@import url(https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,600,600i,800,800i|Open+Sans:300,300i,400,400i,600,600i,700,700i);h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading_group_sc h2,.heading_group_sc .background_title,.slider_wrapper .caption .inner .t2,.slider_wrapper .caption .inner .t1,.heading_group_sc h3{font-family:'Open Sans',Montserrat}.hoverbox a:before{content:" ";display:block;width:100%;height:100%;background-color:black;opacity:.2}.rooms_list_item__gallery{position:absolute;top:0;left:0;width:100%;height:100%}.rooms_list_item__gallery-item{position:relative;width:100%;height:100%;background-size:cover;background-position:center}.rooms_list_item__gallery-thumbs{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;display:flex;margin:0;padding:15px;z-index:99}.rooms_list_item__gallery-thumbs-item{width:50px;height:50px;border:2px solid white;margin-right:15px;cursor:pointer;opacity:.5;transition:opacity 250ms ease}a.rooms_list_item__gallery-thumbs-item.active{opacity:1}.rooms_list_item__gallery-thumbs-item:hover{opacity:1}.rooms_list_item__gallery .owl-stage-outer{display:flex;height:100%}.rooms_list_item__gallery .owl-stage{display:flex}.rooms_list_item__gallery .owl-dots,.rooms_list_item__gallery .owl-controls{display:none!important}.room_listed_amenities{display:none}.rooms_list_item_content{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.booking_price{font-weight:400}.booking_price .booking_price:after{content:" per night"}.booking_price_before,.booking_price_after{display:none}.wp-video{margin:0 auto}.heading_group_sc span.subtitle{font-weight:400}.btn-lg{padding:12px 32px!important;font-size:14px!important;line-height:1.33!important;border-radius:0!important}.header nav.primary_nav ul li.btn-secondary.btn-inv.btn-dz a{font-weight:600}.header nav.primary_nav ul li.btn-secondary.btn-inv.btn-dz:hover a{color:#fbba17!important}.header nav.primary_nav ul li a:before,.btn-primary:before,.header nav.primary_nav ul li a:before,.btn-primary:before,.btn-link:before,.footer .pl_about_us_widget p a:hover i,.footer .pl_about_us_widget p a:active i{background:#62C0BB}.btn-primary{border-color:#62C0BB;color:#62C0BB!important}.footer .textify_links a:hover,.footer.textify_links a:hover,.footer .textify_links a:active,.footer.textify_links a:active,.toggler_and_tools .social a:hover,.pl_about_us_widget p span a:hover,.social a:hover,.white_section a:hover,.main .white_section a:hover,[class*="_section"] .white_section a:hover,[class*="_section"] [class*="_section"] .white_section a:hover,.white_section a:active,.main .white_section a:active,[class*="_section"] .white_section a:active,[class*="_section"] [class*="_section"] .white_section a:active{color:#62C0BB!important}.footer a:hover,.footer a:active{color:#62C0BB}a{color:#62C0BB}a:hover,a:active,a:focus{color:#368783}@media (max-width:991px){.secondary_nav_widgetized_area .social{display:none}.primary_nav .btn-secondary.btn-inv,.primary_nav .btn-secondary.btn-inv:hover{background:transparent;border:none;display:block}.primary_nav .btn-secondary.btn-inv:hover a{border:none}.primary_nav .btn-secondary.btn-inv:before,.primary_nav .btn-secondary.btn-inv a:before{content:none}.primary_nav .btn-secondary.btn-inv a{margin:0;display:block;background:#FBBA17;padding:15px;text-align:center;color:#fff;font-weight:600}}.btn-xl a,.btn-xl .btn-default:not(.btn-link){font-size:18px!important;background-color:#fbba17!important;color:white!important;font-weight:800;border-color:#fbba17!important}.btn-xl a:hover,.btn-xl .btn-default:not(.btn-link):hover{background-color:#fbb318!important;border-color:#fbb318!important}.btn-xl a:before{content:none!important}