@media only screen and (min-width: 1000px) and (max-width: 5000px){body.kc-css-system .kc-css-707792{width: 66.98%;}body.kc-css-system .kc-css-644112{width: 33.01%;}body.kc-css-system .kc-css-891052{width: 20.25%;}body.kc-css-system .kc-css-238982{width: 56.72%;}body.kc-css-system .kc-css-564086{width: 22.97%;}}body.kc-css-system .kc-css-895739{background: #ffffff;padding-top: 15px;padding-bottom: 15px;}body.kc-css-system .kc-css-982902{display: inline;margin-right: 40px;margin-bottom: 0px;padding-top: 3px;padding-bottom: 3px;}body.kc-css-system .kc-css-982902 .c_icon,body.kc-css-system .kc-css-982902 .c_text{color: rgba(255, 255, 255, 0);}body.kc-css-system .kc-css-982902 .c_icon i,body.kc-css-system .kc-css-982902 .c_img img,body.kc-css-system .kc-css-982902 .c_text{line-height: 6px;}body.kc-css-system .kc-css-982902 .c_icon,body.kc-css-system .kc-css-982902 .c_img,body.kc-css-system .kc-css-982902 .c_text{margin-top: -14px !important;}body.kc-css-system .kc-css-982902 .bgr_icon i{font-size: 6px;}body.kc-css-system .kc-css-982902 .bgr_icon i,body.kc-css-system .kc-css-982902 .bgr_img img,body.kc-css-system .kc-css-982902 .bgr_no{line-height: 6px;margin-top: 10px;}body.kc-css-system .kc-css-982902 .bgr_icon i,body.kc-css-system .kc-css-982902 .bgr_img,body.kc-css-system .kc-css-982902 .bgr_no{background: #d3a478;}body.kc-css-system .kc-css-982902 .bgr_icon i,body.kc-css-system .kc-css-982902 .bgr_no,body.kc-css-system .kc-css-982902 .bgr_img img,body.kc-css-system .kc-css-982902 .bgr_img{height: 6px;}body.kc-css-system .kc-css-982902 .title,body.kc-css-system .kc-css-982902 .title a{color: #787c80;font-size: 13px;line-height: 24px;font-weight: 500;text-decoration: none;margin-bottom: 0px;padding-bottom: 0px;}body.kc-css-system .kc-css-982902 .subtitle{color: #5f7278;font-size: 13px;font-weight: 400;font-family: Montserrat;text-transform: uppercase;margin-bottom: 0px;}body.kc-css-system .kc-css-982902 .cont_box .description{font-size: 0px;}body.kc-css-system .kc-css-982902 .cont_box{padding-left: 7px;}body.kc-css-system .kc-css-775071{display: inline;margin-right: 40px;margin-bottom: 0px;padding-top: 3px;padding-bottom: 3px;}body.kc-css-system .kc-css-775071 .c_icon,body.kc-css-system .kc-css-775071 .c_text{color: rgba(255, 255, 255, 0);}body.kc-css-system .kc-css-775071 .c_icon i,body.kc-css-system .kc-css-775071 .c_img img,body.kc-css-system .kc-css-775071 .c_text{line-height: 6px;}body.kc-css-system .kc-css-775071 .c_icon,body.kc-css-system .kc-css-775071 .c_img,body.kc-css-system .kc-css-775071 .c_text{margin-top: -14px !important;}body.kc-css-system .kc-css-775071 .bgr_icon i{font-size: 6px;}body.kc-css-system .kc-css-775071 .bgr_icon i,body.kc-css-system .kc-css-775071 .bgr_img img,body.kc-css-system .kc-css-775071 .bgr_no{line-height: 6px;margin-top: 10px;}body.kc-css-system .kc-css-775071 .bgr_icon i,body.kc-css-system .kc-css-775071 .bgr_img,body.kc-css-system .kc-css-775071 .bgr_no{background: #d3a478;}body.kc-css-system .kc-css-775071 .bgr_icon i,body.kc-css-system .kc-css-775071 .bgr_no,body.kc-css-system .kc-css-775071 .bgr_img img,body.kc-css-system .kc-css-775071 .bgr_img{height: 6px;}body.kc-css-system .kc-css-775071 .title,body.kc-css-system .kc-css-775071 .title a{color: #787c80;font-size: 13px;line-height: 24px;font-weight: 500;text-decoration: none;margin-bottom: 0px;padding-bottom: 0px;}body.kc-css-system .kc-css-775071 .subtitle{color: #5f7278;font-size: 13px;font-weight: 400;font-family: Montserrat;text-transform: uppercase;margin-bottom: 0px;}body.kc-css-system .kc-css-775071 .cont_box .description{font-size: 0px;}body.kc-css-system .kc-css-775071 .cont_box{padding-left: 7px;}body.kc-css-system .kc-css-212600{display: inline;margin-right: 40px;margin-bottom: 0px;padding-top: 3px;padding-bottom: 3px;}body.kc-css-system .kc-css-212600 .c_icon,body.kc-css-system .kc-css-212600 .c_text{color: rgba(255, 255, 255, 0);}body.kc-css-system .kc-css-212600 .c_icon i,body.kc-css-system .kc-css-212600 .c_img img,body.kc-css-system .kc-css-212600 .c_text{line-height: 6px;}body.kc-css-system .kc-css-212600 .c_icon,body.kc-css-system .kc-css-212600 .c_img,body.kc-css-system .kc-css-212600 .c_text{margin-top: -14px !important;}body.kc-css-system .kc-css-212600 .bgr_icon i{font-size: 6px;}body.kc-css-system .kc-css-212600 .bgr_icon i,body.kc-css-system .kc-css-212600 .bgr_img img,body.kc-css-system .kc-css-212600 .bgr_no{line-height: 6px;margin-top: 10px;}body.kc-css-system .kc-css-212600 .bgr_icon i,body.kc-css-system .kc-css-212600 .bgr_img,body.kc-css-system .kc-css-212600 .bgr_no{background: #d3a478;}body.kc-css-system .kc-css-212600 .bgr_icon i,body.kc-css-system .kc-css-212600 .bgr_no,body.kc-css-system .kc-css-212600 .bgr_img img,body.kc-css-system .kc-css-212600 .bgr_img{height: 6px;}body.kc-css-system .kc-css-212600 .title,body.kc-css-system .kc-css-212600 .title a{color: #787c80;font-size: 13px;line-height: 24px;font-weight: 500;text-decoration: none;margin-bottom: 0px;padding-bottom: 0px;}body.kc-css-system .kc-css-212600 .subtitle{color: #5f7278;font-size: 13px;font-weight: 400;font-family: Montserrat;text-transform: uppercase;margin-bottom: 0px;}body.kc-css-system .kc-css-212600 .cont_box .description{font-size: 0px;}body.kc-css-system .kc-css-212600 .cont_box{padding-left: 7px;}body.kc-css-system .kc-css-821999 i{color: #191919;font-size: 14px;line-height: 22px;}body.kc-css-system .kc-css-821999 a{background-color: rgba(255, 255, 255, 0);text-align: center;padding: 0px 12px 0px 13px;}body.kc-css-system .kc-css-821999 a:hover i{color: #d3a478;}body.kc-css-system .kc-css-821999 a:hover{background-color: rgba(255, 255, 255, 0);}body.kc-css-system .kc-css-821999{text-align: right;}body.kc-css-system .kc-css-976662{background: #191919;}body.kc-css-system .kc-css-66332{padding-top: 22px;padding-bottom: 20px;-webkit-filter: grayscale(0%);filter: grayscale(0%);}body.kc-css-system .kc-css-66332 img{height: 56px;padding-bottom: 1px;}body.kc-css-system .kc-css-66332 .ieslide{background: rgba(232, 66, 101, 0.83);}body.kc-css-system .kc-css-66332 strong,body.kc-css-system .kc-css-66332 a strong{color: #ffffff;font-size: 20px;line-height: 28px;padding: 8px 30px 8px 16px;}body.kc-css-system .kc-css-66332 .mov{color: #ffffff;font-size: 13px;line-height: 22px;padding-right: 30px;padding-left: 16px;}body.kc-css-system .kc-css-66332 i,body.kc-css-system .kc-css-66332 a i{color: #e84265;background-color: rgba(255, 255, 255, 0.81);padding: 10px 15px 10px 15px;}body.kc-css-system .kc-css-238982{padding-right: 0px;}body.kc-css-system .kc-css-315918.ssc_menu{text-align: left;}body.kc-css-system .kc-css-315918 .slmm-respmenu{text-align: right;}body.kc-css-system .kc-css-315918 .slmm-respmenu .slm-open-menu-list{background: rgba(255, 255, 255, 0);color: #d3a478;}body.kc-css-system .kc-css-315918 .slmm-respmenu i{color: #d3a478;margin-top: 6px;}body.kc-css-system .kc-css-315918 .slmm,body.kc-css-system .kc-css-315918 .slmm-respmenu{width: 100%;}body.kc-css-system .kc-css-315918 .slmm{text-align: center;}body.kc-css-system .kc-css-315918 .slmm li{display: inline-block;text-align: left;padding-right: 5px;padding-left: 5px;}body.kc-css-system .kc-css-315918 .slmm li a,body.kc-css-system .kc-css-315918 .slmm li > span{font-size: 18px;line-height: 26px;color: #ffffff;font-family: Bebas Neue;font-weight: 400;text-transform: capitalize;;padding: 38px 25px 36px 25px;}body.kc-css-system .kc-css-315918 .slmm li.current-menu-item a,body.kc-css-system .kc-css-315918 .slmm li.current-menu-item span{color: #d3a478;}body.kc-css-system .kc-css-315918 .slmm li a span,body.kc-css-system .kc-css-315918 .slmm li > span{text-decoration: none;}body.kc-css-system .kc-css-315918 .slmm li a span,body.kc-css-system .kc-css-315918 .slmm li > spa{letter-spacing: 1px;}body.kc-css-system .kc-css-315918 .slmm li i,body.kc-css-system .kc-css-315918 .slmm li img{display: none;}body.kc-css-system .kc-css-315918 .slmm li .caret{font-size: 9px;color: #ffffff;line-height: 1em;margin-left: 10px;}body.kc-css-system .kc-css-315918 .slm-mega-item .slm-search-icon i.menu-item-icon{display: inline-block;}body.kc-css-system .kc-css-315918 .slm-mega-item .slm-search-icon{padding-right: 10px;padding-left: 10px;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block form{width: 50%;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block .slm-search-input{border-radius: 0px 0px 0px 0px;padding-right: 25px;padding-left: 25px;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block .slm-search-close{color: #dd3333;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block{background: #000000;}body.kc-css-system .kc-css-315918 .slmm li.slm-cart-menu-item i{display: block;}body.kc-css-system .kc-css-315918 .slm-menu-item-cart-block strong{color: #191919;}body.kc-css-system .kc-css-315918 .slmm .slm-cart-menu-item .slm-menu-item-cart-block{font-size: 15px;line-height: 24px;background: #ffffff;padding: 25px 45px 40px 45px;}body.kc-css-system .kc-css-315918 .slmm .slm-cart-menu-item .slm-link-to-cart{font-size: 18px;line-height: 18px;color: #ffffff;background: #d3a478;border: 0px solid #ffffff;border-radius: 0px 0px 0px 0px;padding: 18px 30px 18px 30px;margin-top: 14px;}body.kc-css-system .kc-css-315918 .slmm li ul{padding-top: 20px;padding-bottom: 20px;background: #ffffff;}body.kc-css-system .kc-css-315918 .slmm li ul li{display: block;float: left;padding: 0px 0px 0px 0px;}body.kc-css-system .kc-css-315918 .slmm li ul li a,body.kc-css-system .kc-css-315918 .slmm li ul li > span{font-size: 14px;line-height: 30px;color: #191919;font-family: Montserrat;text-transform: capitalize;;padding: 5px 30px 5px 30px;}body.kc-css-system .kc-css-315918 .slmm li ul li a i{font-size: 15px;}body.kc-css-system .kc-css-315918 .slmm li ul li a i,body.kc-css-system .kc-css-315918 .slmm li ul li a img{height: 15px;width: 15px;color: #758b9f;display: none;margin-right: 10px;}body.kc-css-system .kc-css-315918 .slm-mega-item li ul li.current-menu-item i{color: #3871df;}
body.kc-css-system .kc-css-315918 .slmm li ul li ul{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}body.kc-css-system .kc-css-315918 .slmm li ul li ul li{display: block;float: none;padding-right: 0px;padding-left: 0px;}body.kc-css-system .kc-css-315918 .slmm li.slmm-column > a,body.kc-css-system .kc-css-315918 .slmm li.slmm-column > span{color: #758b9f;}body.kc-css-system .kc-css-315918 .slmm-respmenu .slm-open-menu-list:hover{background: rgba(255, 255, 255, 0);color: #d3a478;border: 0px solid #d3a478;}body.kc-css-system .kc-css-315918 .slmm li a:hover,body.kc-css-system .kc-css-315918 .slmm li > span:hover{color: #ffffff;;}body.kc-css-system .kc-css-315918 .slmm li.current-menu-item a:hover,body.kc-css-system .kc-css-315918 .slmm li.current-menu-item > span:hover{color: #d3a478;}body.kc-css-system .kc-css-315918 .slmm .slm-cart-menu-item .slm-link-to-cart:hover{color: #ffffff;background: #bb8b5f;}body.kc-css-system .kc-css-315918 .slmm li ul li a:hover,body.kc-css-system .kc-css-315918 .slmm li ul li > span:hover{color: #191919;;padding-right: 20px;padding-left: 40px;}body.kc-css-system .kc-css-315918 .slmm li:hover ul li a:hover i,body.kc-css-system .kc-css-315918 .slmm li:hover ul li a:hover img{color: #3871df;}body.kc-css-system .kc-css-315918 .slm-mega-item li ul li.current-menu-item:hover i{color: #3871df;}body.kc-css-system .kc-css-13833.ssc_btn{text-align: left;display: flex;float: right;max-width: 240px;margin-right: -2px;}body.kc-css-system .kc-css-13833 .ssc_button{color: #ffffff;background-color: #d3a478;font-family: Bebas Neue;font-size: 18px;line-height: 59px;text-decoration: underline;width: 100%;padding: 20px 25px 20px 15px;}body.kc-css-system .kc-css-13833{text-align: left;}body.kc-css-system .kc-css-13833 .ssc_button span{text-decoration: underline;}body.kc-css-system .kc-css-13833 .ssc_button:before{background-color: #bb8b5f;}body.kc-css-system .kc-css-13833 .ssc_button:after{background-color: #bb8b5f;}body.kc-css-system .kc-css-13833 .ssc_button svg{width: 59px;height: 60px;}body.kc-css-system .kc-css-13833 .ssc_button .svg-icon{display: flex;float: left;margin-right: 10px;}body.kc-css-system .kc-css-17149{background: #424242 url(wp-content/uploads/2020/06/bloghead.jpg) 0% 0%/cover no-repeat scroll;padding-top: 200px;}body.kc-css-system .kc-css-614053.ssc_mltttl .wr{color: #ffffff;font-size: 72px;font-weight: 500;font-family: "Charis SIL";text-align: center;line-height: 72px;margin-bottom: 0px;}body.kc-css-system .kc-css-614053{text-align: center;}body.kc-css-system .kc-css-614053 .deb:before{color: #d3a478;background-color: #d3a478;width: 3px;height: 60px;margin-left: 50%;}body.kc-css-system .kc-css-614053 .deb:after{background-color: #d3a478;width: 80px;height: 1px;margin-top: 16px;margin-left: 200px;float: right;}body.kc-css-system .kc-css-614053 .t1{text-transform: none;letter-spacing: 1px;padding-bottom: 15px;display: inline-block;}body.kc-css-system .kc-css-614053 .t2{text-align: center;line-height: 96px;margin-top: 0px;margin-bottom: 25px;}body.kc-css-system .kc-css-724013 .divider_inner{border-color: #d3a478;border-style: solid;width: 1px;border-width: 60px;}body.kc-css-system .kc-css-724013{text-align: center;margin-bottom: 120px;}body.kc-css-system .kc-css-165292{text-align: center;margin-right: auto;margin-left: auto;padding-top: 30px;padding-bottom: 50px;width: 100%;max-width: 730px;float: none;display: block !important;color: #ffffff;}body.kc-css-system .kc-css-165292 .ssc-breadcrumb-home{float: none;display: inline;}body.kc-css-system .kc-css-165292 a{color: #ffffff;text-decoration: none;float: none;display: inline;padding-right: 3px;}body.kc-css-system .kc-css-165292 .ssc-breadcrumb{float: none;display: inline;}body.kc-css-system .kc-css-165292 .divider{padding-right: 5px;padding-left: 5px;float: none;display: inline;}body.kc-css-system .kc-css-165292 a:hover{text-decoration: underline;}@media only screen and (max-width: 768px){body.kc-css-system .kc-css-982902{width: 100%;margin-bottom: 10px;}body.kc-css-system .kc-css-775071{width: 100%;margin-bottom: 10px;}body.kc-css-system .kc-css-212600{width: 100%;margin-bottom: 10px;}body.kc-css-system .kc-css-614053 .t2{font-size: 76px;line-height: 80px;}}@media only screen and (max-width: 667px){body.kc-css-system .kc-css-614053.ssc_mltttl .wr{font-size: 40px;line-height: 44px;}body.kc-css-system .kc-css-614053 .t2{font-size: 66px;}}@media only screen and (max-width: 1024px){body.kc-css-system .kc-css-564086{padding-right: 0px;}}@media only screen and (max-width: 999px){body.kc-css-system .kc-css-982902 .title,body.kc-css-system .kc-css-982902 .title a{font-size: 15px;}body.kc-css-system .kc-css-982902 .subtitle{font-size: 12px;}body.kc-css-system .kc-css-775071 .title,body.kc-css-system .kc-css-775071 .title a{font-size: 15px;}body.kc-css-system .kc-css-775071 .subtitle{font-size: 12px;}body.kc-css-system .kc-css-212600 .title,body.kc-css-system .kc-css-212600 .title a{font-size: 15px;}body.kc-css-system .kc-css-212600 .subtitle{font-size: 12px;}body.kc-css-system .kc-css-891052{width: 70%;}body.kc-css-system .kc-css-238982{width: 30%;}body.kc-css-system .kc-css-315918.ssc_menu{padding-top: 8px;padding-bottom: 0px;}body.kc-css-system .kc-css-315918 .slmm,body.kc-css-system .kc-css-315918 .slmm-respmenu{text-align: right;;}body.kc-css-system .kc-css-315918 .slmm li{display: block;float: none;background: #191919;padding-right: 0px;padding-left: 0px;}body.kc-css-system .kc-css-315918 .slmm li a,body.kc-css-system .kc-css-315918 .slmm li > span{border-bottom: 1px dashed #787c80;;padding: 18px 18px 18px 18px;}body.kc-css-system .kc-css-315918 .slmm li .caret{float: right;line-height: 20px;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block form{width: 94% !important;margin: 20px 3% 20px 3%;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block .slm-search-input{background: #ffffff;border: 1px solid #dddddd;border-radius: 30px 30px 30px 30px;padding-left: 25px;}body.kc-css-system .kc-css-315918 .slmm .slm-search-block{background: rgba(255, 255, 255, 0);}body.kc-css-system .kc-css-315918 .slmm li ul{box-shadow: none;}body.kc-css-system .kc-css-315918 .slmm li ul li{background: #ffffff;}body.kc-css-system .kc-css-315918 .slmm li ul li a,body.kc-css-system .kc-css-315918 .slmm li ul li > span{border-bottom: 1px solid #ffffff;;}body.kc-css-system .kc-css-564086{margin-left: 0%;width: 100%;}}@media only screen and (max-width: 767px){body.kc-css-system .kc-css-821999{text-align: left;margin-left: -15px;}}@media only screen and (max-width: 479px){body.kc-css-system .kc-css-13833.ssc_btn{display: none;max-width: 100%;}body.kc-css-system .kc-css-17149{padding-top: 100px;}body.kc-css-system .kc-css-614053 .t2{font-size: 48px;line-height: 50px;}body.kc-css-system .kc-css-724013 .divider_inner{border-style: solid;}body.kc-css-system .kc-css-724013{margin-bottom: 70px;}}
html .woocommerce ul.products li.product {width: calc((103.8% /4) - 3.8%);margin-right: 3.8%;}
html .woocommerce ul.products li.product:nth-child(4n+1), html .woocommerce-page ul.products li.product:nth-child(4n+1), html .woocommerce-page[class*=columns-] ul.products li.product:nth-child(4n+1), html .woocommerce[class*=columns-] ul.products li.product:nth-child(4n+1) { clear:both}
html .woocommerce-page .related.products ul.products li.product:nth-child(4n+1) {clear:none}
html .woocommerce-page .related.products ul.products li.product:nth-child(4n+1) {clear:both}
html .woocommerce .related.products ul.products li.product {width: calc((103.8%/4) - 3.8%); margin-right: 3.8%;}
html .woocommerce .related.products ul.products li.product:nth-child(4n) {margin-right: 0;}

body [class*="layout5"] article div.thumb {
overflow: hidden;
}
#search_form .search_guests_field > div.search_guests_select_wrapper {
display: none;
}
#search_form .search_guests_field > div.search_guests_select_wrapper.is-active {
display: block;
}
.woocommerce-tabs.wc-tabs-wrapper h2 {
margin: 20px 0 0 0;
}
body [class*="layout5"] .thumb img { width: 100%}
/* ROOM header */
.single.single-to_book main {padding: 0;}
.rheader {
background-color: #424242;
background-image:url(/wp-content/uploads/2020/06/servhead.jpg);
background-size:cover;
background-position:center center;
background-repeat:no-repeat;
padding-top: 200px;
}
.rheader::after {
content: '';
background-color: #252525;
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0.8;
z-index: 0;
}
.rheader .container {z-index:2; position:relative;}
.rheader .ssc_mltttl {text-align:center;}
.rheader .ssc_mltttl .wr {
color: #ffffff;
font-size: 72px;
text-align: center;
line-height: 72px;
margin-bottom: 0px;
padding-bottom: 15px;
text-align:center;
}
.rheader .divider_line {
text-align: center;
margin-bottom: 120px;
}
.rheader .divider_inner {
background-color: #d3a478;
width: 1px !important;
height: 60px;
}
.rheader .ssc-breadcrumbs {
background: rgba(255,255,255,0);
color: #fff;
text-align: center;
margin-right: auto;
margin-left: auto;
padding-top: 30px;
padding-bottom: 50px;
width: auto;
max-width: 730px;
float: none;
display: block !important;
}
.rheader .ssc-breadcrumbs a {
color: #fff;
text-decoration: none;
float: none;
line-height: 18px;
padding-right: 3px;
}
.rheader .ssc-breadcrumbs .ssc-breadcrumb-home {
float: none;line-height: 18px;
}
.rheader .ssc-breadcrumbs .divider {
padding-right: 5px;
padding-left: 5px;
float: none;line-height: 18px;
}
.rheader .ssc-breadcrumbs .ssc-breadcrumb {
float: none;line-height: 18px;
}
/* ROOM template 1*/
.sroom {padding-bottom: 150px;}
.sroom .ab-room-info {padding-top: 130px;}
.price-title, .room_group_price {
font-size:26px; font-family: Bebas Neue;letter-spacing: 1px; color:#191919
}
.room_price_new {font-size:60px; }
.room_guests, .room_items {
font-size: 12px;
text-transform: uppercase;width: auto;
float: right;
text-align: right;
padding: 20px 0 0 50px;
}
.sroom .ab-room-info .room_guests label:before, .sroom .ab-room-info .room_items label:before {
content: '— '; margin-right:4px;
}
.ab-room-slider {
margin: 50px 0 -160px 0;
}
#booking_form_block .fas.fa-shopping-cart:before {
content:''
}
#booking_form_block {transition: all 200ms ease-in;}
#booking_form_block .fas.fa-shopping-cart {
width: 62px;
height: 62px;
margin: 0px 20px 0px 0;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='40px' height='40px' viewBox='0 0 400 400' enable-background='new 0 0 400 400' xml:space='preserve'%3e%3cg%3e%3cpath d='M187.7,292.7c2.5-4.6,3.1-9.8,1.6-14.8l-40-138c-2.4-8.3-10.1-14.1-18.7-14.1c-1.8,0-3.7,0.3-5.4,0.8l-122,35.4L54,337.5 l122-35.4C181,300.6,185.2,297.3,187.7,292.7z M59.4,327.7L12.8,167.4l114.5-33.2c6-1.7,12.6,1.9,14.4,7.9l40,138 c0.9,3,0.5,6.1-1,8.8c-1.5,2.7-4,4.7-6.9,5.5L59.4,327.7z'%3e%3c/path%3e%3cpath d='M161.3,227.3l-9.4-1.2c-7-0.9-14.2-1.2-21.3-0.9c-2.5,0.1-4.9,0.3-7.3,0.5c-4.6,0.4-7.2,0.8-8.7,1.1 c-5.1,0.8-10,1.9-14.6,3.3c-16.8,4.9-32.3,13.1-46.1,24.4l-7.4,6l9.5,0.9c2.7,0.3,5.4,0.6,8,1.1c-0.6,3.1-1,6.2-1.4,9.2l-1.2,9.7 l7.6-6.2c5.6-4.6,11.7-8.7,18-12l1.3-0.7c0.8-0.4,1.6-0.8,2.4-1.2c0.9-0.4,1.9-0.9,3.2-1.5c1-0.5,2-0.9,3-1.3 c1.6-0.6,3.2-1.2,4.8-1.8c1.8-0.6,3.6-1.2,5.4-1.7c1.8-0.5,3.7-1,5.5-1.4c1.7-0.4,3.3-0.7,5-1c1.2-0.2,2.4-0.4,3.6-0.6 c1-0.2,2.1-0.3,3.1-0.4c0.9-0.1,1.8-0.2,2.7-0.3l1.5-0.1c7.2-0.5,14.5-0.4,21.7,0.5l9.7,1.2l-6.2-7.6c-2-2.4-4-4.8-6.1-7 c2-1.8,4.1-3.5,6.2-5.2L161.3,227.3z M139.2,240.9c0.7,0.7,1.4,1.5,2.1,2.2c-4.5-0.2-9-0.1-13.5,0.3l-1.6,0.1 c-1,0.1-1.9,0.2-2.9,0.3c-1.1,0.1-2.2,0.3-3.3,0.4c-1.3,0.2-2.6,0.4-3.8,0.6c-1.8,0.3-3.6,0.7-5.4,1.1c-2,0.5-4,1-5.9,1.5 c-2,0.6-3.9,1.2-5.8,1.9c-1.7,0.6-3.4,1.2-5.2,1.9c-1.1,0.4-2.2,0.9-3.6,1.6c-1,0.5-2,0.9-3,1.4c-0.9,0.4-1.7,0.8-2.6,1.3l-1.4,0.7 c-3.9,2.1-7.8,4.4-11.5,7c0.2-1,0.4-2,0.6-3l0.8-3.9l-3.9-0.8c-1-0.2-2.1-0.4-3.2-0.6c11-7.8,23-13.6,35.9-17.3 c4.4-1.3,9-2.3,13.8-3.1c0,0,5.4-0.8,8.1-1.1c2.3-0.2,4.6-0.4,6.9-0.5c3.6-0.1,7.1-0.1,10.7,0c-0.8,0.7-1.6,1.5-2.3,2.2l-2.8,2.7 L139.2,240.9z'%3e%3c/path%3e%3cpath d='M69.4,234.5c-8.9-11.4-16.1-23.7-21.5-37.3c12-7.1,24.7-12.7,37.7-16.5c13-3.8,26.7-6,40.6-6.4c2.8,14.4,3.3,28.7,1.9,43.1 c0.7,0,1.4-0.1,2.2-0.1c1.9-0.1,3.9,0,5.9,0c1.5-16,0.5-31.9-2.9-47.8l-0.7-3.2l-3.2,0c-15.8,0.2-31.3,2.5-46,6.8 c-14.8,4.3-29,10.7-42.5,19l-2.7,1.7l1.1,3c5.7,15.2,13.5,29,23.2,41.6C64.8,237.1,67.1,235.8,69.4,234.5z'%3e%3c/path%3e%3cpath d='M122.4,259.9c-1.2,0.2-2.3,0.3-3.4,0.5c-0.4,0.1-0.8,0.2-1.2,0.3c-1.6,4.2-3.3,8.4-5.3,12.6c-3.9-2.5-7.7-5.1-11.2-7.8 c-0.5,0.2-1,0.4-1.5,0.6c-0.9,0.4-1.8,0.8-2.7,1.2c-1.2,0.5-2.1,1-3,1.4c-0.3,0.1-0.6,0.3-0.9,0.4c5.9,4.6,12.1,9.1,18.9,13.3 l2.7,1.7l0.2-0.2l1,0.5l1.5-3.1l0.4-0.7c3.4-7.1,6.3-14.1,8.8-21.1c-0.5,0.1-1,0.1-1.5,0.2C124.4,259.6,123.4,259.8,122.4,259.9z'%3e%3c/path%3e%3cpath d='M377.1,146.2l-66.9-26.6c-0.2,2.4-0.4,5.1-0.6,8.2l64.6,25.7c1.3,0.5,2,1.7,1.7,2.3l-6.1,15.2c-0.3,0.7-1.7,1-2.8,0.5 l-57.3-22.8c1.5,4.8,4.6,8.8,8.8,11l8.2,4.3l37.4,14.9c1.5,0.6,3.2,0.9,4.7,0.8c3.8-0.2,7-2.4,8.3-5.7l6.1-15.2 C385.1,154,382.4,148.3,377.1,146.2z'%3e%3c/path%3e%3cpath d='M206.5,89.6c1.1-0.1,2.3,0.1,3.3,0.5l47.1,18.7c0.4-2.7,0.8-5.4,1.2-8l-45.3-18c-2.1-0.9-4.4-1.2-6.7-1.1 c-3.9,0.2-7.3,2-10,4.7l-9.9-3.9c-2.3-0.9-4.9,0.2-5.8,2.5c-0.9,2.3,0.2,4.9,2.5,5.8l8.7,3.4c-1.6,7.3,2.3,15,9.5,17.9l53.1,21.1 c0.2-2.7,0.5-5.5,0.8-8.2L204,104.9c-4-1.6-5.9-6.1-4.3-10.3C200.8,91.8,203.5,89.8,206.5,89.6z'%3e%3c/path%3e%3cpath d='M223.1,206.8c-4.1-1.2-7-5.1-7.5-10c-0.4-5,1.8-9.2,6-11.3c1.5-0.8,2.3-2.4,2.1-4c-0.2-1.7-1.5-3-3.1-3.3 c-5.5-1.2-7.9-6.2-8.3-10.1c-0.4-4.1,1.2-9.4,6.7-11.8l20-8.5c1.6-0.7,2.6-2.4,2.4-4.2c-0.3-1.8-1.7-3.1-3.4-3.4 c-6.5-0.8-7.7-1-8.4-1.2c-8.8-0.9-11.6-6.8-11.4-11.5l-7.5-3c-0.2,0.8-0.3,1.7-0.4,2.6c-0.4,7.4,3.7,15.7,13.1,18.7l-7.5,3.2 c-7.8,3.3-12.3,11.1-11.5,19.8c0.6,5.9,3.5,10.9,7.8,14.1c-3.4,3.9-5.1,9.1-4.6,14.7c0.5,5.7,3.3,10.7,7.4,13.9 c-3.1,4.2-4.2,9.8-2.7,15.5c1.7,6.4,6.3,11,12,12.5c-0.1-2.7-0.2-5.5,0-8.5c-2.3-1.4-3.7-3.9-4.3-6.1c-0.9-3.4-0.5-8.4,3.9-10.9 c1.4-0.8,2.1-2.3,1.9-3.9C225.8,208.6,224.7,207.3,223.1,206.8z'%3e%3c/path%3e%3cpath d='M386.4,136.2l-61.9-25.5c-2.3-0.9-4.9,0.2-5.8,2.4c-0.9,2.3,0.1,4.9,2.4,5.8l61.9,25.5c4.1,1.7,6.2,6.4,4.7,10.6l-4.7,13.1 c-0.8,2.3,0.4,4.9,2.7,5.7c0.5,0.2,1,0.3,1.5,0.3c1.8,0,3.6-1.1,4.2-3l4.7-13.1C399.3,149.3,395,139.7,386.4,136.2z'%3e%3c/path%3e%3cpath d='M229,372.2h92.6v-94.5H229V372.2z M236.9,285.5h76.8v78.8h-76.8V285.5z'%3e%3c/path%3e%3cpath d='M329.8,174.6l-14.9-7.8c-9.2-4.8-14.8-15.5-14.1-26.6l0.8-12.4c1-13.9,1.6-22.1,2-24.4c1.7-10.9-4.8-21.1-15.1-23.4 c-1.2-0.3-2.5-0.4-3.7-0.4c-9.1,0-16.8,7.3-18.4,17.2c-3.2,20.1-5.3,40.6-6.3,61c-0.1,1.5-1.2,2.7-2.9,4.6l-0.6,0.7 c-14.1,15.5-19.4,33.2-23.1,54.9c-4.7,28.3,3.2,45.2,7.4,51.8h9.2l0-0.9l-1-1.1c-0.1-0.2-13.3-15.8-7.8-48.5 c4.1-24.7,9.8-38.5,21.1-50.9l0.6-0.6c2.1-2.3,4.8-5.2,5-9.7c1-20.1,3.1-40.3,6.2-60.1c0.9-6.1,5.4-10.6,10.6-10.6 c0.7,0,1.3,0.1,2.3,0.3c5.8,1.3,9.8,7.8,8.7,14.5c-0.4,2.5-1.1,10.7-2.1,25.1l-0.8,12.4c-1,14.4,6.2,27.8,18.3,34.1l13,6.8 c17.4,28.9-21.9,86.9-22.4,87.5l-1.1,1.7h9.5c8.2-12.7,39.3-64.8,20.1-94.3L329.8,174.6z'%3e%3c/path%3e%3cpolygon points='138.1,321.3 221.1,321.3 221.1,313.4 165.3,313.4 '%3e%3c/polygon%3e%3cpath d='M89.1,35.2h200.1v36.9c0.4,0.1,0.8,0.1,1.2,0.2c2.4,0.5,4.6,1.5,6.6,2.6V27.3H81.2v103.9l7.9-2.3V35.2z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-size: contain;
display: inline-block;
line-height: 59px;
}
#booking_form_block:hover .fas.fa-shopping-cart {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='40px' height='40px' viewBox='0 0 400 400' enable-background='new 0 0 400 400' xml:space='preserve' fill='%23ffffff'%3e%3cg%3e%3cpath d='M187.7,292.7c2.5-4.6,3.1-9.8,1.6-14.8l-40-138c-2.4-8.3-10.1-14.1-18.7-14.1c-1.8,0-3.7,0.3-5.4,0.8l-122,35.4L54,337.5 l122-35.4C181,300.6,185.2,297.3,187.7,292.7z M59.4,327.7L12.8,167.4l114.5-33.2c6-1.7,12.6,1.9,14.4,7.9l40,138 c0.9,3,0.5,6.1-1,8.8c-1.5,2.7-4,4.7-6.9,5.5L59.4,327.7z'%3e%3c/path%3e%3cpath d='M161.3,227.3l-9.4-1.2c-7-0.9-14.2-1.2-21.3-0.9c-2.5,0.1-4.9,0.3-7.3,0.5c-4.6,0.4-7.2,0.8-8.7,1.1 c-5.1,0.8-10,1.9-14.6,3.3c-16.8,4.9-32.3,13.1-46.1,24.4l-7.4,6l9.5,0.9c2.7,0.3,5.4,0.6,8,1.1c-0.6,3.1-1,6.2-1.4,9.2l-1.2,9.7 l7.6-6.2c5.6-4.6,11.7-8.7,18-12l1.3-0.7c0.8-0.4,1.6-0.8,2.4-1.2c0.9-0.4,1.9-0.9,3.2-1.5c1-0.5,2-0.9,3-1.3 c1.6-0.6,3.2-1.2,4.8-1.8c1.8-0.6,3.6-1.2,5.4-1.7c1.8-0.5,3.7-1,5.5-1.4c1.7-0.4,3.3-0.7,5-1c1.2-0.2,2.4-0.4,3.6-0.6 c1-0.2,2.1-0.3,3.1-0.4c0.9-0.1,1.8-0.2,2.7-0.3l1.5-0.1c7.2-0.5,14.5-0.4,21.7,0.5l9.7,1.2l-6.2-7.6c-2-2.4-4-4.8-6.1-7 c2-1.8,4.1-3.5,6.2-5.2L161.3,227.3z M139.2,240.9c0.7,0.7,1.4,1.5,2.1,2.2c-4.5-0.2-9-0.1-13.5,0.3l-1.6,0.1 c-1,0.1-1.9,0.2-2.9,0.3c-1.1,0.1-2.2,0.3-3.3,0.4c-1.3,0.2-2.6,0.4-3.8,0.6c-1.8,0.3-3.6,0.7-5.4,1.1c-2,0.5-4,1-5.9,1.5 c-2,0.6-3.9,1.2-5.8,1.9c-1.7,0.6-3.4,1.2-5.2,1.9c-1.1,0.4-2.2,0.9-3.6,1.6c-1,0.5-2,0.9-3,1.4c-0.9,0.4-1.7,0.8-2.6,1.3l-1.4,0.7 c-3.9,2.1-7.8,4.4-11.5,7c0.2-1,0.4-2,0.6-3l0.8-3.9l-3.9-0.8c-1-0.2-2.1-0.4-3.2-0.6c11-7.8,23-13.6,35.9-17.3 c4.4-1.3,9-2.3,13.8-3.1c0,0,5.4-0.8,8.1-1.1c2.3-0.2,4.6-0.4,6.9-0.5c3.6-0.1,7.1-0.1,10.7,0c-0.8,0.7-1.6,1.5-2.3,2.2l-2.8,2.7 L139.2,240.9z'%3e%3c/path%3e%3cpath d='M69.4,234.5c-8.9-11.4-16.1-23.7-21.5-37.3c12-7.1,24.7-12.7,37.7-16.5c13-3.8,26.7-6,40.6-6.4c2.8,14.4,3.3,28.7,1.9,43.1 c0.7,0,1.4-0.1,2.2-0.1c1.9-0.1,3.9,0,5.9,0c1.5-16,0.5-31.9-2.9-47.8l-0.7-3.2l-3.2,0c-15.8,0.2-31.3,2.5-46,6.8 c-14.8,4.3-29,10.7-42.5,19l-2.7,1.7l1.1,3c5.7,15.2,13.5,29,23.2,41.6C64.8,237.1,67.1,235.8,69.4,234.5z'%3e%3c/path%3e%3cpath d='M122.4,259.9c-1.2,0.2-2.3,0.3-3.4,0.5c-0.4,0.1-0.8,0.2-1.2,0.3c-1.6,4.2-3.3,8.4-5.3,12.6c-3.9-2.5-7.7-5.1-11.2-7.8 c-0.5,0.2-1,0.4-1.5,0.6c-0.9,0.4-1.8,0.8-2.7,1.2c-1.2,0.5-2.1,1-3,1.4c-0.3,0.1-0.6,0.3-0.9,0.4c5.9,4.6,12.1,9.1,18.9,13.3 l2.7,1.7l0.2-0.2l1,0.5l1.5-3.1l0.4-0.7c3.4-7.1,6.3-14.1,8.8-21.1c-0.5,0.1-1,0.1-1.5,0.2C124.4,259.6,123.4,259.8,122.4,259.9z'%3e%3c/path%3e%3cpath d='M377.1,146.2l-66.9-26.6c-0.2,2.4-0.4,5.1-0.6,8.2l64.6,25.7c1.3,0.5,2,1.7,1.7,2.3l-6.1,15.2c-0.3,0.7-1.7,1-2.8,0.5 l-57.3-22.8c1.5,4.8,4.6,8.8,8.8,11l8.2,4.3l37.4,14.9c1.5,0.6,3.2,0.9,4.7,0.8c3.8-0.2,7-2.4,8.3-5.7l6.1-15.2 C385.1,154,382.4,148.3,377.1,146.2z'%3e%3c/path%3e%3cpath d='M206.5,89.6c1.1-0.1,2.3,0.1,3.3,0.5l47.1,18.7c0.4-2.7,0.8-5.4,1.2-8l-45.3-18c-2.1-0.9-4.4-1.2-6.7-1.1 c-3.9,0.2-7.3,2-10,4.7l-9.9-3.9c-2.3-0.9-4.9,0.2-5.8,2.5c-0.9,2.3,0.2,4.9,2.5,5.8l8.7,3.4c-1.6,7.3,2.3,15,9.5,17.9l53.1,21.1 c0.2-2.7,0.5-5.5,0.8-8.2L204,104.9c-4-1.6-5.9-6.1-4.3-10.3C200.8,91.8,203.5,89.8,206.5,89.6z'%3e%3c/path%3e%3cpath d='M223.1,206.8c-4.1-1.2-7-5.1-7.5-10c-0.4-5,1.8-9.2,6-11.3c1.5-0.8,2.3-2.4,2.1-4c-0.2-1.7-1.5-3-3.1-3.3 c-5.5-1.2-7.9-6.2-8.3-10.1c-0.4-4.1,1.2-9.4,6.7-11.8l20-8.5c1.6-0.7,2.6-2.4,2.4-4.2c-0.3-1.8-1.7-3.1-3.4-3.4 c-6.5-0.8-7.7-1-8.4-1.2c-8.8-0.9-11.6-6.8-11.4-11.5l-7.5-3c-0.2,0.8-0.3,1.7-0.4,2.6c-0.4,7.4,3.7,15.7,13.1,18.7l-7.5,3.2 c-7.8,3.3-12.3,11.1-11.5,19.8c0.6,5.9,3.5,10.9,7.8,14.1c-3.4,3.9-5.1,9.1-4.6,14.7c0.5,5.7,3.3,10.7,7.4,13.9 c-3.1,4.2-4.2,9.8-2.7,15.5c1.7,6.4,6.3,11,12,12.5c-0.1-2.7-0.2-5.5,0-8.5c-2.3-1.4-3.7-3.9-4.3-6.1c-0.9-3.4-0.5-8.4,3.9-10.9 c1.4-0.8,2.1-2.3,1.9-3.9C225.8,208.6,224.7,207.3,223.1,206.8z'%3e%3c/path%3e%3cpath d='M386.4,136.2l-61.9-25.5c-2.3-0.9-4.9,0.2-5.8,2.4c-0.9,2.3,0.1,4.9,2.4,5.8l61.9,25.5c4.1,1.7,6.2,6.4,4.7,10.6l-4.7,13.1 c-0.8,2.3,0.4,4.9,2.7,5.7c0.5,0.2,1,0.3,1.5,0.3c1.8,0,3.6-1.1,4.2-3l4.7-13.1C399.3,149.3,395,139.7,386.4,136.2z'%3e%3c/path%3e%3cpath d='M229,372.2h92.6v-94.5H229V372.2z M236.9,285.5h76.8v78.8h-76.8V285.5z'%3e%3c/path%3e%3cpath d='M329.8,174.6l-14.9-7.8c-9.2-4.8-14.8-15.5-14.1-26.6l0.8-12.4c1-13.9,1.6-22.1,2-24.4c1.7-10.9-4.8-21.1-15.1-23.4 c-1.2-0.3-2.5-0.4-3.7-0.4c-9.1,0-16.8,7.3-18.4,17.2c-3.2,20.1-5.3,40.6-6.3,61c-0.1,1.5-1.2,2.7-2.9,4.6l-0.6,0.7 c-14.1,15.5-19.4,33.2-23.1,54.9c-4.7,28.3,3.2,45.2,7.4,51.8h9.2l0-0.9l-1-1.1c-0.1-0.2-13.3-15.8-7.8-48.5 c4.1-24.7,9.8-38.5,21.1-50.9l0.6-0.6c2.1-2.3,4.8-5.2,5-9.7c1-20.1,3.1-40.3,6.2-60.1c0.9-6.1,5.4-10.6,10.6-10.6 c0.7,0,1.3,0.1,2.3,0.3c5.8,1.3,9.8,7.8,8.7,14.5c-0.4,2.5-1.1,10.7-2.1,25.1l-0.8,12.4c-1,14.4,6.2,27.8,18.3,34.1l13,6.8 c17.4,28.9-21.9,86.9-22.4,87.5l-1.1,1.7h9.5c8.2-12.7,39.3-64.8,20.1-94.3L329.8,174.6z'%3e%3c/path%3e%3cpolygon points='138.1,321.3 221.1,321.3 221.1,313.4 165.3,313.4 '%3e%3c/polygon%3e%3cpath d='M89.1,35.2h200.1v36.9c0.4,0.1,0.8,0.1,1.2,0.2c2.4,0.5,4.6,1.5,6.6,2.6V27.3H81.2v103.9l7.9-2.3V35.2z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");}
.btn.button.booking_form_submit {
margin: 0;
color: #ffffff;
background-color: #d3a478;
font-family: Bebas Neue;
font-size: 18px;
line-height: 59px;
text-decoration: underline;
width: 100%;
padding: 20px 25px 20px 15px;
padding-top: 20px;
padding-bottom: 20px;
padding-top: 20px;
padding-bottom: 20px;
letter-spacing: 1px;
font-weight: 400;
transition: all 200ms ease-in;
}
.btn.button.booking_form_submit:hover {background-color: #191919; border-color: #191919;}
#booking_form_block .submit_group {
margin: 20px 0 0 0;
}
.sroom .ab-room-terms .fic {
width: 24%;padding:0 15px;
}
.room_slideshow {
margin-top: 50px;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
margin-bottom: 50px;
border: 10px solid #ffffff;
position:relative;
margin: 0;z-index:3;
}
.room_slideshow:after, .room-img:after, .ssc-breadcrumbs:after, .room-inner:after
{content: ""; display: block; clear: both}
#unitegallery {
width: 100% !important;
max-width: 100% !important;max-width: 100% !important;
margin: 0;
}
.far.fa-star:before, .fas.fa-star:before {
font-family: "Font Awesome 5 Free";
}
.fas.fa-star:before {font-weight:900;}
.sroom .isv {
width: 48px;
height: 50px;
display: block;
float: left;margin-right: 15px;
}
.sroom .room_guests label, .sroom .room_items label {
float: left;
padding-top: 14px;
}
.sroom .room-related-rooms .room_items label {padding-top: 0}
.sroom .isv svg {height:50px;width:50px;}
.sroom .room_price_old {color:#787c80;text-decoration-line: line-through;}
.ug-arrow-left.ug-skin-default, .ug-arrow-right.ug-skin-default {
background-image: none;
font-family: 'native' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
width: 60px;
height: 60px;
color: #ffffff;
background-color:#191919;
font-size: 18px;
line-height: 48px;
border: 1px solid #191919;
border-radius: 0px 0px 0px 0px;
margin-right: 10px;
margin-left: 10px;
padding: 5px 20px;
opacity:0.5;
transition: all 200ms ease-in;
}
.ug-arrow-right.ug-skin-default:before {content: "\edde";}
.ug-arrow-left.ug-skin-default:before {content: "\ede2";}
.ug-arrow-left.ug-skin-default:hover, .ug-arrow-right.ug-skin-default:hover {
color:#ffffff;background-color: #d3a478;border-color: #d3a478;opacity:1;
}
.ug-bullets.ug-skin-default .ug-bullet {
width: 12px;
height: 12px;
background-image: none;
background-position: top left;
margin-left: 5px;
border: 3px solid rgba(255,255,255,0.4);
}
.ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active {
background-position: bottom left;
border-color: #d3a478;
}
.widget_babe_widget_search_form #search-box {
padding-top: 0;
padding-bottom: 0;
}
.widget_babe_widget_search_form {
margin-top: 150px !important;padding: 0 !important;
}
.widget_babe_widget_search_form #search_form .input-group .search-date .search_date,
.widget_babe_widget_search_form .search_guests_title {
order: 1;
width: 200px;
line-height: inherit;
height: auto;
font-size: initial;
color: #191919 !important;
font-size: 32px !important;
line-height: 32px !important;
font-weight: 400;
font-family: Bebas Neue;
padding: 0px 0px 0px 0px !important;
}
.widget_babe_widget_search_form #search_form .input-group > div .far, 
.widget_babe_widget_search_form #search_form .input-group > div .fas {display:none;}
.widget_babe_widget_search_form #search_form .input-group > div.search-date {
margin: 0 20px;
padding: 40px 20px 28px 20px;
padding-left: 20px;
width: 100%;
border-bottom: 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left top/auto repeat-x scroll;
}
.widget_babe_widget_search_form #search_form .input-group > div:first-child {
background: none;
}
.room-calendar {
padding: 60px 0 0 0;
}
.ab-room-similar {
}
#commentform .comment-form-rating {
margin: -10px 0 20px 0;
display: block;
}
.room-map h4 {
font-size: 30px;
}
.room-sidebar h2 {
font-size: 0px;
line-height: 13px;
display: table;
margin: -26px 0 30px 8px;
/*background-color: #fff;*/
/*padding: 0 10px;*/
}
.sroom .leftsd {padding-right:70px;}
.room-sidebar {
margin: 0 0 50px;
border: 1px solid #e5e5e5;
padding: 10px;
}
#booking_form .input_group {
padding: 0 20px 0 20px;
}
#total_group {
padding: 0 20px 10px 20px;
}
#total_group label {
line-height: 48px;
font-family: "Cormorant Garamond";
color: #191919;
font-weight: 600;
font-size: 26px;
}
#error_group {
padding: 0 20px 0 20px;
}
.booking-form-block {
padding: 30px 0 30px 0;
width: 100%;
border-bottom: 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left bottom/auto repeat-x scroll;
}
.booking-form-block.booking-services-block {
margin-bottom: 40px;
}
.list_service {padding: 0px 0 0 0; border-bottom: 0;}
.ab-room-terms {
background: #191919 url(/wp-content/uploads/2020/06/amenities.jpg) center center/cover no-repeat scroll;
padding-top: 290px;
padding-bottom: 100px;
}
.atiframebuilder-terms-block-title {
font-family: "Cormorant Garamond";
color: #fff;
font-weight: 500;
font-size: 56px;
line-height: 68px;
margin-bottom: 70px;
display: block;
}
.fic {margin-bottom: 50px;display:inline-block; position:relative; transition: all 300ms ease-in;}
.fic img {margin-right: 15px;float: left; height: 45px;
}
.sroom .ab-room-terms .fic img {margin-right: 15px;float: left; height: 50px;
background: #d3a478;
padding: 10px;
margin-top: -5px; 
}
.sroom2 .ab-room-terms .fic img {
background: rgba(255, 255, 255, 0);
}
.atiframebuilder-term-title {
width: auto;
display: inline-block;
height: 45px;
color: #ffffff;
font-size: 12px;
line-height: 26px;
font-weight: 400;
text-transform: none;
padding-top: 7px;
}
.atiframebuilder-term-title:before {content:'— ';}
.ab-descr {padding-top:120px;}
.ab-room-content h3 {
font-size: 40px;
line-height: 48px;
}
.room-img {position: relative}
.room-img::after {
position: absolute;
content: '';
display: block;
width: 100%;
height: 50%;
background:  linear-gradient(360deg, rgba(25, 25, 25, 0.6) 0%, rgba(196, 196, 196, 0) 50%);
z-index: 2;bottom: 0;
left: 0;
}
.room-title h4 a {
text-decoration: none; color: inherit;
}
.ssc-rooms-grid .room-price, .ssc-rooms-grid .post-total-rating {
position: absolute;
z-index: 3;
bottom: 0;
left: 0;
}
.ssc-rooms-grid .post-total-rating {right:0;}
#search-box {
padding-top: 0;
padding-bottom: 40px;
display:block;
}
.widget #search-box { padding-bottom:0}
.widget #search_form {padding:0;}
#search_form {
padding: 8px 10px 10px 10px;
}
#search_form .input-group > div {
margin: 0 20px;
padding:40px 20px 28px 20px;
width: 100%;
border-bottom: 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left top/auto repeat-x scroll;
}
#search_form .input-group > div:first-child {
background: none;
}
#search_form .input-group > div.submit {
margin: 0;padding: 0;background:none;
}
#search_form .input-group > div.submit button {
border: 0;
color: #ffffff;
background-color: #d3a478;
font-family: Bebas Neue;
font-size: 18px;
line-height: 59px;
text-decoration: underline;
width: 100%;
padding: 20px 25px 20px 15px;
letter-spacing: 1px;
font-weight: 400;
transition:all 200ms ease-in;
}
#search_form .input-group > div.submit button svg {transition:all 200ms ease-in;}
.search_guests_plus i, .search_guests_minus i {line-height: 44px;display:block !important;}
.btn-search-guests-change, .btn-search-guests-change:focus {
color: #d3a478;
border-color: #d3a478;}
.btn-search-guests-change:hover {
color: #ffffff;
background-color: #d3a478;border-color: #d3a478;}
.search_guests_plus, .search_guests_minus {
border-radius: 0;}
.daterangepicker {
border-radius: 0;
margin-left: -20px;
}
.search_guests_select_wrapper {
margin-left: -20px;
width: 300px;
min-width: 300px;
border-radius: 0;
}
.daterangepicker td.end-date {
border-radius: 0;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
background-color: #d3a478;
border-color: transparent;
color: #fff;
}
.daterangepicker .drp-buttons .btn:hover {background-color: #d3a478;}
.daterangepicker td.start-date {
border-radius: 0;
}
.daterangepicker td.start-date.end-date {
border-radius: 0;
}
.view-list-details {
padding: 0;
border: 0;
overflow-y: unset;
}
.column1.alayout4 {
max-width: 1170px;
}
.ssc-babe-form.dark .search_guests_select_wrapper, .ssc-babe-form.dark .daterangepicker {
margin-left: 0;
}
.horiz #search-box {
padding-bottom: 0;
}
.horiz #search_form .input-group > div {
width: 25%;
background: transparent url(/wp-content/uploads/2020/07/liveV.png) 99% top/auto repeat-y scroll;
margin: 9px 0 0 0;
padding: 10px 30px 10px 50px;
text-align: left;
}
body.kc-css-system .horiz #search_form .input-group > div.submit {
padding:0 !important;
background: none;
margin-top:0;
}
.horiz #search_form .input-group > div.search_guests_field {background: none;}
/* menu 1 */
.slmm > li::after, .slmm .sub-menu-item > a:before  {
content: '';
display: block;
width: 2px;
height: 0;
left: calc(50% - 1px);
background-color: #d3a478;
position: absolute;
bottom: 0;
transition: all 300ms cubic-bezier(.68,-0.55,.27,1.55)
}
.darkmline .slmm > li::after, .slmm .sub-menu-item > a:before {background-color: #191919;}
.slmm > li:hover::after {
height: 30px;
}
.widget_sc .slmm > li::after {
content: '';
display: block;
width: 6px;
height: 6px;
left: 0;
background-color: #191919;
position: absolute;
bottom: 45%;
}
.widget_sc .slmm >  li:hover::after, .widget_sc .slmm >  li.current-menu-item::after {height: 6px;background-color: #d3a478;}
.slmm .sub-menu-item > a:before {height:2px; width:0; left:0; top: calc(50% - 1px);}
.slmm .sub-menu-item > a:hover:before {width:30px;}
.menu-link.slm-cart-icon.main-menu-link {
height: 98px;
}
.slmm li a.slm-cart-icon {line-height: 26px;}
/* footer */
.logoline .iw {position:relative; z-index:2; width:auto;}
.logoline::before {
content: '';
display: block;
position: absolute;
width: 100%;
height: 1px;
background-color: #5e5e5e;
top: 50px;
z-index: 1;
}
.footersubs {}
/*  Subtitle */
.subtiline .t1, .subtilines .t1 {
position: relative;
}
.subtiline .t1::after, .subtilines .t1::before, .subtilines .t1::after {
content: '';
display: block;
width: 80px;
height: 1px;
background-color: #d3a478;
margin-left: 25px;
position: absolute;
top: 16px;
right: 0;
}
.subtilines .t1::before {left:-15px; right:auto;}
.subtiline.h1line .t1::after {top:20px; background-color: #191919;}
.subtiline.white .t1::before, .subtiline.white .t1::after, 
.subtilines.white .t1::before, .subtilines.white .t1::after {background-color:white;}
.testslide .ui-tabs .ui-tabs-panel {padding: 0;}
.ssc_post_grid.template9 .date {
position: absolute;
top: 10px;
left: 25px;
}
.ssc_post_grid.template9 .date span:first-child {font-size:40px;}
.ssc_team.type9 .islide { overflow: visible;}
.clear3 .sst-flex-row-inner:after {clear: both; content: ''; display: block;}
.zin {z-index:99;}
.headline .headerslider .persephone.tparrows:hover {border-color:#d3a478 !important;}
/* Carousel */
body .owl-theme .owl-controls .owl-page.active span, 
.owl-theme .owl-controls.clickable .owl-page:hover span {
transform: scale(1);
}
.sl-carousel-images.owl-theme .owl-controls {margin-top: 0px;}
.sl-carousel-images.owl-theme .owl-controls .owl-pagination {
position: absolute;width: 100%;bottom: 30px;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div::before {font-family: Native;}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-prev {transform:rotate(180deg);}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-prev::before {
content: "\edde";
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next::before {
content: "\edde";
}
/* Button */
.icircles a.ssc_button span strong:before {content: '';
display: block;
width: 100%;
height: 100%;
border: 2px solid #191919;
position: absolute;
top: 0;
left: 0;
border-radius: 100%;}
.icircles a.ssc_button {overflow:visible;}
.icircles span strong:before {animation-name:icircles;animation-iteration-count:infinite;
animation-timing-function: linear; animation-duration:2s;}
@keyframes icircles{
0%{opacity:1; transform:scale(1);}
40%{opacity:0; transform:scale(1.6);}
100%{opacity:0; transform:scale(1.6);}
}
.template3.zin {
position: relative;
z-index: 11;
}
/* Tabs */
.ui-tabs .ui-tabs-panel {padding:0;}
.history .kc_tabs_nav > li:last-child > a {
padding-right: 0 !important;
}
.history .kc_tabs_nav > li:last-child {background-image:none !important}
.history .kc_tabs_nav > .ui-tabs-active::after {
content: '';
display: block;
width: 2px;
height: 80px;
background-color: #d3a478;
position: absolute;
left: calc(50% - 45px);
bottom: -50px;
overflow: visible;
z-index: 99;
}
.history .kc_tabs_nav > li:last-child.ui-tabs-active::after {left: calc(50% + 10px)}
.history .kc_wrapper > ul.ui-tabs-nav > li {
overflow: visible;
}
.history .kc_tabs_nav {position:relative;}
.history .kc_tabs_nav::after {
clear: both;
background-color: #fff;
width: 94%;
height: 5px;
position: absolute;
bottom: -2px;
left: 3%;
}
body .kc_accordion_header.pos_left > span.ui-accordion-header-icon {
opacity: 0;
}
/* Room Grid */
.ssc-rooms-grid {}
.item_info_price_discount {
position: absolute;
top: -20px;
right: -20px;
}
.room-price {position:relative;z-index:2;}
.isv svg {
fill: #d3a478;
max-width: 100%;
max-height: 100%;
}
.ssc-rooms-grid .room_guests, .ssc-rooms-grid .room_items {
width: 100%;
float: left;
text-align: left;
padding:0;
}
.room-inner {transition: all 300ms ease-in;}
.ssc-rooms-grid .slick-prev, .ssc-rooms-grid .slick-next {
top: auto;
bottom: -110px;
transform: none;
}
.ssc-rooms-grid .slick-prev {left: calc(50% - 60px);}
.ssc-rooms-grid .slick-next {right: calc(50% - 60px);}
.ssc-rooms-grid .fic:hover .atiframebuilder-term-title, 
.ssc-room .fic:hover .atiframebuilder-term-title {
display: block !important;
position: absolute;
background-color: #fff;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
padding: 2px 15px;
min-height: 32px;
top: 30px;
left: 0;
width: auto;
min-width: 150px;
z-index: 5;
height: auto;
}
.ssc-room .room_guests, .ssc-room .room_items {
width:100%; text-align: left;text-align: left;
padding: 5px 0 0 20px;
}
.ssc-room .rdata, .ssc-rooms-grid .rdata {
width: auto;
}
.ssc-room .atiframebuilder-terms-block {
padding: 0 15px;
}
.babe_search_results_inner.babe_search_results_inner_grid .ssc-rooms-grid {
padding-bottom: 40px;
}
.babe_search_results_filters {
display: none;
}
#search-box #search_form .input-group .search-date .search_date {
width: 100%;
}
.search_guests_title {
width: 100%;
}
.ssc-rooms-grid.template1  .room-inner{background:#ffffff;border:10px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.08);}
.ssc-rooms-grid.template1  .post-total-rating .star{color:#ffffff;margin-right:4px;}
.ssc-rooms-grid.template1  .post-total-rating .post-total-rating-value{color:#ffffff;}
.ssc-rooms-grid.template1  .post-total-rating-value{font-size:17px;font-family:Bebas Neue;}
.ssc-rooms-grid.template1  .post-total-rating{text-align:right;margin-top:-35px;margin-right:20px;margin-bottom:6px;}
.ssc-rooms-grid.template1  .isv svg{fill:#d3a478;}
.ssc-rooms-grid.template1  .isv{width:24px;height:24px;float:left;display:inline-block;margin-right:8px;}
.ssc-rooms-grid.template1  .rdata{padding: 35px 15px 0 15px; display:inline-block;}
.ssc-rooms-grid.template1  .room-text{background:transparent url(/wp-content/uploads/2020/06/hline1.png) left bottom/auto repeat-x scroll;margin-right:25px;margin-bottom:30px;margin-left:25px;padding-bottom:25px;}
.ssc-rooms-grid.template1  h4{color:#191919;font-size:30px;line-height:36px;font-weight:600;}
.ssc-rooms-grid.template1  .room-price{color:#ffffff;background:#d3a478;margin-top:-44px;padding:7px 35px 7px 35px;width:150px;display:block;font-size:18px;font-family:Bebas Neue;}
.ssc-rooms-grid.template1  .item_info_price_old{display:none;text-decoration:none;}
.ssc-rooms-grid.template1  .room-price-new{padding-left:5px;}
.ssc-rooms-grid.template1  .item_info_price_discount{background:#dd3333;padding:1px 5px 1px 5px;font-size:16px;}
.ssc-rooms-grid.template1  .room-book-button{color:#191919;font-size:18px;font-family:Bebas Neue;letter-spacing:1px;display:inline-block;padding-top:15px;}
.ssc-rooms-grid.template1  .atiframebuilder-terms-block-title{display:none;}
.ssc-rooms-grid.template1  .atiframebuilder-terms-block-inner{padding-left:40px;}
.ssc-rooms-grid.template1  .fic{margin-right:-2px;margin-bottom:0px;padding-bottom:15px;}
.ssc-rooms-grid.template1  .fic img,.ssc-rooms-grid.template1  .fic svg{width:22px;height:22px;}
.ssc-rooms-grid.template1  .atiframebuilder-term-title{color:#191919;display:none;}
.ssc-rooms-grid.template1  .grid-item:hover .room-inner{margin-top:-15px;}
.ssc-rooms-grid.template1  .room-book-button:hover{color:#d3a478;}
.ssc-rooms-grid .room-img img {width: 100%;display: flex;}
h4.room_sub_title::before, h4.room_sub_title:after {
content: '';
display: block;
width: 80px;
height: 1px;
background-color: #d3a478;
margin-left: 25px;
position: absolute;
top: 16px;
right: 0;
}
h4.room_sub_title::before {
left: -15px;
right: auto;
}
h4.room_sub_title {
font-size: 22px;
font-family: Bebas Neue;
text-transform: uppercase;
letter-spacing: 1px;
padding-right: 105px;
padding-left: 105px;
display: inline-block;
position: relative;
line-height: 30px;
margin: 140px 0 0 0;
}
h2.room_sub_title {
text-align: center;
margin: 5px 0 70px 0;
}
.single-to_book #respond {
max-width: 1170px;
margin: 70px 0 0px 0;
}
.ab-room-similar {
padding-bottom: 100px;
}
/* Blog Archive */
.blogsidebarpage.rsb {
padding-right: 30px;
width:68%
}
.widget-area.right_sb  {width:32%;padding-right:0;}
.sticky {
border: 10px solid #ffffff;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
background-image: none !important;
}
body .alayout5 article {
margin-bottom: 80px;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left 99.5%/auto repeat-x scroll
}
body .alayout5 .date, body .alayout5 .author, 
body .alayout5 .comments-link {
display: none;
}
.cat a, .alayout5 .scat a {
font-size: 18px;
font-family: Bebas Neue;
letter-spacing: 1px;
color: #d3a478;
}
body .alayout5 .cat:after, [class*="layout5"] article .more:after {content:none;}
body [class*="layout5"] article div.thumb, .single .entry-thumbnail {
border: 10px solid #ffffff;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
[class*="layout5"] .postc span.data, 
[class*="layout5"] .postc .thumb span.data, 
[class*="layout5"] .entry-thumbnail span.data {
color: #191919;
font-size: 40px;
font-family: Cormorant Garamond;
font-weight: 600;
line-height: 30px;
padding: 10px 20px 20px 20px;
position: absolute;
left: 0px;
background-color: rgb(211, 164, 120);
z-index: 2;
text-align: center;
}
[class*="layout5"] .postc span.data {
position: relative;
left: 40px;
margin-bottom: 30px;
display: inline-block;
}
[class*="layout5"] .sticky .postc span.data {
left: 0;
}
[class*="layout5"] .postc span.data span, body [class*="layout5"] .postc .thumb span.data span, body [class*="layout5"] .entry-thumbnail span.data span {
display: inline;
font-size: 20px;
text-transform: capitalize;
padding-left: 8px;
}
[class*="layout5"] article .more, .slayout5 .related .rmore {
color: #191919;
font-size: 18px;
font-family: Bebas Neue;
letter-spacing: 1px;
font-weight: 400;
}
.slayout5 .entry-meta > span::after, 
.slayout5 .more::after, .slayout5 .related .rmore::after {
content: none;
}
body [class*="layout5"] article .c_block, 
body [class*="layout5"] article.has-post-thumbnail .c_block, 
.search [class*="layout5"]  article.has-post-thumbnail .c_block {
padding: 50px 40px 50px 40px;
}
body [class*="layout5"] article.format-quote {
margin-bottom: 60px;
}
body [class*="layout5"] article.format-quote .c_block {
background-color: #191919;
}
body [class*="layout5"] article.format-quote h3.entry-title {display:none;}
.alayout5 article.format-quote blockquote p {
font-family: "Cormorant Garamond";
font-weight: 600;
font-size: 30px;
line-height: 36px;
}
.alayout5 article.format-quote blockquote cite {font-size: 14px;
text-decoration: underline;padding-top: 40px;
display: block;
font-weight: 400;
font-style: normal;}
[class*="layout5"] .format-quote blockquote {
padding: 0;
border: 0;
margin-bottom: 10px;
}
[class*="layout5"] article.format-quote .more {display:none;}
body .alayout5 article.format-quote .entry-meta a {color: #d3a478 !important;}
blockquote::before {min-height:120px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='120px' height='120px' viewBox='0 0 400 400' enable-background='new 0 0 400 400' xml:space='preserve' fill='%23d3a478'%3e%3cg%3e%3cg%3e%3cpath d='M83.2,317.6L83.2,317.6c-2.9-4.9-1.4-11.2,3.5-14.2c45.2-27.9,84.9-73,84.9-125.4c0-49.1-35-77.7-69.8-77.2 c-6,0.1-11.1,5-11,11c0.1,5.7,3.7,9.2,10.7,10.3c16.6,3.6,30.9,19,30.9,45.1c0,34-27.8,56.5-61.7,57 c-36.6,0.6-65.2-29.5-65.4-66.1c-0.2-46.5,37.9-80,84.3-80c59.4,0,103.3,38,103.3,99.8c0,61.7-44.5,111.8-95.5,143.1 C92.6,324.1,86.1,322.5,83.2,317.6z'/%3e%3c/g%3e%3cg%3e%3cpath d='M286.5,317.6L286.5,317.6c-2.9-4.9-1.4-11.2,3.5-14.2c45.2-27.9,84.9-73,84.9-125.4c0-49.1-35-77.7-69.8-77.2 c-6,0.1-11.1,5-11,11c0.1,5.7,3.7,9.2,10.7,10.3c16.6,3.6,30.9,19,30.9,45.1c0,34-27.8,56.5-61.7,57 c-36.6,0.6-65.2-29.5-65.4-66.1c-0.2-46.5,37.9-80,84.3-80c59.4,0,103.3,38,103.3,99.8c0,61.7-44.5,111.8-95.5,143.1 C295.9,324.1,289.4,322.5,286.5,317.6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}
body [class*="layout5"] article.sticky div.thumb {
border: 0;
box-shadow: none;
}
ul.page-numbers li a, ul.page-numbers li .dots, ul.page-numbers li .current {
border: 1px #191919 solid;
color: #191919;
}
ul.page-numbers li .current {
opacity: 0.5;
}
ul.page-numbers li a:hover {
color: #191919;
}
.entry-meta > span, .entry-meta > div, body [class*="layout5"] article .entry-meta {margin-bottom: 0;}
body article .entry-title {
margin-bottom: 0 !important;
}
html main.mainsidebar {
padding: 140px 15px 140px 15px;
}
.post-template-default.single main {
padding: 150px 15px 120px 15px;
}
.css_counter .description p {margin:0;}
body .slayout5 .date, body .slayout5 .author a, body .slayout5 .comments-link a, body .slayout5 .scat a {
font-size: 18px;
font-family: Bebas Neue;
letter-spacing: 1px;
color: #d3a478;
}
body .slayout5 article .entry-meta {padding:0px 0px 10px 0px;}
.single .mainsidebar .entry-content {
margin-bottom: 80px;
}
div#respond {
margin: 70px 0px 0 0px;
}
body [class*="layout5"] .thumb img {
margin-left: 0;
}
.single .mainsidebar article:not(.has-post-thumbnail) .entry-content {padding: 0 0 20px 0;}
body .slayout5 article:not(.has-post-thumbnail) .entry-meta {
padding: 25px 0px 0 0px;
}
.single .slayout5 .entry-content > p:first-child::first-letter {
background-color: #191919;
font-size: 40px;
font-family: Cormorant Garamond;
font-weight: 600;
margin-bottom: 20px;
}
.single .entry-content h3.has-text-align-left {
display: none;
}
.single .slayout5 article blockquote {
background-color: #fff;
color: #191919 !important;
border-left: 3px solid #d3a478;
padding: 20px 50px 25px 50px;
border-radius: 0px;
margin-top: 10px;
margin-bottom: 30px;
}
.single .slayout5 article blockquote p {
color: #191919;
font-style: normal;
font-family: "Cormorant Garamond";
font-weight: 600;
font-size: 30px;
line-height: 36px;
font-style: italic;
margin-bottom: 25px;
}
.single .slayout5 article blockquote cite {
font-size: 14px;
font-weight: 400;
text-decoration: underline;color: #191919;
}
.single blockquote::before, body .slayout5 .date {display:none;}
body .slayout5 .author, body .slayout5 .scat {position: relative;
padding-right: 26px !important; margin-right:20px;}
body .slayout5 .entry-meta > .author::after, body .slayout5 .entry-meta > .scat::after {
content: '';
display: block;
width: 6px;
height: 6px;
background-color: #191919;
position: absolute;
right: 0;
top: 0;
margin-top: 5px;
}
body .slayout5 .entry-meta > .author:hover::after, 
body .slayout5 .entry-meta > .scat:hover::after { width: 6px !important;}
.tags-links b {
display: none;
}
.tagcloud a, .single .tags-links a {
padding: 0;
color: #787c80;
margin: 0 15px 0px 0;
font-size: 12px;
border: 0;
}
.tagcloud a:first-letter, .single .tags-links a:first-letter {color:#191919;}
.slayout5 article .author_info {
background-color: #fff;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.author_info .author_avatar {
display: flex;
justify-content: center;
margin: -80px auto 25px auto;
width: 100%;
}
.author_info .author_avatar img {
border-radius: 50px;     
border: 6px solid #fff;
width: 100px;
box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.author_info .author_description {
display: block;
width: 100%;
float: none;
text-align: center;
}
.author_info .author_title {
line-height: 25px;
text-align: center;
margin: 0 0 25px 0;
color: #191919;
background-color: rgba(255, 255, 255, 0);
font-family: Bebas Neue;
font-size: 18px;
letter-spacing: 1px;
}
.author_bio {
padding: 0 50px 0 50px;
}
.slayout5 a.author_link {
display: none;
}
.author_info .author_links a::after {
content: none;
}
.author_info .author_links a svg {
margin: 0 10px;
fill: #d3a478;
}
.author_info .author_links a:hover svg {fill:#191919}
.author_info .aa {font-size:12px;}
.related h2, #comments .comments-title {
font-size: 40px;
line-height: 48px;
font-weight: 600;
}
#comments .comments-title {
padding-bottom: 30px;
}
#reply-title {
font-size: 30px;
line-height: 36px;
margin-bottom: 0;
}
#commentform .comment-form-comment {
}
#commentform {
padding-top: 35px;
}
#commentform p.logged-in-as {
margin-bottom: 40px;
margin-top: -30px;
}
.slayout5 .related .rblock {
overflow: visible;
}
.slayout5 .related .rblock .entry-meta {
padding: 0;
}
.slayout5 .related .rblock .entry-meta .author, 
.slayout5 .related .rblock .entry-meta .comments-link {display:none;}
body .slayout5 .related .rblock .entry-meta > .scat:after {content:none;}
.related .rblock h5 a {
font-size: 30px;
line-height: 36px;}
.related .rblock h5 {
-webkit-line-clamp: 2;
}
.slayout5 .rblock .wr .descr {
margin: 0 0 25px 0;
padding: 15px 0 0 0;
}
.related {
margin: 0 0 80px 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left 99.5%/auto repeat-x scroll;
padding-bottom: 30px;
}
.alayout5 article .entry-meta > span:after {content:none;}
.comment-metadata > span.fn, 
.comment-metadata > span.date {
display:inline-block;position:relative;
color: #191919;
font-family: Bebas Neue;
font-size: 16px;
font-weight: 400;
line-height: 18px;
float: left;
padding-right: 20px;
margin-right: 20px;    width: auto;
}
.comment-metadata > span.date i {
display: none;
}
.comment-metadata > .edit-link {display:none;}
.comment-metadata > span.fn:after {content: '';
display: block;
width: 6px;
height: 6px;
background-color: #d3a478;
position: absolute;
right: 0;
top: 0;
margin-top: 5px;}
.comment-list li > div {padding: 0 !important;border: 0 !important;margin-bottom: 40px !important;}
.comment-list li ol {padding-left:70px}
.comment-author.vcard {
width: 50px;
margin-right: 23px;
float: left;
padding-top: 0;
margin-top: -16px;
}
.comment-author img {border-radius: 40px;}
.comment-list li .reply {
position: absolute;
top: 0;
right: 0;
text-transform: capitalize;
font-size: 16px;
margin: 0;
padding: 0;
overflow: visible;
font-family: Cormorant Garamond;
font-weight: 700;
}
.comment-list li .comment-content {
position: relative;
padding-left: 0;
clear: both;
background-color: #f7f7f7;
margin: 0 0 50px 0;
}
.comment-list li .comment-content p {
font-size: 14px;}
.comment-author.vcard {
margin-bottom: 15px;
}
.comment-list > li > ol {padding: 0 0 10px 70px;}
body .slayout5 .scat a span {display:none;}
.comment-list li .reply i {
transform: rotateY(180deg);
}
.reply, .reply i {
background-image: none;
transition: all 200ms;
font-size: 12px;
line-height: 16px;
}
#respond input.submit {
margin-bottom: 0;
margin-left: 0;
background-color: #d3a478;
border-color: transparent;
}
#respond input.submit:hover {
color: #d3a478;
background-color: #191919;
border-color: transparent;
}
/* Widgets */
.widget {
margin: 0 0 50px;
border: 1px solid #e5e5e5;
padding: 10px;
}
.widget h3 {
font-family: "Cormorant Garamond";
color: #191919;
font-weight: 600;
font-size: 26px;
line-height: 32px;
margin: -26px 0 30px 8px;
background-color: #fff;
padding: 0 10px;
display: table !important;
width: auto;
}
.widget_categories > ul > li > a::before, .widget_archive > ul > li > a::before, .widget_meta > ul > li > a::before, .widget_pages > ul > li > a::before, html .woocommerce .widget_layered_nav > ul > li > a::before, html .woocommerce .widget_product_categories > ul > li > a::before, .widget .menu > li > a::before, .widget_recent_entries ul li a::before,
.widget_categories > ul > li > a::after, .widget_archive > ul > li > a::after, .widget_meta > ul > li > a::after, .widget_pages > ul > li > a::after, html .woocommerce .widget_layered_nav > ul > li > a::after, html .woocommerce .widget_product_categories > ul > li > a::after, .widget .menu > li > a::after
{content:none;}
.widget_categories ul li a, .widget_archive ul li a, .widget_meta ul li a, .widget_pages ul li a, html .woocommerce .widget_layered_nav ul li a, html .woocommerce .widget_product_categories ul li a, .widget .menu li a {
padding: 10px 3px 10px 0;
}
.widget_categories > ul > li:last-child a, .widget_archive ul li:last-child a, .widget_meta ul li:last-child a, .widget_pages > ul > li:last-child a, html .woocommerce .widget_layered_nav ul li:last-child a, html .woocommerce .widget_product_categories ul li:last-child a, .widget .menu > li:last-child a {
padding-bottom: 30px;
}
.widget_categories ul, .widget_archive ul, .widget_meta ul, .widget_pages ul, 
html .woocommerce .widget_layered_nav ul, html .woocommerce .widget_product_categories ul, 
.widget .menu ul, ul#recentcomments, .widget_recent_entries ul, .widget_nav_menu ul.menu,
.widget_tag_cloud .tagcloud {
list-style: none;
padding: 0 19px 0px 19px;
margin: 0;
}
.widget_tag_cloud .tagcloud {padding-bottom:15px;}
.post-count {
display: inline-block;
float: right;
background-color: #f2f2f2;
font-size: 11px;
color: #191919;
line-height: 21px;
min-width: 21px;
text-align: center;
margin-top: 9px;
}
li:hover > .post-count {background-color: #d3a478;color: #fff; padding: 0 5px;}
.widget.widget_search, #custom_post_widget-5, #custom_post_widget-6 {
padding: 0;
border: 0;
}
.widget_recent_comments, .widget_recent_entries {padding-bottom:20px;}
.widget_recent_comments ul li, .widget_recent_entries ul li {
list-style: none;
background-color: transparent;
border: 0;
padding: 0 15px 14px 16px;
}
.widget_recent_comments ul li::before, .widget_recent_entries ul li:before {
content: "";position: absolute;
display: inline-block;
left: 0;
width: 6px;
height: 6px;
opacity: 1;
background-image: none;
background-color: #d3a478;
margin: 13px 8px 0 0;
top: 0;
}
.widget_recent_comments ul li a {
font-weight: 400;color: #191919;
}
.widget_recent_comments ul li > a {
color: inherit;
}
.widget_rss ul li a {
font-size: 22px;
line-height: 26px;
color: #191919;
font-weight: 600;
}
.widget_rss .rss-date {
font-size: 12px;
}
.widget_rss ul li {
background-color: transparent;
padding: 0 20px 20px 20px;
}
.widget .menu ul {
padding-right: 0 !important;
}
span.comment-author-link {
font-family: "Cormorant Garamond";
font-weight: 600;
color: #191919;
font-size: 18px;
}
#s {
border-color: #e5e5e5;
font-size: 14px;
}
.widget_recent_entries ul li {
padding-top: 4px;
}
.widget_recent_entries .post-date {
padding: 4px 0 0 0;
font-size: 12px;
display: inline-block;
}
.widget_recent_entries ul li a {font-family: "Cormorant Garamond";
color: #191919;
font-weight: 600;
font-size: 20px;
line-height: 20px;
}
.widget_nav_menu .menu > li > a::before {
content: '— ';
background-image: none;
position: relative;
top: unset;
margin-right: 3px;
}
.widget_nav_menu .sub-menu li {
margin-left: 0;
list-style: none;
}
.widget_nav_menu .menu .sub-menu > li > a::before {content: '-';margin-right: 6px;}
.menu > li > ul.sub-menu {
padding: 0 0 0 20px !important;
}
.widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud a:hover {
color: #d3a478;
background-color: transparent;
}
.comment-metadata .comment-reply-link {
font-size: 18px;
font-weight: 600;
}
.single .entry-thumbnail {
margin-bottom: 60px;
}
html .woocommerce ul.products li.product .woocommerce-loop-category__title, html .woocommerce ul.products li.product .woocommerce-loop-product__title, html .woocommerce ul.products li.product h3 {
font-size: 24px;
line-height: 40px;
}
.babe_shortcode_block_title {
display: none;
}
.ssc-rooms-grid.template2 .room-text, 
.ssc-rooms-grid.template2 .rdatawr, 
.ssc-rooms-grid.template2 .room-terms {width: 50%;float:left;}
/* Widget */
#filter_ba_features {
padding-left: 20px;
}
#filter_ba_features input[type="checkbox"], 
.list_service_title input[type="checkbox"]{
margin-right: 10px;z-index: 3;
position: relative;
cursor: pointer;
}
.room-related-rooms .room_guests label {
padding-top: 2px;
}
.room-related-rooms.row {
text-align: left;
}
.term_item_checkbox {
padding-bottom: 9px;
}
.term_item_checkbox:last-child {
padding-bottom: 29px;
}
#babe_range_price, .order_item_total_price .currency_amount,
.table_order_item_total_price td.order_item_total_price, table.table_order_item_total_price td.order_item_total_price,
table td.order_items_row_total_amount {
color: #191919;
font-size: 18px;
line-height: 20px;
font-weight: 400;
font-family: Bebas Neue;
padding: 0;
margin-bottom: 20px;
}
table td.order_items_row_total_amount.order_items_row_due {color: #191919;}
.table_order_items_details td.order_item_info_title a {
color: #191919;
font-size: 30px;
line-height: 36px;
font-weight: 600;
font-family: "Cormorant Garamond";
margin: 0px 0 10px 0;
}
.table_order_item_total_price td.order_item_total_price, table.table_order_item_total_price td.order_item_total_price, table td.order_items_row_total_amount {
padding: 10px 5px;
}
#reply-title {
font-weight: 600;
}
.checkout_form_input_underline {
display: none;
}
button, input, select, textarea {
font-size: 14px;}
.order_item_row_image {
width: 170px;
}
.table_order_items_details, table.table_order_items_details {
margin-bottom: 100px;
}
.widget-babe-price-slider {
padding: 0 30px 20px 20px;
}
.babe_price_slider {
margin-top: 10px;
background-color: #ebebeb;
border: 0 !important;
border-radius: 0;
height: 4px;
}
.babe_price_slider .ui-slider-range {
background-color: #d3a478;
}
.babe_price_slider .ui-slider-handle {
background-color: #d3a478;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
border: 1px solid #fff;
background: #d3a478;
}
.ui-slider .ui-slider-handle {
width: 12px;
height: 12px;
}
.select_guests_value {
font-size: 32px;
font-weight: 400;
font-family: Bebas Neue;
padding-right: 6px;
color: #191919;
}
/* Booking Widget */
.booking-form-block .booking_form_input_label {
font-family: Cormorant Garamond;
display: block;
padding-bottom: 10px;
line-height: 48px;
color: #191919;
font-weight: 600;
font-size: 26px;
padding-right: 15px;
}
.booking-form-block .booking-date i {
display: none;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius: 0;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius: 0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
border-top-right-radius: 0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
border-top-left-radius: 0;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
color: #191919;
}
.ui-state-default, .ui-widget-content .ui-state-default {
color: #fff;
}
.ui-datepicker td a {
text-align: center;
}
.booking-form-block input[type="text"].booking_date {
width: 100%;
padding-left: 5px;
padding-right: 5px;
color: #191919 !important;
font-size: 32px !important;
line-height: 38px !important;
font-weight: 400;
font-family: Bebas Neue;
padding: 0px 0px 5px 0px !important;
height: 38px;
border: 0;
}
#booking-guests-result {
padding-bottom: 10px;
}
.view-list-details p {
padding: 0 15px;
}
#ui-datepicker-div {
z-index: 99 !important;
}
.list_service .currency_amount { font-size: 14px;} 
#booking_form_total .currency_amount {
color: #191919;
font-size: 40px;
line-height: 40px;
font-weight: 400;
font-family: Bebas Neue;
height: 40px;
display: block;
}
.list_service_title h4 {
margin: 0;
display: inline-block;
font-size: 14px;
font-family: Montserrat;
font-weight: 400;
color: #787c80;
line-height: 40px;
}
.list_service_title label {
font-weight: 400;color: #787c80;
}
.list_service_title input[type="checkbox"] {}
#booking_form_block .select_guests {
color: #191919 !important;
font-size: 32px !important;
line-height: 38px !important;
font-weight: 400;
font-family: Bebas Neue;
padding: 0px 0px 5px 0px !important;
height: 38px;
border: 0;
}
.input_select_field .input_select_wrapper i {
position: absolute;
left: 40px;
top: 8px;
padding: 0;
transform: rotate(90deg);
height: 10px;
right: auto;
}
.booking-form-block.booking-guests-block {
padding-bottom: 10px;
}
.booking-form-block.booking-date-block:first-child {
margin-top: -10px;
}
/* CALENDAR */
.cal-week-name {
text-align: center;
width: 100%;
border: solid #ffffff 1px;
background-color: #fff;
color: #191919;
border-radius: 6px 6px 0 0;
padding: 7px 2px;
font-weight: 700;
text-transform: uppercase;
}
.ui-widget-header {
border: 1px solid #ddd;
background: #e9e9e9;
color: #191919;
font-weight: bold;
}
.cal-month-bar {
text-align: center;
border: 1px solid #fff;
padding: 10px 5px;
background-color: #D3A478;
color: #fff;
font-weight: 700;
font-size: 16px;
text-transform: uppercase;
}
.cal-cell .cal-cell-date {
color: #191919;
font-size: 18px;
line-height: 24px;
font-weight: 400;
font-family: Bebas Neue;
}
.cal-cell.cal-cell-active .cal-cell-pricefrom {
color: #D3A478;
font-size: 18px;
line-height: 24px;
font-weight: 400;
font-family: Bebas Neue;
}
.cal-cell.cal-cell-active.cal-cell-selected, .cal-cell.cal-cell-disabled-first.cal-cell-selected {
background-color: #D3A478;
}
.view-rate-details h4, .view-rate-details table {
margin:0 0 5px 0;
font-size: 26px;
line-height: 28px;
}
.view-rate-details {
padding: 15px;
}
/* Order */
#checkout_form .input_group > div input, #edit_user_profile .input_group > div input {
background-color: rgba(255,255,255,1);
color: rgba(120,124,128,1);
border-radius: 0px;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #c8c8c8;
height: 50px;
line-height: 50px;
box-sizing: border-box;
outline: none;
max-width: 100%;
margin: 20px 0px 10px 0;
font-size: 14px;
width:100%;
padding: 0 18px;
}
.checkout_form_input_field_focus .checkout_form_input_label, .checkout_form_input_field_content .checkout_form_input_label {
font-size: 14px;
transform: translateY(-1.28125em) scale(1) perspective(100px) translateZ(.001px);
}
.checkout_form_input_label {top: -5px;}
#checkout_form .checkout_form_pay_total label, 
#checkout_form .amount_group {    color: #191919;
font-size: 22px;
line-height: 33px;
font-weight: 400;
font-family: Bebas Neue;
padding-top: 25px;
}
.payment_fields_group h4 {
line-height: 1.7;
font-family: "Montserrat";
font-size: 14px;
color: #787c80;
font-weight: 400;
}
#checkout_form_block h2 {
margin: 40px 0 40px 0;
}
#checkout_form .input_group > div, #edit_user_profile .input_group > div {
flex-basis: 50%;
padding: 0 30px 0 0;
}
#custom_post_widget-8 {
border: 0;
padding: 0;
}
#checkout_form_block {
padding: 0 15px;
}
.order_items_row_total, table td.order_items_row_total {
text-align: left;
padding: 10px 15px;
}
.table_order_item_total_price td.order_item_total_price, table.table_order_item_total_price td.order_item_total_price, table td.order_items_row_total_amount {
padding: 10px 15px;
}
#checkout_form .input_group {
display: block;
}
#checkout_form .input_group > div{
width: 50%;
padding: 0 30px 0 0;
float: left;
}
#checkout_form .amount_group {
width: 100%;
clear: both;
background-color: #f2f2f2;text-align: center;
}
.checkout_form_pay_total {
display: inline;
}
.btn.button.checkout_form_submit {
font-weight: 400;
font-family: Bebas Neue;
font-size: 18px;
letter-spacing: 1px;
}
#checkout_form .amount_group {
width: 100%;
clear: both;
background-color: #f2f2f2;
text-align: center;
letter-spacing: 1px;
font-weight: 400;
margin-top: 20px;
}
/* Room 2 */
.sroom.sroom2 .ab-room-info {
padding-top: 0;
}
.sroom2 .room_guests, .sroom2 .room_items {
padding-top: 0;
}
.sroom2 .room_price_new {
line-height: 60px;
}
.sroom.sroom2 .ab-room-info {
padding: 0 0 30px 0;
width: 100%;
border-bottom: 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left bottom/auto repeat-x scroll;
margin-bottom: 50px;
}
.sroom.sroom2 .ab-room-content {
padding: 0 0 30px 0;
width: 100%;
border-bottom: 0;
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left bottom/auto repeat-x scroll;
margin-bottom: 50px;
}
.sroom.sroom2 .atiframebuilder-terms-block-title {
font-family: "Cormorant Garamond";
color: #191919;
font-weight: 600;
font-size: 40px;
line-height: 48px;
margin-bottom: 50px;
}
.sroom.sroom2 .atiframebuilder-term-title { color: #787c80;}
.sroom.sroom2  .ab-room-terms .fic {
width: 33%;
}
.sroom.sroom2 .ab-room-terms {
background: transparent;
padding-top: 0;
padding-bottom: 0;
}
/*add*/
.error404 main{
background: transparent url(/wp-content/uploads/2020/09/BG.png) center center/cover no-repeat scroll;
}
.ssc_img_ef.type1 {
display: flex !important;
}
.single-post .postbody p {
line-height: 30px;
}
.single .tags-links {
float: right;
margin: 20px 0 25px 0;
clear: none;
}
.slayout5 span.sharing {
margin-top: 0px;
padding-top: 5px;
}
.single .mainsidebar .entry-content{
background: transparent url(/wp-content/uploads/2020/06/hline1.png) left 99.5%/auto repeat-x scroll;
}
.slayout5 .related .rblock {
margin-right: 30px;
}
.slayout5 .related .rblock h5 {
font-weight: 600;
}
.slayout5 .related .rblock .wr {
padding-right: 20px;
}
.slayout5 article .author_info {
margin-bottom: 80px;
}
.ab-room-content p{
line-height: 30px;
}
/*.slayout5 .related .rblock {*/
/*    width: calc(51.9% - 30px);*/
/*}*/
.related {
display: flex;
flex-wrap: wrap;
}
.related h2{
flex: 0 0 100%;
}
.slayout5 .related .rblock {
flex: auto;
}
.home_price .header-pricing .content-title, .home_price .content-desc li {
transition: all 800ms;
}
.home_price:hover .content-button a{
color: #fff !important;
}
.comment-list li .reply {
margin-right: -30px;
}
.comment-list li .comment-content {
background-color: #fff;
padding-left: 70px;
top: -20px;
}
.comment-total-rating-stars {
display: block;
padding: 0 0 20px 0;
margin-top: -10px;
}
/* Responsive */
@media screen and (max-width: 1024px) {
.blogsidebarpage.rsb {width:100%;}
.post-template-default.single main {
padding: 150px 0 120px 0;
}
}
@media screen and (max-width: 999px) {
.single-to_book .room_guests, .single-to_book .room_items {
float: left;
padding: 0 50px 0 0;
}
.room-related-rooms .ssc-rooms-grid {
margin-bottom: 30px;
}
.booknow .svg-icon svg {fill:#fff}
.booknow {
margin-top: -97px;
margin-right: 60px;
margin-left: -50px;
background-color: transparent !important;
z-index: 3;
}
.history .kc_tabs_nav > .ui-tabs-active::after {display:none;}
.ssc-rooms-grid.ssc-grid.col3 .grid-item {width:50%;}
.sroom .leftsd {
padding-right: 15px;
}
}
@media screen and (max-width: 768px) {
.horiz #search_form .input-group > div {
padding-left: 30px !important;
}
.sroom .ab-room-terms .fic {
width: 49%;
}
.single .tags-links {margin: 25px 0 65px 0;}
.ssc-rooms-grid .post-total-rating {
display: none;
}
.horiz #search_form .input-group > div {
width: 100%;background: none;
}
#search_form {
padding-top: 20px;
}
body.kc-css-system .horiz #search_form .input-group > div.submit {
margin-top: 20px;
}
}
@media screen and (max-width: 600px) {
.ssc-rooms-grid.template1 .rdata:nth-child(2) {
padding-top: 15px;
}
}
@media screen and (max-width: 540px) {
#checkout_form .input_group > div, #edit_user_profile .input_group > div {
min-width: 290px;
margin-bottom: 1.7em;
flex-basis: unset;
padding: 0;
}
.table_order_items_details > tbody > tr > td {
width: 100%;
display: block;
}
.order_items_row_total, table td.order_items_row_total {
padding: 10px 15px;}    .rheader .ssc_mltttl .wr {
font-size: 42px;
line-height: 52px;
}
.sroom .ab-room-terms .fic, .ssc-rooms-grid.ssc-grid.col3 .grid-item {width:100%;}
.subtiline .t1::after, .subtilines .t1::before, .subtilines .t1::after {width: 30px;}
body [class*="layout5"] article.has-post-thumbnail .c_block, 
.search [class*="layout5"] article.has-post-thumbnail .c_block {
padding: 50px 0px 40px 0px;
}
body [class*="layout5"] article.format-quote .c_block {
padding: 50px 20px 40px 20px;
}
body .slayout5 article .entry-meta {
padding-left: 0;
padding-right: 0;
}
.single .mainsidebar .entry-content {
padding: 0 0 20px 0;
}
.single-post .slayout5 .blogsidebarspage .wp-block-image, .single-post .slayout5 .blogsidebarpage .wp-block-image {
margin: 0;
}
.author_bio {
padding: 0;
}
.comment-metadata > span.fn {
padding-top: 0;
}
body .comment-list li .comment-content {
padding-left: 30px;
}
.single .slayout5 article blockquote {padding-right: 0;}
.search_guests_select_wrapper {
margin-left: -10px;
left: 0;
}
.daterangepicker {
border-radius: 0;
margin-left: 15px;
left: 0 !important;
right: unset !important;
}
}


