@charset "UTF-8";

body, #error-page {
font-family: Simonetta;
font-weight: 400;
font-size: 15px;
color: #9c9c9c;
line-height: 24px;
background: #fff;
}
p {
line-height: 24px;
}
.side-breadcrumb {
background-image: url(//www.bblaresidenza.it/wp-content/uploads/2019/11/BB-La-Residenza-Breadcrumb-3.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-attachment: fixed;
}
.main-navigation, header {
background-color: #fff;
}
.footer-v1 {
background-color: #3d3935;
}
.footer-v1 {
color: #858585;
}
.footer-v1 a {
color: #858585;
}
h1 {
font-family: Simonetta;
color: #3d3935;
font-size: 40px;
}
h2 {
font-family: Simonetta;
color: #3d3935;
font-size: 36px;
}
h3 {
font-family: Simonetta;
color: #3d3935;
font-size: 25px;
}
h4 {
font-family: Simonetta;
color: #3d3935;
font-size: 18px;
}
h5 {
font-family: Simonetta;
color: #3d3935;
font-size: 16px;
}
h6 {
font-family: Simonetta;
color: #3d3935;
font-size: 14px;
}
.main-color, a, .hb_room_carousel_container .text_link a, .hb_room_carousel_container .navigation .next, .hb_room_carousel_container .navigation .prev, .hb_room_carousel_container .text_link > a, .footer-v3 .footer_info a:hover, .link-contact a i, .mega-menu li:hover > a, .mega-menu li.current-menu-item > a, .mega-menu li.current-menu-ancestor > a, .rooms .hb_room .title h4 a:hover, .rooms .hb_room .price, .banner-content.banner-type-2 h2, .btn.btn-primary, .header-v2.is-sticky .header-logo:before, .btn.btn-default, body .fancybox-nav span:hover:before, .footer .widget_text .textwidget > p a i, .solaz_get_widget .widget_hb_widget_search .btn_prev:hover, .solaz_get_widget .widget_hb_widget_search .btn_next:hover, .search-block-top .btn-search:hover, #mini-scart a:hover, .load-more > a.btn, .load-more.room-loadmore > a.btn, .load-more.room-loadmore > a.btn::before, .banner-type-5 .banner-desc h2, .footer-v3 .bottom-footer a:hover, .mega-menu ul li.current-menu-item > a, .aio-icon.none, .vc_general.vc_btn3.vc_btn3-style-custom, #hotel-booking-results .hb-search-results > .hb-room .hb-room-name a:hover, .active-sidebar .widget .widget-title:before, .hb_addition_package_extra a.hb_package_toggle:after, .mega-menu .dropdown-menu li a:hover, .main-color h6, .link-contact a:hover, .link-contact a:focus, .banner-content.banner-type-3:hover .btn.btn-primary:hover, .btn_slider_1:hover, .btn-primary.btn_slider_1:hover, .gallery-container .page-title h3:before, .button-group button:hover, .button-group button.is-checked, .widget_categories li.current-cat > a, .widget_product_categories li.current-cat > a, .blog-post-info .read-more > a, .blog-post-info .post-name > a:hover, .widget_search .search-form .btn-search:hover, .widget_recent_entries li a:hover, .widget_recent_comments li a:hover, .blog-item .post_link:hover, .arrows-custom .slick-arrow:hover, .widget_categories li a:hover, .widget_product_categories li a:hover, .links-info .info a, .share-links .lab, .share-links .f-social ul li a:hover, .post-single .blog-info > div i, .post-single .blog-info .info-comment a:hover, .product_archives .title_archive_product h2:before, .product_archives .tabs-fillter .btn-filter li a.active, .product_archives .tabs-fillter .btn-filter li a:hover, .product-content .product-image a.add_to_cart_button:hover, .product-content .product-image a.product_type_grouped:hover, .tagcloud a:hover, .yith-wcwl-add-to-wishlist > div a:hover, .product-content h3 a:hover, a.add_to_wishlist:before, .yith-wcwl-add-to-wishlist > div a:hover, .info .price span, .info .product_meta > span a, .banner-type-5 .banner-desc h2, .coming-timer span, .upb_video-bg .video-controls, .amenities_room .ult-content-box p, .sp-reservation a:hover, .wishlist_table .product-price .amount, .woocommerce .wishlist_table td.product-add-to-cart a, .product-tab .nav-tabs > li.active a, .sticky_post, .woocommerce-pagination .page-numbers > li .current, .woocommerce-pagination .page-numbers > li a:hover, .blog-list .blog-post-info .blog-info > .info a:hover, .blog-list .blog-post-info .blog-info > .info:hover > i, .title-cart:before, .payment_method_paypal label a, .showlogin, .showcoupon, .info .product-share h5, .info .product-share a:hover, .product-tab .nav-tabs > li a:hover, .product-tab .nav-tabs > li a:focus, .quantity .qty-number:hover span, .wishlist_table .product-remove a, .woocommerce-Address-title a, .my_account_orders a, .woocommerce-MyAccount-content a, .woocommerce-MyAccount-navigation li a, .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span, .hb_mini_cart_price_packages .hb_package_title a:hover, .hb_mini_cart_price_packages .hb_package_title a:focus, #hotel-booking-payment .hb_room_type a:hover, #hotel-booking-cart .hb_room_type a:hover {
color: #b58a61;
}
.btn-primary.btn_slider_1:hover, .footer-v3 a:hover, .languges-flags:hover > a, .solaz-1 .tp-bullet:hover, .solaz-1 .tp-bullet.selected, .mini-cart .buttons .button, .main-color .aio-icon.none, .header-v3 .mini-cart > a:hover, .languges-flags ul li a:hover, .main-color, .btn-primary.btn_slider_1:hover, .header-v4 .mega-menu li a:hover, .header-v4 .main-navigation .mega-menu .dropdown-menu li a:hover {
color: #b58a61 !important;
}
.main-bg, .form-type2 .wpcf7-submit, .gallery-img a:before, .btn_slider_1, .scroll-to-top, .banner-content.text-center:before, .banner-content.text-left:before, .banner-content.text-right:before, .btn.btn-default:hover, .wpcf7-submit, .children.dropdown-menu:before, .cart_nu_count, .header-v2 .header-logo, .banner-content.banner-type-3:after, .room_search_fullw, .mini-cart .buttons .button:hover, .preloader .sq, #hotel-booking-results form .hb_button.hb_checkout, #hotel-booking-results form button.hb_add_to_cart, #hotel-booking-results form button[type="submit"], .widget-title-border span:before, .widget-title-border span:after, aside.widget .hotel-booking-search button, .main-bg_color > .vc_column-inner, .main-bg_color > .upb_row_bg, .main-bg_color.vc_row, .rooms-pagination .page-numbers li a:hover, .rooms-pagination .page-numbers li span.current, .wpsl-direction-wrap a, .wpsl-direction-before a, #wpsl-search-wrap .wpsl-search-btn-wrap input, .widget_categories li a:before, .widget_product_categories li a:before, .blog-list .blog-img:before, .blog-item .post_link i, .blog-grid .blog-img:before, .blog-masonry .blog-img:before, .load-more > a.btn.btn-primary, .main-bg_color.ult-content-box-container, .commentform .comment-submit .btn, .product-content .product-image:before, .widget_price_filter .ui-slider .ui-slider-handle, .widget_price_filter .price_slider_amount .button, .page-404.has_overlay:before, .product-list .product-action .button.add_to_cart_button, .btn, .post-password-form input[type="submit"], .shop_table.cart thead tr th, .woocommerce-page .btn.btn-primary, .shop_table.woocommerce-checkout-review-order-table thead tr th, .shop_table.order_details thead tr th, .hotel_booking_mini_cart .hb_mini_cart_footer .hb_button, .hb_table thead th, #hotel-booking-cart .hb_button.hb_checkout, #hotel-booking-cart button[type=submit], #hotel-booking-cart button[type=button], #hotel-booking-payment .hb_button.hb_checkout, #hotel-booking-payment button[type=submit], #hotel-booking-payment button[type=button], .hb_single_room table thead tr th {
background-color: #b58a61;
}
.cart-block::-webkit-scrollbar-thumb {
background-color: #b58a61;
}
.solaz-1 .tp-bullet:hover:after, .solaz-1 .tp-bullet.selected:after, .btn_white:hover {
background-color: #b58a61 !important;
}
.content-filter.active, .languges-flags.open .header-languages, .btn.btn-default, .btn.btn-primary, .mini-cart .buttons .button, aside.widget .hotel-booking-search button, #wpsl-search-wrap .wpsl-search-btn-wrap input, .blog-item .post_link:hover, .load-more > a.btn.btn-primary {
border-color: #b58a61;
}
.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel:hover .vc_tta-panel-heading, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-heading {
border-color: #b58a61 !important;
}
.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel:hover .vc_tta-panel-heading .vc_tta-panel-title > a, .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-heading .vc_tta-panel-title > a {
color: #b58a61 !important;
}
.rooms .hb_room .entry-summary .grouped_elements:before, .header-v2.is-sticky .header-logo:before, .rooms .hb_room .entry-summary:hover .grouped_elements:before, .header-v1 .cart-block, .header-v1 .top-search, .header-v1 .header-languages, .header-v2 .cart-block, .header-v2 .top-search, .header-v2 .header-languages {
border-top-color: #b58a61;
}
@media (max-width: 767px) {
.header-v3 .btn-active {
background: #b58a61;
}
}
@media (min-width: 768px) {
.header-v3 .header-logo {
background: #b58a61;
}
.header-v3 .cart-block, .header-v3 .top-search, .header-v3 .header-languages {
border-top-color: #b58a61;
}
}
.hover-color, a:focus, a:hover, .hb_room_carousel_container .navigation .next:hover, .hb_room_carousel_container .navigation .prev:hover, .hb_room_carousel_container .text_link > a:hover, .load-more.room-loadmore > a.btn:hover, .load-more.room-loadmore > a.btn:hover::before, .vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty):hover, .blog-post-info .read-more > a:hover, .info .product_meta > span a:hover, .wishlist_table .product-remove a:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce-Address-title a:hover, .woocommerce-Address-title a:focus, .my_account_orders a:hover, .my_account_orders a:focus, .woocommerce-MyAccount-content a:hover, .woocommerce-MyAccount-content a:focus, .woocommerce-MyAccount-navigation li a:hover, .woocommerce-MyAccount-navigation li a:focus, #hotel-booking-payment p label a:hover, #hotel-booking-payment p label a focus {
color: #000;
}
.hover-bg, .link-contact.main-bg:hover, .scroll-to-top:hover, .wpcf7-submit:hover, .mc4wp-form [type="submit"]:hover, #hotel-booking-results form .hb_button.hb_checkout:hover, #hotel-booking-results form button.hb_add_to_cart:hover, #hotel-booking-results form button[type="submit"]:hover, aside.widget .hotel-booking-search button:hover, .form-type2 .wpcf7-submit:hover, .wpsl-direction-wrap a:hover, .wpsl-direction-before a:hover, #wpsl-search-wrap .wpsl-search-btn-wrap input:hover, .load-more > a.btn.btn-primary:hover, .commentform .comment-submit .btn:hover, .product-list .product-action .button.add_to_cart_button:hover, .woocommerce-page .btn.btn-primary:hover, .info .single_add_to_cart_button:hover, .info .add_to_cart_button:hover, .hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:hover, .hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:focus, #hotel-booking-cart .hb_button.hb_checkout:hover, #hotel-booking-cart .hb_button.hb_checkout:focus, #hotel-booking-cart button[type=submit]:hover, #hotel-booking-cart button[type=submit]:focus, #hotel-booking-cart button[type=button]:hover, #hotel-booking-cart button[type=button]:focus, #hotel-booking-payment .hb_button.hb_checkout:hover, #hotel-booking-payment .hb_button.hb_checkout:focus, #hotel-booking-payment button[type=submit]:hover, #hotel-booking-payment button[type=submit]:focus, #hotel-booking-payment button[type=button]:hover, #hotel-booking-payment button[type=button]:focus, .post-password-form input[type="submit"]:hover {
background: #000;
}
.widget_price_filter .price_slider_amount .button:hover {
background: #000 !important;
}
aside.widget .hotel-booking-search button:hover, #wpsl-search-wrap .wpsl-search-btn-wrap input:hover, .load-more > a.btn.btn-primary:hover, .commentform .comment-submit .btn:hover, .woocommerce-page .btn.btn-primary:hover {
border-color: #000;
}
@keyframes stretch {
0% {
transform: rotate(180deg);
}
100% {
background-color: #b58a61;
transform: scale(0.5);
border-radius: 100%;
}
}
.cart-block::-webkit-scrollbar-thumb {
background-color: #b58a61;
} .default .cart_room_count {
background: #8262b5;
}
.default .widget_room_cart_content .hb_button {
border: 2px solid #8262b5;
}
.awesome .cart_room_count {
background: #ff1a56;
}
.awesome .widget_room_cart_content .hb_button {
border: 2px solid #ff1a56;
}
.banana .cart_room_count {
background: #f1c40f;
}
.banana .widget_room_cart_content .hb_button {
border: 2px solid #f1c40f;
}
.cherry .cart_room_count {
background: #c0392b;
}
.cherry .widget_room_cart_content .hb_button {
border: 2px solid #c0392b;
}
.di-serria .cart_room_count {
background: #cea35f;
}
.di-serria .widget_room_cart_content .hb_button {
border: 2px solid #cea35f;
}
.leaf .cart_room_count {
background: #27ae60;
}
.leaf .widget_room_cart_content .hb_button {
border: 2px solid #27ae60;
}
.nightsky .cart_room_count {
background: #2980b9;
}
.nightsky .widget_room_cart_content .hb_button {
border: 2px solid #2980b9;
}
.orange .cart_room_count {
background: #f96015;
}
.orange .widget_room_cart_content .hb_button {
border: 2px solid #f96015;
}
.pastel .cart_room_count {
background: #ffb546;
}
.pastel .widget_room_cart_content .hb_button {
border: 2px solid #ffb546;
}
.niagara .cart_room_count {
background: #16a085;
}
.niagara .widget_room_cart_content .hb_button {
border: 2px solid #16a085;
}
.electric .cart_room_count {
background: #0091ea;
}
.electric .widget_room_cart_content .hb_button {
border: 2px solid #0091ea;
}
.light-taupe .cart_room_count {
background: #ad8368;
}
.light-taupe .widget_room_cart_content .hb_button {
border: 2px solid #ad8368;
}
.pastel-red .cart_room_count {
background: #ff6d6d;
}
.pastel-red .widget_room_cart_content .hb_button {
border: 2px solid #ff6d6d;
}
.light-green .cart_room_count {
background: #2ecc71;
}
.light-green .widget_room_cart_content .hb_button {
border: 2px solid #2ecc71;
}
.rodeo-dust .cart_room_count {
background: #c7b29b;
}
.rodeo-dust .widget_room_cart_content .hb_button {
border: 2px solid #c7b29b;
}
.sunglo .cart_room_count {
background: #d86d65;
}
.sunglo .widget_room_cart_content .hb_button {
border: 2px solid #d86d65;
}
body {
font-family: Simonetta !important;
font-style: italic;
}
p {
font-family:Simonetta !important;
}