@charset "UTF-8";
body, #error-page {
  font-family: Poppins;
  font-weight: 400;
  font-size: 15px;
  color: #9c9c9c;
  line-height: 24px;
  background: #fff;
}
p {
  line-height: 24px;
}
.side-breadcrumb {
  background-image: url('//131.196.172.30/wp-content/themes/solaz/images/bg-breadcrumb.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: #3a1a04;
}
.footer-v1 {
  color: #858585;
}
.footer-v1 a {
  color: #858585;
}
h1 {
  font-family: Poppins;
  color: #3d3935;
  font-size: 40px;
}
h2 {
  font-family: Poppins;
  color: #3d3935;
  font-size: 36px;
}
h3 {
  font-family: Poppins;
  color: #3d3935;
  font-size: 25px;
}
h4 {
  font-family: Poppins;
  color: #3d3935;
  font-size: 18px;
}
h5 {
  font-family: Poppins;
  color: #3d3935;
  font-size: 16px;
}
h6 {
  font-family: Poppins;
  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: #f2b672;
}
.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: #f2b672 !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: #f2b672;
}
.cart-block::-webkit-scrollbar-thumb {
  background-color: #f2b672;
}
.solaz-1 .tp-bullet:hover:after, .solaz-1 .tp-bullet.selected:after, .btn_white:hover {
  background-color: #f2b672 !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: #f2b672;
}
.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: #f2b672 !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: #f2b672 !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: #f2b672;
}
@media (max-width: 767px) {
  .header-v3 .btn-active {
    background: #f2b672;
  }
}
@media (min-width: 768px) {
  .header-v3 .header-logo {
    background: #f2b672;
  }
  .header-v3 .cart-block, .header-v3 .top-search, .header-v3 .header-languages {
    border-top-color: #f2b672;
  }
}
.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: #575757;
}
.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: #575757;
}
.widget_price_filter .price_slider_amount .button:hover {
  background: #575757 !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: #575757;
}
@keyframes stretch {
  0% {
    transform: rotate(180deg);
  }
  100% {
    background-color: #f2b672;
    transform: scale(0.5);
    border-radius: 100%;
  }
}
.cart-block::-webkit-scrollbar-thumb {
  background-color: #f2b672;
}
/* Color themes */
.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;
}