.page main{background-color:transparent;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:inherit;}main .widget-area >div, html .sidebar-type{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}main .widget-area, html .sidebar-type{width:32%;}main .cont-box-area{width:68%;}main .cont-box-area{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}main button, main input[type="button"], main input[type="reset"], main input[type="submit"]{padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px;}main button, main input[type="button"], main input[type="reset"], main input[type="submit"], main .form-submit input[type="submit"]{border-top:1px solid #d3a478;border-bottom:1px solid #d3a478;border-left:1px solid #d3a478;border-right:1px solid #d3a478;}main button:hover, main input[type="button"]:hover, main input[type="reset"]:hover, main .form-submit input[type="submit"]:hover{border-top:1px solid #d3a478;border-bottom:1px solid #d3a478;border-left:1px solid #d3a478;border-right:1px solid #d3a478;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], html body textarea, select.form-control,select,.select2-container a{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}.woocommerce-page main{background-color:transparent;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:inherit;}.single-post main,.archive.category main{background-color:transparent;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:inherit;}#ouibounce-modal .modal > i{color:#ffffff;}
.kc-off-notice{display: inline-block !important;}.kc-container{max-width:1170px;}
@media only screen and (min-width:1000px) and (max-width:5000px){body.kc-css-system .kc-css-9122639{width:100%;}}body.kc-css-system .kc-css-6687279{background:transparent url(wp-content/uploads/2020/06/Interior-scheme-5.png) left top/auto no-repeat scroll;padding-top:150px;padding-bottom:120px;}body.kc-css-system .kc-css-9122639{padding-right:0px;padding-left:0px;}body.kc-css-system .kc-css-2784538.ssc_mltttl .wr{color:#191919;text-align:center;}body.kc-css-system .kc-css-2784538{text-align:center;padding-right:15px;padding-bottom:20px;padding-left:15px;}body.kc-css-system .kc-css-2784538 .deb:after{background-color:#d3a478;width:80px;height:1px;margin-top:16px;margin-left:200px;float:right;}body.kc-css-system .kc-css-2784538 .t1{font-size:22px;font-family:Bebas Neue;text-transform:uppercase;letter-spacing:1px;padding-right:105px;padding-left:105px;display:inline-block;}body.kc-css-system .kc-css-2784538 .t2{text-align:center;margin-top:0px;margin-bottom:25px;}body.kc-css-system .kc-css-8119231 .babe-search-form{background:#ffffff;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.08);margin:0px 15px 40px 15px;padding-top:0px;}body.kc-css-system .kc-css-8119231 i{display:none;}body.kc-css-system .kc-css-8119231 .search-date-label,body.kc-css-system .kc-css-8119231 .search-date-label,body.kc-css-system .kc-css-8119231 .search-guests-label{color:#191919;font-size:16px;line-height:16px;font-family:Cormorant Garamond;text-transform:uppercase;display:block;padding-bottom:10px;}body.kc-css-system .kc-css-8119231 .search_date{color:#191919 !important;font-size:32px !important;line-height:32px !important;font-weight:400;font-family:Bebas Neue;padding:0px 0px 0px 0px !important;}body.kc-css-system .kc-css-8119231 .search_guests_field{padding:10px 30px 10px 50px !important;}body.kc-css-system .kc-css-8119231 .search_guests_title{color:#191919;font-size:32px;line-height:40px;font-weight:400;font-family:Bebas Neue;padding:0px 0px 0px 0px;}body.kc-css-system .kc-css-8119231 .babe-search-form button.btn-search{padding-top:35px !important;padding-bottom:35px !important;border:0px solid #ffffff !important;}body.kc-css-system .kc-css-8119231 .babe-search-form button.btn-search svg{width:62px;height:62px;margin-right:20px;margin-bottom:-25px;}body.kc-css-system .kc-css-8119231 #search-box button:hover{background:#191919;border:0px solid #ffffff;}body.kc-css-system .kc-css-8119231 .babe-search-form button.btn-search:hover svg{fill:#ffffff;}body.kc-css-system .kc-css-717535{padding-top:30px;}body.kc-css-system .kc-css-717535 .grid-item{padding-right:15px;padding-bottom:30px;padding-left:15px;}body.kc-css-system .kc-css-717535 .room-inner{background:#ffffff;border:10px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.08);}body.kc-css-system .kc-css-717535 .post-total-rating .star{color:#ffffff;margin-right:4px;}body.kc-css-system .kc-css-717535 .post-total-rating .post-total-rating-value{color:#ffffff;}body.kc-css-system .kc-css-717535 .post-total-rating-value{font-size:17px;font-family:Bebas Neue;}body.kc-css-system .kc-css-717535 .post-total-rating{text-align:right;margin-top:-35px;margin-right:20px;margin-bottom:6px;}body.kc-css-system .kc-css-717535 .isv svg{fill:#d3a478;}body.kc-css-system .kc-css-717535 .isv{width:24px;height:24px;float:left;display:inline-block;margin-right:8px;}body.kc-css-system .kc-css-717535 .rdata{padding-top:35px;}body.kc-css-system .kc-css-717535 .room-text{background:transparent url(https://demo33.atiframe.com/wp-content/uploads/2020/06/hline1.png) left bottom/auto repeat-x scroll;margin-right:25px;margin-bottom:30px;margin-left:25px;padding-bottom:25px;}body.kc-css-system .kc-css-717535 h4{color:#191919;font-size:30px;line-height:36px;font-weight:600;}body.kc-css-system .kc-css-717535 .room-price{color:#ffffff;background:#d3a478;margin-top:-44px;padding:7px 35px 7px 35px;width:162px;display:block;font-size:18px;font-family:Bebas Neue;letter-spacing:1px;}body.kc-css-system .kc-css-717535 .item_info_price_old{display:none;text-decoration:no h P 5 .it@q    @q                    )l            Ѓl    q            `q          `q            -css-717535 .room-book-button{color:#191919;font-size:18px;font-family:Bebas Neue;letter-spacing:1px;display:inline-block;padding-top:15px;}body.kc-css-system .kc-css-717535 .atiframebuilder-terms-block-title{display:none;}body.kc-css-system .kc-css-717535 .atiframebuilder-terms-block-inner{padding-left:40px;}body.kc-css-system .kc-css-717535 .fic{margin-right:-2px;margin-bottom:0px;padding-bottom:15px;}body.kc-css-system .kc-css-717535 .fic img,body.kc-css-system .kc-css-717535 .fic svg{width:22px;height:22px;}body.kc-css-system .kc-css-717535 .atiframebuilder-term-title{color:#191919;display:none;}body.kc-css-system .kc-css-717535 .grid-item:hover .room-inner{margin-top:-15px;}body.kc-css-system .kc-css-717535 .grid-item .room-book-button:hover{color:#d3a478;}@media only screen and (max-width:479px){body.kc-css-system .kc-css-2784538 .t1{padding-right:60px;padding-left:60px;}}