@font-face{font-family:'Conv_MercuryTextG1-Roman';src:url("fonts/MercuryTextG1-Roman.eot");src:url("fonts/MercuryTextG1-Roman.eot?#iefix") format("embedded-opentype"),url("fonts/MercuryTextG1-Roman.woff") format("woff"),url("fonts/MercuryTextG1-Roman.ttf") format("truetype"),url("fonts/MercuryTextG1-Roman.svg") format("svg")}@font-face{font-family:'MercuryTextG1-Bold';src:url("fonts/MercuryTextG1-Bold.eot");src:url("fonts/MercuryTextG1-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/MercuryTextG1-Bold.woff") format("woff"),url("fonts/MercuryTextG1-Bold.ttf") format("truetype"),url("fonts/MercuryTextG1-Bold.svg") format("svg")}@font-face{font-family:'knockout';src:url("fonts/Knockout-HTF29-JuniorLiteweight_gdi.eot");src:url("fonts/Knockout-HTF29-JuniorLiteweight_gdi.eot?#iefix") format("embedded-opentype"),url("fonts/Knockout-HTF29-JuniorLiteweight_gdi.woff") format("woff"),url("fonts/Knockout-HTF29-JuniorLiteweight_gdi.ttf") format("truetype"),url("fonts/Knockout-HTF29-JuniorLiteweight_gdi.svg#svgFontName") format("svg")}@font-face{font-family:'knockout bold';src:url("fonts/knockout-htf50-welterweight-webfont.eot");src:url("fonts/knockout-htf50-welterweight-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/knockout-htf50-welterweight-webfont.woff") format("woff"),url("fonts/knockout-htf50-welterweight-webfont.ttf") format("truetype"),url("fonts/knockout-htf50-welterweight-webfont.svg#svgFontName") format("svg")}*{box-sizing:border-box}*:focus{outline:0 !important}span.bold-font{font-family:"MercuryTextG1-Bold",serif;font-weight:700}body{font-family:"Conv_MercuryTextG1-Roman",serif;color:#54575a;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:all .5s ease-in-out;background-color:white}body.body_charged{opacity:1}a.skipLink{position:absolute;left:-9999px;background:#fff;padding:5px 10px}a.skipLink:focus,a.skipLink:active,a.skipLink:hover{left:0}.wrapper{margin:0 auto;max-width:1500px;width:100%}a,input,button{color:#7f6b4f;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none;color:#333334}h1,h2,.fancybox-inner .extra-cntn-inner h2,#content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul.specials li.special .special-text .special-text-inner .special-title,h3,h4,h5,#content ul.specials li.special .special-text .special-text-inner .special-promo,h6{color:#333334}p{color:#54575a}.btn-general,.btn,.staff-btn,#panel input[type="button"],.btn-bg,.btn-border,.ot-button{padding:10px 20px;display:inline-block;zoom:1;letter-spacing:1px;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;font-family:"knockout",sans-serif;font-size:.9em !important;vertical-align:middle;position:relative;background:none;transition:all .5s ease-in-out;z-index:9}.btn,.staff-btn,#panel input[type="button"]{border:1px solid #7f6b4f;color:#7f6b4f;letter-spacing:3px;transition:all .5s ease-in-out}.btn:after,.staff-btn:after,#panel input[type="button"]:after{content:'';background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 );z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:all .5s ease-in-out}.btn:hover,.staff-btn:hover,#panel input:hover[type="button"]{color:white}.btn:hover:after,.staff-btn:hover:after,#panel input[type="button"]:hover:after{opacity:1}.btn-bg{border-radius:0;border:2px solid #7f6b4f;color:white;transition:all .5s ease-in-out}.btn-bg:hover{background:#7f6b4f}.btn-border{border:1px solid white;color:white;transition:all .5s ease-in-out}.btn-border:after{content:'';background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 );z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:all .5s ease-in-out}.btn-border:hover{color:white}.btn-border:hover:after{opacity:1}.link{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:4px;font-size:1em;color:#7f6b4f}.border-container{border:1px solid #7f6b4f;width:100%;padding:50px;display:inline-block;position:relative;overflow-x:hidden}.border-container ul.sym-inline-list{list-style:none}.border-container ul.sym-inline-list li{list-style:none;text-align:left;margin-bottom:20px;font-size:1.125em;position:relative;padding-left:20px}.border-container ul.sym-inline-list li:before{content:'';background-image:url(images/svg/diamond.svg);background-repeat:no-repeat;background-position:center center;width:10px;height:10px;position:absolute;top:7px;left:0;color:#7f6b4f;margin-right:10px}.border-container ul.sym-inline-list li.list-title{text-transform:uppercase}.border-container ul.sym-inline-list li.list-title:before{content:'';margin-right:0}.btn-scroll{text-decoration:underline}.border-box{border:1px solid #7f6b4f}.no-border{border:0px}.butterfly{position:relative;margin:50px 0 0}.butterfly .float-butterfly{position:absolute;width:140px;height:120px;top:-50px;background:url(images/butterfly.png) center center no-repeat;background-size:100%;right:-75px;z-index:3}.butterfly .float-bird{position:absolute;width:145px;height:167px;top:-50px;background:url(images/home-packages.png) center center no-repeat;background-size:100%;right:-75px}.butterfly .butterfly-yellow{background:url(images/home-reviews.png) center center no-repeat;background-size:100%;right:auto;left:-50px;top:-25px}.butterfly .butterfly-pink{background:url(images/butterfly-pink.png) center center no-repeat;background-size:100%;right:auto;left:-75px;top:auto;width:133px;height:124px;bottom:-30px}.butterfly h3{padding-bottom:40px}.butterfly p{padding-bottom:10px}.butterfly p:after{content:'';background:#8c7a62;display:block;height:1px;margin:20px auto 25px}.subtitle,#content ul#accommodations li.room .room-text .room-text-inner .room-title span{font-family:"Conv_MercuryTextG1-Roman",serif;color:#7f6b4f !important;text-transform:uppercase;position:relative;margin:10px 0 50px;padding-bottom:20px;font-size:1.125em}.subtitle:after,#content ul#accommodations li.room .room-text .room-text-inner .room-title span:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:-25px;left:0;content:none;width:20%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}.special-heading{letter-spacing:8px;position:relative;width:100%;padding-bottom:20px;margin:0 0 50px;text-align:center;font-size:2.5em !important}.special-heading:after{content:none;position:absolute;width:40%;left:30%;bottom:0;height:10px;background:url(images/svg/divider.svg) center center no-repeat}.special-heading span{color:#7f6b4f;display:block;text-transform:uppercase;font-family:"knockout",sans-serif;font-size:1.25em;margin-bottom:10px}.animated,#footer #woodside-corporate-footer__container #woodside-corporate-footer a.logo-woodsite svg,.shadow-box,.promotion-widget .promo-tab,.promotion-widget .promo-box,.amenity-widget .amenity-tab,.amenity-widget .amenity-box{transition:all 0.3s ease-in-out}.animated_elements,#content.new-layout-overview .content .intro-content .intro-top h1,#content.new-layout-overview .content .intro-content .intro-top .subtitle,#content.new-layout-overview .content .intro-content .intro-top ul#accommodations li.room .room-text .room-text-inner .room-title span,#content.new-layout-overview ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content .intro-top span,#content.new-layout-overview .content .intro-content .intro-top p,.spa .content .intro-content .intro-top:before,.spa .content .intro-content .intro-top .logo-spa{transition:all 0.9s ease-in-out}.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.float{position:absolute;z-index:2}.bg-gradient-white-top,.accommodations #content .content .intro-content.bg-pattern,.accommodations #content .content .intro-content#home,.accommodations #content .content .intro-content#landing-page-adara,#content.new-layout-overview .content .intro-content,#content.new-layout-internal .content .intro-content.bg-pattern,#content.new-layout-internal .content .intro-content#home,#content.new-layout-internal .content .intro-content#landing-page-adara,.sitemap #content .content .main-content{background:linear-gradient(to bottom, rgba(255,255,255,0.9) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#ffffff',GradientType=0 )}.bg-gradient-white-bottom,.accommodations #content .content .bg-pattern,.accommodations #content .content #home,.accommodations #content .content #landing-page-adara,.accommodations.villas-suites #content .content .intro-content.border-animate,#content.new-layout-overview .content .bg-pattern,#content.new-layout-overview .content #home,#content.new-layout-overview .content #landing-page-adara,#content.new-layout-internal .content .bg-pattern,#content.new-layout-internal .content #home,#content.new-layout-internal .content #landing-page-adara{background:linear-gradient(to bottom, #fff 0%, #fff 1%, rgba(255,255,255,0.95) 35%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2ffffff',GradientType=0 )}.ada-noshow{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px !important;padding:0 !important;border:0}#header{width:100%;top:0;position:fixed;background-color:white;z-index:99;box-shadow:0px 1px 10px 0px rgba(84,87,90,0.2);background-image:url(images/bg-header.png);background-position:top -30px center;height:85px}#header .burger{cursor:pointer;width:25px;position:absolute;right:20px;top:30px;z-index:99999}#header .burger .bar{width:100%;height:3px;background-color:#5f6062;margin:0 0 5px 0;display:block;-ms-transform:rotate(0deg);-ms-transform-origin:0% 0%;-webkit-transform:rotate(0deg);-webkit-transform-origin:0% 0%;transform:rotate(0deg);transform-origin:0% 0%;transition:all 0.3s ease-in-out}#header .header-main{height:85px;padding:0 60px;width:100%}#header .header-main .nav-header .element-br{display:inline-block;vertical-align:bottom}#header .header-main .nav-header .element-br.header-phone{font-family:"knockout",sans-serif;text-transform:uppercase;font-size:0.9375em;color:#927548;letter-spacing:2px;position:relative;bottom:10px;margin-right:25px}#header .header-main .nav-header .element-br.header-phone a{margin-top:5px;color:#927548;padding-left:5px;font-size:0.9375em}#header .header-main .nav-header .element-br.book-trigger{text-align:center;background-size:auto 20px}#header .header-main .nav-header .element-br.book-trigger .btn-bg{padding:30px 28px 10px;font-size:0.9375em;border:0px;font-family:"knockout",sans-serif;letter-spacing:3px;background:#c4ae8b;background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 )}#header .header-main .nav-header .element-br.book-trigger .btn-bg:hover{color:white;background:#c4ae8b;background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 )}#header .header-main .nav-header .element-br.book-trigger .btn-bg:before{content:none;background:#c4ae8b;background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 )}#header .header-main a.logo{background:url(images/logo.png) center center no-repeat;width:263px;display:inline-block;text-indent:-10000px;height:70px;margin-top:5px}#header .header-nav .main-menu #primary-nav{display:none}#header .header-nav .main-menu #primary-nav ul{text-align:left;margin-bottom:0;width:1170px;padding:15px 0px 15px 60px}#header .header-nav .main-menu #primary-nav ul li{list-style:none;position:relative;display:inline-block;margin:0 10px 0 0;padding:0 10px 0 0;line-height:13px}#header .header-nav .main-menu #primary-nav ul li:after{content:'';height:90%;width:1px;background-color:#fff;display:inline-block;position:absolute;top:-1px;right:-2px}#header .header-nav .main-menu #primary-nav ul li:last-of-type{border:0px;padding:0px;margin:0px}#header .header-nav .main-menu #primary-nav ul li:last-of-type:after{content:none}#header .header-nav .main-menu #primary-nav ul li a{text-transform:uppercase;color:white;margin:0;width:100%;font-family:"knockout",sans-serif;position:relative;font-size:.94em;text-align:center}#header .header-nav .main-menu #primary-nav ul li a:after{content:'';width:0px;height:1px;background-color:#fff;display:block;transition:all .4s ease-in-out;margin:4px auto 0}#header .header-nav .main-menu #primary-nav ul li a:hover:after{width:50%}#header .header-nav .main-menu #primary-nav ul li a.active:after{width:50%}#header .header-nav .main-menu #primary-nav ul li ul.submenu{z-index:10;display:none;text-align:left;left:0px;top:135px;background:#efece3;width:100%;position:fixed;height:50px;padding:15px 0px 15px 60px;line-height:20px}#header .header-nav .main-menu #primary-nav ul li ul.submenu li{margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #7f6b4f}#header .header-nav .main-menu #primary-nav ul li ul.submenu li:last-of-type{border:0px;padding:0px;margin:0px}#header .header-nav .main-menu #primary-nav ul li ul.submenu li a{color:#7f6b4f;padding:15px 0;text-transform:capitalize;font-size:0.8125em;text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif}#header .header-nav .main-menu #primary-nav ul li ul.submenu li a:after{content:'';width:0px;height:1px;background-color:#7f6b4f;display:block;transition:all .6s ease-in-out;margin-top:2px}#header .header-nav .main-menu #primary-nav ul li ul.submenu li a:hover:after,#header .header-nav .main-menu #primary-nav ul li ul.submenu li a.active:after{width:100%}#header .header-nav .main-menu.open .burger .mid{opacity:0;visibility:hidden}#header .header-nav .main-menu.open .burger .bar{background-color:#5f6062;transform:rotate(45deg);transition:all 0.3s ease-in-out;transform-origin:0% -20%;width:85%;height:2px}#header .header-nav .main-menu.open .burger .bar:last-child{transform:rotate(-45deg);transition:all 0.3s ease-in-out;transform-origin:0% 120%}#header .header-nav .main-menu.open #primary-nav{left:0;top:85px;bottom:0;right:0;position:fixed;width:100%;z-index:98;display:block;height:50px;background:#54575a;transition:all 0.5s ease-in-out;box-shadow:0px 2px 10px 0px rgba(84,87,90,0.6)}#header .header-nav .main-menu.open #primary-nav ul{height:100%;border:0;max-width:1500px;width:100%}#header .header-nav .main-menu.open #primary-nav ul li a{border-right:0;letter-spacing:2px}#header .header-nav .main-menu.no-home .burger{display:none}#header.scroll .burger{top:20px}#header.scroll .header-main{height:85px}#header.scroll .header-main a.logo{background:url(images/svg/logo-small.svg) center center no-repeat;height:60px}.popin{position:relative;z-index:30}.popin-call{position:fixed;z-index:10;top:186px;right:0;cursor:pointer;transition:right 0.4s ease-in-out}.popin-content{position:fixed;z-index:11;top:186px;right:-500px;transition:right 0.4s ease-in-out;height:calc(100% - 186px)}.popin .js-popin-close{position:absolute;z-index:3;top:10px;width:100px;height:100px;right:10px;cursor:pointer}.popin a{display:block;position:relative;z-index:1}.popin a img{vertical-align:top;height:100%;display:inline-block}.popin.open .popin-call{right:-275px;transition:right 0.4s ease-in-out}.popin.open .popin-content{right:0;transition:right 0.4s ease-in-out}.popin.open .popin-content #ot-reservation-widget{width:490px;height:612px}.popin.open .popin-content .ot-dtp-picker{padding:0 !important;border:0 !important}.popin.open .popin-content .ot-button{background:url("images/popin-lucia-expanded.jpg") no-repeat center !important;width:490px;height:612px;border:0 !important;text-indent:-9999px;padding:0 !important}@media only screen and (max-height: 730px){.popin-content{height:calc(100% - 200px)}.popin-content a{height:100%}}body.withalert #header .header-nav .main-menu.open #primary-nav{top:125px}body.withalert #start-content>aside.popin .popin-call{top:250px}body.withalert #content .top-content .sub-menu{top:170px}#footer #woodside-corporate-footer__container{text-align:center;padding:40px 0;background-color:#ffffff}#footer #woodside-corporate-footer__container #woodside-corporate-footer{text-align:center}#footer #woodside-corporate-footer__container #woodside-corporate-footer a.logo-woodsite{display:block;margin-bottom:20px}#footer #woodside-corporate-footer__container #woodside-corporate-footer a.logo-woodsite svg{display:inline-block;width:100%;max-width:220px;height:58px;fill:#000}#footer #woodside-corporate-footer__container #woodside-corporate-footer a.logo-woodsite:hover svg{fill:#232426}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties{margin:0 0 5px}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties li{display:inline-block;vertical-align:middle;padding-right:5px;margin-left:-2.5px;margin-right:5px;margin-bottom:0;border-right:1px solid #000;line-height:10px;font-size:10px}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties li:first-child{margin-left:0}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties li:last-child{margin-right:0;padding-right:0;border-right:0}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties li a{color:#000;text-transform:uppercase;font-size:11px}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container ul.other-properties li a:hover{color:#232426}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container p.distinctly-california{margin-bottom:0;font-family:"Conv_MercuryTextG1-Roman",serif;font-weight:700;font-size:11px;color:#000;text-transform:uppercase;margin-top:10px;line-height:1}#footer{clear:both;margin-bottom:-25px;margin-top:0px;background:#eaeaea;position:relative;z-index:6}#home #footer{margin-top:-10px}#footer h4{text-transform:uppercase;font-size:1.1em;margin-bottom:20px;font-family:"knockout",sans-serif}#footer .proudly-operated-logo{background-image:url("images/logo-proudly_operated_black.jpg");height:180px;width:100%;background-repeat:no-repeat;background-color:#fff;background-position:center;text-align:center}#footer .proudly-operated-logo a{display:inline-block;width:300px;height:100%}#footer .footer-top{background:#eaeaea;padding:50px 0 0}#footer .footer-top .footer-col-center{border-left:1px solid #585858;border-right:1px solid #585858}#footer .footer-top .footer-col-last{padding-left:3%}#footer .footer-top #secondary-nav ul li a,#footer .footer-top #third-nav ul li a{text-transform:uppercase;color:#333334;font-family:"knockout",sans-serif}#footer .footer-top #secondary-nav ul li a:hover,#footer .footer-top #secondary-nav ul li a.active,#footer .footer-top #third-nav ul li a:hover,#footer .footer-top #third-nav ul li a.active{color:#7f6b4f}#footer .footer-top #secondary-nav ul{margin-top:10px}#footer .footer-top #secondary-nav ul li{list-style:none;margin-bottom:10px}#footer .footer-top #secondary-nav ul li a{font-size:1.1em}#footer .footer-top .address{color:#585858;line-height:1.8}#footer .footer-top .address a{color:#585858}#footer .footer-top .address a:hover{color:#7f6b4f}#footer .footer-top ul.social-media{width:100%;margin-top:30px}#footer .footer-top ul.social-media li a svg{height:25px;transition:all .3s ease-in-out}#footer .footer-top ul.social-media li a:hover svg{fill:#7f6b4f}#footer .footer-top .logos-section{padding:50px 0 20px;text-align:center}#footer .footer-top .logos-section ul{text-align:center}#footer .footer-top .logos-section ul li{display:inline-block;margin-right:20px}#footer .footer-top .logos-section ul li:last-child{margin-right:0}#footer .footer-top .logos-section ul li img{height:80px}#footer .footer-top .logos-section #third-nav{margin-top:30px}#footer .footer-top .logos-section #third-nav ul{text-align:center}#footer .footer-top .logos-section #third-nav ul li{list-style:none;display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #333334}#footer .footer-top .logos-section #third-nav ul li:last-child{margin-right:0;padding-right:0;border-right:0}#footer .footer-top .logos-section #third-nav ul li a{font-size:0.88em}#footer .footer-top .logos-section #third-nav ul li a:hover{color:#7f6b4f}#footer .footer-top .logos-section .copy{font-size:.83em}#footer .footer-top form#email-signup{margin-bottom:20px}#footer .footer-top form#email-signup label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#footer .footer-top form#email-signup input,#footer .footer-top form#email-signup select{width:80%}#footer .footer-top form#email-signup #emailSignup{margin-top:25px}#footer .footer-top form#email-signup #emailSignup_{margin-top:15px}#footer .footer-top form#email-signup .gdpr{margin-bottom:20px}#footer .footer-top form#email-signup .gdpr input{width:20px;display:inline-block;vertical-align:middle}#footer .footer-top form#email-signup .gdpr label{position:inherit;overflow:inherit;display:inline-block;vertical-align:middle;width:90%;height:auto;font-size:0.8em}#footer .footer-top form#email-signup button[type=submit]{padding:10px 20px;font-family:"knockout",sans-serif;font-size:.9em;letter-spacing:3px;text-transform:uppercase;position:relative;border:1px solid #7f6b4f}#footer .footer-top form#email-signup button[type=submit] span{position:relative;z-index:1}#footer .footer-top form#email-signup button[type=submit]:after{content:'';background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 );z-index:0;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:all .5s ease-in-out}#footer .footer-top form#email-signup button[type=submit]:hover{color:white}#footer .footer-top form#email-signup button[type=submit]:hover:after{opacity:1}#footer #woodside-corporate-footer__container #woodside-corporate-footer .logo-woodsite{margin-bottom:0px !important}#footer #woodside-corporate-footer__container #woodside-corporate-footer #other-properties__container{display:none}#booking-form{display:none}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes main-slider-home{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1.15)}}@keyframes main-slider-home2{0%{transform:scale(1.15)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes first-textMS{0%{opacity:0;top:-90px}50%{opacity:.5;top:-40px}100%{opacity:1;top:-20px}}@keyframes first-textMS2{0%{opacity:1;top:0px}50%{opacity:.5;top:-25px}100%{opacity:0;top:-50px}}@keyframes second-textMS{0%{opacity:0;left:-50px}50%{opacity:.5;left:-25px}100%{opacity:1;left:0px}}@keyframes second-textMS2{0%{opacity:1;left:0px}50%{opacity:.5;left:-25px}100%{opacity:0;left:-50px}}#home .withoutBorder,#home .main-content .home-reasons h3,#landing-page-adara .main-content .home-reasons #home h3,#home .main-content .home-dining h3,#home .main-content .home-gift-card h3,#home .main-content .home-celebrate h3,#landing-page-adara .main-content .home-dining #home h3,#landing-page-adara .main-content .home-gift-card #home h3,#landing-page-adara .main-content .home-celebrate #home h3,#home .main-content .home-specials h3,#landing-page-adara .main-content .home-specials #home h3,#home .main-content .home-map h3,#landing-page-adara .main-content .home-map #home h3,#landing-page-adara .withoutBorder,#home .main-content .home-reasons #landing-page-adara h3,#landing-page-adara .main-content .home-reasons h3,#home .main-content .home-dining #landing-page-adara h3,#home .main-content .home-gift-card #landing-page-adara h3,#home .main-content .home-celebrate #landing-page-adara h3,#landing-page-adara .main-content .home-dining h3,#landing-page-adara .main-content .home-gift-card h3,#landing-page-adara .main-content .home-celebrate h3,#home .main-content .home-specials #landing-page-adara h3,#landing-page-adara .main-content .home-specials h3,#home .main-content .home-map #landing-page-adara h3,#landing-page-adara .main-content .home-map h3{border:0px !important;margin-bottom:0px !important;padding-bottom:0px !important}#home .withBorder,#home .main-content .home-reasons p.subtitle,#landing-page-adara .main-content .home-reasons #home p.subtitle,#home .main-content .home-dining p.subtitle,#home .main-content .home-gift-card p.subtitle,#home .main-content .home-celebrate p.subtitle,#landing-page-adara .main-content .home-dining #home p.subtitle,#landing-page-adara .main-content .home-gift-card #home p.subtitle,#landing-page-adara .main-content .home-celebrate #home p.subtitle,#home .main-content .home-map p.subtitle,#landing-page-adara .main-content .home-map #home p.subtitle,#landing-page-adara .withBorder,#home .main-content .home-reasons #landing-page-adara p.subtitle,#landing-page-adara .main-content .home-reasons p.subtitle,#home .main-content .home-dining #landing-page-adara p.subtitle,#home .main-content .home-gift-card #landing-page-adara p.subtitle,#home .main-content .home-celebrate #landing-page-adara p.subtitle,#landing-page-adara .main-content .home-dining p.subtitle,#landing-page-adara .main-content .home-gift-card p.subtitle,#landing-page-adara .main-content .home-celebrate p.subtitle,#home .main-content .home-map #landing-page-adara p.subtitle,#landing-page-adara .main-content .home-map p.subtitle{border-bottom:1px solid #8c7a62;padding-bottom:20px !important;margin-bottom:30px !important;margin-top:0px !important}#home #content,#landing-page-adara #content{margin-top:85px}#home p.subtitle,#landing-page-adara p.subtitle{font-size:1.25em;margin:0px}#home p.subtitle:after,#landing-page-adara p.subtitle:after{content:none}#home .box p.subtitle,#landing-page-adara .box p.subtitle{margin:0px}#home .box p.subtitle:after,#landing-page-adara .box p.subtitle:after{content:none}#home .box h3,#landing-page-adara .box h3{margin:0px 0 30px}#home .top-content,#landing-page-adara .top-content{width:100%;height:calc(100vh - 85px);position:relative}#home .top-content .header-img,#landing-page-adara .top-content .header-img{display:none;position:absolute;z-index:1;top:0;max-height:calc(100vh - 85px)}#home .top-content .header-img .main-slider-home .slick-dots,#landing-page-adara .top-content .header-img .main-slider-home .slick-dots{width:100%;left:0px;text-align:left;padding:0 0 0 60px}#home .top-content .header-img .sym-slide,#landing-page-adara .top-content .header-img .sym-slide{height:calc(100vh - 85px);max-height:calc(100vh -85px);width:100vw}#home .top-content .header-img .sym-slide .header-image-home,#landing-page-adara .top-content .header-img .sym-slide .header-image-home{height:calc(100vh - 85px);width:100%;background-size:cover}#home .top-content .header-img .sym-slide:nth-child(odd) .header-image-home,#landing-page-adara .top-content .header-img .sym-slide:nth-child(odd) .header-image-home{animation:main-slider-home2 9s linear}#home .top-content .header-img .sym-slide:nth-child(even) .header-image-home,#landing-page-adara .top-content .header-img .sym-slide:nth-child(even) .header-image-home{animation:main-slider-home 9s linear}#home .top-content .header-img .sym-slide.test:nth-child(odd) .header-image-home,#landing-page-adara .top-content .header-img .sym-slide.test:nth-child(odd) .header-image-home{animation:main-slider-home 9s linear}#home .top-content .header-img .sym-slide.test:nth-child(even) .header-image-home,#landing-page-adara .top-content .header-img .sym-slide.test:nth-child(even) .header-image-home{animation:main-slider-home2 9s linear}#home .top-content .brown-load,#landing-page-adara .top-content .brown-load{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#7f6b4f}#home .top-content .header-hero-video,#landing-page-adara .top-content .header-hero-video{max-height:calc(100vh - 85px);position:absolute;z-index:3;top:0}#home .top-content .header-hero-video.ready .brown-load,#landing-page-adara .top-content .header-hero-video.ready .brown-load{opacity:0;transition:opacity 0.6s ease-in-out 1s}#home .top-content .header-hero-video.ready .first-text-video,#landing-page-adara .top-content .header-hero-video.ready .first-text-video{transform:translate(0, 0) !important;opacity:1 !important;transition:all 0.6s ease-in-out}#home .top-content .header-hero-video.ready .second-text-video span,#landing-page-adara .top-content .header-hero-video.ready .second-text-video span{transform:translate(0, 0) !important;opacity:1 !important;transition:all 0.6s ease-in-out 0.4s}#home .top-content .header-hero-video .uvp,#landing-page-adara .top-content .header-hero-video .uvp{width:100%;left:0px;top:11%;text-transform:uppercase;letter-spacing:5px;line-height:1.2;position:absolute;padding:0 0 0 60px}#home .top-content .header-hero-video .uvp .first-text-video,#landing-page-adara .top-content .header-hero-video .uvp .first-text-video{font-size:4em;color:white;position:relative;opacity:0;text-shadow:0px 0px 10px rgba(0,0,0,0.3);font-family:"Conv_MercuryTextG1-Roman",serif;height:55px;transform:translate(0, 20%);letter-spacing:3px}#home .top-content .header-hero-video .uvp .second-text-video,#landing-page-adara .top-content .header-hero-video .uvp .second-text-video{margin-top:15px;color:#fff;font-family:"knockout",sans-serif;font-size:1.62em;padding-left:5px}#home .top-content .header-hero-video .uvp .second-text-video span,#landing-page-adara .top-content .header-hero-video .uvp .second-text-video span{opacity:0;letter-spacing:10px}#home .top-content .header-hero-video .header-video,#landing-page-adara .top-content .header-hero-video .header-video{height:calc(100vh - 85px);max-height:calc(100vh -85px);width:100vw}#home .top-content .header-hero-video .header-video video,#landing-page-adara .top-content .header-hero-video .header-video video{height:calc(100vh - 85px);width:100%;object-fit:cover}#home .top-content .arrow-home,#landing-page-adara .top-content .arrow-home{background:url(images/ico_down.png) center center no-repeat;background-size:60px;border-radius:50%;text-indent:-9999999px;width:70px;height:70px;position:absolute;left:0px;right:0px;margin:auto;cursor:pointer;bottom:10%;z-index:5}#home .top-content .benefits,#landing-page-adara .top-content .benefits{bottom:0;right:2%;background:white;width:240px;text-align:center;display:none}#home .top-content .benefits .benefits-close,#landing-page-adara .top-content .benefits .benefits-close{background:url(images/svg/arrow-down-white.svg) 94% center black no-repeat;background-size:auto 10px;width:100%;padding:15px 0;color:white;text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;text-transform:uppercase;font-size:0.8125em;cursor:pointer;transition:all 0.3s ease-in-out}#home .top-content .benefits .benefits-close.active,#landing-page-adara .top-content .benefits .benefits-close.active{background:url(images/svg/arrow-up-white.svg) 94% center black no-repeat;background-size:auto 10px}#home .top-content .benefits .benefits-close:hover,#landing-page-adara .top-content .benefits .benefits-close:hover{background:url(images/svg/arrow-down-white.svg) 94% 75% rgba(0,0,0,0.8) no-repeat;background-size:auto 10px}#home .top-content .benefits .benefits-cntn,#landing-page-adara .top-content .benefits .benefits-cntn{padding:6% 0}#home .top-content .benefits .benefits-cntn ul,#landing-page-adara .top-content .benefits .benefits-cntn ul{margin-bottom:0}#home .top-content .benefits .benefits-cntn ul li,#landing-page-adara .top-content .benefits .benefits-cntn ul li{margin-bottom:10px}#home .top-content .uvp,#landing-page-adara .top-content .uvp{width:100%;left:0px;top:11%;text-transform:uppercase;letter-spacing:5px;line-height:1.2;position:absolute;padding:0 0 0 60px}#home .top-content .uvp .first-text,#landing-page-adara .top-content .uvp .first-text{font-size:4em;color:white;position:relative;opacity:0;text-shadow:0px 0px 10px rgba(0,0,0,0.3);font-family:"Conv_MercuryTextG1-Roman",serif;height:55px}#home .top-content .uvp .first-text span,#landing-page-adara .top-content .uvp .first-text span{font-size:.5em}#home .top-content .uvp .first-text.Ttext2,#landing-page-adara .top-content .uvp .first-text.Ttext2{color:#646567;text-shadow:none}#home .top-content .uvp .second-text,#landing-page-adara .top-content .uvp .second-text{color:#fff;font-family:"knockout",sans-serif;font-size:1.62em;padding-left:5px}#home .top-content .uvp .second-text span,#landing-page-adara .top-content .uvp .second-text span{opacity:0}#home .top-content .uvp .second-text.Stext1,#landing-page-adara .top-content .uvp .second-text.Stext1{padding-left:7px}#home .top-content .uvp .second-text.Stext2,#landing-page-adara .top-content .uvp .second-text.Stext2{color:#646567}#home .top-content .uvp.activeText .first-text,#landing-page-adara .top-content .uvp.activeText .first-text{animation:first-textMS .8s linear .2s forwards}#home .top-content .uvp.activeText .second-text span:first-of-type,#landing-page-adara .top-content .uvp.activeText .second-text span:first-of-type{animation:second-textMS 1.3s linear .8s forwards}#home .top-content .uvp.activeText .second-text span:last-of-type,#landing-page-adara .top-content .uvp.activeText .second-text span:last-of-type{animation:second-textMS 1.7s linear 1s forwards}#home .main-content section,#landing-page-adara .main-content section{display:-ms-flexbox;display:flex;width:100%}#home .main-content .general-module,#landing-page-adara .main-content .general-module{width:100%}#home .main-content .general-module .row,#landing-page-adara .main-content .general-module .row{padding-left:0;padding-right:0;margin-bottom:30px}#home .main-content .general-module .row:last-of-type,#landing-page-adara .main-content .general-module .row:last-of-type{margin-bottom:0px}#home .main-content .general-module .post-image,#landing-page-adara .main-content .general-module .post-image{width:100%;height:510px;max-width:100% !important}#home .main-content .general-module figcaption,#landing-page-adara .main-content .general-module figcaption{display:none}#home .main-content .general-module .post-cntn,#landing-page-adara .main-content .general-module .post-cntn{height:510px;padding:0 2%}#home .main-content .general-module .post-cntn .slick-dots,#landing-page-adara .main-content .general-module .post-cntn .slick-dots{display:none !important}#home .main-content .general-module .post-cntn .box,#landing-page-adara .main-content .general-module .post-cntn .box{height:510px;padding:0 5%}#home .main-content .general-module .post-cntn .box p.subtitle,#landing-page-adara .main-content .general-module .post-cntn .box p.subtitle{margin-bottom:0;padding-bottom:0px}#home .main-content .general-module .post-cntn .box h3,#landing-page-adara .main-content .general-module .post-cntn .box h3{margin:0px 0 30px}#home .main-content .general-module .post-cntn .box a,#landing-page-adara .main-content .general-module .post-cntn .box a{margin-top:20px}#home .main-content .box h1,#home .main-content .box h2,#home .main-content .box #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #home .main-content .box .room-title,#home .main-content .box #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #home .main-content .box .special-title,#landing-page-adara .main-content .box h1,#landing-page-adara .main-content .box h2,#landing-page-adara .main-content .box #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .box .room-title,#landing-page-adara .main-content .box #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .box .special-title{margin:0px;position:relative;padding-bottom:50px}#home .main-content .box h1:after,#home .main-content .box h2:after,#home .main-content .box #content ul#accommodations li.room .room-text .room-text-inner .room-title:after,#content ul#accommodations li.room .room-text .room-text-inner #home .main-content .box .room-title:after,#home .main-content .box #content ul.specials li.special .special-text .special-text-inner .special-title:after,#content ul.specials li.special .special-text .special-text-inner #home .main-content .box .special-title:after,#landing-page-adara .main-content .box h1:after,#landing-page-adara .main-content .box h2:after,#landing-page-adara .main-content .box #content ul#accommodations li.room .room-text .room-text-inner .room-title:after,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .box .room-title:after,#landing-page-adara .main-content .box #content ul.specials li.special .special-text .special-text-inner .special-title:after,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .box .special-title:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:20px;left:0;width:40%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}#home .main-content .box p.subtitle,#landing-page-adara .main-content .box p.subtitle{padding-bottom:0px}#home .main-content .intro-content,#landing-page-adara .main-content .intro-content{text-align:center}#home .main-content .intro-content .container,#landing-page-adara .main-content .intro-content .container{background:url(images/home-olive.png) top center no-repeat;padding:100px 0}#home .main-content .intro-content .container .intro-top,#landing-page-adara .main-content .intro-content .container .intro-top{display:inline-block}#home .main-content .intro-content .container .intro-top p,#landing-page-adara .main-content .intro-content .container .intro-top p{width:100%;display:inline-block}#home .main-content .intro-content .container .intro-top .box h1,#landing-page-adara .main-content .intro-content .container .intro-top .box h1{margin:0px;position:relative;padding-bottom:50px;position:relative;text-transform:uppercase;letter-spacing:20px}#home .main-content .intro-content .container .intro-top .box h1:after,#landing-page-adara .main-content .intro-content .container .intro-top .box h1:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:20px;left:0;width:40%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}#home .main-content .intro-content .container .benefits-container,#landing-page-adara .main-content .intro-content .container .benefits-container{position:relative;margin:50px 0}#home .main-content .intro-content .container .benefits-container h2,#home .main-content .intro-content .container .benefits-container #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #home .main-content .intro-content .container .benefits-container .room-title,#home .main-content .intro-content .container .benefits-container #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #home .main-content .intro-content .container .benefits-container .special-title,#landing-page-adara .main-content .intro-content .container .benefits-container h2,#landing-page-adara .main-content .intro-content .container .benefits-container #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .intro-content .container .benefits-container .room-title,#landing-page-adara .main-content .intro-content .container .benefits-container #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .intro-content .container .benefits-container .special-title{font-size:1.25em;font-weight:bold}#home .main-content .intro-content .container .benefits-container ul li,#landing-page-adara .main-content .intro-content .container .benefits-container ul li{text-align:left;margin-bottom:20px}#home .main-content .intro-content .container .benefits-container ul li:before,#landing-page-adara .main-content .intro-content .container .benefits-container ul li:before{content:'–'}#home .main-content .intro-content .container .benefits-container .border-container,#landing-page-adara .main-content .intro-content .container .benefits-container .border-container{padding:5% 20%}#home .main-content .intro-content .container .benefits-container .float-butterfly,#landing-page-adara .main-content .intro-content .container .benefits-container .float-butterfly{position:absolute;width:140px;height:120px;top:-50px;background:url(images/butterfly.png) center center no-repeat;background-size:100%;left:-50px}#home .main-content .home-rooms,#landing-page-adara .main-content .home-rooms{padding-bottom:10px}#home .main-content .home-rooms .image-container,#landing-page-adara .main-content .home-rooms .image-container{text-align:center;height:705px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center center;background-repeat:no-repeat}#home .main-content .home-rooms .image-container .home-rooms-inner,#landing-page-adara .main-content .home-rooms .image-container .home-rooms-inner{padding:100px 0;min-height:400px;height:400px;position:relative}#home .main-content .home-rooms .image-container h2,#home .main-content .home-rooms .image-container #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #home .main-content .home-rooms .image-container .room-title,#home .main-content .home-rooms .image-container #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #home .main-content .home-rooms .image-container .special-title,#landing-page-adara .main-content .home-rooms .image-container h2,#landing-page-adara .main-content .home-rooms .image-container #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .home-rooms .image-container .room-title,#landing-page-adara .main-content .home-rooms .image-container #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .home-rooms .image-container .special-title{color:white;font-size:2.5em;margin-bottom:100px;text-shadow:0 0 15px rgba(0,0,0,0.2)}#home .main-content .home-rooms .image-container .btn-border,#landing-page-adara .main-content .home-rooms .image-container .btn-border{position:absolute;bottom:0;width:270px;left:calc(50% - 135px);font-size:0.95em;letter-spacing:3px}#home .main-content .home-rooms .villas,#landing-page-adara .main-content .home-rooms .villas{background-image:url(images/home-rooms.jpg);margin-right:3px}#home .main-content .home-rooms .rooms,#landing-page-adara .main-content .home-rooms .rooms{background-image:url(images/home-villas.jpg);margin-left:3px}#home .main-content .home-reasons,#home .main-content .home-dining,#home .main-content .home-celebrate,#landing-page-adara .main-content .home-reasons,#landing-page-adara .main-content .home-dining,#landing-page-adara .main-content .home-celebrate{width:100%}#home .main-content .home-reasons .wrapper,#home .main-content .home-dining .wrapper,#home .main-content .home-celebrate .wrapper,#landing-page-adara .main-content .home-reasons .wrapper,#landing-page-adara .main-content .home-dining .wrapper,#landing-page-adara .main-content .home-celebrate .wrapper{background:white}#home .main-content .home-reasons,#landing-page-adara .main-content .home-reasons{margin-top:50px}#home .main-content .home-reasons h3,#landing-page-adara .main-content .home-reasons h3{padding:0 20px}#home .main-content .home-gift-card,#landing-page-adara .main-content .home-gift-card{padding:70px 0}#home .main-content .home-gift-card .post-cntn,#landing-page-adara .main-content .home-gift-card .post-cntn{height:auto}#home .main-content .home-gift-card .post-cntn .box,#landing-page-adara .main-content .home-gift-card .post-cntn .box{height:auto}#home .main-content .home-gift-card .post-img img,#landing-page-adara .main-content .home-gift-card .post-img img{width:100%}#home .main-content .home-specials,#landing-page-adara .main-content .home-specials{padding:80px 0 40px;display:inline-block;width:100%}#home .main-content .home-specials h3,#landing-page-adara .main-content .home-specials h3{padding:0 20px}#home .main-content .home-specials p.subtitle,#landing-page-adara .main-content .home-specials p.subtitle{margin:0 !important;padding-bottom:0px !important}#home .main-content .home-map h3,#landing-page-adara .main-content .home-map h3{font-size:1.88em}#home .main-content .home-reviews,#landing-page-adara .main-content .home-reviews{padding:80px 0;display:inline-block;width:100%}#home .main-content .home-reviews .border-container,#landing-page-adara .main-content .home-reviews .border-container{position:relative}#home .main-content .home-reviews .border-container:after,#landing-page-adara .main-content .home-reviews .border-container:after{position:absolute;content:''}#home .main-content .home-specials .specials-inner h3,#landing-page-adara .main-content .home-specials .specials-inner h3{margin-top:0px;font-size:1.89em}#home .main-content .home-spa,#landing-page-adara .main-content .home-spa{background:url(images/home-spa.jpg) center center no-repeat;background-size:cover;margin-bottom:10px}#home .main-content .home-spa .box,#landing-page-adara .main-content .home-spa .box{height:710px;-ms-flex-align:end;align-items:flex-end}#home .main-content .home-spa .box .home-spa-inner,#landing-page-adara .main-content .home-spa .box .home-spa-inner{padding-bottom:80px}#home .main-content .home-spa .box .home-spa-inner h2,#home .main-content .home-spa .box .home-spa-inner #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #home .main-content .home-spa .box .home-spa-inner .room-title,#home .main-content .home-spa .box .home-spa-inner #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #home .main-content .home-spa .box .home-spa-inner .special-title,#landing-page-adara .main-content .home-spa .box .home-spa-inner h2,#landing-page-adara .main-content .home-spa .box .home-spa-inner #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .home-spa .box .home-spa-inner .room-title,#landing-page-adara .main-content .home-spa .box .home-spa-inner #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .home-spa .box .home-spa-inner .special-title{font-size:2.5em;letter-spacing:8px;color:white;text-shadow:0 0 15px rgba(0,0,0,0.5)}#home .main-content .home-spa .box .home-spa-inner .btn-border,#landing-page-adara .main-content .home-spa .box .home-spa-inner .btn-border{letter-spacing:3px;font-size:0.95em}#home .main-content .home-reviews .home-reviews-inner,#landing-page-adara .main-content .home-reviews .home-reviews-inner{position:relative}#home .main-content .home-reviews .home-reviews-inner .border-container,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container{padding:50px;text-align:center}#home .main-content .home-reviews .home-reviews-inner .border-container svg,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container svg{width:150px}#home .main-content .home-reviews .home-reviews-inner .border-container .home-reviews-logo,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container .home-reviews-logo{width:210px;height:40px;display:inline-block;background:url(images/svg/trip-logo-h.svg) center center no-repeat;background-size:auto 70%;margin-bottom:15px}#home .main-content .home-reviews .home-reviews-inner .border-container h3,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container h3{font-size:1.88em;margin-bottom:0px}#home .main-content .home-reviews .home-reviews-inner .border-container blockquote,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container blockquote{font-size:1.375em}#home .main-content .home-reviews .home-reviews-inner .border-container cite,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container cite{margin-bottom:40px;display:inline-block}#home .main-content .home-reviews .home-reviews-inner .border-container .sym-slides .slick-dots,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container .sym-slides .slick-dots{width:90%}#home .main-content .home-reviews .home-reviews-inner .border-container .sym-slides .slide,#landing-page-adara .main-content .home-reviews .home-reviews-inner .border-container .sym-slides .slide{padding-bottom:80px}#home .main-content .home-reviews .home-reviews-inner .float-butterfly,#landing-page-adara .main-content .home-reviews .home-reviews-inner .float-butterfly{position:absolute;width:145px;height:170px;bottom:-50px;background:url(images/home-reviews.png) center center no-repeat;background-size:100%;left:-80px}#home .main-content .home-gallery,#landing-page-adara .main-content .home-gallery{padding:100px 5%;display:inline-block;width:100%}#home .main-content .home-gallery h3,#landing-page-adara .main-content .home-gallery h3{margin-bottom:50px}#home .main-content .home-map .home-map-cntn,#landing-page-adara .main-content .home-map .home-map-cntn{background:white;height:100%;height:750px;max-height:750px}#home .main-content .home-map .home-map-cntn img,#landing-page-adara .main-content .home-map .home-map-cntn img{width:100%}#home .main-content .home-map .home-map-cntn .home-map-inner,#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner{padding:10% 8% 5%}#home .main-content .home-map .home-map-cntn .home-map-inner p,#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner p{margin:20px 0 0}#home .main-content .home-map .home-map-cntn .home-map-inner h3,#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner h3{margin:0 0 20px}#home .main-content .home-map .home-map-cntn .home-map-inner a.btn,#home .main-content .home-map .home-map-cntn .home-map-inner a.staff-btn,#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner a.btn,#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner a.staff-btn{margin-top:20px}#home .main-content .home-map .home-map-bg,#landing-page-adara .main-content .home-map .home-map-bg{height:750px;position:relative}#home .main-content .home-map .home-map-bg .map-pin,#landing-page-adara .main-content .home-map .home-map-bg .map-pin{position:absolute;top:47%;left:50%}#home .main-content .home-map .home-map-bg figure,#landing-page-adara .main-content .home-map .home-map-bg figure{background:url(images/home-map.jpg) left top no-repeat;width:100%;height:100%}#home .main-content .home-map .home-map-bg figcaption,#landing-page-adara .main-content .home-map .home-map-bg figcaption{display:none}#home .main-content .home-events,#landing-page-adara .main-content .home-events{padding:100px 0;width:100%;text-align:center;display:inline-block}#home .main-content .home-events h3,#landing-page-adara .main-content .home-events h3{margin-bottom:5px;padding:0 50px;color:#000}#home .main-content .home-events .date-title,#landing-page-adara .main-content .home-events .date-title{font-style:italic;font-size:1.19em}#home .main-content .home-events .description,#landing-page-adara .main-content .home-events .description{display:block;color:#000;padding:0 35px}#home .main-content .home-events .home-events-inner,#landing-page-adara .main-content .home-events .home-events-inner{position:relative;width:100%;padding:30px 0 0}#home .main-content .home-events .home-events-inner .border-container,#landing-page-adara .main-content .home-events .home-events-inner .border-container{min-height:455px;padding:0 0 30px 0;height:100%}#home .main-content .home-events .home-events-inner .btn,#home .main-content .home-events .home-events-inner .staff-btn,#home .main-content .home-events .home-events-inner #panel input[type="button"],#panel #home .main-content .home-events .home-events-inner input[type="button"],#landing-page-adara .main-content .home-events .home-events-inner .btn,#landing-page-adara .main-content .home-events .home-events-inner .staff-btn,#landing-page-adara .main-content .home-events .home-events-inner #panel input[type="button"],#panel #landing-page-adara .main-content .home-events .home-events-inner input[type="button"]{margin-top:30px}#home .main-content .home-events .home-events-inner .float-butterfly,#landing-page-adara .main-content .home-events .home-events-inner .float-butterfly{position:absolute;width:140px;height:120px;top:-50px;background:url(images/butterfly.png) center center no-repeat;background-size:100%;right:-50px}#home .main-content .home-instagram,#landing-page-adara .main-content .home-instagram{margin-bottom:10px}#home .main-content .home-instagram .instagram,#landing-page-adara .main-content .home-instagram .instagram{text-align:center;width:100%}#home .main-content .home-instagram .instagram #instagram-username,#landing-page-adara .main-content .home-instagram .instagram #instagram-username{margin-bottom:20px;display:inline-block}#home .main-content .home-instagram .instagram svg,#landing-page-adara .main-content .home-instagram .instagram svg{fill:#927548;display:inline-block;vertical-align:middle}#home .main-content .home-instagram .instagram span,#landing-page-adara .main-content .home-instagram .instagram span{font-size:1.25em;margin-left:10px}#home .main-content .home-instagram .instagram #instagram-feed a .instagram-img,#landing-page-adara .main-content .home-instagram .instagram #instagram-feed a .instagram-img{display:inline-block;width:16.66%;float:left;position:relative;height:256px;overflow:hidden;background-size:cover}#home .main-content .home-instagram .instagram #instagram-feed a .instagram-img .overlay,#landing-page-adara .main-content .home-instagram .instagram #instagram-feed a .instagram-img .overlay{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(127,107,79,0.6) center center no-repeat;background-size:50px;opacity:0;transition:all .3s ease-in-out}#home .main-content .home-instagram .instagram #instagram-feed a .instagram-img:hover .overlay,#landing-page-adara .main-content .home-instagram .instagram #instagram-feed a .instagram-img:hover .overlay{opacity:1}#home .main-content .home-instagram .instagram li .over,#landing-page-adara .main-content .home-instagram .instagram li .over{display:none;padding-top:40px}#home .main-content .home-instagram .instagram li:nth-child(3) .over,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over{display:block;position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:middle;align-items:middle;top:0;left:0;background:url(../m/assets/svg/icon-instagram-w.svg) rgba(127,107,79,0.9) center 30% no-repeat;text-align:center}#home .main-content .home-instagram .instagram li:nth-child(3) .over:hover,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over:hover{background:url(../m/assets/svg/icon-instagram-w.svg) rgba(127,107,79,0.7) center 25% no-repeat}#home .main-content .home-instagram .instagram li:nth-child(3) .over p,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over p{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:1.5625em;text-align:center;color:white;letter-spacing:4px;text-transform:uppercase;display:block;width:100%;margin-top:70px}#home .main-content .home-instagram .instagram li:nth-child(3) .over p span,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over p span{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:0.9375em;letter-spacing:0;display:block}#home .main-content .home-instagram .instagram li:nth-child(3) .over span.icon,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over span.icon{display:block;text-align:center;padding:10px 0;width:100%;background:red}#home .main-content .home-instagram .instagram li:nth-child(3) .over span.icon svg,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over span.icon svg{fill:white}#home .main-content .home-instagram .instagram li:nth-child(3) .over .overlay,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3) .over .overlay{display:none}#home .main-content .home-instagram .instagram li:nth-child(3):hover a .overlay,#landing-page-adara .main-content .home-instagram .instagram li:nth-child(3):hover a .overlay{display:none}#home .main-content .home-instagram .instagram li img,#landing-page-adara .main-content .home-instagram .instagram li img{width:100%}#content .home-reasons-block .flex-box{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}#content .home-reasons-block .image{width:56%;height:510px;background-position:center;background-repeat:no-repeat;background-size:cover}#content .home-reasons-block .text{width:44%;padding:0 85px}#content .home-reasons-block .wrap{height:100%;display:table;text-align:center}#content .home-reasons-block .wrap-middle{display:table-cell;vertical-align:middle}#content .home-reasons-block h3{font-size:1.88em;margin-bottom:0px}#content .home-reasons-block .subtitle,#content .home-reasons-block ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title .home-reasons-block span{border-bottom:1px solid #7f6b4f;margin-bottom:20px}#content .home-reasons-block .btn,#content .home-reasons-block .staff-btn,#content .home-reasons-block #panel input[type="button"],#panel #content .home-reasons-block input[type="button"]{margin-top:20px}#content .home-reasons-block .slick-dots{left:calc(44% + 30px)}#content .home-reasons-block .slick-dots li button{border-color:white}#content .home-reasons-block .slick-dots li.slick-active button{background:white}.staff-picks{margin:0 auto;max-width:790px}.staff-picks li{margin-bottom:40px}.staff-picks li:last-of-type{margin-bottom:0px}.ui-infobox{background:white;padding:0;position:relative}.ui-infobox .ui-infobox-content{padding:0px;width:100%}.ui-infobox .ui-infobox-content img.thumb{width:100%;top:-8px;margin:0px;left:0px}.ui-infobox .ui-infobox-content .title{text-transform:uppercase;font-size:19px;color:#7f6b4f;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:1px;font-weight:normal}.ui-infobox .ui-infobox-content p{font-size:15px !important;line-height:1.4 !important;margin:10px 0}.ui-infobox .ui-infobox-content a{display:block;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:1px}.ui-infobox .infowindow-close{position:absolute;top:0;right:0;z-index:1}#map-category #amenityMenu dl dt a{color:#927548;background-image:url(images/svg/arrow-down.svg);background-size:20px}#map-category #amenityMenu dl dt.open a{background-image:url(images/svg/arrow-down-white.svg);background-color:#927548;color:#fff}#map-category #footer{opacity:0;display:none}form,#panel{margin-bottom:2em;width:100%}form button,#panel button{background:transparent}form label,#panel label{display:block;margin:0 0 10px;font-size:1.1em;color:#585858}form label span,#panel label span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select,form textarea,#panel input[type=text],#panel input[type=email],#panel input[type=tel],#panel input[type=date],#panel select,#panel textarea{border:0px none;margin:0px 0px 10px;color:#333334;background-color:transparent;border-bottom:1px solid #7f6b4f;padding:5px 3%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;color:#333334}form select,#panel select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand,#panel select::-ms-expand{display:none}form textarea,#panel textarea{min-height:120px}form input:-ms-input-placeholder,#panel input:-ms-input-placeholder{color:#333334;opacity:1}form input::placeholder,#panel input::placeholder{color:#333334;opacity:1}form .gdpr label:not(.error),#panel .gdpr label:not(.error){font-size:0.95em}.multiple_box{padding-top:20px}.multiple_box label.error{position:absolute;top:0}#frmContact,#formRFP{width:70%;margin:0em auto;padding:50px 0}#frmContact input[type=text],#frmContact input[type=email],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP select,#formRFP textarea{width:100%}#frmContact input[type=tel],#formRFP input[type=tel]{width:100%}#frmContact input[type=tel]:first-of-type,#formRFP input[type=tel]:first-of-type{margin-right:10px}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field{margin-bottom:10px;position:relative}.contact-directions #frmContact{width:100%}label.error{color:red}input[type=text].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left;color:red;text-transform:uppercase}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:transparent}p#thankyou{text-align:center;margin-bottom:0;padding:10px 0 50px}fieldset{border:1px solid #BBC6CC;padding:0 15px;margin:0 1% 2em 0 !important}fieldset legend{font-size:110%;margin-bottom:15px;padding:0 15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:2em}#frmContact .form-entry.one-line label{float:left;width:35%}#frmContact .form-entry.one-line input[type=text],#frmContact .form-entry.one-line .form-entry input[type=text].small,#frmContact .form-entry.one-line .form-entry select.small{width:auto}#frmContact .one_half{width:50%;float:left}#frmContact .one_half:last-child{padding-left:5%}#formRFP .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .field input.hasDatepicker{width:160px}#formRFP .field .item label{display:inline-block;font-size:0.9em}#formRFP .contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#333334}#panel{max-width:500px;margin:4em auto}#panel .mode,#panel .startdir,#panel .enddir{color:#333334;float:left;width:100%;margin-bottom:20px;font-size:1em}#panel .mode label,#panel .startdir label,#panel .enddir label{width:150px;margin-bottom:15px;color:black;font-size:1.25em;border:0px}#panel .mode input[type=text],#panel .startdir input[type=text],#panel .enddir input[type=text]{color:#333334;width:100%;font-family:inherit;padding:8px 3%}#panel .mode select{width:100%;font-family:inherit;display:block;padding:10px 25px 10px 0}#panel .mode .item{display:inline-block;margin-right:20px}#panel .mode .item label{display:inline-block;width:auto;font-size:1em}#panel .mode .item input[type=radio]{margin-right:5px}#panel br{display:none}#panel input[type="button"]:hover{background:#7f6b4f;color:#fff}#panel input[type="button"]:focus,#panel input[type="button"]:active{color:#927548;background:white}#panel p{clear:both}.form-meeting fieldset.col-sm-6{width:49%;margin:0 0 35px !important}.form-meeting fieldset.col-sm-6.equalize:nth-child(odd){margin-right:2% !important}.form-meeting fieldset .field{display:inline-block;width:45%;margin:0 2%;vertical-align:top}.form-meeting fieldset .field>.line{padding-left:5px;margin-bottom:20px}.form-wedding fieldset.col-sm-6{width:49%;margin:0 0 35px !important}.form-wedding fieldset.col-sm-6:nth-child(odd){margin-right:2% !important}.form-wedding fieldset .field{display:inline-block;width:45%;margin:0 2%;vertical-align:top}.form-wedding fieldset .field>.line{padding-left:5px;margin-bottom:20px}.event .event-img .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.event .event-img .pin-it-button:hover{opacity:0.7}.event .event-img img{width:100%;height:auto}.event .event-copy form{text-align:center}.event .event-copy form fieldset{border:none}.event .event-copy form fieldset legend{display:none}.event .event-copy .event-description{width:80%;margin:0 auto}.shadow-box{width:100%;height:100%;position:fixed;top:0px}.shadow-box.open-box{z-index:100;background-color:rgba(0,0,0,0.4)}.promotion-widget{position:relative;top:10%;z-index:100}.promotion-widget .promo-tab{background-image:url(images/villas-suites-logo.png);background-repeat:no-repeat;right:0px;width:155px;height:85px;position:fixed;background-color:#fff;background-position:center;border-right:8px solid #34adae;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.promotion-widget .promo-box{background:#fff;position:fixed;right:0px;max-width:490px;opacity:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);top:0px;bottom:0px;max-height:610px;margin:auto}.promotion-widget .promo-box.open{opacity:1}.promotion-widget .promo-box .promo-header{padding:6px 0 0}.promotion-widget .promo-box .promo-header .promo-toggle{display:inline-block;vertical-align:middle;padding:0 4%;font-size:2.1875em;text-transform:uppercase;cursor:pointer;border-right:1px solid #7f6b4f}.promotion-widget .promo-box .promo-header .promo-logo{text-indent:-10000px;color:transparent;font-size:0px;background-image:url(images/promo-logo.png);background-repeat:no-repeat;height:70px;width:80%;display:inline-block;vertical-align:middle;background-position:top}.promotion-widget .promo-box .info-promo{text-align:center}.promotion-widget .promo-box .info-promo figure{height:220px;background-position:center}.promotion-widget .promo-box .info-promo .info{background-image:url(images/promo-pattern.png);background-repeat-y:no-repeat;background-position:top -105px center;display:inline-block;width:100%;padding:0 20px 30px}.promotion-widget .promo-box .info-promo .info .titles{font-style:italic;text-transform:uppercase;margin-top:20px}.promotion-widget .promo-box .info-promo .info .titles .small-title{font-size:1.375em}.promotion-widget .promo-box .info-promo .info .titles .large-title{font-size:1.8125em}.promotion-widget .promo-box .info-promo .info .titles svg{margin:15px 0 10px}.promotion-widget .promo-box .info-promo .info p{font-size:0.9375em !important;line-height:1.6 !important;margin:0 0 20px}.amenity-widget{position:fixed;right:0;top:30%;z-index:20}.amenity-widget .amenity-tab{right:0px;width:50px;height:200px;margin:auto;position:fixed;background-color:#fff;background-position:center;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);z-index:10;right:-60px;top:45%}.amenity-widget .amenity-tab #amenity-badge{text-align:center;border-bottom:1px solid #7f6b4f;padding-top:15px;padding-bottom:10px}.amenity-widget .amenity-tab #amenity-button{background:url(images/amenity-boutique.png) no-repeat;background-position:center center;display:block;font-family:"knockout",sans-serif;font-size:14px;width:100%;height:73%}.amenity-widget .amenity-tab.ready{right:0}@media (max-width: 1440px){.amenity-widget .amenity-tab{top:57%}}.amenity-widget .amenity-box{background:#fff;position:fixed;right:0px;max-width:400px;opacity:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);top:45%;bottom:0px;max-height:200px}.amenity-widget .amenity-box.open{opacity:1}.amenity-widget .amenity-box .info-amenity{text-align:center}.amenity-widget .amenity-box .info-amenity .info{padding:0 30px 0 0}.amenity-widget .amenity-box .info-amenity .info .titles{text-transform:uppercase;font-size:21px;line-height:1.2;padding-top:17px}.amenity-widget .amenity-box .info-amenity .info p{font-size:14px !important;line-height:1.2 !important;padding:0 40px;margin-bottom:20px}@media (max-width: 1440px){.amenity-widget .amenity-box{top:57%}}.amenity-widget .amenity-close{cursor:pointer;position:fixed;height:200px;width:50px;right:0;top:40%}.amenity-widget .amenity-close.open{z-index:20}#default .amenity-widget{position:fixed}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.wrapper{margin:0 auto;max-width:1500px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.v-align{float:none;display:inline-block;vertical-align:middle}.v-center{position:relative;top:50%;transform:translateY(-50%)}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(0%)}.animate-fade.top.fade-in{transform:translateY(-5%)}.animate-fade.bottom{transform:translateY(-5%)}.animate-fade.bottom.fade-in{transform:translateY(0%)}.animate-fade.left{transform:translateX(-5%)}.animate-fade.left.fade-in{transform:translateX(0%)}.animate-fade.right{transform:translateX(5%)}.animate-fade.right.fade-in{transform:translateX(0%)}.animate-fade.fade-in{opacity:1;transition:all 1s ease-out}blockquote{margin-left:0;font-size:inherit;border-left:none}.breadcrumb{padding:8px 15px;margin-left:20px;margin-bottom:5px;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb li+li:before{padding:0 5px;color:#777;content:"\3e";content:"›"}.breadcrumb>.active{color:#777}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}ul.slick-dots{padding-left:0;text-align:center;position:absolute;bottom:5%;left:5%}ul.slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:10px 5px;padding:0;cursor:pointer}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;background-color:transparent;border:1px solid #7f6b4f;background-clip:padding-box;background-clip:inherit}ul.slick-dots li.slick-active button{background-color:#7f6b4f;border:1px solid #7f6b4f}.separate-slider ul.slick-dots li button{border:1px solid white}.separate-slider ul.slick-dots li.slick-active button{background-color:white;border:1px solid white}.right-dots ul.slick-dots{left:auto;right:5%}.slick-prev,.slick-next{display:inline-block;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:20}.slick-prev:before,.slick-next:before{transition:all 0.3s ease-in-out}.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-next:hover:before{opacity:0.5}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:0}.slick-next{right:0}#ui-datepicker-div.ui-widget-content{background:#ffffff !important;z-index:1000 !important;border:none !important;padding:0 !important}#ui-datepicker-div.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:0.875em;text-align:center}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{transform:translateY(-50%)}.ui-datepicker-prev{top:50% !important;left:10px !important;transform:translateY(-50%)}.ui-datepicker-next{top:50% !important;right:10px !important;transform:translateY(-50%)}.ui-datepicker-next span{margin-top:-8px !important;transform:rotate(180deg) !important}.ui-datepicker-calendar{margin:0 !important;width:100% !important}.ui-datepicker-calendar thead{background:white}.ui-datepicker-calendar tbody{padding:10px;background:#ffffff}.ui-icon,.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("images/svg/arrow-left.svg") !important;background-size:10px;background-position:center;background-repeat:no-repeat}.ui-state-active:hover,.ui-datepicker-next .ui-corner-all:hover{background-color:#7f6b4f !important}#ui-datepicker-div.ui-widget-content a span,#ui-datepicker-div.ui-widget-content a span{margin-top:0;top:50% !important}.ui-state-default{background-color:white !important;border:0 !important}#ui-datepicker-div .ui-widget-header{position:relative;padding:10px 0;background:#7f6b4f !important;color:#ffffff;border-radius:0 !important;border:0 !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title{color:#ffffff;font-family:"knockout",sans-serif !important;letter-spacing:3px}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select,#ui-datepicker-div .ui-widget-header .ui-datepicker-title span{text-transform:uppercase;font-family:"knockout",sans-serif}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background:none !important;border:0 !important;color:#666 !important}#ui-datepicker-div .ui-datepicker th{font-weight:normal !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content a{text-align:center}#ui-datepicker-div .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#7f6b4f !important;border-color:#7f6b4f;color:#fff !important}#ui-datepicker-div .ui-datepicker th{padding:5px 0 !important;font-size:0.75em}#ui-datepicker-div .ui-datepicker-month,.ui-datepicker-year{background-color:rgba(0,0,0,0);border:none;font-size:1em !important}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-focus{color:#fff !important;background:#7f6b4f !important}#ui-datepicker-div .ui-accordion-content{height:auto !important}.sitemap #content .content .intro-content{background:white}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;padding:0 0 60px 0;width:90%;max-width:700px;margin:0 auto}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}.gallerycontrols{display:none}.fancybox-skin{border-radius:0}.fancybox-inner .special-small-popup,.fancybox-inner .popup_post,.fancybox-inner .extra-cntn-inner{min-width:600px;max-width:700px}.fancybox-inner .special-small-popup.popup_post figure,.fancybox-inner .popup_post.popup_post figure,.fancybox-inner .extra-cntn-inner.popup_post figure{height:370px}.fancybox-inner .extra-cntn-inner{text-align:center;padding:50px 20px}.fancybox-inner .extra-cntn-inner h2,.fancybox-inner .extra-cntn-inner #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .fancybox-inner .extra-cntn-inner .room-title,.fancybox-inner .extra-cntn-inner #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .fancybox-inner .extra-cntn-inner .special-title,.fancybox-inner .extra-cntn-inner h3,.fancybox-inner .extra-cntn-inner h4{text-transform:uppercase}.fancybox-inner .extra-cntn-inner h3{color:#232426}.fancybox-inner .extra-cntn-inner ul.sym-inline-list{list-style:none}.fancybox-inner .extra-cntn-inner ul.sym-inline-list li{list-style:none;text-align:left;margin-bottom:20px;font-size:1.125em;position:relative;padding-left:20px}.fancybox-inner .extra-cntn-inner ul.sym-inline-list li:before{content:'–';position:absolute;top:0;line-height:1;left:0;color:#7f6b4f;margin-right:10px}.fancybox-inner .extra-cntn-inner ul.sym-inline-list li.list-title{text-transform:uppercase;font-weight:bold}.fancybox-inner .extra-cntn-inner ul.sym-inline-list li.list-title:before{content:'';margin-right:0}.landing-adara#content .offer-box{-ms-flex-align:center;align-items:center;background:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:440px;-ms-flex-pack:center;justify-content:center;padding:88px 45px 45px 45px;position:absolute;right:180px;text-align:center;top:116px;width:360px}.landing-adara#content .offer-border{border:1px solid #927548;height:calc(100% - 32px);position:absolute;top:16px;width:calc(100% - 32px)}.landing-adara#content .offer-title{color:#333334;font-family:"Conv_MercuryTextG1-Roman",serif;font-size:30px;letter-spacing:7px;line-height:1;text-align:center;text-transform:uppercase}.landing-adara#content .offer-title:after{background:#927548;display:block;content:'';height:1px;margin-top:15px;width:100%;margin-bottom:10px}.landing-adara#content .full-content{overflow:hidden}.landing-adara#content .full-content-container{background:white;padding-bottom:45px;padding-top:50px}.landing-adara#content .full-content em{font-size:15px;font-style:normal}.landing-adara#content .full-content p{color:#333334;display:block;font-size:19px;line-height:1.6;margin:0 auto 40px auto;max-width:750px;text-align:center}.landing-adara#content .full-content p:last-of-type{margin-bottom:0}.landing-adara#content h2,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .room-title,.landing-adara#content ul.specials li.special .special-text .special-text-inner .special-title{color:#333334;font-size:36px;letter-spacing:15px;padding-bottom:50px;position:relative;text-align:center;text-transform:uppercase}.landing-adara#content h2:after,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .room-title:after,.landing-adara#content ul.specials li.special .special-text .special-text-inner .special-title:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:20px;left:0;width:40%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}.landing-adara#content .new-general-module{margin-top:50px}.landing-adara#content .new-general-module h2,.landing-adara#content .new-general-module ul#accommodations li.room .room-text .room-text-inner .room-title,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .new-general-module .room-title,.landing-adara#content .new-general-module ul.specials li.special .special-text .special-text-inner .special-title,.landing-adara#content ul.specials li.special .special-text .special-text-inner .new-general-module .special-title{letter-spacing:0;margin:10px 0 0 0}.landing-adara#content .new-general-module h2:after,.landing-adara#content .new-general-module ul#accommodations li.room .room-text .room-text-inner .room-title:after,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .new-general-module .room-title:after,.landing-adara#content .new-general-module ul.specials li.special .special-text .special-text-inner .special-title:after,.landing-adara#content ul.specials li.special .special-text .special-text-inner .new-general-module .special-title:after{background:#927548;content:'';display:block;height:1px;width:50%}.landing-adara#content .post-cntn p{max-width:280px}.landing-adara#content .post-subtitle{font-size:15px;margin-top:10px}.landing-adara#content .post-subtitle p{color:#333334}.landing-adara#content .image-blog .float-cntn{height:auto;padding:55px 0 40px 0;top:60px;width:489px}.landing-adara#content .image-blog .float-cntn .box h2,.landing-adara#content .image-blog .float-cntn .box ul#accommodations li.room .room-text .room-text-inner .room-title,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .image-blog .float-cntn .box .room-title,.landing-adara#content .image-blog .float-cntn .box ul.specials li.special .special-text .special-text-inner .special-title,.landing-adara#content ul.specials li.special .special-text .special-text-inner .image-blog .float-cntn .box .special-title{display:block;font-size:32px;line-height:1;margin:auto;padding-bottom:35px;width:80%}.landing-adara#content .image-blog .float-cntn .box h2:after,.landing-adara#content .image-blog .float-cntn .box ul#accommodations li.room .room-text .room-text-inner .room-title:after,.landing-adara#content ul#accommodations li.room .room-text .room-text-inner .image-blog .float-cntn .box .room-title:after,.landing-adara#content .image-blog .float-cntn .box ul.specials li.special .special-text .special-text-inner .special-title:after,.landing-adara#content ul.specials li.special .special-text .special-text-inner .image-blog .float-cntn .box .special-title:after{background:#927548;content:'';display:block;height:1px;margin:auto;width:80%}.landing-adara#content .image-blog .float-cntn .short_description{padding:0 70px}.landing-adara#content .image-blog .float-cntn .btn,.landing-adara#content .image-blog .float-cntn .staff-btn,.landing-adara#content .image-blog .float-cntn #panel input[type="button"],#panel .landing-adara#content .image-blog .float-cntn input[type="button"]{margin:25px 0 35px 0;width:250px}.landing-adara#content .image-blog .float-cntn .post_content img{border-right:1px solid #927548;object-fit:contain;padding-right:25px}.landing-adara#content .image-blog .float-cntn .post_content img:last-of-type{border-right:none;padding-left:25px;padding-right:0}.landing-adara#content .direction-right .post-cntn{float:right}.landing-adara#content .home-reasons{margin-top:0}.landing-adara#content .home-reasons .post-image{height:390px;width:750px}.landing-adara#content .home-reasons .box a.btn,.landing-adara#content .home-reasons .box a.staff-btn{margin:0px 10px 0 0}.landing-adara#content .home-reasons .box a.btn+div,.landing-adara#content .home-reasons .box a.staff-btn+div{display:inline-block}.landing-adara#content .home-reasons .box a.btn+div #ot-reservation-widget,.landing-adara#content .home-reasons .box a.staff-btn+div #ot-reservation-widget{padding:0}.landing-adara#content .home-reasons .box a.btn+div #ot-reservation-widget .ot-dtp-picker,.landing-adara#content .home-reasons .box a.staff-btn+div #ot-reservation-widget .ot-dtp-picker{border:0;padding:0 !important}.landing-adara#content .home-reasons .box a.btn+div #ot-reservation-widget .ot-dtp-picker a,.landing-adara#content .home-reasons .box a.staff-btn+div #ot-reservation-widget .ot-dtp-picker a{margin:0px 0 0 0;font-weight:normal;line-height:1.1;display:block}.landing-adara#content .home-reasons .box a.btn+div #ot-reservation-widget .ot-dtp-picker a:hover,.landing-adara#content .home-reasons .box a.staff-btn+div #ot-reservation-widget .ot-dtp-picker a:hover{background:#7f6b4f !important}.landing-adara#content .general-module .post-cntn{height:auto;padding:55px 113px 0 113px}.landing-adara#content .general-module .post-cntn .box{height:auto;padding:0}.landing-adara#content .general-module .post-cntn .box h3{text-align:left !important;padding:0 0 35px !important;margin:0 !important;display:table-row-group}.landing-adara#content .general-module .post-cntn .box h3:after{background:#927548;content:'';display:block;height:1px;margin:15px 0;width:100%}.landing-adara#content .general-module .post-cntn .box .flex{text-align:left}.landing-adara#content .general-module .post-cntn p{max-width:100%;text-align:left}.landing-adara#content .general-module .post-cntn .ot-button{font-size:14.4px !important}.landing-adara#content .general-module .post-cntn .btn,.landing-adara#content .general-module .post-cntn .staff-btn,.landing-adara#content .general-module .post-cntn #panel input[type="button"],#panel .landing-adara#content .general-module .post-cntn input[type="button"]{width:220px;margin-right:17px;font-size:14.4px !important}.landing-adara#content .shortcodes-content .image-blog{margin-top:-22px}.landing-adara#content .image-box img{height:310px;object-fit:cover}#landing-page-adara #post-479221 p{height:60px}#landing-page-adara .top-content{height:600px}#landing-page-adara .top-content .header-img .sym-slide{height:600px}#landing-page-adara .top-content p{color:#333334;font-size:15px}#landing-page-adara .top-content strong{color:#927548;display:block;font-family:"knockout",sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;margin-top:10px}#landing-page-adara .top-content em{color:#333334;font-family:"MercuryTextG1-Bold",serif;font-weight:700;font-style:normal;letter-spacing:1px;text-transform:uppercase}#landing-page-adara .top-content ul{margin-bottom:0}#landing-page-adara .top-content ul li{color:#333334;margin:10px 0;text-align:center;text-transform:uppercase}#landing-page-adara .top-content ul li:before{background:#927548;border-radius:50%;bottom:3px;content:'';display:-ms-inline-flexbox;display:inline-flex;height:5px;margin-right:6px;position:relative;width:5px}#landing-page-adara .top-content ul li:first-of-type{margin-bottom:20px}#landing-page-adara .main-content .intro-content .container{padding:70px 0;background:url(images/home-olive.png) top center no-repeat}#landing-page-adara .main-content .intro-content .container .intro-top .box h1{letter-spacing:15px}#landing-page-adara .main-content .intro-content .container .intro-top .box h1:after{background:#927548;content:'';display:block;height:1px;width:100%}#landing-page-adara .main-content .intro-content .container .intro-top p{color:#333334;display:inline-block;font-size:19px;line-height:1.8;margin-bottom:40px;width:100%}#landing-page-adara .main-content .intro-content .container .intro-top p:last-of-type{margin-bottom:0}#landing-page-adara .main-content .intro-content .container .intro-top p.subtitle{padding-bottom:0px}#landing-page-adara .main-content .home-map .home-map-cntn{height:880px;max-height:880px}#landing-page-adara .main-content .home-map .home-map-cntn .home-map-inner{padding:40px 80px}#landing-page-adara .main-content .home-map .home-map-bg{height:880px;background:#dcdcdc}#landing-page-adara .main-content .home-map .home-map-bg figure{background:#dcdcdc url(images/adara-map.jpg) no-repeat center/cover}#landing-page-adara .main-content .box h2,#landing-page-adara .main-content .box #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #landing-page-adara .main-content .box .room-title,#landing-page-adara .main-content .box #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #landing-page-adara .main-content .box .special-title{padding-bottom:40px}@media only screen and (max-width: 1090px){.landing-adara#content .general-module .post-cntn{padding:60px}}.special-heading{letter-spacing:8px;position:relative;width:100%;padding-bottom:20px;margin:0 0 0px;text-align:center;font-size:2.5em !important}.special-heading:after{content:none;position:absolute;width:40%;left:30%;bottom:0;height:10px;background:url(images/svg/divider.svg) center center no-repeat}.special-heading span{color:#7f6b4f;display:block;text-transform:uppercase;font-family:"knockout",sans-serif;font-size:.5em;margin-bottom:10px}.subtitle,#content ul#accommodations li.room .room-text .room-text-inner .room-title span{font-family:"knockout",sans-serif;color:#7f6b4f !important;text-transform:uppercase;position:relative;margin:0px 0 50px;padding-bottom:20px;font-size:1.125em}.subtitle:after,#content ul#accommodations li.room .room-text .room-text-inner .room-title span:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:-10px;left:0;width:20%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}.hotel-policies .butterfly p:after{height:0}#content{margin-top:135px}#content h2,#content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul.specials li.special .special-text .special-text-inner .special-title,#content h3,#content h4{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:1px;font-weight:normal}#content h2,#content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul.specials li.special .special-text .special-text-inner .special-title{font-size:1.60em}#content h2:after,#content ul#accommodations li.room .room-text .room-text-inner .room-title:after,#content ul.specials li.special .special-text .special-text-inner .special-title:after{content:'';display:block;background:#7f6b4f;width:200px;height:1px;margin:20px auto}#content h3{font-size:1.30em}#content h5,#content ul.specials li.special .special-text .special-text-inner .special-promo{font-style:italic;color:#7f6b4f;text-transform:capitalize}#content p{color:#54575a;font-size:20px;line-height:1.6}#content p.link,#content p.subtitle{font-size:1.25em;letter-spacing:1px}#content .sub-menu{z-index:10;text-align:left;left:0px;top:135px;background:#efece3;width:100%;position:fixed;height:50px;padding:15px 0px 15px 60px;line-height:20px;margin:0px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.2)}#content .sub-menu ul{text-align:left;margin:0px}#content .sub-menu ul li{margin:0 10px 0 0;padding:0 10px 0 0;position:relative}#content .sub-menu ul li:after{content:'';height:90%;width:1px;background-color:#7f6b4f;display:inline-block;position:absolute;top:-2px;right:-2px}#content .sub-menu ul li:last-of-type{border:0px;padding:0px;margin:0px}#content .sub-menu ul li:last-of-type:after{content:none}#content .sub-menu ul li a{color:#7f6b4f;padding:15px 0;font-size:.94em;text-transform:uppercase;font-family:"knockout",sans-serif;letter-spacing:2px}#content .sub-menu ul li a:after{content:'';width:0px;height:1px;background-color:#7f6b4f;display:block;transition:all .4s ease-in-out;margin:6px auto 0}#content .sub-menu ul li a:hover:after,#content .sub-menu ul li a.active:after{width:50%}#content .sub-menu.scroll{position:fixed;top:110px;width:100%;background:white;z-index:1;box-shadow:0 0 15px rgba(0,0,0,0.05)}#content .sub-menu.scroll ul{text-align:center;width:100%;margin:10px 0}#content .content h1{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:2.5em;text-transform:uppercase;letter-spacing:8px}#content .content ul{list-style:none}#content .content ul.sym-inline-list{padding-left:15px;list-style:none}#content .content ul.sym-inline-list li{list-style:none;font-size:1.125em}#content .content ul.sym-inline-list li.list-title{text-transform:uppercase;color:#7f6b4f;letter-spacing:4px;font-family:"Conv_MercuryTextG1-Roman",serif;font-weight:normal;font-size:1.125em}#content .content ul.sym-inline-list{list-style:none}#content .content ul.sym-inline-list li{list-style:none;text-align:left;margin-bottom:20px;font-size:1.1em;position:relative;padding-left:20px;font-weight:100}#content .content ul.sym-inline-list li:before{content:'';background-image:url(images/svg/diamond.svg);background-repeat:no-repeat;background-position:center center;width:10px;height:10px;position:absolute;top:7px;left:0;color:#7f6b4f;margin-right:10px}#content .content ul.sym-inline-list li ul li{font-size:1em}#content .content ul.sym-inline-list li.list-title{text-transform:uppercase}#content .content ul.sym-inline-list li.list-title:before{content:'';margin-right:0}#content .content .intro-content{background-attachment:fixed}#content .content .intro-content .container{padding:80px 0;background-size:auto;background-position:top center;background-repeat:no-repeat;background-image:url(images/home-olive.png)}.accommodations #content .content .intro-content .container{background-image:url(images/watermark-accommodations.png)}.activities #content .content .intro-content .container{background-image:url(images/watermark-activities.png)}.meetings-and-events #content .content .intro-content .container{background-image:url(images/watermark-meetings-and-events.png)}.resort #content .content .intro-content .container{background-image:url(images/watermark-resort.png)}.spa #content .content .intro-content .container{background-image:url(images/watermark-spa.png)}.specials-and-packages #content .content .intro-content .container{background-image:url(images/watermark-specials-and-packages.png)}.weddings #content .content .intro-content .container{background-image:url(images/watermark-weddings.png)}.wine-cuisine #content .content .intro-content .container{background-image:url(images/watermark-wine-cuisine.png)}#content .content .intro-content .container .button-list{display:inline-block;margin-top:20px}#content .content .intro-content .container .button-list li{display:inline-block}#content .content .intro-content .container .button-list li:first-child{margin-right:20px}#content .content .intro-content .subtitle,#content .content .intro-content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content span{letter-spacing:3px;line-height:1;margin:15px 0px 30px;padding-bottom:30px}#content .content .main-content{margin-top:-10px;width:100%;background:white}#content .content .main-content #ot-widget-container3,#content .content .main-content #ot-widget-container9,#content .content .main-content [data-r3uid]{display:inline-block;vertical-align:bottom}#content .content .main-content .ot-dtp-picker{line-height:16px;border:0px;padding:0rem 1rem !important}#content .content .main-content #ot-reservation-widget{padding:0}#content .content .main-content #ot-reservation-widget a{text-transform:uppercase;letter-spacing:2px;font-size:0.75em;padding:13px 10px 12px;width:130px;font-weight:100}#content .content .main-content #ot-reservation-button{margin-top:0}#content .content .main-content .butterfly .border-container{margin:50px 0}#content .content .main-content .butterfly a{text-decoration:underline}#content .content .main-content .room-category .box h3{color:#646567}#content .content .scnd-cntn{background-attachment:fixed;width:100%;padding:100px 0;position:relative;margin-top:-5px}#content .content .scnd-cntn.less-padding{padding:20px 0 100px}#content .content .white-cntn{width:100%;padding:0;margin:-10px 0 0;position:relative;background:white}#content .general-module{width:100%;padding:0}#content .general-module .row{padding-left:0;padding-right:0;margin-bottom:30px}#content .general-module .row:last-of-type{margin-bottom:0px}#content .general-module .post-image{width:100%;height:310px;max-width:100% !important}#content .general-module figcaption{display:none}#content .general-module .col-sm-6 .image-box{border:25px solid transparent;border-image:url(images/pattern.png) 50 stretch}#content .general-module .post-cntn{height:510px;padding:30px 2% 0}#content .general-module .post-cntn .slick-dots{display:none !important}#content .general-module .post-cntn h3{margin:0px 0 30px;font-size:1.88em;border-bottom:1px solid #8c7a62;padding-bottom:20px}#content .general-module .post-cntn .box{height:510px;padding:0 5%}#content .general-module .post-cntn .box p.subtitle{margin-bottom:0}#content .general-module .post-cntn .box h3{margin:0px 0 30px}#content .general-module .post-cntn .box a{margin-top:20px}#content .new-general-module{width:100%;padding:0}#content .new-general-module .row{padding-left:0;padding-right:0;margin-bottom:30px}#content .new-general-module .row:last-of-type{margin-bottom:0px}#content .new-general-module .post-image{width:100%;height:310px;max-width:100% !important}#content .new-general-module .post-image .expand-icon{content:"";display:block;position:absolute;top:5%;right:auto;bottom:auto;left:5%;width:40px;height:40px;background:url(images/svg/expand.svg) center center no-repeat;background-size:100%;opacity:0.6}#content .new-general-module figcaption{display:none}#content .new-general-module .col-sm-4,#content .new-general-module .col-sm-6,#content .new-general-module .col-sm-12{margin-bottom:40px}#content .new-general-module .col-sm-4 .image-box,#content .new-general-module .col-sm-6 .image-box,#content .new-general-module .col-sm-12 .image-box{border:25px solid transparent;border-image:url(images/pattern.png) 50 stretch}#content .new-general-module .col-sm-4 .post-cntn,#content .new-general-module .col-sm-6 .post-cntn,#content .new-general-module .col-sm-12 .post-cntn{padding:30px 2% 0}#content .new-general-module .col-sm-4 .post-cntn .slick-dots,#content .new-general-module .col-sm-6 .post-cntn .slick-dots,#content .new-general-module .col-sm-12 .post-cntn .slick-dots{display:none !important}#content .new-general-module .col-sm-4 .post-cntn p.subtitle,#content .new-general-module .col-sm-6 .post-cntn p.subtitle,#content .new-general-module .col-sm-12 .post-cntn p.subtitle{margin-bottom:0}#content .new-general-module .col-sm-4 .post-cntn h3,#content .new-general-module .col-sm-6 .post-cntn h3,#content .new-general-module .col-sm-12 .post-cntn h3{margin:0px;font-size:1.88em}#content .new-general-module .col-sm-4 .post-cntn h3:after,#content .new-general-module .col-sm-6 .post-cntn h3:after,#content .new-general-module .col-sm-12 .post-cntn h3:after{content:'';background:#8c7a62;display:block;height:1px;width:50%;margin:20px auto 25px}#content .new-general-module .col-sm-4 .post-cntn h4,#content .new-general-module .col-sm-6 .post-cntn h4,#content .new-general-module .col-sm-12 .post-cntn h4{font-family:"knockout",sans-serif;color:#927548}#content .new-general-module .col-sm-4 .post-cntn a,#content .new-general-module .col-sm-6 .post-cntn a,#content .new-general-module .col-sm-12 .post-cntn a{margin-top:20px}#content .new-general-module .col-sm-4 .post-cntn #ot-reservation-widget,#content .new-general-module .col-sm-6 .post-cntn #ot-reservation-widget,#content .new-general-module .col-sm-12 .post-cntn #ot-reservation-widget{width:auto;margin:auto}#content .new-general-module .col-sm-4.cuisine-height .post-cntn,#content .new-general-module .col-sm-6.cuisine-height .post-cntn,#content .new-general-module .col-sm-12.cuisine-height .post-cntn{height:510px}#content .new-general-module .col-sm-4.auto-height,#content .new-general-module .col-sm-6.auto-height,#content .new-general-module .col-sm-12.auto-height{margin-bottom:50px}#content .new-general-module .col-sm-4.auto-height .post-cntn,#content .new-general-module .col-sm-6.auto-height .post-cntn,#content .new-general-module .col-sm-12.auto-height .post-cntn{height:auto}#content .image-blog{position:relative}#content .image-blog figure{width:100%;height:710px}#content .image-blog figcaption{display:none}#content .image-blog .float-cntn{position:absolute;background:rgba(0,0,0,0.5);width:50%;height:500px;top:100px;left:10%;color:white}#content .image-blog .float-cntn .box{height:100%;text-align:center}#content .image-blog .float-cntn .box p.subtitle{margin-bottom:0;line-height:1.4}#content .image-blog .float-cntn .box h2,#content .image-blog .float-cntn .box ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .image-blog .float-cntn .box .room-title,#content .image-blog .float-cntn .box ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .image-blog .float-cntn .box .special-title{margin:15px 0 70px;line-height:1.4;letter-spacing:3px}#content .image-blog.style-white .float-cntn{background:rgba(255,255,255,0.9)}#content .image-blog.style-dark .float-cntn{background:rgba(37,38,40,0.95);top:105px;padding:90px 0 40px 0}#content .image-blog.style-dark .float-cntn h2,#content .image-blog.style-dark .float-cntn ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .image-blog.style-dark .float-cntn .room-title,#content .image-blog.style-dark .float-cntn ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .image-blog.style-dark .float-cntn .special-title{color:white}#content .image-blog.style-dark .float-cntn .short_description p{color:white}#content .small-blog{display:inline-block;width:100%}#content .small-blog h3{margin:30px 0}#content .small-blog ul{width:100%;margin:50px 0 0;display:inline-block}#content .small-blog ul li{margin-bottom:50px;text-align:center}#content .small-blog ul li figcaption{display:none}#content .small-blog ul li figure.full-width img{width:100%}#content .small-blog ul li .border-container{height:100%}#content .small-blog ul li .border-container .box{height:100%}#content .small-blog ul li .border-container .box .float-cntn{padding-top:15px}#content .small-blog ul li .border-container .box .float-cntn h3{color:#7f6b4f;font-weight:bold;font-size:1.25em;margin:0 0 10px}#content .small-blog ul li .border-container .box .float-cntn p{line-height:1.4}#content .small-blog ul.ul.small-blog-filter{margin:0}#content .small-blog ul.ul.small-blog-filter li{margin-bottom:30px}#content .special-list{margin:50px 0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;padding-left:0 !important;display:flex;justify-content:space-between}#content .special-list li{text-align:center !important;padding:20px 3%;border-right:1px solid rgba(127,107,79,0.5)}#content .special-list li:before{content:none !important}#content .special-list li:last-of-type{border:0px}#content .special-list li .special-list-img{height:150px;margin-bottom:20px;-ms-flex-item-align:start;align-self:flex-start;vertical-align:center;-ms-flex-pack:center;justify-content:center}#content .special-list li .special-list-img img{max-height:150px;width:auto}#content .special-list li .special-list-cntn{width:100%;display:inline-block}#content ul.butterfly{width:100%;display:inline-block;margin:100px 0}#content ul.butterfly li .border-container{height:100%;position:relative;text-align:center}#content .blog-category .blog-category-list{padding:0px 0 30px;text-align:center !important}#content .blog-category .blog-category-list li.ui-tabs-active,#content .blog-category .blog-category-list li.ui-state-active{border-bottom:2px solid #7f6b4f !important}#content .blog-category .blog-category-list li.ui-tabs-active:hover,#content .blog-category .blog-category-list li.ui-state-active:hover{color:white !important;background:transparent !important}#content .blog-category .blog-category-list li a{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;text-transform:uppercase;color:#333334}#content .blog-list li{margin-bottom:80px}#content .blog-list li:last-child{margin-bottom:50px}#content .blog-list li:first-child{margin-top:50px}#content .blog-list li .post-image{width:100%}#content .blog-list li .post-image img{width:100%}#content .blog-list li .post-cntn .box{height:100%}#content .blog-list li .post-cntn .box p{margin:20px 0}#content .calendar .filter{padding:40px 0 0}#content .specials-inner{width:100%;position:relative;margin:50px 0 100px;display:inline-block}#content .specials-inner .border-container{padding:50px 50px 30px}#content .specials-inner .border-container p{display:block}#content .specials-inner .border-container .sym-slides .slick-dots{width:90%}#content .specials-inner .border-container .sym-slides .slide{padding-bottom:80px}#content .specials-inner .border-container .sym-slides .slide p{width:100%;display:block;margin:20px 0}#content .specials-inner .float-bird{position:absolute;width:145px;height:170px;top:-30px;background:url(images/home-packages.png) center center no-repeat;background-size:100%;right:-50px}#content .title-gallery{margin-bottom:50px}#content .title-gallery h2,#content .title-gallery ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .title-gallery .room-title,#content .title-gallery ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .title-gallery .special-title{margin:0px}#content .gallery-items{width:100%;height:550px;margin-bottom:30px;text-align:center;position:relative;display:inline-block}#content .gallery-items a{display:inline-block;position:absolute;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-size:cover}#content .gallery-items a .over{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:url(images/svg/expand.svg) rgba(127,107,79,0.6) center center no-repeat;background-size:50px;opacity:0;transition:all .3s ease-in-out}#content .gallery-items a:first-of-type{left:0;top:0;width:50%;height:100%;background-position:60% center}#content .gallery-items a:nth-child(2){right:0;top:0;height:60%;width:49%;background-position:center 48%}#content .gallery-items a:nth-child(3){right:25%;bottom:0;height:38%;width:24%;background-position:center bottom}#content .gallery-items a:nth-child(4){right:0;bottom:0;height:38%;width:24%;background-position:center center}#content .gallery-items a:hover .over{opacity:1}#home #content .gallery-items a:first-of-type{width:35%;left:0;top:0;height:100%;background-position:60% center}#home #content .gallery-items a:nth-child(2){left:36%;top:0;height:60%;width:40%;background-position:center 48%}#home #content .gallery-items a:nth-child(3){left:36%;bottom:0;height:38%;width:19%;background-position:center bottom}#home #content .gallery-items a:nth-child(4){left:56%;bottom:0;height:38%;width:20%;background-position:center center}#home #content .gallery-items a:nth-child(5){right:0;top:0;height:40%;width:23%;background-position:center bottom}#home #content .gallery-items a:nth-child(6){right:0;bottom:0;height:58%;width:23%}#tabs{display:none}.ui-tabs .ui-tabs-nav li{float:initial;cursor:pointer}.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:0 1.4em}#content .specific-menu{width:100%;margin:50px 0}#content .specific-menu h3{margin-bottom:30px;width:100%;color:#927548}#content .specific-menu .sub-menu{position:inherit;width:auto;background:none;box-shadow:none;padding:0px;height:auto}#content .specific-menu .sub-menu li{margin-bottom:0px}#content .specific-menu .sub-menu li a{display:inline-block;padding:0;line-height:1.1}#content .specific-menu .sub-menu li:after{content:none}#content .specific-menu .sub-menu li:hover{border:0px}body.lucia-restaurant-and-bar #content .specific-menu .sub-menu li a.color-blue{color:#34adae}.sub-menu ul{text-align:center;margin:15px 0 10px}.sub-menu ul li{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #eaeaea;line-height:0.65}.sub-menu ul li a{padding:3px 0;font-size:0.875em;color:#333334;font-family:"Conv_MercuryTextG1-Roman",serif;text-transform:uppercase}.sub-menu ul li a.active{cursor:default;color:#7f6b4f}.sub-menu ul li a:hover{color:#7f6b4f}.sub-menu ul li:last-child{border-right:0px}.sub-menu.scroll{position:fixed;top:110px;width:100%;background:white;z-index:1;box-shadow:0 0 15px rgba(0,0,0,0.05)}.sub-menu.scroll ul{text-align:center;width:100%;margin:10px 0}.accommodations #content .top-content .slide{position:fixed;width:100%;top:185px}.accommodations #content .top-content .slide figure{height:calc(100vh - 135px)}.accommodations #content .top-content .sub-menu ul li:last-of-type a{color:#34adae}.accommodations #content .top-content .sub-menu ul li:last-of-type a:after{background-color:#34adae}.accommodations #content .top-content .sub-menu ul li:last-of-type a.active{color:#34adae}.accommodations #content .content{position:relative;z-index:9;margin-top:610px}.accommodations #content .content .intro-content.bg-pattern .container,.accommodations #content .content .intro-content#home .container,.accommodations #content .content .intro-content#landing-page-adara .container{padding:80px 0 0}.accommodations #content .content .intro-content.bg-pattern .container.remove-bg,.accommodations #content .content .intro-content#home .container.remove-bg,.accommodations #content .content .intro-content#landing-page-adara .container.remove-bg{background:none;background-image:url(images/sm-white-clouded-fade.png);background-repeat:no-repeat}.accommodations #content .content .intro-content.bg-pattern .intro-top,.accommodations #content .content .intro-content#home .intro-top,.accommodations #content .content .intro-content#landing-page-adara .intro-top{margin-top:-169px;width:70%}.accommodations #content .content .intro-content.bg-pattern .intro-top h1,.accommodations #content .content .intro-content#home .intro-top h1,.accommodations #content .content .intro-content#landing-page-adara .intro-top h1{background-color:rgba(255,255,255,0.9);font-size:2.8em;letter-spacing:20px;padding:30px 0px 0px 20px;position:relative;top:-10px}.accommodations #content .content .intro-content.bg-pattern .intro-top h1:after,.accommodations #content .content .intro-content#home .intro-top h1:after,.accommodations #content .content .intro-content#landing-page-adara .intro-top h1:after{bottom:-30px}.accommodations #content .content .bg-pattern,.accommodations #content .content #home,.accommodations #content .content #landing-page-adara{margin-top:-6px}.accommodations.premium #content .content{margin-top:185px}.accommodations.premium #content .content .intro-content.bg-pattern .container,.accommodations.premium #content .content .intro-content#home .container,.accommodations.premium #content .content .intro-content#landing-page-adara .container{padding:80px 0}.accommodations.premium #content .content .intro-content.bg-pattern .intro-top,.accommodations.premium #content .content .intro-content#home .intro-top,.accommodations.premium #content .content .intro-content#landing-page-adara .intro-top{margin-top:0px}.accommodations.premium #content .content .intro-content.bg-pattern .intro-top h1,.accommodations.premium #content .content .intro-content#home .intro-top h1,.accommodations.premium #content .content .intro-content#landing-page-adara .intro-top h1{background:none;font-size:2.8em;letter-spacing:20px;padding:21px 0 0px;margin-top:0px}.accommodations.premium #content .content .intro-content.bg-pattern .intro-top h1:after,.accommodations.premium #content .content .intro-content#home .intro-top h1:after,.accommodations.premium #content .content .intro-content#landing-page-adara .intro-top h1:after{bottom:-30px}.accommodations.luxury #content .content{margin-top:185px}.accommodations.luxury #content .content .intro-content.bg-pattern .container,.accommodations.luxury #content .content .intro-content#home .container,.accommodations.luxury #content .content .intro-content#landing-page-adara .container{padding:80px 0}.accommodations.luxury #content .content .intro-content.bg-pattern .intro-top,.accommodations.luxury #content .content .intro-content#home .intro-top,.accommodations.luxury #content .content .intro-content#landing-page-adara .intro-top{margin-top:0px}.accommodations.luxury #content .content .intro-content.bg-pattern .intro-top h1,.accommodations.luxury #content .content .intro-content#home .intro-top h1,.accommodations.luxury #content .content .intro-content#landing-page-adara .intro-top h1{background:none;font-size:2.8em;letter-spacing:20px;padding:21px 0 0px;margin-top:0px}.accommodations.luxury #content .content .intro-content.bg-pattern .intro-top h1:after,.accommodations.luxury #content .content .intro-content#home .intro-top h1:after,.accommodations.luxury #content .content .intro-content#landing-page-adara .intro-top h1:after{bottom:-30px}.accommodations.villas-suites .subtitle,.accommodations.villas-suites #content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title .accommodations.villas-suites span{font-family:"Conv_MercuryTextG1-Roman",serif;color:#7f6b4f !important;text-transform:uppercase;position:relative;margin:10px 0 50px;padding-bottom:20px;font-size:1.125em}.accommodations.villas-suites .subtitle:after,.accommodations.villas-suites #content ul#accommodations li.room .room-text .room-text-inner .room-title span:after,#content ul#accommodations li.room .room-text .room-text-inner .room-title .accommodations.villas-suites span:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:-25px;left:0;width:20%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}.accommodations.villas-suites #content .content{margin-top:230px}.accommodations.villas-suites #content .content .intro-content{background:none;background-color:rgba(255,255,255,0.9);width:95%;margin:0 auto;position:relative;top:0px}.accommodations.villas-suites #content .content .intro-content:before{content:'';position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #34adae;top:0px;bottom:0px;left:0px;right:0px;margin:auto;opacity:0;z-index:1}.accommodations.villas-suites #content .content .intro-content:after{content:'';position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #34adae;top:0px;bottom:0px;left:0px;right:0px;margin:auto;opacity:0;z-index:1}.accommodations.villas-suites #content .content .intro-content.border-animate{box-shadow:0px -10px 20px -5px rgba(0,0,0,0.6);transition:all 2s ease-in-out}.accommodations.villas-suites #content .content .intro-content.border-animate:before{transition:all .6s ease-in-out;opacity:1}.accommodations.villas-suites #content .content .intro-content.border-animate:after{transition:all 1.3s ease-in-out;opacity:1}.accommodations.villas-suites #content .content .intro-content.border-animate .container:before{transition:all 1.5s ease-in-out;opacity:1}.accommodations.villas-suites #content .content .intro-content .container{padding:80px 0;position:relative;z-index:2}.accommodations.villas-suites #content .content .intro-content .container:before{content:'';background-size:auto;background-position:top center;background-repeat:no-repeat;background-image:url(images/bg-olive.png);width:480px;height:260px;position:absolute;top:-10px;left:30px;opacity:0}.accommodations.villas-suites #content .content .intro-content .container #accommodations{padding:80px 0 0}.accommodations.villas-suites #content .content .intro-content .intro-top{margin-top:0px}.accommodations.villas-suites #content .content .intro-content .intro-top .logo-villas{margin-top:30px}.accommodations.villas-suites #content .content .intro-content .intro-top .logo-villas .divider{margin:35px 0}.accommodations.villas-suites #content .content .intro-content .intro-top h1{background:none;font-size:2.8em;letter-spacing:10px;padding:0 0 20px}.accommodations.villas-suites #content .content .intro-content .intro-top h1:after{bottom:0;background-image:url(images/divider-blue.png)}#content.new-layout-overview .top-content .slide{position:fixed;width:100%;top:135px}#content.new-layout-overview .top-content .slide figure{height:calc(100vh - 135px)}#content.new-layout-overview .content{position:relative;z-index:9;margin-top:calc(100vh - 10px)}#content.new-layout-overview .content .intro-content .container{padding:80px 0}#content.new-layout-overview .content .intro-content .container.remove-bg{background:none;background-image:url(images/sm-white-clouded-fade.png);background-repeat:no-repeat;background-size:cover}#content.new-layout-overview .content .intro-content .intro-top{margin-top:-169px;width:70%}#content.new-layout-overview .content .intro-content .intro-top h1{background-color:rgba(255,255,255,0.9);font-size:2.8em;letter-spacing:20px;padding:30px 0px 0px 20px;position:relative;top:-10px;margin-bottom:0px;opacity:0}#content.new-layout-overview .content .intro-content .intro-top h1:after{bottom:-30px}#content.new-layout-overview .content .intro-content .intro-top h1.load{opacity:1}#content.new-layout-overview .content .intro-content .intro-top .subtitle,#content.new-layout-overview .content .intro-content .intro-top ul#accommodations li.room .room-text .room-text-inner .room-title span,#content.new-layout-overview ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content .intro-top span{margin:-25px 0px 30px;opacity:0}#content.new-layout-overview .content .intro-content .intro-top .subtitle.load,#content.new-layout-overview .content .intro-content .intro-top ul#accommodations li.room .room-text .room-text-inner .room-title span.load,#content.new-layout-overview ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content .intro-top span.load{margin:15px 0px 30px;opacity:1}#content.new-layout-overview .content .intro-content .intro-top p{opacity:0;margin-top:-10px}#content.new-layout-overview .content .intro-content .intro-top p.load{margin-top:0;opacity:1}#content.new-layout-overview .content .bg-pattern,#content.new-layout-overview .content #home,#content.new-layout-overview .content #landing-page-adara{margin-top:-6px}.contact-directions #content .content .intro-content .container{padding:31px 0}.specials-and-packages #content .content .intro-content .container{padding:80px 0}.wine-cuisine #content .content .intro-content .container{padding:80px 0}.wine-cuisine #content .content .cuisine-video .container .image img{max-width:100%}.wine-cuisine #content .content .main-content .new-general-module .wrapper .container .row.group .col-sm-12{margin:0 auto 40px auto !important}.meetings-and-events #content .content .intro-content .container{padding:80px 0}.meetings-and-events #content .content .intro-content .intro-top{margin-top:-218px}.weddings #content .content .intro-content .container{padding:80px 0}.best-rate-guarantee #content .content .intro-content .container{padding:31px 0 0}.spa .content .intro-content .container{padding:80px 0 0px}.spa .content .intro-content .container.remove-bg{background:none;background-image:url(images/Spa-Flower-Image.png),url(images/sm-white-clouded-fade.png);background-repeat:no-repeat;background-position:top 40px center, top;background-size:400px, auto}.spa .content .intro-content .intro-top{margin-top:0px !important;position:relative}.spa .content .intro-content .intro-top:before{content:'';background-color:rgba(255,255,255,0.9);position:absolute;width:100%;top:-159px;height:79px;margin:auto;left:0px;right:0px;opacity:0}.spa .content .intro-content .intro-top.load:before{opacity:1}.spa .content .intro-content .intro-top p.intro-text-spa{margin-top:30px !important}.spa .content .intro-content .intro-top p.intro-text-spa.load{margin-top:55px !important}.spa .content .intro-content .intro-top .border-container{border:1px solid #34adae}.spa .content .intro-content .intro-top .logo-spa{width:100%;position:absolute;top:-120px;left:0px;opacity:0}.spa .content .intro-content .intro-top .logo-spa.load{opacity:1}.spa .content .intro-content .intro-top .logo-spa .divider{width:100%;margin:20px 0 0}.spa .content .intro-content .intro-top h1{background-color:rgba(255,255,255,0.9);font-size:2.8em;letter-spacing:20px;padding:21px 0 0px;position:relative;top:-10px}.spa .content .intro-content .intro-top h1:after{bottom:-30px}.spa .content .full-image-module__content{padding:70px 0;background-size:cover}.spa .content .full-image-module__text{background:linear-gradient(135deg, #eaeaea 0%, rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#80ffffff',GradientType=1 );padding:35px 5% 35px 10%}.spa .content .full-image-module__text .special-heading{text-align:left;font-size:2.2em !important}.spa .content .full-image-module__text .time{font-family:"knockout",sans-serif;color:#927548;text-transform:uppercase;letter-spacing:1px}#content.new-layout-internal .top-content .slide{position:fixed;width:100%;top:185px}#content.new-layout-internal .top-content .slide figure{height:calc(100vh - 135px)}#content.new-layout-internal .content{margin-top:185px;position:relative;z-index:9}#content.new-layout-internal .content .intro-content.bg-pattern .container,#content.new-layout-internal .content .intro-content#home .container,#content.new-layout-internal .content .intro-content#landing-page-adara .container{padding:80px 0}#content.new-layout-internal .content .intro-content.bg-pattern .container.remove-bg,#content.new-layout-internal .content .intro-content#home .container.remove-bg,#content.new-layout-internal .content .intro-content#landing-page-adara .container.remove-bg{background:none;background-image:url(images/sm-white-clouded-fade.png);background-repeat:no-repeat}#content.new-layout-internal .content .intro-content.bg-pattern .intro-top,#content.new-layout-internal .content .intro-content#home .intro-top,#content.new-layout-internal .content .intro-content#landing-page-adara .intro-top{margin-top:0px}#content.new-layout-internal .content .intro-content.bg-pattern .intro-top h1,#content.new-layout-internal .content .intro-content#home .intro-top h1,#content.new-layout-internal .content .intro-content#landing-page-adara .intro-top h1{background:none;font-size:2.8em;letter-spacing:20px;padding:21px 0 0px;margin-top:0px;color:#54575a}#content.new-layout-internal .content .intro-content.bg-pattern .intro-top h1:after,#content.new-layout-internal .content .intro-content#home .intro-top h1:after,#content.new-layout-internal .content .intro-content#landing-page-adara .intro-top h1:after{bottom:-30px}#content.new-layout-internal .content .bg-pattern,#content.new-layout-internal .content #home,#content.new-layout-internal .content #landing-page-adara{margin-top:-6px}.wine-cuisine #content .top-content .sub-menu ul li:nth-child(2) a{color:#34adae}.wine-cuisine #content .top-content .sub-menu ul li:nth-child(2) a:after{background-color:#34adae}.wine-cuisine #content .top-content .sub-menu ul li:nth-child(2) a.active{color:#34adae}.wine-cuisine #content .ot-button:after{content:'';background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 );z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:all .5s ease-in-out}.wine-cuisine #content .ot-button:hover{color:white}.wine-cuisine #content .ot-button:hover:after{opacity:1}.wine-cuisine.lucia-restaurant-and-bar #content .top-content .slide{position:fixed;width:100%;top:185px}.wine-cuisine.lucia-restaurant-and-bar #content .top-content .slide figure{height:calc(100vh - 135px)}.wine-cuisine.lucia-restaurant-and-bar #content .content{position:relative;z-index:9;margin-top:610px;margin-top:230px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara{background:linear-gradient(to bottom, rgba(255,255,255,0.9) 0%, #fff 20%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#ffffff',GradientType=0 );width:95%;margin:0 auto}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern:before,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home:before,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara:before{content:'';position:absolute;background-image:url(images/flower-lucia.png);background-repeat:no-repeat;background-position:left -130px top 90px;width:490px;height:700px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .copy-lucia-restaurant,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .copy-lucia-restaurant,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .copy-lucia-restaurant{padding:60px 40px 90px;font-family:"knockout",sans-serif;text-transform:uppercase;font-size:1.5625em;width:590px;margin:0 auto 50px;letter-spacing:3px;background-image:url(images/lines.png);background-repeat:no-repeat}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .container,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .container,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .container{padding:80px 0;position:relative;background:none}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top{margin-top:0px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top .logo-lucia,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top .logo-lucia,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top .logo-lucia{margin-bottom:50px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top h1,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top h1,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top h1{background:none;font-size:2.8em;letter-spacing:10px;padding:0 0 20px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top h1:after,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top h1:after,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top h1:after{bottom:0;background-image:url(images/divider-blue.png)}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top p.text-lucia,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top p.text-lucia,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top p.text-lucia{margin-bottom:70px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top .specific-menu,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top .specific-menu,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top .specific-menu{text-align:left;margin:30px 0}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top .specific-menu h3,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top .specific-menu h3,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top .specific-menu h3{margin:0px 0 20px}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top .specific-menu .sub-menu ul li,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top .specific-menu .sub-menu ul li,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top .specific-menu .sub-menu ul li{display:block;border:0px;margin-bottom:20px;text-align:left}.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content.bg-pattern .intro-top .specific-menu .sub-menu ul li:last-of-type,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#home .intro-top .specific-menu .sub-menu ul li:last-of-type,.wine-cuisine.lucia-restaurant-and-bar #content .content .intro-content#landing-page-adara .intro-top .specific-menu .sub-menu ul li:last-of-type{margin:0px}.wine-cuisine.lucia-restaurant-and-bar #content .ot-dtp-picker input[type=submit]{margin:0 auto !important;padding:0px}#content.new-layout-internal .content .intro-content .container{background:none}.resort .new-layout-overview .content .main-content .image-blog .float-cntn .box h2,.resort .new-layout-overview .content .main-content .image-blog .float-cntn .box #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .resort .new-layout-overview .content .main-content .image-blog .float-cntn .box .room-title,.resort .new-layout-overview .content .main-content .image-blog .float-cntn .box #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .resort .new-layout-overview .content .main-content .image-blog .float-cntn .box .special-title{color:#fff}.spa.wellness-program .subtitle,.spa.wellness-program #content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title .spa.wellness-program span{font-family:"Conv_MercuryTextG1-Roman",serif;color:#7f6b4f !important;text-transform:uppercase;position:relative;margin:10px 0 50px;padding-bottom:20px;font-size:1.125em}.spa.wellness-program .subtitle:after,.spa.wellness-program #content ul#accommodations li.room .room-text .room-text-inner .room-title span:after,#content ul#accommodations li.room .room-text .room-text-inner .room-title .spa.wellness-program span:after{content:"";display:block;position:absolute;top:auto;right:0;bottom:-25px;left:0;width:20%;height:10px;background:url(images/svg/divider.svg) center center no-repeat;margin:auto}.photo-gallery #content{margin-top:65px}.no-border-content .border-container{border:0px}#content ul#accommodations{margin-bottom:0;padding:0}#content ul#accommodations li.room{margin-bottom:70px;margin-top:70px}#content ul#accommodations li.room .room-images{border:25px solid transparent;border-image:url(images/pattern.png) 50 stretch}#content ul#accommodations li.room .room-images .room-images-inner{height:310px;width:100%;margin:0 auto}#content ul#accommodations li.room .room-images .room-images-inner .slick-slider,#content ul#accommodations li.room .room-images .room-images-inner .slick-list,#content ul#accommodations li.room .room-images .room-images-inner .slick-track,#content ul#accommodations li.room .room-images .room-images-inner .slide{height:100%}#content ul#accommodations li.room .room-images .room-images-inner figure{height:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative}#content ul#accommodations li.room .room-images .room-images-inner figure figcaption{text-indent:-10000px}#content ul#accommodations li.room .room-images .room-images-inner figure .expand-icon{content:"";display:block;position:absolute;top:5%;right:auto;bottom:auto;left:5%;width:40px;height:40px;background:url(images/svg/expand.svg) center center no-repeat;background-size:100%;opacity:0.6}#content ul#accommodations li.room .room-images ul.slick-dots{padding-left:0;text-align:center;position:absolute;bottom:5%;left:5%;width:90%}#content ul#accommodations li.room .room-images ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:10px 15px;padding:0;cursor:pointer}#content ul#accommodations li.room .room-images ul.slick-dots li button{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:1.0625em;line-height:18px;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:white;border:0;outline:none;background:transparent;background-color:transparent;border:1px solid transparent;background-clip:padding-box}#content ul#accommodations li.room .room-images ul.slick-dots li button:before{content:'0';margin-right:3px}#content ul#accommodations li.room .room-images ul.slick-dots li.slick-active button{background-color:transparent;border:1px solid transparent;opacity:.5}#content ul#accommodations li.room .room-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:30px 2% 0}#content ul#accommodations li.room .room-text .room-text-inner{margin:0 auto}#content ul#accommodations li.room .room-text .room-text-inner .room-title{letter-spacing:6px;margin-bottom:30px}#content ul#accommodations li.room .room-text .room-text-inner .room-title span{margin:30px 0;display:block;font-size:0.9375em;letter-spacing:2px}#content ul#accommodations li.room .room-text .room-text-inner .room-title span:after{bottom:-15px}#content ul#accommodations li.room .room-text .room-text-inner p.room-special{text-transform:uppercase;font-family:"knockout",sans-serif;letter-spacing:2px;font-size:1.0em;color:#927548;line-height:1.4}#content ul#accommodations li.room .room-text .room-text-inner p.room-special span{color:#7f6b4f}#content ul#accommodations li.room .room-text .room-text-inner p.gold-font{font-family:"knockout",sans-serif;font-size:1.2em;color:#927548;text-transform:uppercase;letter-spacing:2px}#content ul#accommodations li.room .room-text .room-text-inner ul.room-select{width:100%;margin-top:20px}#content ul#accommodations li.room .room-text .room-text-inner ul.room-select li,#content ul#accommodations li.room .room-text .room-text-inner ul.room-select a{text-transform:uppercase;font-family:"knockout",sans-serif;letter-spacing:2px;font-size:0.9375em}#content ul#accommodations li.room .room-text .room-text-inner ul.room-select li{display:inline-block;margin-right:10px}#content ul#accommodations li.room .room-text .room-text-inner ul.room-select li:last-child{margin-right:0}#content ul#accommodations li.room .room-text .room-text-inner .select-room .item{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #7f6b4f}#content ul#accommodations li.room .room-text .room-text-inner .select-room .item:last-of-type{border:0px;padding:0px;margin:0px}#content ul#accommodations li.room .room-text .room-text-inner ul.cta{width:100%;margin-top:30px}#content ul#accommodations li.room .room-text .room-text-inner ul.cta .floorplan{border:1px solid transparent;padding-left:30px;margin-left:20px;background:url(images/svg/floorplan-icon.svg) 0 center no-repeat}#content ul#accommodations li.room .room-text .room-text-inner ul.cta .floorplan:hover{color:#333334}#content ul#accommodations li.room .room-text .room-text-inner ul.cta .floorplan:hover:before{transform:scaleX(0)}#content ul#accommodations li.room.even .room-text .room-text-inner{padding-left:15px}#content .cat-filter{width:100%;text-align:center;display:none;padding:30px 0 50px;text-align:center !important}#content .cat-filter h3{display:none}#content .cat-filter li{display:inline-block;margin-right:20px;border-right:1px solid rgba(127,107,79,0.5)}#content .cat-filter li:last-child{margin-right:0;padding-right:0;border-right:0}#content .cat-filter li a{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:3px}#content .cat-filter li.ui-tabs-active,#content .cat-filter li.ui-state-active{border-bottom:2px solid #7f6b4f !important}#content .cat-filter li.ui-tabs-active:hover,#content .cat-filter li.ui-state-active:hover{color:white !important;background:transparent !important}#content .cat-filter li a{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;text-transform:uppercase;color:#333334}#content ul#events{padding:50px 0 100px}#content ul#events li{text-align:center;margin-bottom:3em}#content ul#events li img{width:100%}#content ul#events li h3{color:#7f6b4f}#content ul#events li .special-date{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:1px}#content ul#events li p{width:100%;margin:20px 0 0}#content ul#events li .btn,#content ul#events li .staff-btn,#content ul#events li #panel input[type="button"],#panel #content ul#events li input[type="button"]{margin-top:20px}#content .specials-filter{display:none}#content ul.specials{padding:0}#content ul.specials li.special{margin-bottom:50px}#content ul.specials li.special .special-images{border:25px solid transparent;border-image:url(images/pattern.png) 50 stretch}#content ul.specials li.special .special-images .special-images-inner{height:310px;width:100%;margin:0 auto}#content ul.specials li.special .special-images .special-images-inner figure{height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#content ul.specials li.special .special-images .special-images-inner figure figcaption{text-indent:-10000px}#content ul.specials li.special .special-text{padding:30px 2% 0}#content ul.specials li.special .special-text .special-text-inner{margin:0 auto}#content ul.specials li.special .special-text .special-text-inner .special-title{margin-bottom:15px}#content ul.specials li.special .special-text .special-text-inner .special-title h3{margin:0px 0 30px;color:black}#content ul.specials li.special .special-text .special-text-inner .special-subtitle{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;margin:0 0 20px;font-size:1.125em}#content ul.specials li.special .special-text .special-text-inner .special-promo{display:none}#content ul.specials li.special .special-text .special-text-inner .special-small,#content ul.specials li.special .special-text .special-text-inner .special-terms{font-style:italic;font-size:80%}#content ul.specials li.special .special-text .special-text-inner .special-small+.btn,#content ul.specials li.special .special-text .special-text-inner .special-small+.staff-btn,#content ul.specials li.special .special-text .special-text-inner #panel .special-small+input[type="button"],#panel #content ul.specials li.special .special-text .special-text-inner .special-small+input[type="button"],#content ul.specials li.special .special-text .special-text-inner .special-terms+.btn,#content ul.specials li.special .special-text .special-text-inner .special-terms+.staff-btn,#content ul.specials li.special .special-text .special-text-inner #panel .special-terms+input[type="button"],#panel #content ul.specials li.special .special-text .special-text-inner .special-terms+input[type="button"]{display:none}#content ul.specials li.special .special-text .special-text-inner ul.special-tags li{display:inline-block}#content ul.specials li.special .special-text .special-text-inner .cta.list-inline li{margin-bottom:20px}.special-small-popup-inner .post-cntn,special-small-popup .post-cntn{padding:0 5%}.special-small-popup-inner .post-cntn ul,special-small-popup .post-cntn ul{list-style-type:disc;padding-left:20px;text-align:left}.special-small-popup-inner .image-box figure,special-small-popup .image-box figure{height:200px}.special-small-popup-inner h3,special-small-popup h3{text-transform:uppercase;letter-spacing:2px;margin:20px 0}.special-small-popup-inner p,special-small-popup p{text-align:left;margin-bottom:20px}.special-small-popup-inner p:last-of-type,special-small-popup p:last-of-type{margin-bottom:0px}.special-small-popup-inner ul.sym-inline-list,special-small-popup ul.sym-inline-list{text-align:left;margin:10px 0 30px;padding-left:20px}.special-small-popup-inner ul.sym-inline-list li,special-small-popup ul.sym-inline-list li{margin-bottom:20px;list-style-type:disc}.special-small-popup-inner ul.sym-inline-list li:last-of-type,special-small-popup ul.sym-inline-list li:last-of-type{margin-bottom:0px}.special-small-popup figure img,.extra-cntn-inner figure img{width:100%}.special-small-popup .special-small-popup-inner,.extra-cntn-inner .special-small-popup-inner{padding:50px 30px}.special-small-popup .special-small-popup-inner .post-info-popup,.extra-cntn-inner .special-small-popup-inner .post-info-popup{padding:0 5%}.special-small-popup .special-small-popup-inner .post-info-popup ul li,.extra-cntn-inner .special-small-popup-inner .post-info-popup ul li{list-style-type:disc}.special-small-popup .special-small-popup-inner .special-small-top,.extra-cntn-inner .special-small-popup-inner .special-small-top{padding-bottom:20px;margin-bottom:30px;position:relative}.special-small-popup .special-small-popup-inner .special-small-top:after,.extra-cntn-inner .special-small-popup-inner .special-small-top:after{content:"";display:block;position:absolute;top:auto;right:auto;bottom:0;left:30%;width:40%;height:1px;background:rgba(127,107,79,0.5)}.special-small-popup .special-small-popup-inner h3,.extra-cntn-inner .special-small-popup-inner h3{text-transform:uppercase;letter-spacing:2px;margin-top:0px}.special-small-popup .special-small-popup-inner .terms h3,.extra-cntn-inner .special-small-popup-inner .terms h3{font-size:1.125em;font-weight:bold;letter-spacing:0px;text-transform:capitalize;margin-top:30px}.special-small-popup .special-small-popup-inner .terms p,.extra-cntn-inner .special-small-popup-inner .terms p{font-size:85%}.special-small-popup .special-small-popup-inner .special-date,.extra-cntn-inner .special-small-popup-inner .special-date{color:#7f6b4f;text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;letter-spacing:1px}.special-small-popup .special-small-popup-inner .special-subtitle,.extra-cntn-inner .special-small-popup-inner .special-subtitle{text-transform:uppercase;font-family:"Conv_MercuryTextG1-Roman",serif;margin:0 0 20px;font-size:1.125em}.special-small-popup .special-small-popup-inner p,.extra-cntn-inner .special-small-popup-inner p{font-size:1.125em;line-height:1.5}.special-small-popup p,.extra-cntn-inner p{font-size:1.125em;line-height:1.5}.special-small-popup h3,.extra-cntn-inner h3{text-transform:uppercase;letter-spacing:2px}.sitemap{background-image:url(http://be478d95e8aa404656c1-d983ce57e4c84901daded0f67d5a004f.r11.cf1.rackcdn.com/bernardus-lodge/media/Bernardus-Resort-Wine-Cuisine-Overview-Header-5ac2476661d0a.jpg);background-attachment:fixed}.sitemap .main-content{padding-top:70px}.sitemap #content .content .intro-content{height:0px;background:none}.sitemap #content .content .intro-content .container.remove-bg{background:none !important}.sitemap #content .content .intro-content .subtitle,.sitemap #content .content .intro-content ul#accommodations li.room .room-text .room-text-inner .room-title span,.sitemap #content ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content span{font-family:"Conv_MercuryTextG1-Roman",serif;color:#000 !important;background-color:rgba(255,255,255,0.9);font-size:2.8em;letter-spacing:20px;padding:30px 0px 0px 20px;position:relative;top:-10px;margin-bottom:0px}.sitemap #content .content .intro-content .subtitle:after,.sitemap #content .content .intro-content ul#accommodations li.room .room-text .room-text-inner .room-title span:after,.sitemap #content ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content span:after{bottom:-30px}.sitemap #content .global-sitemap{margin-bottom:0px}.sitemap #content .global-sitemap li ul li a{color:#000}.instructions-block{margin-top:190px}.instructions-block .shortcode-block{padding:40px 0}.instructions-block .shortcode-block .title{font-family:"knockout",sans-serif;font-size:2.1875em;text-align:center}.instructions-block .shortcode-block .location{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:0.8125em;text-align:center;margin-bottom:35px}.instructions-block .shortcode-block .instructions{margin:0 auto 30px auto;width:95%;max-width:1170px;text-align:left;padding:40px}.box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.special-title{font-size:1.25em;color:#7f6b4f;font-family:"knockout",sans-serif;text-transform:uppercase;margin-bottom:40px;letter-spacing:5px}.bg-pattern,#home,#landing-page-adara{background:url(images/pattern.png) top center repeat;background-attachment:fixed}.ot-title{text-transform:uppercase;font-size:1.125em !important;letter-spacing:2px;margin-bottom:30px !important}.ot-dtp-picker{padding:2rem !important;border-radius:0 !important;background:transparent !important;width:100% !important;border:2px solid #7f6b4f}.ot-dtp-picker .ot-title{font-family:"Conv_MercuryTextG1-Roman",serif;font-weight:100}.ot-powered-by{display:none !important}.ot-dtp-picker .ot-dtp-picker-form{font-family:"Conv_MercuryTextG1-Roman",serif !important}.ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:24% !important}.ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector .picker__frame{width:240px}.ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector .picker__holder{width:240px;left:calc(50% - 12rem)}.ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector .picker__frame .picker__wrap{width:240px}.ot-dtp-picker .ot-dtp-picker-form .picker__close{background:#54575a;color:white;font-family:"knockout",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:0.9375em}.picker__nav--next,.picker__nav--prev{color:#927548 !important}.picker__nav--next{padding-left:0px}.ot-dtp-picker .ot-dtp-picker-form .picker__box .picker__table .picker--focused .picker__day--highlighted{background:#927548}.picker__day--selected{background:#927548 !important}.picker__day--infocus:hover,.picker__day--outfocus:hover{background:rgba(146,117,72,0.5) !important;color:black !important}.ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:24% !important}.ot-dtp-picker .ot-dtp-picker-button{box-shadow:none !important;height:4rem !important;font-size:1em !important}.ot-dtp-picker input[type=submit]{width:190px}.ot-dtp-picker input[type=submit]:hover{color:#7f6b4f !important}.ot-button{background:none !important;border-radius:0 !important;border:1px solid #7f6b4f !important;font-family:"knockout",sans-serif !important;font-size:0.875em !important;letter-spacing:3px !important;color:#7f6b4f !important}.ot-button:before{background:linear-gradient(to bottom, #c4ae8b 0%, #9f8969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4ae8b', endColorstr='#9f8969',GradientType=0 );transform:scaleX(0);transform-origin:50%;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out}.ot-button:hover,.ot-button:focus,.ot-button:active{color:white !important;border:1px solid #7f6b4f}.ot-button:hover:before,.ot-button:focus:before,.ot-button:active:before{transform:scaleX(1)}.ot-dtp-picker-selector-link{font-size:1em !important}.ot-dtp-picker-selector{height:4rem !important}.ot-dtp-picker-selector:last-of-type{margin-bottom:20px !important}.ot-dtp-picker-form{background:transparent !important;border:none !important}.latest-awards li{max-width:245px !important;padding:20px 2% !important}.latest-awards li .special-list-img{height:auto !important}.latest-awards li h3{font-size:1em}.latest-awards img{width:205px !important;max-height:none !important}.list-block{margin:30px auto;width:100%;max-width:1170px}.list-block__item{margin:70px 0;width:100%;border:1px solid #7f6b4f;padding:70px;position:relative}.list-block__item[data="butterfly"]::after{width:140px;height:120px;right:-72px;top:-60px;background:url(images/butterfly.png) center center no-repeat}.list-block__item[data="bird"]::after{width:145px;height:167px;right:-72px;top:-60px;background:url(images/home-packages.png) center center no-repeat}.list-block__item::after{content:"";position:absolute;z-index:3}.list-block__item .title{font-family:"Conv_MercuryTextG1-Roman",serif;font-size:1.45em;text-align:center;padding:0 0 30px 0;border-bottom:1px solid #7f6b4f;margin:0 0 80px 0;color:#7f6b4f;letter-spacing:2px;font-weight:normal}.list-block__item .short-desc p{padding:0 50px}.list-block__content{display:none;padding:0px;max-width:700px;min-width:600px}.list-block__content h3{margin:0 0 20px 0;text-transform:uppercase;letter-spacing:2px}.list-block__content ul{list-style-type:disc;padding-left:20px}.list-block__content li{margin-bottom:20px;list-style-type:disc}.upload-form{margin:60px 0;width:100%}.upload-form fieldset{float:none;padding:0;border:0;width:100%;margin:0 0 50px 0 !important;text-align:left}.upload-form fieldset legend{width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #927548;text-align:center}.upload-form fieldset legend span{font-size:15px;font-family:"knockout",sans-serif;color:#927548;letter-spacing:0}.upload-form fieldset .fields-double .field{display:inline-block;vertical-align:top;width:47%;margin:0 0 0 0}.upload-form fieldset .fields-double .field input[type="text"],.upload-form fieldset .fields-double .field input[type="tel"],.upload-form fieldset .fields-double .field input[type="email"],.upload-form fieldset .fields-double .field input[type="date"],.upload-form fieldset .fields-double .field select,.upload-form fieldset .fields-double .field textarea{width:100%;border:1px solid #927548;padding:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"knockout",sans-serif;color:#927548;font-size:15px;text-transform:uppercase}.upload-form fieldset .fields-double .field input[type="text"]:-ms-input-placeholder,.upload-form fieldset .fields-double .field input[type="tel"]:-ms-input-placeholder,.upload-form fieldset .fields-double .field input[type="email"]:-ms-input-placeholder,.upload-form fieldset .fields-double .field input[type="date"]:-ms-input-placeholder,.upload-form fieldset .fields-double .field select:-ms-input-placeholder,.upload-form fieldset .fields-double .field textarea:-ms-input-placeholder{color:#927548}.upload-form fieldset .fields-double .field input[type="text"]::placeholder,.upload-form fieldset .fields-double .field input[type="tel"]::placeholder,.upload-form fieldset .fields-double .field input[type="email"]::placeholder,.upload-form fieldset .fields-double .field input[type="date"]::placeholder,.upload-form fieldset .fields-double .field select::placeholder,.upload-form fieldset .fields-double .field textarea::placeholder{color:#927548}.upload-form fieldset .fields-double .field:first-child{margin:0 5% 0 0%}.upload-form fieldset .fields-double .field label,.upload-form fieldset .fields-double .field .label{font-size:14px}.upload-form fieldset .fields-double .field .label{margin-bottom:20px}.upload-form fieldset .fields-double .field input[type="checkbox"]{display:inline-block;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #927548;width:13px;height:13px;margin:0 0 15px 0}.upload-form fieldset .fields-double .field input[type="checkbox"]+label{display:inline-block;vertical-align:top;width:calc(48% - 15px);font-family:"knockout",sans-serif;color:#927548;font-size:15px;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px 2px;line-height:0.9}.upload-form fieldset .fields-double .field input[type="checkbox"]:checked{background:#927548}.upload-form fieldset .fields-double .field select::-ms-expand{display:none}.upload-form fieldset .fields-single label,.upload-form fieldset .fields-single .label{font-size:14px}.upload-form fieldset .fields-single textarea{width:100%;border:1px solid #927548;padding:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"knockout",sans-serif;color:#927548;font-size:15px;text-transform:uppercase}.upload-form fieldset .fields-single textarea:-ms-input-placeholder{color:#927548}.upload-form fieldset .fields-single textarea::placeholder{color:#927548}.upload-form fieldset .fields-single:last-child{margin-top:30px}.upload-form fieldset .fields-single:last-child label{text-align:center}.upload-form fieldset #resume_attached{width:100%;padding:15px 50px 15px 15px;border:1px dashed #927548;text-align:right;font-family:"knockout",sans-serif;color:#927548;font-size:18px;text-transform:uppercase;background:url(images/upload-icon.svg) no-repeat center center;background-size:auto 30px;cursor:pointer;height:70px}.upload-form fieldset #resume_attached:-ms-input-placeholder{color:#927548}.upload-form fieldset #resume_attached::placeholder{color:#927548}.upload-form fieldset #resume_attached.valid,.upload-form fieldset #resume_attached.success{padding-right:90px;background:url(images/icon-check.svg) no-repeat 97% center;background-size:auto 30px}#markers-sidebar{width:100%;max-width:450px;position:absolute;z-index:5;bottom:10px;right:45px;padding:20px}#markers-sidebar h2,#markers-sidebar #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner #markers-sidebar .room-title,#markers-sidebar #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner #markers-sidebar .special-title{display:none}#markers-sidebar .markers-list{background:#f5f5f5;padding:20px}#markers-sidebar select{width:100%;height:45px;font-size:18px;background:url(images/icon-select.svg) no-repeat 95% center #f5f5f5;background-size:auto 8px;padding:0 20px;border:1px solid #d5d5d5;display:block;letter-spacing:1px;color:#7f6b4f;margin-bottom:20px;border-radius:0px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}#markers-sidebar select::-ms-expand{display:none}.CPI-Personal{border:2px solid #000000}.CPI-Personal .file{display:-ms-flexbox;display:flex;border-bottom:2px solid #000000}.CPI-Personal .file .left-col{background:#cccccc;width:33%;padding:0 15px 15px;border-right:2px solid #000000;text-align:left}.CPI-Personal .file .right-col{width:66%;padding:0 15px 15px;text-align:left}.CPI-Internet{border:2px solid #000000;margin-top:50px}.CPI-Internet .file{display:-ms-flexbox;display:flex;border-bottom:2px solid #000000}.CPI-Internet .file .left-col{background:#cccccc;width:33%;padding:0 15px 15px;border-right:2px solid #000000;text-align:left}.CPI-Internet .file .right-col{width:66%;padding:0 15px 15px;text-align:left}.CPI-Geolocation{border:2px solid #000000;margin-top:50px}.CPI-Geolocation .file{display:-ms-flexbox;display:flex;border-bottom:2px solid #000000}.CPI-Geolocation .file .left-col{background:#cccccc;width:33%;padding:0 15px 15px;border-right:2px solid #000000;text-align:left}.CPI-Geolocation .file .right-col{width:66%;padding:0 15px 15px;text-align:left}.slide.js-header-video{max-width:100%;z-index:5}.slide.js-header-video.ready{opacity:0.5;z-index:0}.slide.js-header-video-cuisine{max-width:100%;z-index:5}.slide.js-header-video-cuisine video{width:100vw}.slide.js-header-video-cuisine.ready{opacity:0.5;z-index:0}.cuisine-video{background-color:white;padding:0 0 95px 0}.cuisine-video .container{text-align:center}.cuisine-video .container .item{width:100%;display:inline-block;vertical-align:top}.cuisine-video .container .image{position:relative;transition:all 0.3s ease-in-out}.cuisine-video .container .image::after{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(images/svg/icon-video.svg) center;background-repeat:no-repeat}.cuisine-video .container .image:hover{background:#000;background-repeat:no-repeat;transition:all 0.3s ease-in-out}.cuisine-video .container .image:hover img{opacity:.5;transition:all 0.3s ease-in-out}.cuisine-video .container .image img{min-width:100%;height:360px;object-fit:cover;transition:all 0.3s ease-in-out}@media only screen and (min-width: 1350px){#home .main-content .home-spa .box{height:80vh}#home .main-content .home-gallery .gallery-items{height:550px}#home .main-content .home-gallery .gallery-items img{height:100%;width:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){#formRFP{width:100%}#formRFP fieldset{margin:0 1%;width:48%}.ui-tabs .ui-tabs-panel p{font-size:1.125em !important;line-height:1.8 !important}#content{margin-top:100px}#content .content .scnd-cntn{padding:50px 0}#content .cat-filter{padding:50px 0 10px}#content ul.specials li.special .special-text .special-text-inner .cta li{margin-bottom:15px}#content ul.specials li.special .special-text .special-text-inner .cta li:last-child{margin-bottom:0}#content .general-module .post-cntn p{line-height:1.6}#header .burger{display:block}#header .header-main .header-book{padding-right:30px}#header .header-nav .main-menu #primary-nav{display:none}.sub-menu.scroll{top:60px}#home .top-content{margin-top:85px;height:calc(100vh - 100px)}#home .top-content .header-img{display:contents}#home .top-content .header-img .sym-slide{height:calc(100vh - 100px);max-height:calc(100vh - 100px)}#home .top-content .header-hero-video{display:none}#home .main-content .home-gallery .gallery-items{height:360px}#home .main-content .home-instagram ul li{height:205px}#home .main-content .home-instagram ul li:nth-child(3) .over p{margin-top:50px;font-size:1.25em}#home .main-content .home-events .home-events-inner .border-container{height:100%}#home .main-content .intro-content .container{padding:40px 0}#home .main-content .home-specials{padding:0}#footer .hotels-bottom .hotels{width:78%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#header .header-main{padding:0 45px 0 15px}#header .header-main .nav-header .element-br.header-phone{margin-right:5px}#header .header-nav .main-menu #primary-nav ul{padding:15px 0px 15px 15px}#header .header-nav .main-menu #primary-nav ul li a{font-size:.68em}#content.new-layout-overview .content .intro-content .intro-top{width:100%}#content.new-layout-overview .content .intro-content .intro-top h1{font-size:2.2em;top:1px}#content.new-layout-overview .content .intro-content .subtitle,#content.new-layout-overview .content .intro-content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content.new-layout-overview ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content span{padding-bottom:25px}.activities #content .general-module .subtitle,.activities #content .general-module ul#accommodations li.room .room-text .room-text-inner .room-title span,.activities #content ul#accommodations li.room .room-text .room-text-inner .room-title .general-module span{display:none}.activities #content .general-module .row{margin-bottom:40px}#content .general-module .post-image{height:450px}#content .general-module .post-cntn{height:450px}#content .general-module .post-cntn .box{height:100%}#content .gallery-items a:nth-child(2){background-size:cover}#content ul#accommodations li.room .room-text .room-text-inner p.room-special{letter-spacing:0}#content ul.specials li.special .special-images .special-images-inner{height:480px}#content ul.specials li.special .special-text .special-text-inner{width:100%}#content ul.specials li#special-4423 .special-images .special-images-inner figure{background-position:80%}#header .burger{top:25px;padding:8px;width:40px;right:0}#header.scroll .burger{top:15px}#header .header-nav .main-menu.open .burger{right:0%}#home .main-content .intro-content .container .benefits-container .border-container{padding:5% 10%}#home .main-content .home-rooms .image-container{height:60vh}#home .main-content .home-reasons .post-cntn .box,#home .main-content .home-dining .post-cntn .box,#home .main-content .home-celebrate .post-cntn .box{height:450px}#home .main-content .home-reasons .post-cntn .box .subtitle,#home .main-content .home-reasons .post-cntn .box #content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title #home .main-content .home-reasons .post-cntn .box span,#home .main-content .home-dining .post-cntn .box .subtitle,#home .main-content .home-dining .post-cntn .box #content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title #home .main-content .home-dining .post-cntn .box span,#home .main-content .home-celebrate .post-cntn .box .subtitle,#home .main-content .home-celebrate .post-cntn .box #content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content ul#accommodations li.room .room-text .room-text-inner .room-title #home .main-content .home-celebrate .post-cntn .box span{font-size:0.9375em;letter-spacing:0}#home .main-content .home-reviews .home-reviews-inner blockquote{padding-bottom:40px}#home .home-events .container .home-events-inner .float-butterfly{right:-30px;width:110px}.resort .butterfly .float-butterfly{right:-40px}.resort .butterfly .float-bird{right:-30px}.resort .butterfly .butterfly-yellow{left:-25px}.spa #content .general-module .row{margin-bottom:60px}.spa.wellness-program #content .general-module .post-cntn p,.weddings.wedding-venues #content .general-module .post-cntn p{font-size:1em}#content .top-content .sub-menu{position:fixed;top:135px;background:white;width:100%;padding:15px 0px 15px 15px}#content .top-content .sub-menu ul li{margin-bottom:10px}#content .top-content .sub-menu ul li a{font-size:.68em}#content .top-content .sub-menu.mobile-scroll{top:60px}.activities #post-35503 h2,.activities #post-35503 #content ul#accommodations li.room .room-text .room-text-inner .room-title,#content ul#accommodations li.room .room-text .room-text-inner .activities #post-35503 .room-title,.activities #post-35503 #content ul.specials li.special .special-text .special-text-inner .special-title,#content ul.specials li.special .special-text .special-text-inner .activities #post-35503 .special-title{font-size:1.25em}.activities #post-35503 p{line-height:1.6 !important}.list-block__item .short-desc p{padding:0}.list-block__item[data="bird"]::after,.list-block__item[data="butterfly"]::after{right:-20px}.upload-form fieldset .fields-double .field input[type="checkbox"]+label{width:calc(95% - 15px)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#content.new-layout-overview .content .intro-content .intro-top{width:100%;margin-left:0px}#content.new-layout-overview .content .intro-content .intro-top h1{font-size:2.2em;top:1px}#content.new-layout-overview .content .intro-content .subtitle,#content.new-layout-overview .content .intro-content ul#accommodations li.room .room-text .room-text-inner .room-title span,#content.new-layout-overview ul#accommodations li.room .room-text .room-text-inner .room-title .content .intro-content span{padding-bottom:25px}}@media only screen and (max-width: 1090px){#content .home-reasons-block .text{padding:0 30px}}@media only screen and (max-height: 800px){#myMap{min-height:570px;max-height:600px;margin-top:180px}#markers-sidebar h3{margin:7px 0;line-height:1.2;font-size:20px}#markers-sidebar a{font-size:14px}#markers-sidebar select{margin-bottom:0}}

/*# sourceMappingURL=style.css.map */
