@media only screen and (min-width:769px){.navbar-custom .navwrap ul li a{font-size:13px;padding:0 7px}.navbar-custom .navwrap ul li a:active,.navbar-custom .navwrap ul li a:hover{border-bottom:solid 8px #40748e}.navbar-custom .navwrap ul li ul{background-color:#40748e;top:34px}.navbar-custom .navwrap ul li ul li{border-bottom:1px solid #296b8d}.navbar-custom .navwrap ul li ul li:first-child{border-top:1px solid #296b8d}.navbar-custom .navwrap ul li ul li a{background-color:#40748e;border-left:solid 5px #40748e}.navbar-custom .navwrap ul li.active a{border-bottom:solid 8px #40748e}.navbar-custom .navwrap .nav-book-link a.om-hotel-color{background:#ffcb4f!important;color:#000;border-bottom:none}.navbar-custom .navwrap .nav-book-link a.om-hotel-color:active,.navbar-custom .navwrap .nav-book-link a.om-hotel-color:hover{border-bottom:none}}.utility-nav #check-in .btn,.utility-nav #contact-us .btn,.utility-nav #header-my-reservation .btn{background-color:#40748e;border-color:#40748e;color:#fff}.utility-nav #search input.gsc-search-button{background-color:#40748e;border-color:#40748e}.utility-nav li #secondary-destinations{width:99px;height:36px;display:inline-block}.feature-resort{margin:20px 0;position:relative}@media only screen and (min-width:769px){.feature-resort{margin:40px 0}}.feature-resort .feature-block{background:#ebebeb;font-family:'Gotham 4r','Gotham 5r','Gotham 5i','Gotham 7r','Gotham A','Gotham B',Tahoma,Arial,sans-serif}.feature-resort .feature-block .feature-content{padding:25px 20px}.feature-resort .feature-block .feature-content h3{font-size:24px;font-weight:500;margin:0;padding:0;text-transform:uppercase}.feature-resort .feature-block .feature-content h4{font-family:'Didot 24 A','Didot 24 B',Georgia,Times New Roman,serif;font-size:18px;font-style:italic;margin:5px 0 7px 0;padding:0}@media only screen and (min-width:1024px){.feature-resort .feature-block .feature-content h4{font-size:24px}}.feature-resort .feature-block .feature-content p{font-size:11px}@media only screen and (min-width:1024px){.feature-resort .feature-block .feature-content p{font-size:14px}}.feature-resort .feature-block .feature-content p.feature-sub-headline{font-family:'Didot 24 A','Didot 24 B',Georgia,Times New Roman,serif;font-size:18px;font-style:italic;font-weight:300;margin:5px 0 7px 0!important;padding:0}@media only screen and (min-width:769px){.feature-resort .feature-block .feature-content p.feature-sub-headline{font-size:19px}}.feature-resort .feature-block .feature-content .btn{font-size:16px;margin:15px 0 0 0;width:60%;height:33px;color:#fff}@media only screen and (min-width:769px){.feature-resort .feature-block .feature-content .btn{width:212px}}.feature-resort .img-responsive{width:100%}.feature-resort.single img{max-height:436px}.feature-resort.single .feature-block{background-color:rgba(255,255,255,.8);display:block;height:100%;position:absolute;top:0;width:50%}.feature-resort.single .feature-block .feature-content{padding:0 30px 0 40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feature-resort.clickable{cursor:pointer}.hero .cta{bottom:45px}@media only screen and (max-width:767px){.hero .cta .hotel-resort .visible-xs{display:inline-block!important}}@media only screen and (min-width:768px){.hero .cta{bottom:106px}}@media only screen and (min-width:769px){.hero .cta{bottom:113px}}.hero .container{position:relative}.hero .overlay .testimonial{float:right;max-width:355px}.hero .overlay .testimonial img{top:-20px}.hero .overlay .testimonial p{margin:0}.hero .overlay .testimonial .text{width:64%;margin-right:15px}.hero .overlay .clip{top:0}.property-content-block{padding:0 10px}@media only screen and (min-width:769px){.property-content-block{padding:0}}.property-content-block .feature-tabs .nav-tabs li.active{background-color:#ebebeb!important}.property-content-block .feature-tabs .nav-tabs li.active a{background-color:#ebebeb!important;border-bottom:solid 4px #40748e!important}.property-content-block .feature-tabs .nav-tabs li.active a:active,.property-content-block .feature-tabs .nav-tabs li.active a:focus,.property-content-block .feature-tabs .nav-tabs li.active a:hover{background-color:#ebebeb!important;border-bottom:solid 4px #40748e!important}.property-content-block .feature-tabs .nav-tabs li a:focus,.property-content-block .feature-tabs .nav-tabs li a:hover{border-bottom:solid 4px #40748e}.property-content-block .feature-tabs .tab-content{background-color:#ebebeb}.property-content-block .feature-tabs .tab-content a{color:#00526e}footer .footer-1{background:#ebebeb}footer .footer-2{background:#40748e;color:#000}footer .footer-2 .footer-legal-container .footer-legal li a{color:#fff}footer .footer-2 .footer-legal-container .footer-copyright{color:#fff}footer .footer-2 .footer-alert-container .footer-alert{color:#fff}footer .footer-2 .footer-alert-container .footer-alert a,footer .footer-2 .footer-alert-container .footer-alert p{color:#fff}.property-feature-container .property-address-weather-container{background:#ebebeb}.property-select-guest .clip .join .btn{background:#40748e;border:1px solid #40748e;color:#fff}.property-select-guest .clip .join .highlight{color:#40748e}.property-select-guest .clip .callout-link{background:#40748e;border:1px solid #40748e}.calendar .datepick .datepick-month a:hover{background:#2699e1!important}.calendar .datepick .datepick-month a.datepick-selected{background:#2699e1!important}.btn-brand{background:#40748e;border:1px solid #40748e;color:#fff}.event-container label{font-family:'Gotham 4r','Gotham 5r','Gotham 5i','Gotham 7r','Gotham A','Gotham B',Tahoma,Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;margin:0;padding:0 0 10px 0}.event-container h3{font-family:'Gotham 4r','Gotham 5r','Gotham 5i','Gotham 7r','Gotham A','Gotham B',Tahoma,Arial,sans-serif;font-size:12px;color:#000;margin:0;padding:0 0 5px 0}@media only screen and (min-width:769px){.event-container h3{font-size:18px}}.event-container h4{font-family:'Gotham 4r','Gotham 5r','Gotham 5i','Gotham 7r','Gotham A','Gotham B',Tahoma,Arial,sans-serif;font-size:12px;color:#747678;margin:0;padding:0 0 10px 0}@media only screen and (min-width:769px){.event-container h4{font-size:13px}}.event-container .btn{background:#40748e;border:1px solid #40748e;color:#fff;font-size:12px;height:34px;line-height:34px;padding:0 25px}.weather .img-responsive{width:auto}.blog-cta .btn{font-size:16px;background:#40748e;color:#fff;border-bottom:solid 4px #40748e}.stats-section{background-color:#ebebeb}.testimonials-section .button-container .btn{background-color:#40748e;border-color:#40748e}.hero.mw-hero .container.navigation-container .navigation-overlay a:hover{color:#000}.hero.mw-hero .container.navigation-container .navigation-overlay a.navigation-title{color:#fff;background-color:#40748e}.hero.mw-hero .container.navigation-container .navigation-overlay ul li a.active{color:#000;background-color:#bbe7e6}.hero.mw-hero .container.navigation-container .navigation-overlay ul li a.active+ul li a{color:#3999df}.hero.mw-hero .container.image-links-container .image-links-row .image-link.active .text-container{background-color:#3999df}.overlay-top .content-container .page-title-container a{color:#3999df}.inner-content-three-column .content-block,.inner-content-two-column .content-block{background:#ebebeb}.std-inner-container button.btn.btn-brand.launch-gallery-button{background:#40748e;border:none;color:#fff}.btn3{border-bottom-color:#40748e}
