@font-face{font-family:"CooperLtBTWXX-Light";src:url("/assets/fonts/cooper-lt-btwxx-light.woff2") format("woff2"),url("/assets/fonts/cooper-lt-btwxx-light.woff") format("woff")}.btn,.form-holder form .signup-btn,.form-holder-landing-page form .signup-btn{padding:7px 20px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.hidden,.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after,.form-holder form .input label:not(.error),.inline-be form .form-entry label,.form-holder-landing-page form .input label:not(.error){position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animated{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}*{box-sizing:border-box}html{font-size:16px}body{font-family:"Arial","sans-serif";font-size:16px;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.skip-to-content{background:#c7eff5;color:#111;position:fixed;transition:all 300ms ease-out;padding:10px 30px;z-index:99999999;top:-100px;display:block;margin:0}.skip-to-content:focus{top:0}.skip-to-content:hover{background:#111;color:#fff}a,input,button{color:#111;transition:all 0.3s ease-in-out}.livesdk__channel-menu_channel-item{color:#777 !important}div,article,header,footer,section,form,input,aside,video,figure,iframe,label,main,select{box-sizing:border-box}.clear{clear:both}.row{max-width:1170px;width:100%;margin:0 auto}.row:after{content:" ";display:block;clear:both}.row.flexit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.wide{max-width:100%}#header .row.flexit{-ms-flex-pack:end;justify-content:flex-end}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}*[class*=" col-"],*[class*="col-"]{padding:0 15px}@media (max-width: 768px){*[class*=" col-"],*[class*="col-"]{padding:0px 20px}}*[class*=" offset-"],*[class*="offset-"]{position:relative}.full-columns{text-align:center}.centered{margin:0 auto;float:none}@media (min-width: 768px) and (max-width: 1024px){.hide-on-tablet{display:none !important}}.col-sm-1{width:8.33333%}.offset-sm-1{left:8.33333%}.col-sm-2{width:16.66667%}.offset-sm-2{left:16.66667%}.col-sm-3{width:25%}.offset-sm-3{left:25%}.col-sm-4{width:33.33333%}.offset-sm-4{left:33.33333%}.col-sm-5{width:41.66667%}.offset-sm-5{left:41.66667%}.col-sm-6{width:50%}.offset-sm-6{left:50%}.col-sm-7{width:58.33333%}.offset-sm-7{left:58.33333%}.col-sm-8{width:66.66667%}.offset-sm-8{left:66.66667%}.col-sm-9{width:75%}.offset-sm-9{left:75%}.col-sm-10{width:83.33333%}.offset-sm-10{left:83.33333%}.col-sm-11{width:91.66667%}.offset-sm-11{left:91.66667%}.col-sm-12{width:100%}.offset-sm-12{left:100%}@media (min-width: 768px){.col-md-1{width:8.33333%}.offset-md-1{left:8.33333%}.col-md-2{width:16.66667%}.offset-md-2{left:16.66667%}.col-md-3{width:25%}.offset-md-3{left:25%}.col-md-4{width:33.33333%}.offset-md-4{left:33.33333%}.col-md-5{width:41.66667%}.offset-md-5{left:41.66667%}.col-md-6{width:50%}.offset-md-6{left:50%}.col-md-7{width:58.33333%}.offset-md-7{left:58.33333%}.col-md-8{width:66.66667%}.offset-md-8{left:66.66667%}.col-md-9{width:75%}.offset-md-9{left:75%}.col-md-10{width:83.33333%}.offset-md-10{left:83.33333%}.col-md-11{width:91.66667%}.offset-md-11{left:91.66667%}.col-md-12{width:100%}.offset-md-12{left:100%}*[class*=" col-"],*[class*="col-"]{float:left}.centered{margin:0 auto;float:none}.flexit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1025px){:root{font-size:17px}.col-lg-1{width:8.33333%}.offset-lg-1{left:8.33333%}.col-lg-2{width:16.66667%}.offset-lg-2{left:16.66667%}.col-lg-3{width:25%}.offset-lg-3{left:25%}.col-lg-4{width:33.33333%}.offset-lg-4{left:33.33333%}.col-lg-5{width:41.66667%}.offset-lg-5{left:41.66667%}.col-lg-6{width:50%}.offset-lg-6{left:50%}.col-lg-7{width:58.33333%}.offset-lg-7{left:58.33333%}.col-lg-8{width:66.66667%}.offset-lg-8{left:66.66667%}.col-lg-9{width:75%}.offset-lg-9{left:75%}.col-lg-10{width:83.33333%}.offset-lg-10{left:83.33333%}.col-lg-11{width:91.66667%}.offset-lg-11{left:91.66667%}.col-lg-12{width:100%}.offset-lg-12{left:100%}.show-for-tablet{display:none}}@media (min-width: 1200px){.col-xl-1{width:8.33333%}.offset-xl-1{left:8.33333%}.col-xl-2{width:16.66667%}.offset-xl-2{left:16.66667%}.col-xl-3{width:25%}.offset-xl-3{left:25%}.col-xl-4{width:33.33333%}.offset-xl-4{left:33.33333%}.col-xl-5{width:41.66667%}.offset-xl-5{left:41.66667%}.col-xl-6{width:50%}.offset-xl-6{left:50%}.col-xl-7{width:58.33333%}.offset-xl-7{left:58.33333%}.col-xl-8{width:66.66667%}.offset-xl-8{left:66.66667%}.col-xl-9{width:75%}.offset-xl-9{left:75%}.col-xl-10{width:83.33333%}.offset-xl-10{left:83.33333%}.col-xl-11{width:91.66667%}.offset-xl-11{left:91.66667%}.col-xl-12{width:100%}.offset-xl-12{left:100%}}pre{position:relative;color:#3d4543;z-index:8000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots li:only-child{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative;-webkit-overflow-scrolling:touch}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("images/fancybox_loading@2x.gif");background-size:24px 24px}}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes slide-zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}#ui-datepicker-div.ui-widget-content{background:#ffffff;z-index:1000;border:none;padding:0;border-radius:0;border-top:none !important;top:100%;position:fixed}#ui-datepicker-div.ui-widget-content *{font-weight:normal;font-size:14px;text-align:center}.ui-datepicker{width:17em;font-size:20px}.ui-datepicker table{border:0;border-collapse:collapse}.ui-datepicker table th{padding:.7em .3em}.ui-datepicker *{font-weight:normal;font-size:14px;text-align:center;border:0}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35}.ui-datepicker.ui-datepicker-inline{width:100% !important;padding:0}.ui-datepicker.ui-datepicker-inline .ui-datepicker-group{width:48% !important;margin:0 1% !important;background-color:#fff}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{height:55px}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header *{line-height:25px;font-size:25px}.ui-datepicker select.ui-datepicker-month{width:auto;padding-right:30px}.ui-datepicker .ui-widget-header{position:relative;padding:10px 0;border-radius:0 !important;border:0 !important;height:47px}.ui-datepicker .ui-widget-header tr th{padding:10px 0}.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:uppercase;font-family:"Times","serif";color:#fff}.ui-datepicker .ui-widget-header .ui-datepicker-title select option,.ui-datepicker .ui-widget-header .ui-datepicker-title span option{background:#3d4543 !important}.ui-datepicker .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0;transform:translateY(-50%)}.ui-datepicker .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important;right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-image:none;color:transparent}.ui-datepicker .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar thead{background-color:#111;color:#fff;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-family:"Arial","sans-serif";height:50px;position:relative;vertical-align:top;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-calendar tbody td *{padding:0;line-height:50px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{font-size:11px;border:0 !important;color:#222}.ui-datepicker .ui-datepicker-calendar tbody td span.price{position:absolute;bottom:10px;display:block;width:100%;line-height:1;color:#c7eff5}.ui-datepicker .ui-datepicker-calendar tbody td.has-price *{line-height:25px}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today .ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight,.ui-datepicker .ui-datepicker-calendar tbody td:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over{background:#000}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today .ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight *,.ui-datepicker .ui-datepicker-calendar tbody td:hover *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over *{color:#fff}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{background-color:transparent !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled:hover *{color:#000}.hilton-garden-inn-kauai-wailua-bay .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over *{color:#fff}.hilton-garden-inn-kauai-wailua-bay .ui-datepicker .ui-datepicker-calendar tbody td:hover *{color:#fff}form{margin-bottom:2em;width:100%}form label{display:block;margin:0 0 10px;font-size:15px;color:#222}form label span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{border:0px none;margin:0px 0px 10px;color:#222;background-color:#e8e8e8;padding:5px 3%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}form select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand{display:none}form select option{color:black;text-align:center}form textarea{min-height:120px}form input:-ms-input-placeholder{color:#222;opacity:1}form input::placeholder{color:#222;opacity:1}#frmContact,#formRFP{max-width:800px;margin:auto}#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%}.form-entry,.field{margin-bottom:10px;position:relative}label.error{position:absolute;bottom:100%;left:0px;font-size:12px;color:#fff;background:#e74c3c;padding:7px 12px;border-radius:3px;margin-bottom:2px;z-index:3}label.error:before{content:"";display:block;position:absolute;top:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e74c3c}input[type=text].error,input[type=tel].error,input[type=email].error,select.error,textarea.error{border-color:#e74c3c}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.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:#111}p#thankyou{text-align:center}fieldset{border:1px solid #BBC6CC;padding:0 15px;margin-bottom:2em}fieldset legend{font-size:110%;margin-bottom:15px;padding:0 15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:2em}.form-module__field--label{display:block;margin-bottom:10px}.form-module__field--unit{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-module__field--unit label{display:inline-block;vertical-align:middle;-ms-flex-order:2;order:2;margin:0}.form-module__field--unit input[type="radio"],.form-module__field--unit input[type="checkbox"]{display:inline-block;vertical-align:middle;-ms-flex-order:1;order:1;margin-right:10px}.form-module-wrapper .form-module__field.checkbox,.form-module-wrapper .form-module__field.radio{margin-bottom:20px}.form-module__confirmation{text-align:center;margin-top:80px}.field.gdpr{position:relative;margin-bottom:15px}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{opacity:1}.field.gdpr label:not(.error){position:relative;padding-left:18px;text-align:left;font-size:.625rem}.field.gdpr label:not(.error) a{color:#222;text-decoration:underline}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:10px;height:10px;background:#fff;left:0;top:0;cursor:pointer;z-index:2;border:1px solid #000}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:10px;height:10px;left:0;top:0;cursor:pointer;z-index:3;background:#111}@media screen and (min-width: 641px){.field.gdpr label:not(.error):after{opacity:0}}.form-module__field.checkbox .form-module__field--unit,.form-module__field.radio .form-module__field--unit{position:relative}.form-module__field.checkbox .form-module__field--unit input,.form-module__field.radio .form-module__field--unit input{position:absolute;left:-1px;top:0;opacity:0;z-index:2}.form-module__field.checkbox .form-module__field--unit input:checked+label:not(.error):after,.form-module__field.radio .form-module__field--unit input:checked+label:not(.error):after{opacity:1}.form-module__field.checkbox .form-module__field--unit label:not(.error),.form-module__field.radio .form-module__field--unit label:not(.error){position:relative;padding-left:18px;text-align:left;z-index:0}.form-module__field.checkbox .form-module__field--unit label:not(.error):before,.form-module__field.radio .form-module__field--unit label:not(.error):before{content:"";display:block;position:absolute;width:10px;height:10px;background:#fff;left:0;top:2px;cursor:pointer;z-index:2;border:1px solid #000}.form-module__field.checkbox .form-module__field--unit label:not(.error):after,.form-module__field.radio .form-module__field--unit label:not(.error):after{content:"";display:block;position:absolute;width:10px;height:10px;left:0;top:2px;cursor:pointer;z-index:3;background:#000;opacity:0}.form-module__field.radio .form-module__field--unit label:not(.error):before,.form-module__field.radio .form-module__field--unit label:not(.error):after{border-radius:5px}.meetings--events.site-1347 #start-content #content .form-module-wrapper #form_id-3150{scroll-margin-top:160px}.meeting-hotel-venues.site-1352 #start-content #content section#meeting\&eventsrfp-form p#errMsg-2753{margin-top:80px}@media screen and (max-width: 640px){.field.gdpr label:not(.error){padding-left:70px;min-height:30px;line-height:16px}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:51px;height:30px;background:#d7d7d7;border-radius:15px;left:0;top:0;cursor:pointer;transition:all 0.4s;border:0}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:24px !important;height:24px !important;background:#fff;transition:all 0.4s;border-radius:50%;top:3px;left:3px;z-index:3;margin:0}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{left:24px;margin:0;top:3px}.field.gdpr input:checked+label:before{background:#111}#frmContact .btn{width:280px;display:block;margin:auto;margin-top:40px}}.marina-ot .ot-dtp-picker.wide{width:100% !important;margin:0 auto;max-width:990px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media (max-width: 1025px){.marina-ot .ot-dtp-picker.wide{-ms-flex-wrap:wrap;flex-wrap:wrap}}.marina-ot .ot-dtp-picker.wide .ot-title{display:none}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form{background:transparent !important;height:auto !important;border-radius:0 !important;padding:15px 30px;border:1px solid #000;max-width:630px;margin:0;-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1025px) and (min-width: 768px){.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form{max-width:100%}}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector{width:33.33%;margin-right:auto;background-color:#fff;height:50px;border:0;padding:0;font-size:16px;text-align:left;font-family:"Arial","sans-serif";font-size:20px;border-left:none !important}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector:hover{outline:0;box-shadow:none}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker{-ms-flex-order:3;order:3}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker{-ms-flex-order:1;order:1}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker{-ms-flex-order:1;order:1}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link{color:#000;padding:0 20px 0 50px;line-height:50px;font-family:"Times","serif";outline:0 !important;background:url(svg/down-arrow.svg) #fff no-repeat 90% center}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{left:20px}.marina-ot .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector select{-webkit-appearance:none;border-radius:0 !important;left:0;margin:0;padding:0;height:50px;line-height:50px;color:#ffffff}.marina-ot .ot-dtp-picker.wide .ot-dtp-picker-button{float:none !important;display:inline-block;padding:0;position:relative;box-shadow:none;position:absolute;right:0;background:none;border:none;font-weight:300;font-size:20px}@media (max-width: 1025px) and (min-width: 768px){.marina-ot .ot-dtp-picker.wide .ot-dtp-picker-button{bottom:-50px;left:0;margin:0 auto !important}}.marina-ot .ot-dtp-picker.wide .ot-powered-by{width:142px;-ms-flex-order:1;order:1}@media (max-width: 1025px) and (min-width: 768px){.marina-ot .ot-dtp-picker.wide .ot-powered-by{width:100%;background-position:center !important;margin-bottom:20px !important}}.oceanpoint-ot{position:absolute;left:50%;transform:translateX(-50%);z-index:3;bottom:0;background-color:#fff;box-shadow:0px 10px 30px rgba(0,0,0,0.1)}.oceanpoint-ot .ot-title{display:none}.oceanpoint-ot .ot-powered-by{-ms-flex:0 0 10%;flex:0 0 10%;background-position:center !important;--ot-logo: url(https://2486634c787a971a3554-d983ce57e4c84901daded0f67d5a004f.ssl.cf1.rackcdn.com/_pacifica-hotels/media/opentable-6442c78cb5d30.svg)}.oceanpoint-ot .ot-dtp-picker{margin:0 auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.oceanpoint-ot .ot-dtp-picker-form{display:-ms-flexbox;display:flex;border:0 !important}.oceanpoint-ot .ot-dtp-picker-form>*{width:auto !important;-ms-flex-preferred-size:calc(100% / 4);flex-basis:calc(100% / 4)}.oceanpoint-ot .ot-dtp-picker-form>*:not(:last-child){border-left:1px solid rgba(49,49,49,0.2) !important}.oceanpoint-ot .ot-dtp-picker-form a{padding-inline:0 !important;text-align:center}.oceanpoint-ot .ot-dtp-picker-form a::before{content:none !important}.oceanpoint-ot .ot-dtp-picker-form a::after{position:static !important;vertical-align:top;margin-left:20px;color:#ad002b !important}.oceanpoint-ot .ot-dtp-picker-form .picker__day{margin:0;border:0 !important;width:100%;height:100%}.oceanpoint-ot .ot-dtp-picker-form .picker__day:not(.picker__day--disabled){transition:all .2s}.oceanpoint-ot .ot-dtp-picker-form .picker__day:not(.picker__day--disabled):hover{background-color:#ad002b;color:#fff}.oceanpoint-ot .ot-dtp-picker-selector,.oceanpoint-ot .ot-dtp-picker-selector>*,.oceanpoint-ot .ot-dtp-picker-button,.oceanpoint-ot .ot-dtp-picker-button>*{float:none !important;border:0 !important;margin:0 !important;outline:0 !important;box-shadow:none !important;font:inherit !important}.oceanpoint-ot .ot-dtp-picker.wide{margin-bottom:0 !important}.oceanpoint-ot .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{font-family:'Fira Sans', sans-serif !important;font-size:15px !important}.oceanpoint-ot .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector+.ot-dtp-picker-selector{border-right:0 !important}.oceanpoint-ot .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector select{margin-left:10px !important}.oceanpoint-ot .ot-dtp-picker .ot-dtp-picker-button{margin-left:auto !important;text-transform:uppercase;font-family:'Roboto Slab', sans-serif !important;color:#fff !important;background-color:#ad002b;border-radius:0 !important;font-size:18px !important;padding:0}.oceanpoint-ot .ot-dtp-picker .ot-dtp-picker-button:hover{background-color:#32251d}.the-cow-tipper .ot-dtp-picker.wide{width:806px !important}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(15%)}.animate-fade.top.fade-in{transform:translateY(0)}.animate-fade.bottom{transform:translateY(-15%)}.animate-fade.bottom.fade-in{transform:translateY(0)}.animate-fade.left{transform:translateX(-15%)}.animate-fade.left.fade-in{transform:translateX(0)}.animate-fade.right{transform:translateX(15%)}.animate-fade.right.fade-in{transform:translateX(0)}.animate-fade.fade-in{opacity:1;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:0.7s}.animate-fade.fade-in.inline-be{transition-delay:1.2s}.animate-fade.fade-in.delay-1sec{transition-delay:1s}#content-popin .box-arrow-popin{background-color:#111}#content-popin .box-arrow-popin .arrow svg{fill:#c7eff5}#content-popin .close-popin{width:25px;display:block;position:absolute;height:22px;top:15px;right:15px;background:url(https://frontend.symphonyhotelmarketing.com/assets/images/close.png) no-repeat}.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}.container{max-width:1170px;padding:0 15px;margin:0 auto}@media (max-width: 1090px){.container{padding:0 35px}}.column-1{columns:1}.column-1 ul{text-align:left}.column-2{columns:2}.column-2 ul{text-align:left}.column-3{columns:3}.column-3 ul{text-align:left}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;width:65%;margin-left:30%;margin-bottom:60px;padding-top:60px}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}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}.slick-arrow{position:absolute;width:20px;height:20px;background:url(svg/arrow.svg);border:0;font-size:0;z-index:3;cursor:pointer;transition:all 0.4s;top:calc(50% - ($slick_arrow_height / 2))}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0;transform:rotate(180deg)}.slick-dots{padding-left:0;margin:0;text-align:center}.slick-dots li{display:inline-block;list-style:none;margin:0 10px}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;cursor:pointer;background-color:transparent;border:1px solid #000;border-radius:50%;background-clip:padding-box;transition:all 0.4s}.slick-dots li.slick-active button{background-color:#111}.sub-menu ul li{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #222;line-height:0.65}.sub-menu ul li a{padding:3px 0;color:#222;text-decoration:none}.sub-menu ul li a.active{text-decoration:underline;cursor:default;color:#111}.sub-menu ul li a:hover{color:#111;text-decoration:underline}.sub-menu ul li:last-child{border-right:0px}.custom-select{position:relative}.custom-select.white .select-selected,.custom-select.alt.white .select-selected{color:#fff !important;background:url(/assets/svg/select-arrow-white.svg) no-repeat right center/auto 10px !important;background-image:url(/assets/svg/select-arrow-white.svg) !important}.custom-select select{display:none}.custom-select .select-selected{background-color:#fff;padding:10px 40px 10px 10px;position:relative;max-width:313px;font-size:14px;border-bottom:1px solid #d3d3d3;line-height:1.15;background:url(/assets/svg/select-arrow.svg) no-repeat right center/auto 10px;background-image:url(/assets/svg/select-arrow.svg)}.custom-select .select-selected.select-arrow-active{border-bottom:none}@media (max-width: 768px){.custom-select .select-selected{max-width:100%}}.custom-select .select-items div,.custom-select .select-selected{color:#000;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer}.custom-select .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;padding:0 20px 0px;max-width:313px}@media (max-width: 768px){.custom-select .select-items{max-width:100%}}.custom-select .select-items div{border-bottom:1px solid #d3d3d3;padding:5px;font-size:15px}.custom-select .select-items div:first-of-type{border-top:1px solid #d3d3d3}.custom-select .select-items div:last-of-type{border-bottom:none}.custom-select .select-hide{display:none}.custom-select .select-items div:hover,.custom-select .same-as-selected{background-color:rgba(0,0,0,0.1)}.custom-select.dark .select-selected{color:#fff;padding:0px 40px 7px 0;background:url(/assets/svg/select-arrow-white.svg) no-repeat right 5px/auto 10px;border-color:rgba(255,255,255,0.5)}.custom-select.alt .select-selected{color:#000;padding:31px 30px;background-repeat:no-repeat !important;background-image:url(/assets/svg/select-arrow.svg) !important;background-position:95% center !important;background-size:auto 10px !important;border:none;font-size:28px;font-weight:300}@media (max-width: 768px){.custom-select.alt .select-selected{font-size:20px;padding:20px}}.custom-select.alt .select-items div{padding:30px 10px;font-size:28px;font-weight:300}@media (max-width: 768px){.custom-select.alt .select-items div{padding:10px 10px;font-size:18px}}.header{display:block;position:fixed;top:0;z-index:9999;width:100%;background-color:transparent;transition:all 300ms ease-out;padding:15px 0px}.header.up,.header.down{background:#fff;box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.header .logo{text-align:center;width:calc(100% / 12 * 4);display:block}.header .logo img{max-height:125px;width:100%;height:100%;object-fit:cover}@media (min-width: 1025px){.header .logo{max-width:180px;width:calc(100% / 12 * 2)}}.header .logo:hover,.header .logo:focus{opacity:0.5}.header .flexit .logo{-ms-flex-order:2;order:2}.header .flexit .menu-holder{-ms-flex-order:1;order:1;width:calc(100% / 12 * 4)}@media (min-width: 1025px){.header .flexit .menu-holder{width:calc(100% / 12 * 5)}}.header .flexit .right-col{-ms-flex-order:3;order:3;width:calc(100% / 12 * 4);text-align:right;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.header .flexit .right-col .buttoms-header{position:relative;top:auto;right:auto;left:30px;transform:translate(-50px);z-index:9}.header .flexit .right-col .buttoms-header .join{font-weight:600}.header .flexit .right-col .buttoms-header .join:hover{color:#11a8cc}.header .flexit .right-col .buttoms-header .line{color:#111;font-weight:600;margin:0 5px}.header .flexit .right-col .buttoms-header .sign-in{font-weight:600}.header .flexit .right-col .buttoms-header .sign-in:hover{color:#11a8cc}.header .flexit .right-col .buttoms-header .sign-in svg{width:20px;height:20px;position:relative;top:3px;left:4px}.header .flexit .right-col .btn{max-width:150px;margin:0 24px 10px}@media (min-width: 1025px){.header .flexit .right-col .btn{max-width:100%;margin:0}}@media (min-width: 1025px){.header .flexit .right-col{width:calc(100% / 12 * 5);display:block}}.header .menu-toggle{font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:0 24px}.header .menu-toggle .lines{height:40px;width:24px;border:1px solid #000;border-top:0;border-bottom:0;display:inline-block;vertical-align:middle;margin-right:17px;position:relative}.header .menu-toggle .lines:before{content:" ";background:#000;display:block;width:1px;height:26px;margin:0 auto;position:absolute;right:0;left:0;top:7px;transition:all 300ms ease-out}.header .menu-toggle:hover .lines:before,.header .menu-toggle:focus .lines:before{top:-7px;height:54px}.header .call-btn{padding:10px 24px}.header .call-btn svg{display:inline-block;vertical-align:middle;margin-right:5px}.header .call-btn:hover,.header .call-btn:focus{text-decoration:underline}.header .live-cam-url{padding:10px 0px}.header .live-cam-url svg{vertical-align:-1px;margin-right:-1px}.header .live-cam-url span{line-height:0;text-transform:uppercase}.header .live-cam-url:hover,.header .live-cam-url:focus{text-decoration:underline}.header.w-countdown{background:#fff;overflow:hidden}.header.w-countdown .flexit{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-ms-flex-pack:start !important;justify-content:flex-start !important}.header.w-countdown .flexit .logo{-ms-flex-order:1;order:1}.header.w-countdown .flexit p{margin:0}.header.w-countdown .countdown-header{position:absolute;right:0;background:#000;padding:40px 0px 40px 40px;margin:-15px 0;max-width:490px;width:100%}.header.w-countdown .countdown-header:after{content:"";display:block;width:150%;position:absolute;left:100%;height:100%;top:0;background:#000}.header.w-countdown .countdown-header .row{width:100%}.header.w-countdown .countdown-header p,.header.w-countdown .countdown-header .digit,.header.w-countdown .countdown-header .digitTxt{color:#fff}.header.w-countdown .countdown-header p{font-size:22px}.header.w-countdown .countdown-header .digit{font-size:24px;overflow:hidden;height:27px}.header.w-countdown .countdown-header .digitTxt{font-size:14px;width:100%;padding-top:5px}.header.w-countdown .countdown-header .ctnDigits{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header.w-countdown .countdown-header .countdown .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:311px}.header.w-countdown .countdown-header .countdown .dash{width:calc(100% / 12 * 4);border-right:1px solid #fff;padding:0 20px;text-align:center}.header.w-countdown .countdown-header .countdown .dash:last-of-type{border:none}.header.w-countdown.up .buttoms-header,.header.w-countdown.down .buttoms-header{width:50%;display:block;position:absolute;top:25px;left:35%;transform:translate(-50px);right:auto;z-index:9}.header.w-countdown.up .buttoms-header .call-btn,.header.w-countdown.down .buttoms-header .call-btn{display:block;padding:10px 0 10px 24px}.header.up .flexit .right-col .buttoms-header,.header.up .flexit .right-col .no-buttons,.header.down .flexit .right-col .buttoms-header,.header.down .flexit .right-col .no-buttons{width:15%;display:block;position:absolute;top:50px;left:72%;transform:translate(-50%);right:auto;z-index:9}.header.up .flexit .right-col .buttoms-header .call-btn,.header.up .flexit .right-col .no-buttons .call-btn,.header.down .flexit .right-col .buttoms-header .call-btn,.header.down .flexit .right-col .no-buttons .call-btn{display:block;padding:10px 0 10px 24px}.header.up .flexit .right-col .call-btn,.header.down .flexit .right-col .call-btn{position:absolute}.overlay-menu{position:fixed;left:0;top:calc(-100% - 800px);width:100%;height:100vh;min-height:800px;z-index:99999;background-color:#fff;transition:all .8s ease-out;opacity:0}.overlay-menu.opened{opacity:1;top:0}.overlay-menu .row{height:100vh;min-height:800px;position:relative}.overlay-menu .inner{max-width:90%;width:100%;padding:0 0 0 15%}@media (max-width: 1024px){.overlay-menu .inner{max-width:80%;padding:0 25px;margin:0 auto;text-align:center}}.overlay-menu .close-menu{position:absolute;top:47px;left:20px;text-transform:uppercase;font-size:18px;z-index:2}.overlay-menu .close-menu svg{display:inline-block;vertical-align:middle;margin-right:10px}.overlay-menu .logo{position:absolute;top:20px;right:0;left:0;margin:0 auto;z-index:2}.overlay-menu nav,.overlay-menu .sub-menu{position:relative;z-index:1}.overlay-menu nav.privary-navigation li,.overlay-menu .sub-menu.privary-navigation li{margin-bottom:10px;padding:0}.overlay-menu nav.privary-navigation li:before,.overlay-menu .sub-menu.privary-navigation li:before{display:none}.overlay-menu nav.privary-navigation a,.overlay-menu .sub-menu.privary-navigation a{font-size:26px;font-weight:400;position:relative;text-decoration:none}.overlay-menu nav.privary-navigation a:after,.overlay-menu .sub-menu.privary-navigation a:after{content:"";display:block;position:absolute;left:calc(100% + 25px);transition:all 300ms ease-out;height:1px;width:0;max-width:135px;background-color:#000;top:calc(50% + 2px)}.overlay-menu nav.privary-navigation a:hover,.overlay-menu nav.privary-navigation a:focus,.overlay-menu nav.privary-navigation a.active,.overlay-menu nav.privary-navigation a.parent-active,.overlay-menu .sub-menu.privary-navigation a:hover,.overlay-menu .sub-menu.privary-navigation a:focus,.overlay-menu .sub-menu.privary-navigation a.active,.overlay-menu .sub-menu.privary-navigation a.parent-active{font-weight:700}.overlay-menu nav.privary-navigation a:hover:after,.overlay-menu nav.privary-navigation a:focus:after,.overlay-menu nav.privary-navigation a.active:after,.overlay-menu nav.privary-navigation a.parent-active:after,.overlay-menu .sub-menu.privary-navigation a:hover:after,.overlay-menu .sub-menu.privary-navigation a:focus:after,.overlay-menu .sub-menu.privary-navigation a.active:after,.overlay-menu .sub-menu.privary-navigation a.parent-active:after{width:100%}.overlay-menu nav.secondary-navigation,.overlay-menu .sub-menu.secondary-navigation{margin-top:112px}.overlay-menu nav.secondary-navigation ul,.overlay-menu .sub-menu.secondary-navigation ul{display:block}.overlay-menu nav.secondary-navigation ul li,.overlay-menu .sub-menu.secondary-navigation ul li{display:inline-block;padding:0}.overlay-menu nav.secondary-navigation ul li:before,.overlay-menu .sub-menu.secondary-navigation ul li:before{display:none}.overlay-menu nav.secondary-navigation ul li a,.overlay-menu .sub-menu.secondary-navigation ul li a{font-weight:400;font-size:18px;text-decoration:none}.overlay-menu nav.secondary-navigation ul li a:hover,.overlay-menu nav.secondary-navigation ul li a:focus,.overlay-menu nav.secondary-navigation ul li a.active,.overlay-menu .sub-menu.secondary-navigation ul li a:hover,.overlay-menu .sub-menu.secondary-navigation ul li a:focus,.overlay-menu .sub-menu.secondary-navigation ul li a.active{font-weight:700}.overlay-menu nav.secondary-navigation ul li:after,.overlay-menu .sub-menu.secondary-navigation ul li:after{content:"•";display:inline-block;padding:0 7px}.overlay-menu nav.secondary-navigation ul li:last-of-type:after,.overlay-menu .sub-menu.secondary-navigation ul li:last-of-type:after{display:none}.overlay-menu #privary-navigation .submenu{margin-left:25px;display:none}.overlay-menu #privary-navigation .submenu li a{font-size:20px}.overlay-menu .menu-hovers{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (max-width: 1024px){.overlay-menu .menu-hovers{display:none}}.overlay-menu .menu-hovers .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-position:right top;background-repeat:no-repeat;background-size:50%;opacity:0;transition:all 300ms ease-out;overflow:hidden}.overlay-menu .menu-hovers .slide::before{content:"";display:block;position:absolute;width:2px;height:100%;background-color:white;left:50%;top:10%}.overlay-menu .menu-hovers .slide.active{opacity:1}@media (max-width: 1024px){.overlay-menu .menu-hovers .slide{background-position:-10% center;background-size:cover}.half-moon-bay-lodge .overlay-menu .menu-hovers .slide,.el-colibri-hotel-and-spa .overlay-menu .menu-hovers .slide{background-position:center}}.jamaica-bay-inn .header .privary-navigation__submenu,.hilton-garden-inn-kauai-wailua-bay .header .privary-navigation__submenu{display:none}.jamaica-bay-inn .header .privary-navigation__submenu li,.hilton-garden-inn-kauai-wailua-bay .header .privary-navigation__submenu li{padding-left:20px}.jamaica-bay-inn .header .privary-navigation__submenu li a,.hilton-garden-inn-kauai-wailua-bay .header .privary-navigation__submenu li a{font-size:22px}.riviera-beach-house header .logo img{max-height:60px}.hotel-virginia header .call-btn{font-size:20px;font-family:'Mueso, sans-serif'}.hotel-virginia header nav.privary-navigation a,.hotel-virginia header .sub-menu.privary-navigation a{font-size:26px;font-weight:400;position:relative;text-decoration:none}.hotel-virginia header nav.privary-navigation a:after,.hotel-virginia header .sub-menu.privary-navigation a:after{content:"";display:block;position:absolute;left:calc(100% + 25px);transition:all 300ms ease-out;height:1px;width:0;max-width:135px;background-color:#000;top:calc(50% + 2px)}.site-1364 .logo img{width:auto}@media only screen and (max-width: 600px){.site-1364 .logo img{width:auto !important}}.site-1757 .header .logo img{width:60%;height:50%}.site-1321 .header .logo img{width:55%;height:50%}.site-1352 .header .logo img{width:50%;height:50%}.site-1347 .header.w-countdown.up .buttoms-header,.site-1347 .header.w-countdown.down .buttoms-header,.site-1323 .header.w-countdown.up .buttoms-header,.site-1323 .header.w-countdown.down .buttoms-header,.site-1322 .header.w-countdown.up .buttoms-header,.site-1322 .header.w-countdown.down .buttoms-header,.site-1686 .header.w-countdown.up .buttoms-header,.site-1686 .header.w-countdown.down .buttoms-header{top:20px}.site-1326 .header.w-countdown.up .buttoms-header,.site-1326 .header.w-countdown.down .buttoms-header{top:30px}.site-1324 .header.w-countdown.up .buttoms-header,.site-1324 .header.w-countdown.down .buttoms-header,.site-1358 .header.w-countdown.up .buttoms-header,.site-1358 .header.w-countdown.down .buttoms-header,.site-1757 .header.w-countdown.up .buttoms-header,.site-1757 .header.w-countdown.down .buttoms-header,.site-1361 .header.w-countdown.up .buttoms-header,.site-1361 .header.w-countdown.down .buttoms-header{top:15px}@media (min-width: 700px) and (max-width: 1100px){.header .flexit .right-col .buttoms-header{width:58%}.header .menu-holder .call-btn{position:absolute;width:78%}.header.w-countdown.up .buttoms-header,.header.w-countdown.down .buttoms-header{width:83% !important}.header.up .buttoms-header,.header.down .buttoms-header{width:83% !important}}.form-holder{width:calc(100% / 12 * 7);position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.stretch .form-holder{-ms-flex-align:start;align-items:flex-start}.form-holder .thankyouMsg{color:#fff}.form-holder .inner{width:100%;position:relative;max-width:850px;z-index:1}.form-holder .inner:after{content:" ";display:block;clear:both}.form-holder .inner nav{text-align:left}.form-holder svg .st0,.form-holder svg{fill:#000 !important}.form-holder svg{opacity:.1;position:absolute;max-width:170px;width:100%;top:40px;left:0;z-index:0}.form-holder h2,.form-holder .quads.single-quad .h1-styling,.quads.single-quad .form-holder .h1-styling,.form-holder .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .form-holder h2:not(.section-title),.form-holder .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .form-holder h2:not(.section-title),.form-holder .bg-quad .h1-styling,.bg-quad .form-holder .h1-styling,.form-holder .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .form-holder h2:not(.section-title),.form-holder .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .form-holder h2:not(.section-title){color:#fff;font-weight:300;font-size:35px;padding:0px 0 25px}.form-holder form{margin-bottom:50px}.form-holder form label{color:#fff;font-size:14px}.form-holder form input[type="text"],.form-holder form input[type="email"]{background:none;color:#fff;border:1px solid rgba(255,255,255,0.5);font-size:13px;padding:12px 20px;width:100%}.form-holder form input[type="text"]:-ms-input-placeholder,.form-holder form input[type="email"]:-ms-input-placeholder{color:#fff}.form-holder form input[type="text"]::placeholder,.form-holder form input[type="email"]::placeholder{color:#fff}.form-holder form .signup-btn{color:#fff;padding:15px 30px}.form-holder form .signup-btn:hover,.form-holder form .signup-btn:focus{background:#fff !important;color:#000}.form-holder form .field.gdpr a{color:#fff}.form-holder form .field.gdpr a:hover,.form-holder form .field.gdpr a:focus{text-decoration:none}.form-holder form .field.gdpr label:not(.error){font-size:12px;line-height:1.4}.form-holder form .field.gdpr label:not(.error):before{background:none;border:1px solid #fff}.form-holder form .field.gdpr label:not(.error):after{margin:0;width:10px;height:10px;background:#fff}@media (min-width: 1025px){.form-holder .fields-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-holder .fields-wrap .field{width:50%}.form-holder .fields-wrap .field:nth-child(odd){padding-right:8px}.form-holder .fields-wrap .field:nth-child(even){padding-left:8px}.form-holder .fields-wrap .gdpr-wrap{width:50%;padding-left:8px}.form-holder .fields-wrap .gdpr-wrap .field{width:100%;padding:0}.form-holder img{float:right}}.form-holder .sub-menu a{text-transform:uppercase}.form-holder .logo{display:inline-block;vertical-align:middle;max-width:170px;margin-left:40px;margin-bottom:20px}.form-holder .logo img{max-width:100%;max-height:100%;float:none}.form-holder nav ul,.form-holder .sub-menu ul{margin-bottom:5px}.form-holder nav ul li,.form-holder .sub-menu ul li{display:inline-block;padding:0;border:none;margin:0;height:24px}.form-holder nav ul li:before,.form-holder .sub-menu ul li:before{display:none}.form-holder nav ul li:after,.form-holder .sub-menu ul li:after{content:"|";display:inline-block;padding:0 5px;color:#fff;font-size:13px}.form-holder nav ul li:last-of-type:after,.form-holder .sub-menu ul li:last-of-type:after{display:none}.form-holder nav a,.form-holder .sub-menu a{text-decoration:none;color:#fff;font-size:13px;padding:5px 0;margin:0}.form-holder nav a:focus,.form-holder nav a:hover,.form-holder nav a.active,.form-holder .sub-menu a:focus,.form-holder .sub-menu a:hover,.form-holder .sub-menu a.active{text-decoration:underline;font-weight:bold;color:#fff}.form-holder nav.secondary-navigation,.form-holder .sub-menu.secondary-navigation{font-size:13px;text-transform:uppercase;font-weight:600}.form-holder nav.tertiary-navigation,.form-holder .sub-menu.tertiary-navigation{font-size:12px}.contact-block{width:calc(100% / 12 * 5);padding:0 20px;text-align:center}.contact-block .inner{max-width:405px;margin:0 auto}@media (min-width: 1170px){.contact-block .inner{margin:0 0 0 50px}}@media (min-width: 768px){.stretch .contact-block .inner{padding-top:50px}}.contact-block .logo{max-width:192px;display:block;margin:0 auto 60px}.contact-block .logo img{max-height:150px;max-width:220px}.contact-block .logo:hover,.contact-block .logo:focus{opacity:0.5}.contact-block .logo.virginia{max-width:120px;margin:0 auto 40px}.contact-block .logo.virginia img{width:100%}.contact-block .contianer-logos-virginia{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact-block .logo-honors-virginia{width:120px;margin:20px auto 40px}.contact-block .logo-honors-virginia img{width:100%}.contact-block .address{font-weight:500;font-size:15px;margin-bottom:48px;line-height:1.4}.contact-block .address a{text-decoration:underline}.contact-block .address a:hover,.contact-block .address a:focus{text-decoration:none}.contact-block p{font-size:12px}.contact-block .social-media{margin-bottom:20px}.contact-block .social-media li{display:inline-block;padding:0 5px}.contact-block .social-media li:before{display:none}.contact-block .social-media li a{text-decoration:none}.contact-block .social-media li a svg{height:17px;transition:all 300ms ease-out}.site-1359 .contact-block p{font-size:0.75rem}.pacifica-link{position:relative;display:inline-block;vertical-align:middle;margin-bottom:20px}.pacifica-link img{float:none;width:50%}@media (max-width: 1024px){.pacifica-link{margin-bottom:20px;display:block}}.pacifica-link:hover,.pacifica-link:focus{opacity:0.5}.pacifica-link.virginia{width:150px}.pacifica-link.virginia img{width:100%}#teconsent a{max-width:130px;max-height:26px;display:inline-block;margin:0 auto 30px;padding:0 7px}#teconsent a img{width:100%}#consent_blackbar{position:fixed;bottom:0;z-index:3}.footer{background:#fff}.footer .row.wide.stretch{-ms-flex-align:stretch;align-items:stretch}.footer .newsletter-signup{position:relative;max-width:690px;margin-left:35px;padding:60px 60px 40px 30px;margin-right:60px}.footer .newsletter-signup .title{color:#fff;text-transform:uppercase}@media screen and (max-width: 900px){.footer .newsletter-signup .title{width:80%}}.footer .newsletter-signup .title .big{font-size:70px;display:block;font-weight:600}.footer .newsletter-signup .title .sm{font-size:26px;display:block;font-weight:600}.footer .newsletter-signup .title .txt{width:300px;text-transform:none;display:block;margin:10px 0 30px;font-weight:200;line-height:25px}.footer .newsletter-signup .title .txt span{color:#fff !important}.footer .newsletter-signup .btn{background-image:url(svg/icon-email.svg);background-position:20px center;background-repeat:no-repeat;padding-left:60px;background-size:12%;font-size:15px;margin-bottom:30px;display:inline-block}.footer .newsletter-signup .btn:hover{padding-left:65px;background-size:12%}.footer .logo-bottom{padding:60px 60px 40px 30px;display:block;text-align:left;max-width:690px;margin-left:35px}.site-1944 .footer .sub-menu ul>li.sn-3::after{content:none}.text-footer{position:relative;padding:60px 0 50px 58px;height:273px;background-position:right center;background-repeat:no-repeat;background-size:auto 100%}.text-footer img{float:left;position:relative;z-index:9}.text-footer p{color:#fff;position:relative;z-index:9;margin:30px 0 10px;width:380px}.text-footer .btn-start{display:block}.text-footer .btn-start a{position:relative;z-index:9;color:#fff !important}#booking-form{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#booking-form .form-entry,#booking-form .field{display:inline-block;margin-bottom:0;width:100%}#booking-form .form-entry input[type="text"],#booking-form .form-entry select,#booking-form .field input[type="text"],#booking-form .field select{border-bottom:1px solid rgba(255,255,255,0.5);color:#fff;font-size:14px;width:100%}#booking-form .form-entry select,#booking-form .field select{background:none;width:100%;max-width:137px}#booking-form .form-entry input[type="text"],#booking-form .field input[type="text"]{background:url(svg/calendar.svg) no-repeat center right}#booking-form .form-entry input[type="text"]:-ms-input-placeholder,#booking-form .field input[type="text"]:-ms-input-placeholder{color:#fff}#booking-form .form-entry input[type="text"]::placeholder,#booking-form .field input[type="text"]::placeholder{color:#fff}#booking-form .form-entry input[type="text"]#promo,#booking-form .field input[type="text"]#promo{background:none}#booking-form .form-entry.promo-with-type,#booking-form .field.promo-with-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:8px}#booking-form .submit{text-align:center}#booking-form .submit .btn{background:#fff;color:#000}#booking-form .submit .btn:hover,#booking-form .submit .btn:focus{color:#fff}.booking-block{width:700px;display:-ms-flexbox;display:flex}.booking-block .ui-datepicker .ui-widget-header{background:transparent !important;padding:0;font-size:14px}.booking-block .ui-datepicker .ui-widget-header .ui-datepicker-title span{font-size:15px}.booking-block .ui-datepicker .ui-datepicker-calendar thead{border:1px solid rgba(255,255,255,0.5);border-width:0 1px 1px 0;background:transparent}.booking-block .ui-datepicker .ui-datepicker-calendar thead th{border:1px solid rgba(255,255,255,0.5);padding:0.5em 0.3em}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td{border:solid 1px rgba(255,255,255,0.5);height:40px}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td a,.booking-block .ui-datepicker .ui-datepicker-calendar tbody td span{font-weight:600;font-size:13px}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-other-month{border-width:0}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{color:#fff}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.days{background:#fff;border-color:#fff}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.days a{color:#000}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.endday,.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.startday{background:#fff;border-color:#fff}.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.endday a,.booking-block .ui-datepicker .ui-datepicker-calendar tbody td.startday a{color:#000}.booking-block .ui-datepicker.ui-datepicker-inline{margin:0 -20px;width:auto !important}.booking-block .ui-datepicker.ui-datepicker-inline .ui-datepicker-group{background:transparent;display:inline-block;width:50% !important;padding:0 20px;margin:0 !important}#booking-overlay{background-color:#000;background-size:cover;object-fit:cover;position:fixed;z-index:999;width:100%;height:100%;overflow:scroll;top:-100%;left:0;opacity:0;-ms-flex-align:center;align-items:center;transition:all .8s ease-out}@media (max-height: 700px){#booking-overlay{top:-150%}}#booking-overlay.opened{top:0;opacity:1;pointer-events:initial}#booking-overlay .lightbox__box{max-width:1170px;width:100%;margin:0 auto;position:relative}#booking-overlay .lightbox__box .close-be{margin:0;top:47px;right:30px;position:absolute;color:#fff;text-transform:uppercase}#booking-overlay .lightbox__box .close-be svg{display:inline-block;vertical-align:middle;margin-right:10px}#booking-overlay .lightbox__box .close-be svg path{stroke:#fff}#booking-overlay .lightbox__box .close-be:hover,#booking-overlay .lightbox__box .close-be:focus{text-decoration:underline}#booking-overlay .title-booking{color:#fff;text-align:center;font-size:46px;margin:90px 0 70px}#booking-overlay .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#booking-overlay .container::after{content:'';display:block;height:5px}.riviera-beach-house #booking-overlay{background-color:#193044}.riviera-beach-house .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day,.riviera-beach-house .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over{background:#fff;color:#193044}.riviera-beach-house a.ui-state-default.ui-state-highlight.ui-state-active{color:#193044 !important}.hotel-virginia #booking-overlay{background:#124734}.booking-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.booking-head__close-copy{width:100%;margin:10px auto 0;text-align:right;position:absolute;right:-40px;color:#fff}.booking__ihg{display:inline-block;padding:10px 25px;border-left:1px solid rgba(255,255,255,0.5);vertical-align:middle}.booking__ihg img{width:100px;display:block}.booking-widget__form{margin:50px auto 20px;padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:14px 10px}.booking-widget__col{-ms-flex:1;flex:1;min-width:160px;max-width:200px}.booking-widget__col.col--promo{-ms-flex:1 0 100%;flex:1 0 100%;max-width:480px}.booking-widget__col.col--promo .promo-with-type{position:relative}.booking-widget__col.col--promo .promo-with-type select{margin-block-start:8px;max-width:280px !important;padding-inline:6px 18px;white-space:nowrap;text-overflow:ellipsis;text-align-last:left;background-image:url(/assets/svg/select-arrow-white.svg) !important;background-repeat:no-repeat !important;background-position:right 4px center !important;background-size:auto 9px !important}.booking-widget__col.col--promo .promo-with-type .specials-rate__error{position:absolute;bottom:-34px;left:calc(50% + 80px);margin-bottom:2px;padding:7px 12px;font-size:13px;white-space:nowrap;color:#fff;border-radius:3px;background:#e74c3c;opacity:0;pointer-events:none;visibility:hidden;transform:translateX(-50%);z-index:3;will-change:opacity;transition:opacity 300ms ease-in}.booking-widget__col.col--promo .promo-with-type .specials-rate__error::before{content:"";position:absolute;bottom:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e74c3c}.booking-widget__col.col--promo .promo-with-type .specials-rate__error.error{opacity:1;pointer-events:auto;visibility:visible}.booking-widget__col:last-child{margin:0 auto}.inline-be{border:1px solid #000;padding:20px 0px;max-width:1170px;width:100%;margin:-47px auto 0;z-index:2;position:relative;background-color:#fff}@media (min-width: 1025px){.inline-be .flexit{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.inline-be .heading{display:block;padding:5px 20px;margin:0;width:100%;text-align:center;font-size:22px}@media (min-width: 1025px){.inline-be .heading{border-right:1px solid #d3d3d3;max-width:273px;padding:5px 42px}}.inline-be form{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.inline-be form .form-entry{border-left:1px solid #d3d3d3;padding:5px 20px;margin:0}@media (min-width: 1025px){.inline-be form .form-entry{padding:5px 20px}}.inline-be form .form-entry:first-of-type,.inline-be form .form-entry:last-of-type{border:none}.inline-be form .form-entry:last-of-type{padding-left:0;-ms-flex-positive:2;flex-grow:2}.inline-be form .form-entry input[type="text"]{background:url(svg/calendar-dark.svg) no-repeat center right}.inline-be form .form-entry input[type="text"]#promo{background:none}.inline-be form .form-entry input[type="text"]#inline-promo{background:none}.inline-be form .form-entry input,.inline-be form .form-entry select{border-bottom:1px solid #d3d3d3;color:#000;background:none;font-size:14px;padding:10px;width:100%;min-width:115px;margin-bottom:0}.inline-be form .form-entry input:-ms-input-placeholder,.inline-be form .form-entry select:-ms-input-placeholder{color:#000}.inline-be form .form-entry input::placeholder,.inline-be form .form-entry select::placeholder{color:#000}.inline-be form .form-entry .btn{font-size:18px;font-weight:500;min-width:162px;padding:15px 0;white-space:nowrap}.inline-be form .form-entry.promo.promo-with-type{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;column-gap:8px}.inline-be form .form-entry.promo.promo-with-type input:-ms-input-placeholder{font-style:italic}.inline-be form .form-entry.promo.promo-with-type input::placeholder{font-style:italic}.inline-be form .form-entry.promo.promo-with-type select{margin-block-start:8px;padding-inline:6px 18px;white-space:nowrap;text-overflow:ellipsis;text-align-last:left;background-image:url(/assets/svg/select-arrow.svg);background-repeat:no-repeat;background-position:right 4px center;background-size:auto 9px}.inline-be form .form-entry.promo.promo-with-type .specials-rate__error{position:absolute;bottom:-34px;left:50%;margin-bottom:2px;padding:7px 12px;font-size:13px;white-space:nowrap;color:#fff;border-radius:3px;background:#e74c3c;opacity:0;pointer-events:none;visibility:hidden;transform:translateX(-50%);z-index:3;will-change:opacity;transition:opacity 300ms ease-in}.inline-be form .form-entry.promo.promo-with-type .specials-rate__error::before{content:"";position:absolute;bottom:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e74c3c}.inline-be form .form-entry.promo.promo-with-type .specials-rate__error.error{opacity:1;pointer-events:auto;visibility:visible}body.the-cambria-collection .inline-be .heading{padding-left:0px;padding-right:0;max-width:200px}body.the-cambria-collection .inline-be form .form-entry .select-selected{padding-left:0;min-width:78px}body.the-cambria-collection .inline-be form .form-entry input,body.the-cambria-collection .inline-be form .form-entry select{padding-left:0}body.the-cambria-collection .inline-be form .form-entry:nth-child(2){padding-left:15px;padding-right:5px}body.the-cambria-collection .inline-be form .form-entry:nth-child(2) input{max-width:80px}body.the-cambria-collection .inline-be form .form-entry:nth-child(3){border-left:none;border-right:1px solid #d3d3d3}body.the-cambria-collection .inline-be form .form-entry:nth-child(3) input{max-width:80px}body.the-cambria-collection .inline-be form .form-entry.guests{padding-left:10px}body.the-cambria-collection .inline-be form .form-entry.guests input{max-width:80px}body.the-cambria-collection .inline-be form .form-entry.hotels{padding-left:10px;padding-right:15px;border-left:none}body.the-cambria-collection .inline-be form .form-entry.hotels .field{margin-bottom:0}body.the-cambria-collection .inline-be form .form-entry.hotels .field select{padding-right:20px;background:url(/assets/svg/select-arrow.svg) no-repeat right center/auto 10px;outline:none;text-align:left}body.the-cambria-collection .inline-be form .form-entry.hotels .field select option{text-align:left}body.the-cambria-collection .inline-be form .form-entry.promo{padding-left:10px;padding-right:10px}body.the-cambria-collection .inline-be form .form-entry.promo input{max-width:80px;min-width:1px !important}body.the-cambria-collection .inline-be form .form-entry.submit{padding-left:10px}body.the-cambria-collection #booking-overlay{background-image:url(images/bg-booking-cambria.jpg);background-size:cover}body.the-cambria-collection #booking-overlay .close-be{color:#91b6bb;opacity:1}body.the-cambria-collection #booking-overlay .close-be svg path{stroke:#91b6bb}body.the-cambria-collection #booking-overlay .title-booking{color:#91b6bb;text-transform:uppercase;font-family:"Arial","sans-serif";font-weight:400;margin-bottom:30px}body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td:hover{background-color:#fff}body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td:hover a{color:#312b32 !important}body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day,body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over{background-color:#fff}body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day a,body.the-cambria-collection #booking-overlay .ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-days-cell-over a{color:#312b32 !important}body.the-cambria-collection #booking-overlay .booking-block .ui-datepicker .ui-datepicker-calendar tbody td.days,body.the-cambria-collection #booking-overlay .booking-block .ui-datepicker .ui-datepicker-calendar tbody td.endday,body.the-cambria-collection #booking-overlay .booking-block .ui-datepicker .ui-datepicker-calendar tbody td.startday{border-bottom:1px solid #99959a}body.the-cambria-collection #booking-overlay .booking-block .ui-datepicker .ui-datepicker-calendar thead th{text-transform:capitalize}body.the-cambria-collection #booking-overlay .booking-widget__form{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0px;margin-bottom:0;padding-bottom:10px;padding-top:10px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full{width:calc(50% - 20px);margin-left:0;margin-right:0;margin-bottom:20PX}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col:nth-child(even),body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full:nth-child(even){margin-right:40px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col:nth-child(5),body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full:nth-child(5){margin-right:40px !important}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col:nth-child(6),body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full:nth-child(6){margin-right:0}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field{position:relative}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field label,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field label{position:absolute;color:#fff;text-transform:uppercase;font-size:.875rem;color:#99959a;bottom:20px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input::-webkit-outer-spin-button,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input::-webkit-inner-spin-button,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input::-webkit-outer-spin-button,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input::-webkit-inner-spin-button{-webkit-appearance:none}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input[type="number"],body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input[type="number"]{text-align:center;font-size:1.5rem;padding-bottom:15px;background-color:transparent;border-bottom:1px solid #99959a;width:100%;outline:none;color:#fff;-moz-appearance:textfield}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input:-ms-input-placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select:-ms-input-placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input[type="number"]:-ms-input-placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input:-ms-input-placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select:-ms-input-placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input[type="number"]:-ms-input-placeholder{color:#fff}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input::placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select::placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input[type="number"]::placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input::placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select::placeholder,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input[type="number"]::placeholder{color:#fff}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input#CheckOut,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select#CheckOut,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input[type="number"]#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field input[type="number"]#CheckOut,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input#CheckOut,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select#CheckOut,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input[type="number"]#CheckIn,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field input[type="number"]#CheckOut{text-align:right;padding-right:25%;background-position:97% 50%;background-size:22px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field select,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field select{position:relative;background-image:url(svg/select-arrow-white.svg);background-repeat:no-repeat;background-position:98% 40%;background-size:25px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field .fake-input,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field .fake-input{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;right:10px;bottom:16px}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col .field .fake-input span,body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full .field .fake-input span{color:#fff;line-height:1;cursor:pointer}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full{width:100%;margin-right:0 !important;padding:0}body.the-cambria-collection #booking-overlay .booking-widget__form .booking-widget__col-full select{width:100%;max-width:none}body.the-cambria-collection #booking-overlay .submit button{background-color:#91b6bb;color:#fff}.form-holder-landing-page{width:calc(100% / 15.8* 7);position:relative;overflow:hidden;display:block !important}.stretch .form-holder-landing-page{-ms-flex-align:start;align-items:flex-start}.form-holder-landing-page .thankyouMsg{color:#fff}.form-holder-landing-page.bgcolor{background-color:#E8A792 !important}.form-holder-landing-page .inner{width:100%;position:relative;max-width:850px;z-index:1}.form-holder-landing-page .inner:after{content:" ";display:block;clear:both}.form-holder-landing-page .inner nav{text-align:left}.form-holder-landing-page svg .st0,.form-holder-landing-page svg{fill:#000 !important}.form-holder-landing-page svg{opacity:.1;position:absolute;max-width:170px;width:100%;top:40px;left:0;z-index:0}.form-holder-landing-page h2,.form-holder-landing-page .quads.single-quad .h1-styling,.quads.single-quad .form-holder-landing-page .h1-styling,.form-holder-landing-page .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .form-holder-landing-page h2:not(.section-title),.form-holder-landing-page .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .form-holder-landing-page h2:not(.section-title),.form-holder-landing-page .bg-quad .h1-styling,.bg-quad .form-holder-landing-page .h1-styling,.form-holder-landing-page .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .form-holder-landing-page h2:not(.section-title),.form-holder-landing-page .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .form-holder-landing-page h2:not(.section-title){color:#fff;font-weight:300;font-size:35px;padding:0px 0 25px}.form-holder-landing-page form{margin-bottom:50px}.form-holder-landing-page form label{color:#fff;font-size:14px}.form-holder-landing-page form input[type="text"],.form-holder-landing-page form input[type="email"]{background:none;color:#fff;border:1px solid rgba(255,255,255,0.5);font-size:13px;padding:12px 20px;width:100%}.form-holder-landing-page form input[type="text"]:-ms-input-placeholder,.form-holder-landing-page form input[type="email"]:-ms-input-placeholder{color:#fff}.form-holder-landing-page form input[type="text"]::placeholder,.form-holder-landing-page form input[type="email"]::placeholder{color:#fff}.form-holder-landing-page form .signup-btn{color:#fff;padding:15px 30px}.form-holder-landing-page form .signup-btn:hover,.form-holder-landing-page form .signup-btn:focus{background:#fff !important;color:#000}.form-holder-landing-page form .field.gdpr a{color:#fff}.form-holder-landing-page form .field.gdpr a:hover,.form-holder-landing-page form .field.gdpr a:focus{text-decoration:none}.form-holder-landing-page form .field.gdpr label:not(.error){font-size:12px;line-height:1.4}.form-holder-landing-page form .field.gdpr label:not(.error):before{background:none;border:1px solid #fff}.form-holder-landing-page form .field.gdpr label:not(.error):after{margin:0;width:10px;height:10px;background:#fff}@media (min-width: 1025px){.form-holder-landing-page .fields-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-holder-landing-page .fields-wrap .field{width:50%}.form-holder-landing-page .fields-wrap .field:nth-child(odd){padding-right:8px}.form-holder-landing-page .fields-wrap .field:nth-child(even){padding-left:8px}.form-holder-landing-page .fields-wrap .gdpr-wrap{width:50%;padding-left:8px}.form-holder-landing-page .fields-wrap .gdpr-wrap .field{width:100%;padding:0}.form-holder-landing-page img{float:right}}.form-holder-landing-page .sub-menu{margin-bottom:30px}.form-holder-landing-page .sub-menu a{text-transform:uppercase}.form-holder-landing-page .logo{display:inline-block;vertical-align:middle;max-width:170px;margin-left:40px;margin-bottom:20px}.form-holder-landing-page .logo img{max-width:100%;max-height:100%;float:none}.form-holder-landing-page nav ul,.form-holder-landing-page .sub-menu ul{margin-bottom:5px}.form-holder-landing-page nav ul li,.form-holder-landing-page .sub-menu ul li{display:inline-block;padding:0;border:none;margin:0}.form-holder-landing-page nav ul li:before,.form-holder-landing-page .sub-menu ul li:before{display:none}.form-holder-landing-page nav ul li:after,.form-holder-landing-page .sub-menu ul li:after{content:"|";display:inline-block;padding:0 5px;color:#222;font-size:13px}.form-holder-landing-page nav ul li:last-of-type:after,.form-holder-landing-page .sub-menu ul li:last-of-type:after{display:none}.form-holder-landing-page nav a,.form-holder-landing-page .sub-menu a{text-decoration:none;color:#222;font-size:13px;padding:0;margin:0}.form-holder-landing-page nav a:focus,.form-holder-landing-page nav a:hover,.form-holder-landing-page nav a.active,.form-holder-landing-page .sub-menu a:focus,.form-holder-landing-page .sub-menu a:hover,.form-holder-landing-page .sub-menu a.active{opacity:0.4;color:#fff}.form-holder-landing-page nav.secondary-navigation,.form-holder-landing-page .sub-menu.secondary-navigation{font-size:13px;text-transform:uppercase;font-weight:600}.form-holder-landing-page nav.tertiary-navigation,.form-holder-landing-page .sub-menu.tertiary-navigation{font-size:12px}.contact-block{width:calc(100% / 12 * 5);padding:0 20px;text-align:center}.contact-block .inner{max-width:405px;margin:0 auto}@media (min-width: 1170px){.contact-block .inner{margin:0 0 0 50px}}@media (min-width: 768px){.stretch .contact-block .inner{padding-top:50px}}.contact-block .logo{max-width:192px;display:block;margin:0 auto 60px;padding:10px 0}.contact-block .logo img{max-height:150px;max-width:220px}.contact-block .logo:hover,.contact-block .logo:focus{opacity:0.5}.contact-block .logo.virginia{max-width:120px;margin:0 auto 40px}.contact-block .logo.virginia img{width:100%}.contact-block .contianer-logos-virginia{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact-block .logo-honors-virginia{width:120px;margin:20px auto 40px}.contact-block .logo-honors-virginia img{width:100%}.contact-block .address{font-weight:500;font-size:15px;margin-bottom:48px;line-height:1.4;color:#222 !important}.contact-block .address a{text-decoration:underline;color:#222 !important}.contact-block .address a:hover,.contact-block .address a:focus{text-decoration:none}.contact-block p{font-size:12px;color:#111}.contact-block .social-media{margin-bottom:20px}.contact-block .social-media li{display:inline-block;padding:0 5px}.contact-block .social-media li:before{display:none}.contact-block .social-media li a{text-decoration:none}.contact-block .social-media li a svg{height:17px;transition:all 300ms ease-out}.pacifica-link{position:relative;display:inline-block;vertical-align:middle;margin-bottom:20px}.pacifica-link img{float:none;width:50%}@media (max-width: 1024px){.pacifica-link{margin-bottom:20px;display:block}}.pacifica-link:hover,.pacifica-link:focus{opacity:0.5}.pacifica-link.virginia{width:150px}.pacifica-link.virginia img{width:100%}#teconsent a{max-width:130px;max-height:60px;display:inline-block;margin:0 auto 30px;padding:7px 7px}#teconsent a img{width:100%}#consent_blackbar{position:fixed;bottom:0;z-index:3}.footer{background:#fff}.footer .row.wide.stretch{-ms-flex-align:stretch;align-items:stretch}.footer .newsletter-signup{position:relative;max-width:690px;margin-left:35px;padding:60px 60px 40px 30px;margin-right:60px}.footer .newsletter-signup .title{color:#fff;text-transform:uppercase}@media screen and (max-width: 900px){.footer .newsletter-signup .title{width:80%}}.footer .newsletter-signup .title .big{font-size:70px;display:block;font-weight:600}.footer .newsletter-signup .title .sm{font-size:26px;display:block;font-weight:600}.footer .newsletter-signup .title .txt{width:300px;text-transform:none;display:block;margin:10px 0 30px;font-weight:200;line-height:25px}.footer .newsletter-signup .title .txt span{color:#fff !important}.footer .newsletter-signup .btn{background-image:url(svg/icon-email.svg);background-position:20px center;background-repeat:no-repeat;padding-left:60px;background-size:12%;font-size:15px;margin-bottom:30px;display:inline-block}.footer .newsletter-signup .btn:hover{padding-left:65px;background-size:12%}.footer .logo-bottom{padding:60px 60px 40px 30px;display:block;text-align:left;max-width:790px;margin-left:150px}.content-footer{background-image:url("/assets/images/BayShoresPeninsulaHotel-LP-Redesign-06-Footer-01-BG-Image.jpg");position:relative;padding:60px 0 50px 695px;height:273px;background-position:right center;background-repeat:no-repeat;background-size:auto 100%;width:118%}.content-footer::after{content:'';width:100%;height:100%;position:absolute;left:-88px !important;top:0;background:linear-gradient(90deg, #0e4151 28%, rgba(14,65,81,0) 51%) !important;z-index:2;background-size:cover}.content-footer figure{width:346px;padding-bottom:35px;position:relative;left:-80px;top:7px}.content-footer figure img{width:100%;height:100%;object-fit:cover;position:relative;z-index:9}.content-footer p{color:#fff;font-size:15px;position:relative;z-index:9;margin:30px 0 10px;width:280px}.content-footer .btn-footer{display:block;padding-top:15px}.content-footer .btn-footer a{position:relative;z-index:9;color:#222 !important;font-size:16px;background-color:#D96D49 !important;border:none !important}.content-footer{background-image:url("/assets/images/BayShoresPeninsulaHotel-LP-Redesign-06-Footer-01-BG-Image.jpg");position:relative;padding:60px 40px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;height:273px;background-position:right center;background-repeat:no-repeat;background-size:auto 100%}.content-footer::after{content:'';width:100%;height:100%;position:absolute;left:-88px !important;top:0;background:linear-gradient(90deg, #0e4151 28%, rgba(14,65,81,0) 51%) !important;z-index:2;background-size:cover}.content-footer figure{left:0 !important}.content-footer figure img{float:left;position:relative;z-index:9}.content-footer p{color:#fff;position:relative;text-align:end;z-index:9;margin:30px 0 10px;width:380px}.content-footer .btn-footer{display:unset;padding-top:15px}.content-footer .btn-footer a{position:relative;z-index:9;color:#222 !important;font-size:16px;background-color:#D96D49 !important;border:none !important}body{font-size:18px;overflow-x:hidden}body.opened-be{overflow:hidden}#start-content{overflow-x:hidden}#default.the-belamar .sub-menu{background:#755038;padding:15px 0}#default.the-belamar .sub-menu ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:0}#default.the-belamar .sub-menu ul li{margin-right:0;border-right:1px solid #fff;padding:5px 20px;margin-bottom:0}#default.the-belamar .sub-menu ul li:last-child{border-right:0}#default.the-belamar .sub-menu ul li::before{display:none}#default.the-belamar .sub-menu ul li a{color:#fff;margin-bottom:0;font-weight:500;font-size:13px}.site-1323 #start-content{overflow-x:visible}.site-1757 #start-content{overflow-x:hidden}.site-1757 #start-content .banner:before{background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 96%)}.fancybox-overlay{background:rgba(0,0,0,0.75);z-index:99999}.fancybox-wrap:has(#intro-lbx){width:80% !important;height:70vh !important}.fancybox-wrap:has(#intro-lbx) .fancybox-skin,.fancybox-wrap:has(#intro-lbx) .fancybox-outer,.fancybox-wrap:has(#intro-lbx) .fancybox-inner,.fancybox-wrap:has(#intro-lbx) #intro-lbx,.fancybox-wrap:has(#intro-lbx) iframe{width:100% !important;height:100% !important}#ot-reservation-widget{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1070px}.fancybox-opened{z-index:999999}.fancybox-close{width:40px;height:40px;background-size:15px !important;top:30px;right:30px;background-color:transparent;border:none}.fancybox-nav{opacity:1}.fancybox-nav span{visibility:visible;background:url(svg/arrow.svg) #fff no-repeat center;width:60px;height:60px;transition:all 300ms ease-out}.fancybox-nav span:hover,.fancybox-nav span:focus{background-image:url(svg/arrow-white.svg)}.fancybox-nav.fancybox-prev span{left:40px}.fancybox-nav.fancybox-next span{transform:rotate(180deg);right:40px}.topalert,.topalert__cta{font-size:15px !important}.swipe{position:relative;clip-path:inset(0 100% 0 0)}.swipe:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;top:0;right:0;z-index:2;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:0.7s}.swipe.visible{clip-path:inset(0 0 0 0)}.swipe.visible:before{width:0}h1,.h1-styling,.slider-v2__text h2:not(.section-title),.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){font-size:40px;font-weight:100;margin-bottom:30px}@media (max-width: 1024px){h1,.h1-styling,.slider-v2__text h2:not(.section-title),.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){font-size:35px}}h1:after,.h1-styling:after,.slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.slider-v2__text .bg-quad .h1-styling:not(.section-title):after,.bg-quad .slider-v2__text .h1-styling:not(.section-title):after,.attraction__info h2:after,.attraction__info .quads.single-quad .h1-styling:after,.quads.single-quad .attraction__info .h1-styling:after,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title):after,.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title):after,.attraction__info .bg-quad .h1-styling:after,.bg-quad .attraction__info .h1-styling:after,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .attraction__info h2:not(.section-title):after,.attraction__info .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .attraction__info h2:not(.section-title):after{content:" ";height:1px;width:65px;display:block;background:#000;margin:20px 0 0}h1 span,.h1-styling span,.slider-v2__text h2:not(.section-title) span,.attraction__info h2 span,.attraction__info .quads.single-quad .h1-styling span,.quads.single-quad .attraction__info .h1-styling span,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title) span,.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title) span,.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title) span,.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title) span,.attraction__info .bg-quad .h1-styling span,.bg-quad .attraction__info .h1-styling span,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title) span,.bg-quad .slider-v2__text .attraction__info h2:not(.section-title) span,.attraction__info .slider-v2__text .bg-quad h2:not(.section-title) span,.slider-v2__text .bg-quad .attraction__info h2:not(.section-title) span{font-size:13px;letter-spacing:2px;font-weight:700;display:block}h1.small-title-only:after,.h1-styling.small-title-only:after,.slider-v2__text h2.small-title-only:not(.section-title):after,.slider-v2__text .quads.single-quad .small-title-only.h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .small-title-only.h1-styling:not(.section-title):after,.attraction__info h2.small-title-only:after,.attraction__info .quads.single-quad .small-title-only.h1-styling:after,.quads.single-quad .attraction__info .small-title-only.h1-styling:after,.attraction__info .quads.single-quad .slider-v2__text h2.small-title-only:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction__info h2.small-title-only:not(.section-title):after,.attraction__info .slider-v2__text .quads.single-quad h2.small-title-only:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction__info h2.small-title-only:not(.section-title):after,.attraction__info .bg-quad .small-title-only.h1-styling:after,.bg-quad .attraction__info .small-title-only.h1-styling:after{display:none}p,blockquote,ul,ol,cite{margin-bottom:30px;line-height:1.5;font-weight:400}p a,blockquote a,ul a,ol a,cite a{text-decoration:underline}p a:hover,p a:focus,blockquote a:hover,blockquote a:focus,ul a:hover,ul a:focus,ol a:hover,ol a:focus,cite a:hover,cite a:focus{text-decoration:none}ul.two-columns,ol.two-columns{columns:2;text-align:left;column-gap:50px}ul.three-columns,ol.three-columns{columns:3;text-align:left;column-gap:50px}@media screen and (max-width: 1200px){ul.three-columns,ol.three-columns{columns:2}}ul li{position:relative;padding:0 0 0 20px;margin-bottom:10px}ul li:before{content:'';position:absolute;left:0;top:-1px}ul.icon-list li{padding:0;display:inline-block;margin-right:20px}ul.icon-list li:before{position:relative;top:3px;margin-right:10px;display:inline-block;vertical-align:middle}ul.icon-list li:nth-child(1):before{content:url(/assets/svg/capacity.svg)}ul.icon-list li:nth-child(2):before{content:url(/assets/svg/areasq.svg)}#default .badge-pacifica{position:absolute;left:50%;transform:translateX(-50%);bottom:100px}#default .badge-pacifica figure{height:90px;max-width:700px}#default .badge-pacifica figure img{height:100%}#default.meeting-hotel-venues ul.icon-list li:nth-child(1):before{content:url(/assets/svg/halfmoon-meetings-capacity-5f6ce213e90b2-LighterBlue.svg) !important}#default.meeting-hotel-venues ul.icon-list li:nth-child(2):before{content:url(/assets/svg/halfmoon-meetings-area-5f6ce20547685-LighterBlue.svg) !important}ol{list-style:decimal;margin:0 0 30px 30px}.btn{padding:15px 30px;color:#fff;font-weight:500;text-decoration:none}.btn:hover,.btn:focus{color:#fff}.text-center{text-align:center}.text-center:after{margin-left:auto;margin-right:auto}.popup-form{display:none}a:not([href]):not([tabindex]){color:#fff}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:#fff}.banner{min-height:450px !important;height:calc(80vh - 150px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-size:cover !important}.banner:before{content:" ";display:block;position:absolute;width:100%;height:400px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #19ffff 96%);top:0;z-index:2}.banner .tagline{color:#fff;font-weight:100;font-size:56px;text-align:center;text-shadow:0px 0px 15px rgba(0,0,0,0.7)}.banner .row{text-align:center}.banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.banner.w-video{overflow:hidden;height:calc(100vh - 140px)}#home .banner{height:calc(100vh - 140px)}.banner .azul-logo{width:40%;position:absolute;right:0;top:135px}.slick-arrow{width:60px;height:60px;top:calc(50% - 30px);background-color:#fff;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.slick-arrow.slick-next{right:40px}.slick-arrow.slick-prev{left:40px}.slick-arrow:hover,.slick-arrow:focus{background-image:url(svg/arrow-white.svg)}.slick-dots li{padding:0}.slick-dots li:before{display:none}.slick-dots li button{width:10px;height:10px;padding:0}.fancybox-close{background:url(svg/close.svg) #fff no-repeat center/20px auto}.fancybox-close:hover,.fancybox-close:focus{opacity:0.5}#default.upcoming-events .intro-content{padding-bottom:20px}#default.road-trip h3,#default.road-trip .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner #default.road-trip .h1-styling,#default.road-trip .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text #default.road-trip h2:not(.section-title),#default.road-trip .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner #default.road-trip h2:not(.section-title){font-family:Source Sans Pro;color:#009489;font-size:18px}#default.road-trip h2,#default.road-trip .quads.single-quad .h1-styling,.quads.single-quad #default.road-trip .h1-styling,#default.road-trip .bg-quad .h1-styling,.bg-quad #default.road-trip .h1-styling{font-family:Source Sans Pro;color:#009489}.intro-content{text-align:center;padding:65px 0}.intro-content .row{padding:0 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.intro-content .signup-inline .row{padding:0}.intro-content video{width:100%;height:100%}.intro-content .col-md-6 h1{text-align:left;padding-left:83px}.intro-content .col-md-6 p{text-align:left !important;display:-ms-grid;display:grid;-ms-grid-column-align:start;justify-items:start;padding-left:83px}.intro-content.no-content{padding-bottom:0}.intro-content h1{padding:0px 0 20px;text-align:center}.upcoming-events .intro-content h1{margin-bottom:10px}.intro-content h1:after{margin-left:auto;margin-right:auto}.intro-content p{max-width:975px;margin:0 auto 30px}.intro-content p:last-of-type{margin-bottom:0}.intro-content h2,.intro-content .quads.single-quad .h1-styling,.quads.single-quad .intro-content .h1-styling,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title),.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title),.intro-content .bg-quad .h1-styling,.bg-quad .intro-content .h1-styling,.intro-content .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .intro-content h2:not(.section-title),.intro-content .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .intro-content h2:not(.section-title){margin-bottom:20px}.intro-content h2.h1-styling,.intro-content .quads.single-quad .h1-styling,.quads.single-quad .intro-content .h1-styling,.intro-content .bg-quad .h1-styling,.bg-quad .intro-content .h1-styling,.intro-content .slider-v2__text h2:not(.section-title),.slider-v2__text .intro-content h2:not(.section-title){margin-top:75px}.intro-content h2.h1-styling:after,.intro-content .quads.single-quad .h1-styling:after,.quads.single-quad .intro-content .h1-styling:after,.intro-content .bg-quad .h1-styling:after,.bg-quad .intro-content .h1-styling:after,.intro-content .slider-v2__text h2:not(.section-title):after,.slider-v2__text .intro-content h2:not(.section-title):after{margin-left:auto;margin-right:auto}.intro-content h2 br,.intro-content .quads.single-quad .h1-styling br,.quads.single-quad .intro-content .h1-styling br,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title) br,.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title) br,.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title) br,.intro-content .bg-quad .h1-styling br,.bg-quad .intro-content .h1-styling br,.intro-content .bg-quad .slider-v2__text h2:not(.section-title) br,.bg-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .bg-quad h2:not(.section-title) br,.slider-v2__text .bg-quad .intro-content h2:not(.section-title) br{display:none}@media (max-width: 1025px){.intro-content h2 br,.intro-content .quads.single-quad .h1-styling br,.quads.single-quad .intro-content .h1-styling br,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title) br,.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title) br,.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title) br,.intro-content .bg-quad .h1-styling br,.bg-quad .intro-content .h1-styling br,.intro-content .bg-quad .slider-v2__text h2:not(.section-title) br,.bg-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .bg-quad h2:not(.section-title) br,.slider-v2__text .bg-quad .intro-content h2:not(.section-title) br{display:block}}.intro-content .two-columns,.intro-content .three-columns{max-width:810px;margin:0 auto}.signup-inline{margin-top:80px}.signup-inline .flexit{-ms-flex-align:stretch;align-items:stretch}.signup-inline .row{display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-size:cover}.signup-inline .form-holder{background-color:transparent !important;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:60px 44px 50px 0;-ms-flex-align:center;align-items:center}.signup-inline .form-holder form{margin-bottom:0}.signup-inline .form-holder .fields-wrap{-ms-flex-direction:column;flex-direction:column;width:100%}.signup-inline .form-holder .fields-wrap .field{width:100%;max-width:336px}.signup-inline .form-holder .fields-wrap .field input{height:51px;font-size:16px}.signup-inline .form-holder .gdpr-wrap{padding-left:0;width:80%;display:-ms-flexbox;display:flex}.signup-inline .form-holder .gdpr-wrap .field{width:50%;margin-bottom:0}@media (max-width: 1024px){.signup-inline .form-holder .gdpr-wrap{width:100%}}.signup-inline .form-holder .signup-btn{height:51px;position:absolute;top:27px;left:385px}@media (max-width: 1024px){.signup-inline .form-holder .signup-btn{position:relative;top:0;left:0;margin:0;display:block}}.signup-inline .form-holder .txt-2{width:37%;padding-right:40px}.signup-inline .form-holder .txt-2 p{margin-top:70px}.signup-inline .form-holder .btn-banner{margin-left:60px}#salt-hours{padding:0}.fancybox-inner .tab-content{max-width:525px}.fancybox-inner .tab-content.menu-list{max-width:1024px}.tab-content{margin:20px;padding:40px;border:1px solid #000}.form-module-wrapper{max-width:1024px;margin:0 auto}.form-module-wrapper form{padding:50px 20px}.form-module-wrapper h2,.form-module-wrapper .quads.single-quad .h1-styling,.quads.single-quad .form-module-wrapper .h1-styling,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title),.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title),.form-module-wrapper .bg-quad .h1-styling,.bg-quad .form-module-wrapper .h1-styling,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title),.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title){font-size:40px;font-weight:100;text-align:center}.form-module-wrapper h2:after,.form-module-wrapper .quads.single-quad .h1-styling:after,.quads.single-quad .form-module-wrapper .h1-styling:after,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .bg-quad .h1-styling:after,.bg-quad .form-module-wrapper .h1-styling:after,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title):after{content:" ";height:1px;width:65px;display:block;background:#000;margin:20px auto 30px}.form-module-wrapper h2 span,.form-module-wrapper .quads.single-quad .h1-styling span,.quads.single-quad .form-module-wrapper .h1-styling span,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title) span,.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title) span,.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .bg-quad .h1-styling span,.bg-quad .form-module-wrapper .h1-styling span,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title) span,.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title) span,.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title) span{font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:700;display:block}.form-module-wrapper form .btn{margin:0 auto;display:block}.form-module-wrapper form .gdpr-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;clear:both;margin:30px auto}.form-module-wrapper form .field.gdpr{padding-right:20px}.form-module-wrapper form .field.gdpr label{font-size:12px}.form-module-wrapper form .field.gdpr a{color:#111 !important;font-weight:600}.form-module-wrapper form .field.gdpr a:hover{text-decoration:none}.form-module-wrapper .col-6{width:50%}.form-module-wrapper .col-12{width:100%}.form-module-wrapper .form-module__field{position:relative}.form-module-wrapper input[type="text"],.form-module-wrapper input[type="email"],.form-module-wrapper input[type="tel"],.form-module-wrapper input [type="date"],.form-module-wrapper input[type="number"]{border:1px solid rgba(0,0,0,0.4);font-size:17px;padding:15px 20px;background:none;width:100%;margin-bottom:30px}.form-module-wrapper input[type="text"].error,.form-module-wrapper input[type="email"].error,.form-module-wrapper input[type="tel"].error,.form-module-wrapper input [type="date"].error,.form-module-wrapper input[type="number"].error{border-color:#f00}.form-module-wrapper textarea{border:1px solid rgba(0,0,0,0.4);font-size:18px;padding:15px 20px;background:none;width:100%;margin-bottom:30px}.form-module-wrapper textarea.error{border-color:#f00}.form-module-wrapper label.error{color:#fff !important}.sitemap .intro-content{margin-top:140px;padding-bottom:0}ul.global-sitemap{margin:0 auto 100px 25%;width:100%;max-width:550px}@media (min-width: 1025px){ul.global-sitemap{margin-left:35%}}ul.global-sitemap li:before{display:none}#attractions .header{background:#fff}.attractions-content .attraction{background:#eee;margin:0 7px 40px !important;width:calc(50% - 14px) !important;padding:0 0 72px !important;border-width:1px;border-style:solid;position:relative}@media (max-width: 960px){.attractions-content .attraction{width:100% !important}}.attractions-content .attraction h2:after,.attractions-content .attraction .quads.single-quad .h1-styling:after,.quads.single-quad .attractions-content .attraction .h1-styling:after,.attractions-content .attraction .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attractions-content .attraction h2:not(.section-title):after,.attractions-content .attraction .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attractions-content .attraction h2:not(.section-title):after,.attractions-content .attraction .bg-quad .h1-styling:after,.bg-quad .attractions-content .attraction .h1-styling:after{margin-left:auto;margin-right:auto}.attractions-content .attraction p{font-size:16px}.attractions-content .attraction p.description{display:none;font-weight:400}.attractions-content .attraction a:not([href]):not([tabindex]).btn{background:none;border:1px solid #000;color:#000;position:absolute;bottom:20px;right:0;left:0;margin:0 auto;max-width:178px;font-size:16px}.attractions-content .attraction a:not([href]):not([tabindex]).btn:hover,.attractions-content .attraction a:not([href]):not([tabindex]).btn:focus{color:#fff;background:#000}.attractions-content .attraction__wrapper{padding:0}.site-1359 .attractions-content .attraction p{font-size:1rem}.attractions-content .attraction .attraction__image img{width:100%;transform:none !important}.attractions-content{min-height:100vh}.attractions-map__expand{top:180px !important}.attractions-content__left{padding-top:160px !important}.attractions-content__left h1 span{font-size:40px;font-weight:100;letter-spacing:0;text-transform:none}.attractions-content__left .attractions-filter .form-entry select{height:50px;background:none;border-bottom:1px solid #000}.attraction__info{text-align:center;padding:30px 20px 0}.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){margin-bottom:20px;font-size:28px;padding:0 20px;max-width:250px;margin:0 auto 20px}.attraction__info p{font-size:14px}.attraction__info ul.additional-info{display:none;padding-top:20px}.attraction__info ul.additional-info span{padding-top:0;display:initial}.attraction__info ul.additional-info li{padding:0;display:-ms-flexbox;display:flex}.attraction__info ul.additional-info li:before{display:none}.attraction__info ul.additional-info li svg{margin-right:10px}.attraction__info .pin-website{display:none}.attraction-lightbox .attraction__info{text-align:left;padding:0 0 0 25px !important}.attraction-lightbox h2,.attraction-lightbox .quads.single-quad .h1-styling,.quads.single-quad .attraction-lightbox .h1-styling,.attraction-lightbox .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction-lightbox h2:not(.section-title),.attraction-lightbox .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction-lightbox h2:not(.section-title),.attraction-lightbox .bg-quad .h1-styling,.bg-quad .attraction-lightbox .h1-styling,.attraction-lightbox .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction-lightbox h2:not(.section-title),.attraction-lightbox .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction-lightbox h2:not(.section-title){min-height:0px;padding:0;margin:0}.attraction-lightbox h2:after,.attraction-lightbox .quads.single-quad .h1-styling:after,.quads.single-quad .attraction-lightbox .h1-styling:after,.attraction-lightbox .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .bg-quad .h1-styling:after,.bg-quad .attraction-lightbox .h1-styling:after,.attraction-lightbox .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .attraction-lightbox h2:not(.section-title):after{margin-left:0;margin-right:0}.attraction-lightbox p{margin-bottom:10px;padding:0 20px 0 0}.attraction-lightbox p.description{display:block}.attraction-lightbox ul.additional-info{display:block}.attraction-lightbox .pin-website{display:inline-block}.attraction-hover{position:relative}.attraction-hover__image img{max-height:180px}.attraction-hover__copy{text-align:center;font-size:18px;margin:15px 0 5px;font-weight:600}#attractions footer{position:relative;z-index:2}.intro-content.text-left{text-align:left}.intro-content.text-left p,.intro-content.text-left ul{max-width:100%;text-align:left}.fancybox-inner form{max-width:600px;padding:40px}.fancybox-inner form h2,.fancybox-inner form .quads.single-quad .h1-styling,.quads.single-quad .fancybox-inner form .h1-styling,.fancybox-inner form .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .fancybox-inner form h2:not(.section-title),.fancybox-inner form .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .fancybox-inner form h2:not(.section-title),.fancybox-inner form .bg-quad .h1-styling,.bg-quad .fancybox-inner form .h1-styling,.fancybox-inner form .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .fancybox-inner form h2:not(.section-title),.fancybox-inner form .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .fancybox-inner form h2:not(.section-title){text-align:center;margin-bottom:20px}.fancybox-inner form .gdpr-wrap{clear:both;padding:20px 30px}.fancybox-inner form .col-12{width:100%}.fancybox-inner form .col-12 input[type="text"],.fancybox-inner form .col-12 input[type="email"],.fancybox-inner form .col-12 input[type="tel"],.fancybox-inner form .col-12 input[type="number"]{width:100%;padding:10px 20px}.fancybox-inner form .btn{margin:0px auto;display:block}.fancybox-inner .form-module__field{position:relative}.gallery_close{background:url(svg/close.svg) #fff no-repeat center/50% auto !important}.gallery_contain_next,.gallery_contain_prev{opacity:1 !important;background:none !important}.gallery_item_next,.gallery_item_prev{width:50px !important;height:50px !important;display:block !important;background:url(svg/arrow.svg) #fff no-repeat center/30% auto !important;transition:all 300ms ease-out}.gallery_item_next:hover,.gallery_item_next:focus,.gallery_item_prev:hover,.gallery_item_prev:focus{opacity:0.8}.gallery_item_next{transform:rotate(180deg)}.attraction-lightbox__wrapper{padding:0 !important}.attraction-lightbox__wrapper .attraction{padding:0}.attraction-lightbox .attraction__image{padding:20px}.animate-fade h1,.animate-fade .h1-styling,.animate-fade .slider-v2__text h2:not(.section-title),.slider-v2__text .animate-fade h2:not(.section-title){position:relative;overflow:hidden}.animate-fade h1 span,.animate-fade .h1-styling span,.animate-fade .slider-v2__text h2:not(.section-title) span,.slider-v2__text .animate-fade h2:not(.section-title) span{margin-bottom:0 !important}.animate-fade h1:after,.animate-fade .h1-styling:after,.animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .animate-fade h2:not(.section-title):after,.animate-fade .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .animate-fade .h1-styling:not(.section-title):after,.animate-fade .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .animate-fade .h1-styling:not(.section-title):after{width:0;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:1.5s}.animate-fade h1 .subline,.animate-fade .h1-styling .subline,.animate-fade .slider-v2__text h2:not(.section-title) .subline,.slider-v2__text .animate-fade h2:not(.section-title) .subline{margin-bottom:10px;position:relative;overflow:hidden}.animate-fade h1 .subline span,.animate-fade .h1-styling .subline span,.animate-fade .slider-v2__text h2:not(.section-title) .subline span,.slider-v2__text .animate-fade h2:not(.section-title) .subline span{position:relative;top:80px;transition:all 0.6s ease-in-out;transition-delay:0.6s}.animate-fade h1 .mask,.animate-fade .h1-styling .mask,.animate-fade .slider-v2__text h2:not(.section-title) .mask,.slider-v2__text .animate-fade h2:not(.section-title) .mask{overflow:hidden;position:relative;padding-bottom:7px}.animate-fade h1 .mask .line,.animate-fade .h1-styling .mask .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask .line{position:relative;top:50px;transition:all 0.6s ease-in-out}.animate-fade h1 .mask:nth-child(2) .line,.animate-fade .h1-styling .mask:nth-child(2) .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask:nth-child(2) .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask:nth-child(2) .line{transition-delay:0.9s}.animate-fade h1 .mask:nth-child(3) .line,.animate-fade .h1-styling .mask:nth-child(3) .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask:nth-child(3) .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask:nth-child(3) .line{transition-delay:1.2s}.animate-fade .animate-copy{transform:translateY(30px);opacity:0;transition:all 0.6s ease-in-out;transition-delay:1.8s}.animate-fade.visible h1:after,.animate-fade.visible .h1-styling:after,.animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .animate-fade.visible h2:not(.section-title):after{width:65px}.animate-fade.visible h1 .subline span,.animate-fade.visible .h1-styling .subline span,.animate-fade.visible .slider-v2__text h2:not(.section-title) .subline span,.slider-v2__text .animate-fade.visible h2:not(.section-title) .subline span{top:0}.animate-fade.visible h1 .line,.animate-fade.visible .h1-styling .line,.animate-fade.visible .slider-v2__text h2:not(.section-title) .line,.slider-v2__text .animate-fade.visible h2:not(.section-title) .line{top:0}.animate-fade.visible .animate-copy{opacity:1;transform:translateY(0px)}.bg-quad .animate-fade h1:after,.bg-quad .animate-fade .h1-styling:after,.bg-quad .animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad .animate-fade h2:not(.section-title):after,.bg-quad .animate-fade h2:after,.bg-quad .animate-fade .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade h1:after,.quads.single-quad.primary_bgcolor-section .animate-fade .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad.primary_bgcolor-section .animate-fade h2:not(.section-title):after,.quads.single-quad.primary_bgcolor-section .animate-fade h2:after,.quads.single-quad.primary_bgcolor-section .animate-fade .h1-styling:after{width:0;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}.bg-quad .animate-fade.visible h1:after,.bg-quad .animate-fade.visible .h1-styling:after,.bg-quad .animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad .animate-fade.visible h2:not(.section-title):after,.bg-quad .animate-fade.visible h2:after,.bg-quad .animate-fade.visible .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible h1:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad.primary_bgcolor-section .animate-fade.visible h2:not(.section-title):after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible h2:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .h1-styling:after{transition-delay:1s;width:65px}.text-modules-wrapper{margin:100px auto}#myGallery{margin-top:120px !important;margin-bottom:20px}#salt-gallery{padding-bottom:0px}.menu-list.inline.tab-content{border:none;margin:0}.menu-list .menu-section{margin-bottom:50px;display:-ms-flexbox;display:flex}.menu-list .menu-section ul{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-list .menu-section ul li{width:75%;padding:0 20px;margin:0 auto 10px;display:block;text-align:center}.menu-list .menu-section ul li p{margin:0}.menu-list .menu-section ul li p:last-of-type{margin-bottom:20px}.menu-list .menu-section ul li:before{display:none}.menu-list .h1-styling,.menu-list .slider-v2__text h2:not(.section-title),.slider-v2__text .menu-list h2:not(.section-title){text-align:center;margin-bottom:40px}.menu-list .h1-styling:after,.menu-list .slider-v2__text h2:not(.section-title):after,.slider-v2__text .menu-list h2:not(.section-title):after,.menu-list .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .menu-list .h1-styling:not(.section-title):after,.menu-list .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .menu-list .h1-styling:not(.section-title):after{margin-left:auto;margin-right:auto}.menu-list h3,.menu-list .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .menu-list .h1-styling,.menu-list .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .menu-list h2:not(.section-title),.menu-list .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .menu-list h2:not(.section-title){margin:0;padding:0}.menu-list .menu-item-12807 h3,.menu-list .menu-item-12807 .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .menu-list .menu-item-12807 .h1-styling,.menu-list .menu-item-12807 .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .menu-list .menu-item-12807 h2:not(.section-title),.menu-list .menu-item-12807 .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .menu-list .menu-item-12807 h2:not(.section-title){font-weight:400;font-style:italic}.attractions-intro{padding:0 10px}.border-block-shadow{padding:24px;box-shadow:0px 0px 70px rgba(23,3,0,0.1);margin:50px 0 100px;overflow:hidden}.border-block-shadow .inner-border{border:1px solid #000;padding:24px 0;overflow:scroll}.border-block-shadow table{width:100%}main table{max-width:100%}main table thead{background:#fafafa;text-align:center;font-size:17px}main table thead tr td{padding:20px 10px;border-left:1px solid #000;border-right:1px solid #000}main table thead tr td:first-of-type{border-left:none}main table thead tr td:last-of-type{border-right:none}main table tbody tr td{padding:20px;text-align:center;font-size:17px;border-left:1px solid #000;border-right:1px solid #000}main table tbody tr td:first-of-type{border-left:none}main table tbody tr td:last-of-type{border-right:none}main table tbody tr:nth-child(even){background:#fafafa}.capacity-chart .h1-styling,.capacity-chart .slider-v2__text h2:not(.section-title),.slider-v2__text .capacity-chart h2:not(.section-title){text-align:center}.capacity-chart .h1-styling:after,.capacity-chart .slider-v2__text h2:not(.section-title):after,.slider-v2__text .capacity-chart h2:not(.section-title):after,.capacity-chart .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .capacity-chart .h1-styling:not(.section-title):after,.capacity-chart .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .capacity-chart .h1-styling:not(.section-title):after{margin-left:auto;margin-right:auto}.two-col-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding:0}.two-col-wrapper p{width:50%;margin-right:0;margin-left:0}@media (max-width: 1024px){.two-col-wrapper p{width:100%}}@media (min-width: 1025px){.two-col-wrapper p:nth-child(even){padding-left:20px}.two-col-wrapper p:nth-child(odd){padding-right:20px}}.landing-page .header .flexit{-ms-flex-pack:center;justify-content:center}.landing-page .quads.single-quad{margin-top:50px}.landing-page .quads.single-quad.bgColor{background-color:#E8A792;padding:30px 0}.landing-page .banner:before{display:none}.terms-conditions p{font-size:14px}.addition-event-quad{padding:80px 0;text-align:center}.addition-event-quad.beige{background:#cfc6b7;margin-bottom:50px}.addition-event-quad .row{padding:0 15px}.addition-event-quad .row.flexit{text-align:left;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.addition-event-quad .row.flexit .description-column{width:50%;padding:25px 0 25px 80px;border-left:1px solid #cfc6b7}.addition-event-quad .row.flexit .description-column:first-of-type{border-left:none;padding-right:80px;padding-left:0}}#events-quad .date{text-transform:capitalize}#events-quad .date span{text-transform:capitalize !important;display:block}#events-quad .learn-more{margin-bottom:30px}#events-quad .learn-more .tab-content{padding:0;border:none;margin-left:0;margin-top:30px}#events-quad .learn-more .acc-btn{position:relative;padding-right:20px}#events-quad .learn-more .acc-btn::after{content:"+";font-size:16px;position:absolute;right:0;top:calc(45% - 10px);line-height:1.5}#events-quad .learn-more .acc-btn.active::after{content:"-"}#events-quad .img-slider.border-gray{position:relative}#events-quad .img-slider.border-gray::before{content:"";background-color:gray;width:50px;height:69%;position:absolute;left:-50px;bottom:0}#events-quad .img-slider.border-gray::after{content:"";background-color:gray;width:100%;height:50px;position:absolute;left:-50px;bottom:-49px}#events-quad.left>div:nth-child(even) .border-gray::before{right:-50px;bottom:0;left:inherit}#events-quad.left>div:nth-child(even) .border-gray::after{right:-50px;bottom:-49px;left:inherit}.roadtrip .quads.single-quad{margin-top:0;margin-bottom:0}.roadtrip .text-modules-wrapper{margin-top:0}.road-trip-copy .row{max-width:960px;padding:0 40px}.bullet-title{position:relative;margin-bottom:20px;font-size:17px;font-weight:600}.bullet-title img{display:inline-block;vertical-align:middle;margin-left:10px}.bullet-title:before,.bullet-title:after{content:" ";background:#000;display:block;height:14px;width:14px;position:absolute;top:calc(50% - 7px);left:-33px;border-radius:50%}.bullet-title:after{background:none;border:1px solid #000;width:28px;height:28px;left:-40px;top:calc(50% - 14px)}.bullet-title.beige:before{background:#ebddba}.bullet-title.beige:after{border-color:#ebddba}.bullet-title.green:before{background:#49b9ad}.bullet-title.green:after{border-color:#49b9ad}.bullet-title.yellow:before{background:#fecd4c}.bullet-title.yellow:after{border-color:#fecd4c}.bullet-title.teal:before{background:#78ccd0}.bullet-title.teal:after{border-color:#78ccd0}.bullet-title.coral:before{background:#f07570}.bullet-title.coral:after{border-color:#f07570}.bullet-title.purple:before{background:#353c8e}.bullet-title.purple:after{border-color:#353c8e}.bullet-title.red:before{background:#e92c3e}.bullet-title.red:after{border-color:#e92c3e}.bullet-title.blue:before{background:#1ca7e4}.bullet-title.blue:after{border-color:#1ca7e4}.bullet-block{margin-bottom:50px}.bullet-block p{font-size:15px}.marina-del-rey-dining .ot-dtp-picker.wide{margin-top:50px;margin-bottom:0}.marina-del-rey-dining .marina-del-rey{width:120px;margin:0 auto;display:block}#event-17331 .event-months,#event-17522 .event-months{display:none}.the-cambria-collection .btn{color:#111 !important}.the-cambria-collection .new-banner-2022__btn-start a{color:#fff !important}.the-cambria-collection .new-banner-2022__btn-start a:hover{color:#111 !important}@media (max-width: 768px){.the-cambria-collection.hotels section.intro-content .col-md-10{width:90.33333% !important}}.the-cambria-collection.terms-and-conditions .banner{display:none}.the-cambria-collection #specials a.btn,.the-cambria-collection #accommodations a.btn{text-decoration:none}.the-cambria-collection .footer .contact-block a.logo{max-width:270px}.the-cambria-collection .footer .contact-block a.logo img{width:100%;height:100%;object-fit:cover}.the-cambria-collection h1.small-title-only{padding-bottom:0;margin-bottom:0}.the-cambria-collection h2.h1-styling,.the-cambria-collection .quads.single-quad .h1-styling,.quads.single-quad .the-cambria-collection .h1-styling,.the-cambria-collection .bg-quad .h1-styling,.bg-quad .the-cambria-collection .h1-styling,.the-cambria-collection .slider-v2__text h2:not(.section-title),.slider-v2__text .the-cambria-collection h2:not(.section-title){margin-top:0}.the-cambria-collection p a{text-decoration:underline}.the-cambria-collection p a.btn{text-decoration:none}.the-cambria-collection #specials .h1-styling,.the-cambria-collection #specials .slider-v2__text h2:not(.section-title),.slider-v2__text .the-cambria-collection #specials h2:not(.section-title){color:#312b32;text-transform:uppercase}.the-cambria-collection #specials .h1-styling span,.the-cambria-collection #specials .slider-v2__text h2:not(.section-title) span,.slider-v2__text .the-cambria-collection #specials h2:not(.section-title) span{letter-spacing:normal}.the-cambria-collection #specials .input-select-cambria{margin-bottom:20px}.the-cambria-collection #specials .input-select-cambria .field{position:relative}.the-cambria-collection #specials .input-select-cambria .field label{position:absolute;text-transform:uppercase;font-size:.8125rem;color:#99959a;bottom:10px}.the-cambria-collection #specials .input-select-cambria select{text-align:center;font-size:1.125rem;padding-bottom:15px;background-color:transparent;border-bottom:1px solid #99959a;width:100%;outline:none;color:#fff;-moz-appearance:textfield;border:none;color:#222;border-bottom:1px solid #c8dadd;appearance:none;background-image:url(svg/down-arrow.svg);background-repeat:no-repeat;background-position:98% 20%;background-size:18px;padding-left:33px}@media (max-width: 820px){.the-cambria-collection #specials .input-select-cambria .field label{position:relative}.the-cambria-collection #specials .input-select-cambria select{font-size:13px;padding-left:0;text-align:left}}.the-cambria-collection #specials .btn.book-now{background-color:#91b6bb}.the-cambria-collection #specials .btn.book-now:hover{background-color:#5a535b}.the-cambria-collection#home .quads.single-quad{margin-top:50px}.the-cambria-collection.cleanliness .highlights h2::before,.the-cambria-collection.cleanliness .highlights .quads.single-quad .h1-styling::before,.quads.single-quad .the-cambria-collection.cleanliness .highlights .h1-styling::before,.the-cambria-collection.cleanliness .highlights .bg-quad .h1-styling::before,.bg-quad .the-cambria-collection.cleanliness .highlights .h1-styling::before{width:41% !important}.the-cambria-collection.cleanliness .highlights h2::after,.the-cambria-collection.cleanliness .highlights .quads.single-quad .h1-styling::after,.quads.single-quad .the-cambria-collection.cleanliness .highlights .h1-styling::after,.the-cambria-collection.cleanliness .highlights .bg-quad .h1-styling::after,.bg-quad .the-cambria-collection.cleanliness .highlights .h1-styling::after{width:41% !important}@media (max-width: 820px){.the-cambria-collection .bg-quad.map-quad .animated-map{background-position:-333px 0}.the-cambria-collection .half-blocks-columns .full .column{height:800px}.the-cambria-collection .banner .tagline{font-size:42px}}.the-cambria-collection .inline-be .heading{margin:0 auto}.the-cambria-collection #fireside-inn ul li:last-child::before,.the-cambria-collection #pelican-inn--suites ul li:last-child::before{display:none}.the-cambria-collection #accommodations .animate-copy p a{background-color:#5a535b;color:#000 !important}.the-cambria-collection #accommodations .animate-copy p a:hover{background-color:#91b6bb}.the-cambria-collection #accommodations .animate-copy p a.btn{color:#fff !important}.the-cambria-collection.privacy-policy .intro-content.animate-fade{opacity:1 !important;transform:translateY(0) !important}#specials--enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.half-moon-bay-lodge .gdpr-wrap label a{color:#263850 !important}.half-moon-bay-lodge .btn{color:#263850}.half-moon-bay-lodge #enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.fogcatcher-inn #enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.the-cambria-collection .attraction-lightbox .pin-website{background-color:#91b6bb}.the-cambria-collection .attraction-lightbox .pin-website:hover{background-color:#5a535b}.riviera-beach-house .btn{background:#193044;color:#fff;border:1px solid #fff}.riviera-beach-house .btn:hover{color:#193044;border:1px solid  #193044;background:transparent}.riviera-beach-house #events--local-partner-venues{padding:0}.riviera-beach-house #events--local-partner-venues ul li{padding:0;text-align:left}.riviera-beach-house #events--local-partner-venues ul li:first-of-type{background:none !important;padding:0 !important}.riviera-beach-house #events--local-partner-venues ul li:nth-of-type(2){background:none !important;padding:0 !important}.riviera-beach-house .overlay-menu{background-position:right center;background-repeat:no-repeat;background-size:contain}.riviera-beach-house #content{background-size:cover}.riviera-beach-house .intro-content h1{padding:0;margin-bottom:0}.riviera-beach-house .intro-content h2.h1-styling,.riviera-beach-house .intro-content .quads.single-quad .h1-styling,.quads.single-quad .riviera-beach-house .intro-content .h1-styling,.riviera-beach-house .intro-content .bg-quad .h1-styling,.bg-quad .riviera-beach-house .intro-content .h1-styling,.riviera-beach-house .intro-content .slider-v2__text h2:not(.section-title),.slider-v2__text .riviera-beach-house .intro-content h2:not(.section-title){margin-top:0}.riviera-beach-house .testimonial .animate-copy ul{columns:3}.riviera-beach-house .quads.primary_bgcolor .row:nth-child(odd){background:none}.riviera-beach-house section#events--events .row.wide{margin:80px auto 30px}.riviera-beach-house #events--local-partner-venues ul li:before{display:none}.riviera-beach-house #events--local-partner-venues ul li:first-of-type{background:url(svg/RiveraBeachHouse-Events-Capacity-Icon.svg) no-repeat 0 50%;background-size:28px;padding:0 0 0 40px}.riviera-beach-house #events--local-partner-venues ul li:nth-of-type(2){background:url(svg/RiveraBeachHouse-Events-Distance-Icon.svg) no-repeat 4px 50%;background-size:28px;padding:0 0 0 40px}.riviera-beach-house .filter .select-selected{background-color:#98B0BB  !important}.riviera-beach-house .filter .select-items{background-color:#98B0BB  !important}.riviera-beach-house .filter .dark-bg h2,.riviera-beach-house .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .riviera-beach-house .filter .dark-bg .h1-styling,.riviera-beach-house .filter .dark-bg .bg-quad .h1-styling,.bg-quad .riviera-beach-house .filter .dark-bg .h1-styling{color:#666666}.riviera-beach-house .filter .custom-select.alt .select-selected{padding:32px 30px}.riviera-beach-house .h1-styling:after,.riviera-beach-house .slider-v2__text h2:not(.section-title):after,.slider-v2__text .riviera-beach-house h2:not(.section-title):after,.riviera-beach-house .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .riviera-beach-house .h1-styling:not(.section-title):after,.riviera-beach-house .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .riviera-beach-house .h1-styling:not(.section-title):after{margin-bottom:20px}.riviera-beach-house #accommodations .row.wide .content-section .inner .amenities-link:hover{color:#fff}.riviera-beach-house #accommodations .row.wide{margin:80px auto 30px}.riviera-beach-house #accommodations .row.wide:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.riviera-beach-house #accommodations .accent-solid::after{background-color:#98B0BB}.riviera-beach-house .accent-solid::after{background-color:#98B0BB}.riviera-beach-house #hotel #post-530831 .content-section ul li::before{color:#fff}.riviera-beach-house #hotel #post-530829 .content-section ul li::before{color:#fff}.riviera-beach-house #specials{margin-top:100px}.riviera-beach-house #specials .btn{background:#98B0BB;color:#fff;border:1px solid #fff}.riviera-beach-house #specials .btn:hover{color:#98B0BB;border:1px solid #98B0BB;background:transparent}.riviera-beach-house .footer .contact-block .logo img{max-height:60px}.hotel-virginia .overlay-menu nav.privary-navigation a,.hotel-virginia .overlay-menu .sub-menu.privary-navigation a{font-family:"Neuton", serif}@media only screen and (max-width: 900px){.hotel-virginia .overlay-menu nav.privary-navigation a::after,.hotel-virginia .overlay-menu .sub-menu.privary-navigation a::after{display:none}}.hotel-virginia ul li.privary-navigation__item{font-family:"Neuton,extralight, sans-serif"}.hotel-virginia section#center-quad-_jrptviq58 ul{columns:2}.hotel-virginia section#center-quad-_jrptviq58 ul li{text-align:left}.hotel-virginia section#center-quad-_h89n14n4o ul{columns:2}.hotel-virginia section#center-quad-_h89n14n4o ul li{text-align:left}.hotel-virginia .inline-be .heading{font-family:"Neuton,extralight, sans-serif"}.hotel-virginia .form-module-wrapper .field.gdpr label a{color:#000}.hotel-virginia .form-module-wrapper .field.gdpr label a:hover{font-weight:600}.hotel-virginia #post-14708 .btn{border:1px solid #fff;color:#fff}.hotel-virginia #post-14708 .btn:hover{color:#000}.hotel-virginia #accommodations .accent-solid::after,.hotel-virginia #events-quad .accent-solid::after{background-color:#124734}.hilton-garden-inn-kauai-wailua-bay #accommodations .row .content-section .inner .amenities-link:hover{color:#fff}.columns-intro{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}.columns-intro .when{margin:0 80px}.badge-choise{text-align:center;margin-bottom:30px}.ot-dtp-picker.wide{margin-bottom:30px !important;width:78% !important}.kappa-hawaii-hotels .intro-content p{color:#222 !important}.site-1944 .left.animate-copy p{color:#fff}#meetingsandeventsform-form{scroll-margin-top:100px}[id="meetings&eventsform-form"]{scroll-margin-top:100px}#groupaccommodationform-form{scroll-margin-top:100px}.kauai-events.site-1944 .intro-content p{color:#222}.kauai-events.site-1944 .animate-copy p{color:#222}.kauai-events.site-1944 .row:nth-child(even) p{color:#fff}.ahi-uila-fire-show .intro-content p,.the-garden-grille .intro-content p{color:#222}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content #content .single-quad-new.wrapper.flex{margin-top:50px}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content #content .text-modules-wrapper{margin-bottom:60px}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content #content .text-modules-wrapper .text-modules h1::after{margin-left:auto;margin-right:auto}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content .slider-custom .slick-arrow{top:600px}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content .slider-custom .slick-prev{left:200px}#default.our-art-gallery.riviera-beach-house.site-1757 #start-content .slider-custom .slick-next{right:450px}.kappa-hawaii-hotels .intro-content p{color:#222 !important}.site-1944 .intro-content{padding-bottom:65px}.site-1944 .intro-content p{color:#222}#meetingsandeventsform-form{scroll-margin-top:100px}.kauai-events.site-1944 .intro-content p{color:#222}.kauai-events.site-1944 .row:nth-child(even){color:#fff}.ahi-uila-fire-show .intro-content p,.the-garden-grille .intro-content p{color:#222}.hotels-cambria-moonstone-beach.site-1325 .banner .row{margin:0}.site-1347 .filter .dark-bg h2,.site-1347 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1347 .filter .dark-bg .h1-styling,.site-1347 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1347 .filter .dark-bg .h1-styling,.site-1323 .filter .dark-bg h2,.site-1323 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1323 .filter .dark-bg .h1-styling,.site-1323 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1323 .filter .dark-bg .h1-styling,.site-1358 .filter .dark-bg h2,.site-1358 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1358 .filter .dark-bg .h1-styling,.site-1358 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1358 .filter .dark-bg .h1-styling,.site-1359 .filter .dark-bg h2,.site-1359 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1359 .filter .dark-bg .h1-styling,.site-1359 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1359 .filter .dark-bg .h1-styling,.site-1757 .filter .dark-bg h2,.site-1757 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1757 .filter .dark-bg .h1-styling,.site-1757 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1757 .filter .dark-bg .h1-styling,.site-1365 .filter .dark-bg h2,.site-1365 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1365 .filter .dark-bg .h1-styling,.site-1365 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1365 .filter .dark-bg .h1-styling,.site-1324 .filter .dark-bg h2,.site-1324 .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .site-1324 .filter .dark-bg .h1-styling,.site-1324 .filter .dark-bg .bg-quad .h1-styling,.bg-quad .site-1324 .filter .dark-bg .h1-styling{color:#111 !important}.privacy-policy .intro-content .title{font-size:22px}#home .bg-quad .mask-text{color:#755038;font-weight:bold;line-height:28px}#default.pacifica-perks .intro-content .title-text{font-family:"Arial","sans-serif";font-size:20px;line-height:26px;letter-spacing:1px;text-transform:uppercase;padding:15px 0 15px 0;margin:0px;font-weight:400}#default.pacifica-perks .intro-content .title-text a{color:#08344B;transition:all 0.3s ease-in-out}#default.pacifica-perks .intro-content .title-text a:hover,#default.pacifica-perks .intro-content .title-text a:focus{color:#11a8cc;text-decoration:none}#default #specials .animate-copy .fancy-special{padding-bottom:25px}#default.site-1326 .quads #post-31421 p{padding:10px 0;margin-bottom:0}#default.site-1326 .quads #post-31421 .btn{margin:10px 0}#default.site-1944 .header{background:#fff}#default.site-1944.hilton-garden-inn-kauai-wailua-bay .banner::before{display:none}#default.site-1944.ahi-uila-fire-show .banner::before{display:none}#default .header .right-col{position:relative}#default .header.up .buttoms-header,#default .header.down .buttoms-header{width:50%;top:10px;right:310px}#default .header .buttoms-header{position:absolute;top:10px;right:269px;left:auto;transform:translate(50%)}#default .header .buttoms-header.no-buttons{top:5px}#default .header .menu-holder{position:relative}#default.site-1361 .quads.left .row:nth-child(odd){-ms-flex-direction:row;flex-direction:row}#default.site-1361 .quads.left .row:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}#gallery.alert_open #myGallery,#attractions.alert_open #myGallery{margin-top:160px !important}#gallery .header .right-col,#attractions .header .right-col{position:relative}#gallery .header .buttoms-header,#attractions .header .buttoms-header{position:absolute;right:270px;left:auto;transform:translate(50%);top:13px;width:fit-content !important}#gallery .header .call-btn,#attractions .header .call-btn{display:inline-block;text-align:center;padding:10px 0}#content #TA_certificateOfExcellence626 img,#content #TA_certificateOfExcellence197 img,#content #TA_certificateOfExcellence948 img,#content #TA_certificateOfExcellence175 img,#content #TA_certificateOfExcellence958 img,#content #TA_certificateOfExcellence847 img,#content #TA_certificateOfExcellence273 img{max-width:125px}#default.accommodations.site-949 .banner{max-height:400px}#default.accommodations.site-949 .intro-content{padding:5px 0 0}#default.accommodations.site-949 .intro-content .row{padding:40px}@media screen and (max-width: 1440px){#default.accommodations.site-949 .intro-content .row{padding:15px 40px 0}}#default.hotel-accommodations.site-1352 .banner{max-height:400px}#default.hotel-accommodations.site-1352 .intro-content{padding:5px 0 0}#default.hotel-accommodations.site-1352 .intro-content .row{padding:40px}@media screen and (max-width: 1440px){#default.hotel-accommodations.site-1352 .intro-content .row{padding:15px 40px 0}}#default.pismo-beach-hotel-accommodations.site-1321 .banner{max-height:400px}#default.pismo-beach-hotel-accommodations.site-1321 .intro-content{padding:5px 0 0}#default.pismo-beach-hotel-accommodations.site-1321 .intro-content .row{padding:40px}@media screen and (max-width: 1440px){#default.pismo-beach-hotel-accommodations.site-1321 .intro-content .row{padding:15px 40px 0}}#default.pismo-beach-accommodations.site-1322 .banner{max-height:400px}#default.pismo-beach-accommodations.site-1322 .intro-content{padding:5px 0 0}#default.pismo-beach-accommodations.site-1322 .intro-content .row{padding:40px}@media screen and (max-width: 1440px){#default.pismo-beach-accommodations.site-1322 .intro-content .row{padding:15px 40px 0}}#default.site-1322 #chatWithUsToggleContainer{top:9rem;height:47px}@media screen and (max-width: 1440px){#default.site-1322 .weather_widget .inner_info_widget .weather{top:225px}#default.site-1322 #chatWithUsToggleContainer{top:9rem}}#gallery.site-1322 #chatWithUsToggleContainer{top:9rem;height:47px}@media screen and (max-width: 1440px){#gallery.site-1322 .weather_widget .inner_info_widget .weather{top:225px}#gallery.site-1322 #chatWithUsToggleContainer{top:9rem}}#default.site-1362 .quads .row{padding:50px 0}#default.site-1362 .quads .row .flexit{-ms-flex-pack:center;justify-content:center}#default.site-1362 .quads .row:nth-child(odd) .img-section img{width:650px;height:580px !important;object-fit:cover}#default.site-1362 .quads .row:nth-child(odd) .img-section.accent-line::after{width:calc(100% - 75px);border:1px solid #11a8cc}#default.site-1362 .quads .content-section{padding-top:150px}#default.site-1362 .quads .img-section.accent-line::after{right:26px;width:calc(100% - 75px);border:1px solid #11a8cc}#default.site-1362 .quads .img-section img{width:650px;height:580px !important;object-fit:cover}#default.page-559489 .w-accent .row .container .content-section .inner .animate-copy{margin-bottom:30px}.return-from-map{position:fixed;top:120px;left:5%;z-index:99}.infoBox img{z-index:99 !important}@media screen and (max-width: 900px){.attraction-lightbox .attraction__image,.attraction-lightbox .attraction__info{width:80% !important}}.map_popup .map_popup{background:#FFFFFF !important;width:220px !important;z-index:-1 !important}.map_popup .map_popup img{width:200px !important;position:relative !important}.map_popup img{display:block;position:relative;top:-8px;margin-bottom:-8px;width:220px !important;z-index:1 !important}.map_popup .desc{padding:0 20px;overflow:auto;box-shadow:0 0 30px rgba(85,85,85,0.5);background:#fff;width:220px !important}.map_popup .desc h2,.map_popup .desc .quads.single-quad .h1-styling,.quads.single-quad .map_popup .desc .h1-styling,.map_popup .desc .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .map_popup .desc h2:not(.section-title),.map_popup .desc .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .map_popup .desc h2:not(.section-title),.map_popup .desc .bg-quad .h1-styling,.bg-quad .map_popup .desc .h1-styling,.map_popup .desc .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .map_popup .desc h2:not(.section-title),.map_popup .desc .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .map_popup .desc h2:not(.section-title){color:#111 !important;margin:15px 0 5px;font-size:17px}.map_popup .desc p{color:#222 !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px;font-size:14px}#home .header{background:none}#home .header .be-toggle{display:none}#home .header.up,#home .header.down{background:#fff}#home .header.up .be-toggle,#home .header.down .be-toggle{display:inline-block}#home .banner{margin-top:0;display:block}#home .banner .sym-slides{width:100%}#home .banner .slide{height:calc(100vh - 150px);width:100%;min-height:600px}#home .banner .slide.zoom-in{animation:slide-zoom 5s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition:all 700ms cubic-bezier(0.18, 0.32, 0.17, 0.99);animation-fill-mode:forwards}#home .banner .row{position:absolute;top:calc(50% - 70px);right:0;left:0}#home .banner .row .tagline{position:relative;overflow:hidden;margin:0}#home .banner .row .tagline.animate-fade{opacity:1}#home .banner .row .tagline.animate-fade.visible span{top:0}#home .banner .row .tagline span{position:relative;top:100px;transition:all 0.6s ease-in-out 0.6s}#home .intro-content{padding:100px 0 30px}#home .btn-perks{padding:15px 30px;margin-top:20px;font-size:15px;border-color:#193044;background:#193044;color:#fff;font-weight:500}#home .btn-perks:hover{color:#193044;background:#fff}.riviera-beach-house .column-slider:before{background:transparent}.riviera-beach-house .column-slider img{box-shadow:none}.riviera-beach-house .quad_imgzamu93 .btn{background:transparent}BODY #chatWithUsToggleContainer.open{left:65% !important}.chatWithUsClickable{border-radius:10px !important}#home.site-1322 #chatWithUsToggleContainer{top:9rem;height:47px}@media screen and (max-width: 1440px){#home.site-1322 .weather_widget .inner_info_widget .weather{top:225px}#home.site-1322 #chatWithUsToggleContainer{top:9rem}}#home.site-1686 #header .right-col{width:calc(100% / 13 * 5.3)}#home.site-1686 #intro-content .row h2,#home.site-1686 #intro-content .row .quads.single-quad .h1-styling,.quads.single-quad #home.site-1686 #intro-content .row .h1-styling,#home.site-1686 #intro-content .row .bg-quad .h1-styling,.bg-quad #home.site-1686 #intro-content .row .h1-styling{position:absolute;top:10%;transform:translateX(-50%);left:50%}@media (min-width: 700px) and (max-width: 1100px){#home .header .flexit .right-col .buttoms-header{width:max-content !important}#home .header.w-countdown.up .buttoms-header,#home .header.w-countdown.down .buttoms-header{width:25% !important;left:68%}#home .header.up .buttoms-header,#home .header.down .buttoms-header{width:25% !important;left:68%}}.sandcastle-hotel-on-the-beach .banner .row .tagline,.cambria-landing-inn-and-suites .banner .row .tagline,.oceanpoint-ranch .banner .row .tagline{text-shadow:none !important}.sandcastle-hotel-on-the-beach #enhancements .slider__text,.cambria-landing-inn-and-suites #enhancements .slider__text,.oceanpoint-ranch #enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.fireside-inn .banner .row .tagline{text-shadow:none !important}.fireside-inn .btn{background:#111}.fireside-inn .btn:hover{background:#c39e77;color:#111}.fireside-inn #enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.inn-at-the-pier .half-blocks-columns .full .column .inner h3,.inn-at-the-pier .half-blocks-columns .full .column .inner .h1-styling,.inn-at-the-pier .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.inn-at-the-pier .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .inn-at-the-pier .half-blocks-columns .full .column .inner h2:not(.section-title){text-shadow:none}.inn-at-the-pier .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector{font-size:16px}.inn-at-the-pier .inline-be .heading{font-size:20px}.inn-at-the-pier .banner .row .tagline{text-shadow:none !important}.inn-at-the-pier .attractions-content .attraction a:not([href]):not([tabindex]).btn{font-size:16px}.marina-del-rey-hotel .wine-details{font-weight:bold;color:#163b4f}.spyglass-inn .column-slider.columns-2.no-border{max-width:600px}.sandcastle-hotel-on-the-beach .column-slider.columns-2.no-border,.inn-at-the-pier .column-slider.columns-2.no-border{max-width:640px}.inn-at-the-pier .column-slider.columns-2.no-border{padding:0}.inn-at-the-pier .custom-select.alt .select-selected{background-image:url(svg/select-arrow-white.svg)}.inn-at-the-pier .custom-select.alt .select-selected,.inn-at-the-pier .custom-select.alt .select-items div{color:#fff !important}.inn-at-the-pier .custom-select.alt .select-items div{border-color:#fff !important}.the-kinney- .header .logo img{max-height:91px;max-width:180px}.the-kinney- .contact-block .logo img{max-height:91px;max-width:180px}.the-kinney- #leroys--hours{padding-bottom:0}.the-kinney-.restaurants-bars .text-modules-wrapper{margin-top:0}.cottage-inn .inline-be .heading{font-size:20px}.cottage-inn-by-the-sea .email-signup-link .signup-inline .dark-bg{background-color:#474A41 !important}.cottage-inn-by-the-sea .email-signup-link .signup-inline .form-holder{background:url(images/california-passport-badge.png) #606358 no-repeat 400px 30px !important;background-size:25% !important}.inn-at-venice-beach .inline-be form .form-entry .btn{font-size:16px}.the-tides-oceanview-inn-and-cottages .header .logo img{max-width:150px}.the-tides-oceanview-inn-and-cottages .contact-block .logo img{max-width:180px}.the-tides-oceanview-inn-and-cottages .inline-be .heading{font-size:20px}.the-tides-oceanview-inn-and-cottages .inline-be form .form-entry .btn{font-size:16px}.the-tides-oceanview-inn-and-cottages #specials.quads .row.wide:first-of-type{margin-bottom:0}.the-tides-oceanview-inn-and-cottages #specials.quads .row:nth-child(2){margin-top:0}.el-colibri-hotel-and-spa #accommodations.quads .row.wide{margin:0 auto}.jamaica-bay-inn .inline-be form .form-entry .btn{font-size:16px}.jamaica-bay-inn .half-blocks-columns .full .column .inner h3,.jamaica-bay-inn .half-blocks-columns .full .column .inner .h1-styling,.jamaica-bay-inn .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.jamaica-bay-inn .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .jamaica-bay-inn .half-blocks-columns .full .column .inner h2:not(.section-title){text-shadow:none}.jamaica-bay-inn #beachside-hours{padding-bottom:0}.jamaica-bay-inn .ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link,.jamaica-bay-inn .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link{font-size:16px}.jamaica-bay-inn .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-button{color:#fff}.jamaica-bay-inn img.marina-del-rey{margin-bottom:35px}.jamaica-bay-inn .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-button{color:#755038;background:transparent;box-shadow:none;border:2px solid transparent;padding:1px}.el-colibri-hotel-and-spa .inline-be .heading{font-size:20px}.carlyle-inn .inline-be form .form-entry .btn{font-size:16px}.the-belamar .header .logo img{max-height:102px;max-width:180px}.the-belamar .contact-block .logo img{max-height:91px;max-width:180px}.the-belamar .half-blocks-columns .full .column .inner h3,.the-belamar .half-blocks-columns .full .column .inner .h1-styling,.the-belamar .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.the-belamar .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .the-belamar .half-blocks-columns .full .column .inner h2:not(.section-title){text-shadow:none}.the-belamar .quads.primary_bgcolor-section ul li:before{color:#fff}.the-belamar .quads.primary_bgcolor-section ul li a{color:#fff;text-decoration:underline}.the-belamar .quads.primary_bgcolor-section ul li a:hover,.the-belamar .quads.primary_bgcolor-section ul li a:focus{text-decoration:none;opacity:0.7}.the-belamar .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-button{color:#755038;background:transparent;box-shadow:none;border:1px solid transparent}.the-georgian-hotel #the-veranda--hours{padding-bottom:0}.the-georgian-hotel.veranda-restaurant-in-santa-monica .text-modules-wrapper{margin:20px auto}.the-georgian-hotel .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link{font-size:16px}.hotel-hermosa .header .logo img,.the-kinney-venice-beach .header .logo img{max-height:91px;max-width:150px}.hotel-hermosa .contact-block .logo img,.the-kinney-venice-beach .contact-block .logo img{max-height:91px;max-width:180px}.hotel-hermosa #enhancements .slider__text,.the-kinney-venice-beach #enhancements .slider__text{font-size:20px;font-family:"Arial","sans-serif"}.the-redondo-beach-hotel .inline-be .heading{font-size:20px}.the-redondo-beach-hotel .inline-be form .form-entry .btn{font-size:15px}.the-redondo-beach-hotel .header .call-btn{font-size:16px}.marina-del-rey-hotel .newsletter-signup .title{color:#fff;text-transform:uppercase}.marina-del-rey-hotel .newsletter-signup .title .big{font-size:70px;display:block}.marina-del-rey-hotel .newsletter-signup .title .sm{font-size:26px;display:block}.marina-del-rey-hotel .newsletter-signup .title .txt{width:300px;text-transform:none;display:block;margin:10px 0 30px;font-weight:200;line-height:25px}.marina-del-rey-hotel .newsletter-signup .btn{background:url(svg/icon-email.svg) #9e834e no-repeat 20px center;padding-left:60px;background-size:12%;font-size:15px;margin-bottom:30px}.marina-del-rey-hotel .newsletter-signup .btn:hover{color:#fff;padding-left:65px;background-size:12%}.marina-del-rey-hotel .social-title,.marina-del-rey-hotel #email-signup,.marina-del-rey-hotel #email-signup-v2,.marina-del-rey-hotel .sign-up-text{display:none}.pacifica-suites .signup-inline .flexit{-ms-flex-pack:center !important;justify-content:center !important}.pacifica-suites .signup-inline .title-1{color:#fff;text-transform:uppercase;font-family:"Arial","sans-serif"}.pacifica-suites .signup-inline .title-1 .big{font-size:70px;display:block;font-weight:800}.pacifica-suites .signup-inline .title-1 .sm{font-size:26px;display:block;font-weight:600}.pacifica-suites .signup-inline .txt-2{text-transform:none;display:block;margin:10px 0 30px;font-weight:200;line-height:25px;color:#fff;text-align:left;width:300px;padding-left:20px;padding-top:5px}.pacifica-suites .signup-inline .btn{background:url(svg/icon-email.svg) #9e834e no-repeat 20px center;padding-left:60px;background-size:12%;font-size:15px;margin-top:20px}.pacifica-suites .signup-inline .btn:hover{color:#111;padding-left:65px;background-size:12%}.pacifica-suites .signup-inline .form-holder{padding:5px 37px;width:calc(100% / 14 * 7);-ms-flex-pack:start;justify-content:flex-start;background:url(images/california-passport-badge-gold.png) #fff no-repeat 400px 30px;background-size:25%}.pacifica-suites .signup-inline .form-holder .txt-2{color:#222}.pacifica-suites #email-signup-v2,.pacifica-suites .sign-up-text{display:none}.pacifica-suites .pacifica-link{display:none !important}.email-signup-link .social-title,.email-signup-link #email-signup,.email-signup-link #email-signup-v2,.email-signup-link .sign-up-text{display:none}.email-signup-link .dark-bg{width:calc(100% / 14 * 5)}.email-signup-link .signup-inline .flexit{-ms-flex-pack:center !important;justify-content:center !important}.email-signup-link .signup-inline .title-1{color:#fff;text-transform:uppercase}.email-signup-link .signup-inline .title-1 .big{font-size:70px;display:block;font-weight:600}.email-signup-link .signup-inline .title-1 .sm{font-size:26px;display:block;font-weight:600}.email-signup-link .signup-inline .txt-2{text-transform:none;display:block;margin:10px 0 30px;font-weight:200;line-height:25px;text-align:left;padding-left:20px;padding-top:5px}.email-signup-link .signup-inline .btn{background-image:url(svg/icon-email.svg);background-position:20px center;background-repeat:no-repeat;padding-left:60px;background-size:25px;font-size:15px;margin-top:20px;background-color:#193044;color:#fff;border-color:#193044}.email-signup-link .signup-inline .btn:hover{padding-left:65px;background-position:20px center;background-size:25px;background-image:url(svg/icon-email-dark.svg);color:#193044;background-color:transparent}.email-signup-link .signup-inline .form-holder{padding:5px 37px}.email-signup-link .signup-inline .new-banner-2022{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;padding:58px 45px 50px 0}.email-signup-link .signup-inline .new-banner-2022__txt{max-width:400px;text-align:left;margin-right:40px}.email-signup-link .signup-inline .new-banner-2022__txt p{font-size:15px}.email-signup-link .signup-inline .new-banner-2022__txt img{margin-bottom:24px}@media only screen and (max-width: 900px){.email-signup-link .row{background-size:100% 230px}.email-signup-link .signup-inline .new-banner-2022{display:block !important;margin:0 0 0 43%;padding:10px}}body{font-size:18px;overflow-x:hidden}body.opened-be{overflow:hidden}#start-content{overflow-x:hidden}.fancybox-overlay{background:rgba(0,0,0,0.75);z-index:99999}#ot-reservation-widget{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1070px}.fancybox-opened{z-index:999999}.fancybox-close{width:40px;height:40px;background-size:15px !important;top:30px;right:30px;background-color:transparent;border:none}.fancybox-nav{opacity:1}.fancybox-nav span{visibility:visible;background:url(svg/arrow.svg) #fff no-repeat center;width:60px;height:60px;transition:all 300ms ease-out}.fancybox-nav span:hover,.fancybox-nav span:focus{background-image:url(svg/arrow-white.svg)}.fancybox-nav.fancybox-prev span{left:40px}.fancybox-nav.fancybox-next span{transform:rotate(180deg);right:40px}.topalert,.topalert__cta{font-size:15px !important}.swipe{position:relative;clip-path:inset(0 100% 0 0)}.swipe:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;top:0;right:0;z-index:2;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:0.7s}.swipe.visible{clip-path:inset(0 0 0 0)}.swipe.visible:before{width:0}h1,.h1-styling,.slider-v2__text h2:not(.section-title),.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){font-size:40px;font-weight:100;margin-bottom:0px}@media (max-width: 1024px){h1,.h1-styling,.slider-v2__text h2:not(.section-title),.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){font-size:35px}}h1:after,.h1-styling:after,.slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.slider-v2__text .bg-quad .h1-styling:not(.section-title):after,.bg-quad .slider-v2__text .h1-styling:not(.section-title):after,.attraction__info h2:after,.attraction__info .quads.single-quad .h1-styling:after,.quads.single-quad .attraction__info .h1-styling:after,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title):after,.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title):after,.attraction__info .bg-quad .h1-styling:after,.bg-quad .attraction__info .h1-styling:after,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .attraction__info h2:not(.section-title):after,.attraction__info .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .attraction__info h2:not(.section-title):after{content:" ";height:1px;width:65px;display:block;background:#000;margin:10px 0 20px}h1 span,.h1-styling span,.slider-v2__text h2:not(.section-title) span,.attraction__info h2 span,.attraction__info .quads.single-quad .h1-styling span,.quads.single-quad .attraction__info .h1-styling span,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title) span,.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title) span,.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title) span,.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title) span,.attraction__info .bg-quad .h1-styling span,.bg-quad .attraction__info .h1-styling span,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title) span,.bg-quad .slider-v2__text .attraction__info h2:not(.section-title) span,.attraction__info .slider-v2__text .bg-quad h2:not(.section-title) span,.slider-v2__text .bg-quad .attraction__info h2:not(.section-title) span{font-size:13px;letter-spacing:2px;font-weight:700;display:block}h1.small-title-only:after,.h1-styling.small-title-only:after,.slider-v2__text h2.small-title-only:not(.section-title):after,.slider-v2__text .quads.single-quad .small-title-only.h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .small-title-only.h1-styling:not(.section-title):after,.attraction__info h2.small-title-only:after,.attraction__info .quads.single-quad .small-title-only.h1-styling:after,.quads.single-quad .attraction__info .small-title-only.h1-styling:after,.attraction__info .quads.single-quad .slider-v2__text h2.small-title-only:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction__info h2.small-title-only:not(.section-title):after,.attraction__info .slider-v2__text .quads.single-quad h2.small-title-only:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction__info h2.small-title-only:not(.section-title):after,.attraction__info .bg-quad .small-title-only.h1-styling:after,.bg-quad .attraction__info .small-title-only.h1-styling:after{display:none}p,blockquote,ul,ol,cite{margin-bottom:30px;line-height:1.5;font-weight:400}p a,blockquote a,ul a,ol a,cite a{text-decoration:underline}p a:hover,p a:focus,blockquote a:hover,blockquote a:focus,ul a:hover,ul a:focus,ol a:hover,ol a:focus,cite a:hover,cite a:focus{text-decoration:none}ul.two-columns,ol.two-columns{columns:2;text-align:left;column-gap:50px}ul.three-columns,ol.three-columns{columns:3;text-align:left;column-gap:50px}@media screen and (max-width: 1200px){ul.three-columns,ol.three-columns{columns:2}}ul li{position:relative;padding:0 0 0 20px;margin-bottom:10px}ul li:before{content:"•";position:absolute;left:0;top:-1px}ul.icon-list li{padding:0;display:inline-block;margin-right:20px}ul.icon-list li:before{position:relative;top:3px;margin-right:10px;display:inline-block;vertical-align:middle}ul.icon-list li:nth-child(1):before{content:url(/assets/svg/capacity.svg)}ul.icon-list li:nth-child(2):before{content:url(/assets/svg/areasq.svg)}#default.meeting-hotel-venues ul.icon-list li:nth-child(1):before{content:url(/assets/svg/halfmoon-meetings-capacity-5f6ce213e90b2-LighterBlue.svg) !important}#default.meeting-hotel-venues ul.icon-list li:nth-child(2):before{content:url(/assets/svg/halfmoon-meetings-area-5f6ce20547685-LighterBlue.svg) !important}ol{list-style:decimal;margin:0 0 30px 30px}.btn{padding:15px 30px;color:#fff;font-weight:500;text-decoration:none}.btn:hover,.btn:focus{color:#fff}.text-center{text-align:center}.text-center:after{margin-left:auto;margin-right:auto}.popup-form{display:none}a:not([href]):not([tabindex]){color:#fff}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:#fff}.banner{min-height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.banner:before{content:" ";display:block;position:absolute;width:100%;height:400px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 80%);top:0;z-index:2}.banner .tagline{color:#fff;font-weight:100;font-size:56px;text-align:center;text-shadow:0px 0px 15px rgba(0,0,0,0.7)}.banner .row{text-align:center}.banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.banner.w-video{overflow:hidden;height:calc(100vh - 140px)}.banner .azul-logo{width:40%;position:absolute;right:0;top:135px}.slick-arrow{width:60px;height:60px;top:calc(50% - 30px);background-color:#fff;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.slick-arrow.slick-next{right:40px}.slick-arrow.slick-prev{left:40px}.slick-arrow:hover,.slick-arrow:focus{background-image:url(svg/arrow-white.svg)}.slick-dots li{padding:0}.slick-dots li:before{display:none}.slick-dots li button{width:10px;height:10px;padding:0}.fancybox-close{background:url(svg/close.svg) #fff no-repeat center/20px auto}.fancybox-close:hover,.fancybox-close:focus{opacity:0.5}#default.upcoming-events .intro-content{padding-bottom:20px}#default.road-trip h3,#default.road-trip .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner #default.road-trip .h1-styling,#default.road-trip .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text #default.road-trip h2:not(.section-title),#default.road-trip .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner #default.road-trip h2:not(.section-title){font-family:Source Sans Pro;color:#009489;font-size:18px}#default.road-trip h2,#default.road-trip .quads.single-quad .h1-styling,.quads.single-quad #default.road-trip .h1-styling,#default.road-trip .bg-quad .h1-styling,.bg-quad #default.road-trip .h1-styling{font-family:Source Sans Pro;color:#009489}.intro-content{text-align:center;padding:65px 0 0}.intro-content .row{padding:0 40px}.intro-content .signup-inline .row{padding:0}.intro-content.no-content{padding-bottom:0}.intro-content h1{padding:0px 0 20px;text-align:center}.upcoming-events .intro-content h1{margin-bottom:10px}.intro-content h1:after{margin-left:auto;margin-right:auto}.intro-content p{max-width:975px;margin:0 auto 30px}.intro-content p:last-of-type{margin-bottom:0}.intro-content h2,.intro-content .quads.single-quad .h1-styling,.quads.single-quad .intro-content .h1-styling,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title),.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title),.intro-content .bg-quad .h1-styling,.bg-quad .intro-content .h1-styling,.intro-content .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .intro-content h2:not(.section-title),.intro-content .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .intro-content h2:not(.section-title){margin-bottom:20px}.intro-content h2.h1-styling,.intro-content .quads.single-quad .h1-styling,.quads.single-quad .intro-content .h1-styling,.intro-content .bg-quad .h1-styling,.bg-quad .intro-content .h1-styling,.intro-content .slider-v2__text h2:not(.section-title),.slider-v2__text .intro-content h2:not(.section-title){margin-top:0px}.intro-content h2.h1-styling:after,.intro-content .quads.single-quad .h1-styling:after,.quads.single-quad .intro-content .h1-styling:after,.intro-content .bg-quad .h1-styling:after,.bg-quad .intro-content .h1-styling:after,.intro-content .slider-v2__text h2:not(.section-title):after,.slider-v2__text .intro-content h2:not(.section-title):after{margin-left:auto;margin-right:auto}.intro-content h2 br,.intro-content .quads.single-quad .h1-styling br,.quads.single-quad .intro-content .h1-styling br,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title) br,.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title) br,.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title) br,.intro-content .bg-quad .h1-styling br,.bg-quad .intro-content .h1-styling br,.intro-content .bg-quad .slider-v2__text h2:not(.section-title) br,.bg-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .bg-quad h2:not(.section-title) br,.slider-v2__text .bg-quad .intro-content h2:not(.section-title) br{display:none}@media (max-width: 1025px){.intro-content h2 br,.intro-content .quads.single-quad .h1-styling br,.quads.single-quad .intro-content .h1-styling br,.intro-content .quads.single-quad .slider-v2__text h2:not(.section-title) br,.quads.single-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .quads.single-quad h2:not(.section-title) br,.slider-v2__text .quads.single-quad .intro-content h2:not(.section-title) br,.intro-content .bg-quad .h1-styling br,.bg-quad .intro-content .h1-styling br,.intro-content .bg-quad .slider-v2__text h2:not(.section-title) br,.bg-quad .slider-v2__text .intro-content h2:not(.section-title) br,.intro-content .slider-v2__text .bg-quad h2:not(.section-title) br,.slider-v2__text .bg-quad .intro-content h2:not(.section-title) br{display:block}}.intro-content .two-columns,.intro-content .three-columns{max-width:810px;margin:0 auto}.signup-inline{margin-top:80px}.signup-inline .flexit{-ms-flex-align:stretch;align-items:stretch}.signup-inline .row{display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-size:cover}.signup-inline .form-holder{background-color:transparent !important;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:60px 44px 50px 0;-ms-flex-align:center;align-items:center}.signup-inline .form-holder form{margin-bottom:0}.signup-inline .form-holder .fields-wrap{-ms-flex-direction:column;flex-direction:column;width:100%}.signup-inline .form-holder .fields-wrap .field{width:100%;max-width:336px}.signup-inline .form-holder .fields-wrap .field input{height:51px;font-size:16px}.signup-inline .form-holder .gdpr-wrap{padding-left:0;width:80%;display:-ms-flexbox;display:flex}.signup-inline .form-holder .gdpr-wrap .field{width:50%;margin-bottom:0}@media (max-width: 1024px){.signup-inline .form-holder .gdpr-wrap{width:100%}}.signup-inline .form-holder .signup-btn{height:51px;position:absolute;top:27px;left:385px}@media (max-width: 1024px){.signup-inline .form-holder .signup-btn{position:relative;top:0;left:0;margin:0;display:block}}.signup-inline .form-holder .txt-2{width:37%;padding-right:40px}.signup-inline .form-holder .txt-2 p{margin-top:70px}.signup-inline .form-holder .btn-banner{margin-left:60px}#salt-hours{padding:0}.fancybox-inner .tab-content{max-width:525px}.fancybox-inner .tab-content.menu-list{max-width:1024px}.tab-content{margin:20px;padding:40px;border:1px solid #000}.form-module-wrapper{max-width:1024px;margin:0 auto}.form-module-wrapper form{padding:50px 20px}.form-module-wrapper h2,.form-module-wrapper .quads.single-quad .h1-styling,.quads.single-quad .form-module-wrapper .h1-styling,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title),.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title),.form-module-wrapper .bg-quad .h1-styling,.bg-quad .form-module-wrapper .h1-styling,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title),.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title){scroll-margin-top:132px;font-size:40px;font-weight:100;text-align:center}.form-module-wrapper h2:after,.form-module-wrapper .quads.single-quad .h1-styling:after,.quads.single-quad .form-module-wrapper .h1-styling:after,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .bg-quad .h1-styling:after,.bg-quad .form-module-wrapper .h1-styling:after,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title):after,.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title):after{content:" ";height:1px;width:65px;display:block;background:#000;margin:20px auto 30px}.form-module-wrapper h2 span,.form-module-wrapper .quads.single-quad .h1-styling span,.quads.single-quad .form-module-wrapper .h1-styling span,.form-module-wrapper .quads.single-quad .slider-v2__text h2:not(.section-title) span,.quads.single-quad .slider-v2__text .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .slider-v2__text .quads.single-quad h2:not(.section-title) span,.slider-v2__text .quads.single-quad .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .bg-quad .h1-styling span,.bg-quad .form-module-wrapper .h1-styling span,.form-module-wrapper .bg-quad .slider-v2__text h2:not(.section-title) span,.bg-quad .slider-v2__text .form-module-wrapper h2:not(.section-title) span,.form-module-wrapper .slider-v2__text .bg-quad h2:not(.section-title) span,.slider-v2__text .bg-quad .form-module-wrapper h2:not(.section-title) span{font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:700;display:block}.form-module-wrapper form .btn{margin:0 auto;display:block}.form-module-wrapper form .gdpr-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;clear:both;margin:30px auto}.form-module-wrapper form .field.gdpr{padding-right:20px}.form-module-wrapper form .field.gdpr label{font-size:12px}.form-module-wrapper .col-6{width:50%}.form-module-wrapper .col-12{width:100%}.form-module-wrapper .form-module__field{position:relative}.form-module-wrapper input[type="text"],.form-module-wrapper input[type="email"],.form-module-wrapper input[type="tel"],.form-module-wrapper input [type="date"],.form-module-wrapper input[type="number"]{border:1px solid rgba(0,0,0,0.4);font-size:17px;padding:15px 20px;background:none;width:100%;margin-bottom:30px}.form-module-wrapper input[type="text"].error,.form-module-wrapper input[type="email"].error,.form-module-wrapper input[type="tel"].error,.form-module-wrapper input [type="date"].error,.form-module-wrapper input[type="number"].error{border-color:#f00}.form-module-wrapper textarea{border:1px solid rgba(0,0,0,0.4);font-size:18px;padding:15px 20px;background:none;width:100%;margin-bottom:30px}.form-module-wrapper textarea.error{border-color:#f00}.form-module-wrapper label.error{color:#fff !important}.sitemap .intro-content{margin-top:140px;padding-bottom:0}ul.global-sitemap{margin:0 auto 100px 25%;width:100%;max-width:550px}@media (min-width: 1025px){ul.global-sitemap{margin-left:35%}}ul.global-sitemap li:before{display:none}#attractions .header{background:#fff}.attractions-content .attraction{background:#eee;margin:0 7px 40px !important;width:calc(50% - 14px) !important;padding:0 0 72px !important;border-width:1px;border-style:solid;position:relative}@media (max-width: 960px){.attractions-content .attraction{width:100% !important}}.attractions-content .attraction h2:after,.attractions-content .attraction .quads.single-quad .h1-styling:after,.quads.single-quad .attractions-content .attraction .h1-styling:after,.attractions-content .attraction .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attractions-content .attraction h2:not(.section-title):after,.attractions-content .attraction .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attractions-content .attraction h2:not(.section-title):after,.attractions-content .attraction .bg-quad .h1-styling:after,.bg-quad .attractions-content .attraction .h1-styling:after{margin-left:auto;margin-right:auto}.attractions-content .attraction p{font-size:16px}.attractions-content .attraction p.description{display:none;font-weight:400}.attractions-content .attraction a:not([href]):not([tabindex]).btn{background:none;border:1px solid #000;color:#000;position:absolute;bottom:20px;right:0;left:0;margin:0 auto;max-width:178px;font-size:16px}.attractions-content .attraction a:not([href]):not([tabindex]).btn:hover,.attractions-content .attraction a:not([href]):not([tabindex]).btn:focus{color:#fff;background:#000}.attractions-content .attraction__wrapper{padding:0}.site-1362 .attractions-content .attraction p{font-size:1rem}.attractions-content .attraction .attraction__image img{width:100%;transform:none !important}.attractions-content{min-height:100vh}.attractions-map__expand{top:180px !important}.attractions-content__left{padding-top:160px !important}.attractions-content__left h1 span{font-size:40px;font-weight:100;letter-spacing:0;text-transform:none}.attractions-content__left .attractions-filter .form-entry select{height:50px;background:none;border-bottom:1px solid #000}.attraction__info{text-align:center;padding:30px 20px 0}.attraction__info h2,.attraction__info .quads.single-quad .h1-styling,.quads.single-quad .attraction__info .h1-styling,.attraction__info .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction__info h2:not(.section-title),.attraction__info .bg-quad .h1-styling,.bg-quad .attraction__info .h1-styling,.attraction__info .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction__info h2:not(.section-title),.attraction__info .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction__info h2:not(.section-title){margin-bottom:20px;font-size:28px;padding:0 20px;max-width:250px;margin:0 auto 20px}.attraction__info p{font-size:14px}.attraction__info ul.additional-info{display:none;padding-top:20px}.attraction__info ul.additional-info span{padding-top:0;display:initial}.attraction__info ul.additional-info li{padding:0;display:-ms-flexbox;display:flex}.attraction__info ul.additional-info li:before{display:none}.attraction__info ul.additional-info li svg{margin-right:10px}.attraction__info .pin-website{display:none}.attraction-lightbox .attraction__info{text-align:left;padding:0 0 0 25px !important}.attraction-lightbox h2,.attraction-lightbox .quads.single-quad .h1-styling,.quads.single-quad .attraction-lightbox .h1-styling,.attraction-lightbox .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .attraction-lightbox h2:not(.section-title),.attraction-lightbox .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .attraction-lightbox h2:not(.section-title),.attraction-lightbox .bg-quad .h1-styling,.bg-quad .attraction-lightbox .h1-styling,.attraction-lightbox .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .attraction-lightbox h2:not(.section-title),.attraction-lightbox .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .attraction-lightbox h2:not(.section-title){min-height:0px;padding:0;margin:0}.attraction-lightbox h2:after,.attraction-lightbox .quads.single-quad .h1-styling:after,.quads.single-quad .attraction-lightbox .h1-styling:after,.attraction-lightbox .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .bg-quad .h1-styling:after,.bg-quad .attraction-lightbox .h1-styling:after,.attraction-lightbox .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .attraction-lightbox h2:not(.section-title):after,.attraction-lightbox .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .attraction-lightbox h2:not(.section-title):after{margin-left:0;margin-right:0}.attraction-lightbox p{margin-bottom:10px;padding:0 20px 0 0}.attraction-lightbox p.description{display:block}.attraction-lightbox ul.additional-info{display:block}.attraction-lightbox .pin-website{display:inline-block}.attraction-hover{position:relative}.attraction-hover__image img{max-height:180px}.attraction-hover__copy{text-align:center;font-size:18px;margin:15px 0 5px;font-weight:600}#attractions footer{position:relative;z-index:2}.intro-content.text-left{text-align:left}.intro-content.text-left p,.intro-content.text-left ul{max-width:100%;text-align:left}.fancybox-inner form{max-width:600px;padding:40px}.fancybox-inner form h2,.fancybox-inner form .quads.single-quad .h1-styling,.quads.single-quad .fancybox-inner form .h1-styling,.fancybox-inner form .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .fancybox-inner form h2:not(.section-title),.fancybox-inner form .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .fancybox-inner form h2:not(.section-title),.fancybox-inner form .bg-quad .h1-styling,.bg-quad .fancybox-inner form .h1-styling,.fancybox-inner form .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .fancybox-inner form h2:not(.section-title),.fancybox-inner form .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .fancybox-inner form h2:not(.section-title){text-align:center;margin-bottom:20px}.fancybox-inner form .gdpr-wrap{clear:both;padding:20px 30px}.fancybox-inner form .col-12{width:100%}.fancybox-inner form .col-12 input[type="text"],.fancybox-inner form .col-12 input[type="email"],.fancybox-inner form .col-12 input[type="tel"],.fancybox-inner form .col-12 input[type="number"]{width:100%;padding:10px 20px}.fancybox-inner form .btn{margin:0px auto;display:block}.fancybox-inner .form-module__field{position:relative}.gallery_close{background:url(svg/close.svg) #fff no-repeat center/50% auto !important}.gallery_contain_next,.gallery_contain_prev{opacity:1 !important;background:none !important}.gallery_item_next,.gallery_item_prev{width:50px !important;height:50px !important;display:block !important;background:url(svg/arrow.svg) #fff no-repeat center/30% auto !important;transition:all 300ms ease-out}.gallery_item_next:hover,.gallery_item_next:focus,.gallery_item_prev:hover,.gallery_item_prev:focus{opacity:0.8}.gallery_item_next{transform:rotate(180deg)}.attraction-lightbox__wrapper{padding:0 !important}.attraction-lightbox__wrapper .attraction{padding:0}.attraction-lightbox .attraction__image{padding:20px}.animate-fade h1,.animate-fade .h1-styling,.animate-fade .slider-v2__text h2:not(.section-title),.slider-v2__text .animate-fade h2:not(.section-title){position:relative;overflow:hidden}.animate-fade h1 span,.animate-fade .h1-styling span,.animate-fade .slider-v2__text h2:not(.section-title) span,.slider-v2__text .animate-fade h2:not(.section-title) span{margin-bottom:0 !important}.animate-fade h1:after,.animate-fade .h1-styling:after,.animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .animate-fade h2:not(.section-title):after,.animate-fade .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .animate-fade .h1-styling:not(.section-title):after,.animate-fade .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .animate-fade .h1-styling:not(.section-title):after{width:0;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:1.5s}.animate-fade h1 .subline,.animate-fade .h1-styling .subline,.animate-fade .slider-v2__text h2:not(.section-title) .subline,.slider-v2__text .animate-fade h2:not(.section-title) .subline{margin-bottom:10px;position:relative;overflow:hidden}.animate-fade h1 .subline span,.animate-fade .h1-styling .subline span,.animate-fade .slider-v2__text h2:not(.section-title) .subline span,.slider-v2__text .animate-fade h2:not(.section-title) .subline span{position:relative;top:80px;transition:all 0.6s ease-in-out;transition-delay:0.6s}.animate-fade h1 .mask,.animate-fade .h1-styling .mask,.animate-fade .slider-v2__text h2:not(.section-title) .mask,.slider-v2__text .animate-fade h2:not(.section-title) .mask{overflow:hidden;position:relative;padding-bottom:7px}.animate-fade h1 .mask .line,.animate-fade .h1-styling .mask .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask .line{position:relative;top:50px;transition:all 0.6s ease-in-out}.animate-fade h1 .mask:nth-child(2) .line,.animate-fade .h1-styling .mask:nth-child(2) .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask:nth-child(2) .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask:nth-child(2) .line{transition-delay:0.9s}.animate-fade h1 .mask:nth-child(3) .line,.animate-fade .h1-styling .mask:nth-child(3) .line,.animate-fade .slider-v2__text h2:not(.section-title) .mask:nth-child(3) .line,.slider-v2__text .animate-fade h2:not(.section-title) .mask:nth-child(3) .line{transition-delay:1.2s}.animate-fade .animate-copy{transform:translateY(30px);opacity:0;transition:all 0.6s ease-in-out;transition-delay:1.8s}.animate-fade.visible h1:after,.animate-fade.visible .h1-styling:after,.animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .animate-fade.visible h2:not(.section-title):after{width:65px}.animate-fade.visible h1 .subline span,.animate-fade.visible .h1-styling .subline span,.animate-fade.visible .slider-v2__text h2:not(.section-title) .subline span,.slider-v2__text .animate-fade.visible h2:not(.section-title) .subline span{top:0}.animate-fade.visible h1 .line,.animate-fade.visible .h1-styling .line,.animate-fade.visible .slider-v2__text h2:not(.section-title) .line,.slider-v2__text .animate-fade.visible h2:not(.section-title) .line{top:0}.animate-fade.visible .animate-copy{opacity:1;transform:translateY(0px)}.bg-quad .animate-fade h1:after,.bg-quad .animate-fade .h1-styling:after,.bg-quad .animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad .animate-fade h2:not(.section-title):after,.bg-quad .animate-fade h2:after,.bg-quad .animate-fade .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade h1:after,.quads.single-quad.primary_bgcolor-section .animate-fade .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad.primary_bgcolor-section .animate-fade h2:not(.section-title):after,.quads.single-quad.primary_bgcolor-section .animate-fade h2:after,.quads.single-quad.primary_bgcolor-section .animate-fade .h1-styling:after{width:0;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}.bg-quad .animate-fade.visible h1:after,.bg-quad .animate-fade.visible .h1-styling:after,.bg-quad .animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad .animate-fade.visible h2:not(.section-title):after,.bg-quad .animate-fade.visible h2:after,.bg-quad .animate-fade.visible .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible h1:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .h1-styling:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad.primary_bgcolor-section .animate-fade.visible h2:not(.section-title):after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible h2:after,.quads.single-quad.primary_bgcolor-section .animate-fade.visible .h1-styling:after{transition-delay:1s;width:65px}.text-modules-wrapper{margin:100px auto}#myGallery{margin-top:120px !important;margin-bottom:20px}#salt-gallery{padding-bottom:0px}.menu-list.inline.tab-content{border:none;margin:0}.menu-list .menu-section{margin-bottom:85px}.menu-list .menu-section ul{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-list .menu-section ul li{width:75%;padding:0 20px;margin:0 auto 10px;display:block;text-align:center}.menu-list .menu-section ul li p{margin:0}.menu-list .menu-section ul li p:last-of-type{margin-bottom:20px}.menu-list .menu-section ul li:before{display:none}.menu-list .h1-styling,.menu-list .slider-v2__text h2:not(.section-title),.slider-v2__text .menu-list h2:not(.section-title){text-align:center;margin-bottom:40px}.menu-list .h1-styling:after,.menu-list .slider-v2__text h2:not(.section-title):after,.slider-v2__text .menu-list h2:not(.section-title):after,.menu-list .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .menu-list .h1-styling:not(.section-title):after,.menu-list .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .menu-list .h1-styling:not(.section-title):after{margin-left:auto;margin-right:auto}.menu-list h3,.menu-list .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .menu-list .h1-styling,.menu-list .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .menu-list h2:not(.section-title),.menu-list .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .menu-list h2:not(.section-title){margin:0;padding:0}.menu-list .menu-item-12807 h3,.menu-list .menu-item-12807 .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .menu-list .menu-item-12807 .h1-styling,.menu-list .menu-item-12807 .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .menu-list .menu-item-12807 h2:not(.section-title),.menu-list .menu-item-12807 .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .menu-list .menu-item-12807 h2:not(.section-title){font-weight:400;font-style:italic}.attractions-intro{padding:0 10px}.border-block-shadow{padding:24px;box-shadow:0px 0px 70px rgba(23,3,0,0.1);margin:50px 0 100px;overflow:hidden}.border-block-shadow .inner-border{border:1px solid #000;padding:24px 0;overflow:scroll}.border-block-shadow table{width:100%}main table{max-width:100%}main table thead{background:#fafafa;text-align:center;font-size:17px}main table thead tr td{padding:20px 10px;border-left:1px solid #000;border-right:1px solid #000}main table thead tr td:first-of-type{border-left:none}main table thead tr td:last-of-type{border-right:none}main table tbody tr td{padding:20px;text-align:center;font-size:17px;border-left:1px solid #000;border-right:1px solid #000}main table tbody tr td:first-of-type{border-left:none}main table tbody tr td:last-of-type{border-right:none}main table tbody tr:nth-child(even){background:#fafafa}.capacity-chart .h1-styling,.capacity-chart .slider-v2__text h2:not(.section-title),.slider-v2__text .capacity-chart h2:not(.section-title){text-align:center}.capacity-chart .h1-styling:after,.capacity-chart .slider-v2__text h2:not(.section-title):after,.slider-v2__text .capacity-chart h2:not(.section-title):after,.capacity-chart .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .capacity-chart .h1-styling:not(.section-title):after,.capacity-chart .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .capacity-chart .h1-styling:not(.section-title):after{margin-left:auto;margin-right:auto}.two-col-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding:0}.two-col-wrapper p{width:50%;margin-right:0;margin-left:0}@media (max-width: 1024px){.two-col-wrapper p{width:100%}}@media (min-width: 1025px){.two-col-wrapper p:nth-child(even){padding-left:20px}.two-col-wrapper p:nth-child(odd){padding-right:20px}}.landing-page .header .flexit{-ms-flex-pack:center;justify-content:center}.landing-page .quads.single-quad{margin-top:50px}.landing-page .banner:before{display:none}.terms-conditions p{font-size:14px}.addition-event-quad{padding:80px 0;text-align:center}.addition-event-quad.beige{background:#cfc6b7;margin-bottom:50px}.addition-event-quad .row{padding:0 15px}.addition-event-quad .row.flexit{text-align:left;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.addition-event-quad .row.flexit .description-column{width:50%;padding:25px 0 25px 80px;border-left:1px solid #cfc6b7}.addition-event-quad .row.flexit .description-column:first-of-type{border-left:none;padding-right:80px;padding-left:0}}#events-quad .date{text-transform:capitalize}#events-quad .date span{text-transform:capitalize !important}#events-quad .learn-more{margin-bottom:30px}#events-quad .learn-more .tab-content{padding:0;border:none;margin-left:0;margin-top:30px}#events-quad .learn-more .acc-btn{position:relative;padding-right:20px}#events-quad .learn-more .acc-btn::after{content:"+";font-size:16px;position:absolute;right:0;top:calc(45% - 10px);line-height:1.5}#events-quad .learn-more .acc-btn.active::after{content:"-"}#events-quad .img-slider.border-gray{position:relative}#events-quad .img-slider.border-gray::before{content:"";background-color:gray;width:50px;height:69%;position:absolute;left:-50px;bottom:0}#events-quad .img-slider.border-gray::after{content:"";background-color:gray;width:100%;height:50px;position:absolute;left:-50px;bottom:-49px}#events-quad.left>div:nth-child(even) .border-gray::before{right:-50px;bottom:0;left:inherit}#events-quad.left>div:nth-child(even) .border-gray::after{right:-50px;bottom:-49px;left:inherit}.roadtrip .quads.single-quad{margin-top:0;margin-bottom:0}.roadtrip .text-modules-wrapper{margin-top:0}.road-trip-copy .row{max-width:960px;padding:0 40px}.bullet-title{position:relative;margin-bottom:20px;font-size:17px;font-weight:600}.bullet-title img{display:inline-block;vertical-align:middle;margin-left:10px}.bullet-title:before,.bullet-title:after{content:" ";background:#000;display:block;height:14px;width:14px;position:absolute;top:calc(50% - 7px);left:-33px;border-radius:50%}.bullet-title:after{background:none;border:1px solid #000;width:28px;height:28px;left:-40px;top:calc(50% - 14px)}.bullet-title.beige:before{background:#ebddba}.bullet-title.beige:after{border-color:#ebddba}.bullet-title.green:before{background:#49b9ad}.bullet-title.green:after{border-color:#49b9ad}.bullet-title.yellow:before{background:#fecd4c}.bullet-title.yellow:after{border-color:#fecd4c}.bullet-title.teal:before{background:#78ccd0}.bullet-title.teal:after{border-color:#78ccd0}.bullet-title.coral:before{background:#f07570}.bullet-title.coral:after{border-color:#f07570}.bullet-title.purple:before{background:#353c8e}.bullet-title.purple:after{border-color:#353c8e}.bullet-title.red:before{background:#e92c3e}.bullet-title.red:after{border-color:#e92c3e}.bullet-title.blue:before{background:#1ca7e4}.bullet-title.blue:after{border-color:#1ca7e4}.bullet-block{margin-bottom:50px}.bullet-block p{font-size:15px}.marina-del-rey-dining .ot-dtp-picker.wide{margin-top:50px;margin-bottom:0}.marina-del-rey-dining .marina-del-rey{width:120px;margin:0 auto;display:block}#event-17331 .event-months,#event-17522 .event-months{display:none}.the-cambria-collection .btn{color:#111 !important}.the-cambria-collection .new-banner-2022__btn-start a{color:#fff !important}.the-cambria-collection .new-banner-2022__btn-start a:hover{color:#111 !important}@media (max-width: 768px){.the-cambria-collection.hotels section.intro-content .col-md-10{width:90.33333% !important}}.the-cambria-collection.terms-and-conditions .banner{display:none}.the-cambria-collection #privary-navigation .submenu{margin-left:20px;display:none}.the-cambria-collection #privary-navigation .submenu li a{font-size:20px}.the-cambria-collection #specials a.btn,.the-cambria-collection #accommodations a.btn{text-decoration:none}.the-cambria-collection .footer .contact-block a.logo{max-width:270px}.the-cambria-collection .footer .contact-block a.logo img{width:100%;height:100%;object-fit:cover}.the-cambria-collection h1.small-title-only{padding-bottom:0;margin-bottom:0}.the-cambria-collection h2.h1-styling,.the-cambria-collection .quads.single-quad .h1-styling,.quads.single-quad .the-cambria-collection .h1-styling,.the-cambria-collection .bg-quad .h1-styling,.bg-quad .the-cambria-collection .h1-styling,.the-cambria-collection .slider-v2__text h2:not(.section-title),.slider-v2__text .the-cambria-collection h2:not(.section-title){margin-top:0}.the-cambria-collection p a{text-decoration:underline}.the-cambria-collection p a.btn{text-decoration:none}.the-cambria-collection #specials .h1-styling,.the-cambria-collection #specials .slider-v2__text h2:not(.section-title),.slider-v2__text .the-cambria-collection #specials h2:not(.section-title){color:#312b32;text-transform:uppercase}.the-cambria-collection #specials .h1-styling span,.the-cambria-collection #specials .slider-v2__text h2:not(.section-title) span,.slider-v2__text .the-cambria-collection #specials h2:not(.section-title) span{letter-spacing:normal}.the-cambria-collection #specials .input-select-cambria{margin-bottom:20px}.the-cambria-collection #specials .input-select-cambria .field{position:relative}.the-cambria-collection #specials .input-select-cambria .field label{position:absolute;text-transform:uppercase;font-size:.8125rem;color:#99959a;bottom:10px}.the-cambria-collection #specials .input-select-cambria select{text-align:center;font-size:1.125rem;padding-bottom:15px;background-color:transparent;border-bottom:1px solid #99959a;width:100%;outline:none;color:#fff;-moz-appearance:textfield;border:none;color:#222;border-bottom:1px solid #c8dadd;appearance:none;background-image:url(svg/down-arrow.svg);background-repeat:no-repeat;background-position:98% 20%;background-size:18px;padding-left:33px}@media (max-width: 820px){.the-cambria-collection #specials .input-select-cambria .field label{position:relative}.the-cambria-collection #specials .input-select-cambria select{font-size:13px;padding-left:0;text-align:left}}.the-cambria-collection #specials .btn.book-now{background-color:#91b6bb}.the-cambria-collection #specials .btn.book-now:hover{background-color:#5a535b}.the-cambria-collection#home .quads.single-quad{margin-top:50px}.the-cambria-collection.cleanliness .highlights h2::before,.the-cambria-collection.cleanliness .highlights .quads.single-quad .h1-styling::before,.quads.single-quad .the-cambria-collection.cleanliness .highlights .h1-styling::before,.the-cambria-collection.cleanliness .highlights .bg-quad .h1-styling::before,.bg-quad .the-cambria-collection.cleanliness .highlights .h1-styling::before{width:41% !important}.the-cambria-collection.cleanliness .highlights h2::after,.the-cambria-collection.cleanliness .highlights .quads.single-quad .h1-styling::after,.quads.single-quad .the-cambria-collection.cleanliness .highlights .h1-styling::after,.the-cambria-collection.cleanliness .highlights .bg-quad .h1-styling::after,.bg-quad .the-cambria-collection.cleanliness .highlights .h1-styling::after{width:41% !important}@media (max-width: 820px){.the-cambria-collection .bg-quad.map-quad .animated-map{background-position:-333px 0}.the-cambria-collection .half-blocks-columns .full .column{height:800px}.the-cambria-collection .banner .tagline{font-size:42px}}.the-cambria-collection .inline-be .heading{margin:0 auto}.the-cambria-collection #fireside-inn ul li:last-child::before,.the-cambria-collection #pelican-inn--suites ul li:last-child::before{display:none}.the-cambria-collection.privacy-policy .intro-content.animate-fade{opacity:1 !important;transform:translateY(0) !important}.the-cambria-collection .attraction-lightbox .pin-website{background-color:#91b6bb}.the-cambria-collection .attraction-lightbox .pin-website:hover{background-color:#5a535b}.riviera-beach-house .btn{background:#193044;color:#fff;border:1px solid #fff}.riviera-beach-house .btn:hover{color:#193044;border:1px solid  #193044;background:transparent}.riviera-beach-house #events--local-partner-venues{padding:0}.riviera-beach-house #events--local-partner-venues ul li{padding:0;text-align:left}.riviera-beach-house #events--local-partner-venues ul li:first-of-type{background:none !important;padding:0 !important}.riviera-beach-house #events--local-partner-venues ul li:nth-of-type(2){background:none !important;padding:0 !important}.riviera-beach-house .overlay-menu{background-position:right center;background-repeat:no-repeat;background-size:contain}.riviera-beach-house #content{background-size:cover}.riviera-beach-house .intro-content h1{padding:0;margin-bottom:0}.riviera-beach-house .intro-content h2.h1-styling,.riviera-beach-house .intro-content .quads.single-quad .h1-styling,.quads.single-quad .riviera-beach-house .intro-content .h1-styling,.riviera-beach-house .intro-content .bg-quad .h1-styling,.bg-quad .riviera-beach-house .intro-content .h1-styling,.riviera-beach-house .intro-content .slider-v2__text h2:not(.section-title),.slider-v2__text .riviera-beach-house .intro-content h2:not(.section-title){margin-top:0}.riviera-beach-house .testimonial .animate-copy ul{columns:3}.riviera-beach-house .quads.primary_bgcolor .row:nth-child(odd){background:none}.riviera-beach-house section#events--events .row.wide{margin:80px auto 30px}.riviera-beach-house #events--local-partner-venues ul li:before{display:none}.riviera-beach-house #events--local-partner-venues ul li:first-of-type{background:url(svg/RiveraBeachHouse-Events-Capacity-Icon.svg) no-repeat 0 50%;background-size:28px;padding:0 0 0 40px}.riviera-beach-house #events--local-partner-venues ul li:nth-of-type(2){background:url(svg/RiveraBeachHouse-Events-Distance-Icon.svg) no-repeat 4px 50%;background-size:28px;padding:0 0 0 40px}.riviera-beach-house .filter .select-selected{background-color:#98B0BB  !important}.riviera-beach-house .filter .select-items{background-color:#98B0BB  !important}.riviera-beach-house .filter .dark-bg h2,.riviera-beach-house .filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .riviera-beach-house .filter .dark-bg .h1-styling,.riviera-beach-house .filter .dark-bg .bg-quad .h1-styling,.bg-quad .riviera-beach-house .filter .dark-bg .h1-styling{color:#666666}.riviera-beach-house .filter .custom-select.alt .select-selected{padding:32px 30px}.riviera-beach-house .h1-styling:after,.riviera-beach-house .slider-v2__text h2:not(.section-title):after,.slider-v2__text .riviera-beach-house h2:not(.section-title):after,.riviera-beach-house .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .riviera-beach-house .h1-styling:not(.section-title):after,.riviera-beach-house .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .riviera-beach-house .h1-styling:not(.section-title):after{margin-bottom:20px}.riviera-beach-house #accommodations .row.wide .content-section .inner .amenities-link:hover{color:#fff}.riviera-beach-house #accommodations .row.wide{margin:80px auto 30px}.riviera-beach-house #accommodations .accent-solid::after{background-color:#98B0BB}.riviera-beach-house .accent-solid::after{background-color:#98B0BB}.riviera-beach-house #hotel #post-530831 .content-section ul li::before{color:#fff}.riviera-beach-house #hotel #post-530829 .content-section ul li::before{color:#fff}.riviera-beach-house #specials{margin-top:100px}.riviera-beach-house #specials .btn{background:#98B0BB;color:#fff;border:1px solid #fff}.riviera-beach-house #specials .btn:hover{color:#98B0BB;border:1px solid #98B0BB;background:transparent}.riviera-beach-house .footer .contact-block .logo img{max-height:60px}.hotel-virginia .overlay-menu nav.privary-navigation a,.hotel-virginia .overlay-menu .sub-menu.privary-navigation a{font-family:"Neuton", serif}@media only screen and (max-width: 900px){.hotel-virginia .overlay-menu nav.privary-navigation a::after,.hotel-virginia .overlay-menu .sub-menu.privary-navigation a::after{display:none}}.hotel-virginia ul li.privary-navigation__item{font-family:"Neuton,extralight, sans-serif"}.hotel-virginia section#center-quad-_jrptviq58 ul{columns:2}.hotel-virginia section#center-quad-_jrptviq58 ul li{text-align:left}.hotel-virginia section#center-quad-_h89n14n4o ul{columns:2}.hotel-virginia section#center-quad-_h89n14n4o ul li{text-align:left}.hotel-virginia .inline-be .heading{font-family:"Neuton,extralight, sans-serif"}.hotel-virginia .form-module-wrapper .field.gdpr label a{color:#000}.hotel-virginia .form-module-wrapper .field.gdpr label a:hover{font-weight:600}.hotel-virginia #post-14708 .btn{border:1px solid #fff;color:#fff}.hotel-virginia #post-14708 .btn:hover{color:#000}.hotel-virginia #accommodations .accent-solid::after,.hotel-virginia #events-quad .accent-solid::after{background-color:#124734}.hilton-garden-inn-kauai-wailua-bay #accommodations .row .content-section .inner .amenities-link:hover{color:#fff}.columns-intro{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}.columns-intro .when{margin:0 80px}.badge-choise{text-align:center;margin-bottom:30px}.ot-dtp-picker.wide{margin-bottom:30px !important;width:78% !important}#campaigns.site-1322 #chatWithUsToggleContainer{top:9rem;height:47px}@media screen and (max-width: 1440px){#campaigns.site-1322 .weather_widget .inner_info_widget .weather{top:225px}#campaigns.site-1322 #chatWithUsToggleContainer{top:9rem}}#attractionsV2 #intro-content .animate-copy{padding-block:45px}#attractionsV2 .attractions-content{margin-top:110px}#attractionsV2 .attractions-content__left{padding-top:0 !important}#attractionsV2.page-69269 .three-columns-slider p{font-family:'futura-pt', sans-serif}#attractions.site-1322 #chatWithUsToggleContainer{top:9rem;height:47px}@media screen and (max-width: 1440px){#attractions.site-1322 .weather_widget .inner_info_widget .weather{top:225px}#attractions.site-1322 #chatWithUsToggleContainer{top:9rem}}.specia-entry{margin-block:calc(105px + 81px) 104px}.specia-entry h1{text-align:center;margin-bottom:70px}.specia-entry h1::after{position:relative;left:50%;transform:translateX(-50%)}.specia-entry .description{display:-ms-flexbox;display:flex;margin-bottom:59px}.specia-entry .description_figure{width:50%;height:548px}.specia-entry .description_figure img{width:100%;height:100%;object-fit:cover;object-position:center}.specia-entry .description_text{width:50%;padding-left:9%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.specia-entry .terms_conditions span{display:block;margin-bottom:15px;font-size:.875rem}.specia-entry .terms_conditions p{font-size:.875rem}.specia-entry .back-to-special{margin-top:55px;margin-inline:auto;display:block;width:fit-content}#live-cam #content{padding-top:120px}#live-cam #header .right-col{position:relative}#live-cam #header .right-col .buttoms-header{left:unset;right:0;transform:none}#live-cam #header.up .buttoms-header,#live-cam #header.down .buttoms-header{top:15px;right:170px;width:max-content}.quads-popup{max-width:600px;padding:35px;display:none}@media (max-width: 767px){.quads-popup{padding:10px}}.quads .text-center .h1-styling:after,.quads .text-center .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads .text-center h2:not(.section-title):after{margin-left:auto;margin-right:auto}.quads .special-content-title{margin-bottom:20px;font-size:26px;font-weight:bold}.quads .special-content-title span{font-size:16px;margin-bottom:10px;display:block}.quads .btn.special{margin-top:20px}@media (max-width: 1025px){.quads .amenities-link{display:block}.quads .amenities-link.fancybox{margin:10px 0}}.quads .fancybox{margin-left:20px}@media (max-width: 767px){.quads .fancybox{display:block;margin:20px 0 0 !important}}.quads .fancybox:first-of-type{margin-left:0px}.quads a.tour{margin-left:10px}.quads .custom-pagination{clear:both;width:100%;display:block;margin:20px 0 0}.quads .custom-pagination .slick-dots{text-align:left}@media (max-width: 767px){.quads .custom-pagination .slick-dots{text-align:center !important}}.quads.w-accent .content-section .inner{margin:0 auto}.quads.w-accent .content-section .inner ul{margin:0 !important}.quads.w-accent .content-section .inner .date span{text-transform:capitalize !important}.quads.w-accent .content-section .event-months{margin:10px 0}.quads.w-accent .content-section .event-months .h2-styling{margin-bottom:10px}.quads.w-accent .content-section .event-months .title{display:block;margin-bottom:10px}.quads.w-accent .content-section .event-months+.btn{margin-top:20px}.quads.w-accent .row{max-width:1500px;margin:0 auto;padding:80px 0;position:relative;column-gap:70px;-ms-flex-pack:center;justify-content:center}.quads.w-accent .row:nth-child(odd){-ms-flex-direction:row;flex-direction:row}.quads.w-accent .row:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quads.primary_bgcolor .row:nth-child(odd){background:#fff}.site-1686 .quads.primary_bgcolor .row:nth-child(odd) .content-section>.inner>.animate-copy ul>li:before{content:url("/assets/svg/GreenSeaWater.svg");margin-left:-20px;margin-top:2px}.site-1686 .quads.primary_bgcolor .row:nth-child(odd) .content-section>.inner>.animate-copy ul>li.icon-li:before{content:url("/assets/svg/Area-GreenSeaWater.svg")}.site-1686 .quads.primary_bgcolor .row:nth-child(odd) .content-section>.inner>.animate-copy ul>li.icon-li:nth-child(3):before{content:"•";top:-3px;margin-right:10px;margin-left:0px}.quads.primary_bgcolor .row:nth-child(even)>*{color:#fff}.quads.primary_bgcolor .row:nth-child(even) h2,.quads.primary_bgcolor .row:nth-child(even) .quads.single-quad .h1-styling,.quads.single-quad .quads.primary_bgcolor .row:nth-child(even) .h1-styling,.quads.primary_bgcolor .row:nth-child(even) .bg-quad .h1-styling,.bg-quad .quads.primary_bgcolor .row:nth-child(even) .h1-styling,.quads.primary_bgcolor .row:nth-child(even) h3,.quads.primary_bgcolor .row:nth-child(even) .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .quads.primary_bgcolor .row:nth-child(even) .h1-styling,.quads.primary_bgcolor .row:nth-child(even) .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .quads.primary_bgcolor .row:nth-child(even) h2:not(.section-title),.quads.primary_bgcolor .row:nth-child(even) .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .quads.primary_bgcolor .row:nth-child(even) h2:not(.section-title){color:#fff}.quads.primary_bgcolor .row:nth-child(even) a:not(.btn){text-decoration:underline;color:#fff}.quads.primary_bgcolor .row:nth-child(even) a:not(.btn):hover,.quads.primary_bgcolor .row:nth-child(even) a:not(.btn):focus{text-decoration:none}.quads.primary_bgcolor .row:nth-child(even) .h1-styling:after,.quads.primary_bgcolor .row:nth-child(even) .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.primary_bgcolor .row:nth-child(even) h2:not(.section-title):after{background:#fff}.quads.primary_bgcolor .row:nth-child(even) .btn:hover,.quads.primary_bgcolor .row:nth-child(even) .btn:focus{background:#fff;color:#000}.quads.primary_bgcolor .row:nth-child(even) .brand-asset{display:none}.quads.primary_bgcolor .row:nth-child(even) ul.icon-list li:nth-child(1):before{content:url(/assets/svg/capacity-white.svg)}.quads.primary_bgcolor .row:nth-child(even) ul.icon-list li:nth-child(2):before{content:url(/assets/svg/areasq-white.svg)}.site-1686 .quads.primary_bgcolor .row:nth-child(even) .content-section>.inner>.animate-copy ul>li.icon-li:nth-child(2):before{content:url(/assets/svg/areasq-white.svg)}.site-1686 .quads.primary_bgcolor .row:nth-child(even) .content-section>.inner>.animate-copy ul>li.icon-li:nth-child(3):before{top:-3px;margin-right:10px;margin-left:0px;color:#fff}.quads .row{max-width:1500px;margin:0 auto;padding:80px 0;position:relative;gap:70px}@media (max-width: 767px){.quads .row{margin:0 !important}}.quads .row .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:50px;width:100%}@media (max-width: 767px){.quads .row .container{-ms-flex-direction:column !important;flex-direction:column !important}}.quads .row.wide{display:block;max-width:none}.quads .row.wide .container{max-width:1500px;position:relative;gap:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.quads .row#event-17549 .content-section .date{display:none}.quads .brand-asset{opacity:0.1;max-width:150px;position:absolute;bottom:-100px;width:100%;z-index:0}.quads .brand-asset svg{width:100%}@media (max-width: 1024px){.quads .brand-asset{opacity:0.05}}.quads .img-section{position:relative;width:60%;max-width:650px}@media only screen and (max-width: 900px){.quads .img-section{width:100%}}.quads .img-section .badge{position:absolute !important;top:20px;z-index:9 !important;left:20px;width:90px}@media (max-width: 767px){.quads .img-section .badge{margin:0 auto;right:0 !important;left:0 !important}}.quads .img-section .animate-fade{position:relative;z-index:3}.quads .img-section .slide{min-height:551px;height:550px;background-size:cover;background-position:center}@media (max-width: 767px){.quads .img-section .slide{min-height:250px;height:260px !important;background:none !important}}.quads .img-section .slide img{width:100%;height:100% !important;object-fit:cover}.quads .img-section .sym-slides .slick-arrow{background-color:transparent}.quads .img-section .sym-slides .slick-arrow.slick-next{right:0px}.quads .img-section .sym-slides .slick-arrow.slick-prev{left:0px}.quads .terms-conditions{margin-top:20px;font-size:14px}.quads .content-section{min-height:500px;padding-top:0px;padding-bottom:40px;width:40%}@media only screen and (max-width: 900px){.quads .content-section{width:100%}}.quads .content-section .inner{max-width:585px;width:100%;display:block;padding:0 20px;z-index:2}.quads .content-section .inner ul ul{padding-left:20px}.quads .content-section .inner .animate-copy p:last-child{margin-bottom:0}.quads .content-section .inner .h1-styling span,.quads .content-section .inner .slider-v2__text h2:not(.section-title) span,.slider-v2__text .quads .content-section .inner h2:not(.section-title) span{display:block;margin-bottom:10px}@media (max-width: 767px){.quads .content-section .inner{text-align:center}.quads .content-section .inner ul{text-align:left}.quads .content-section .inner .h1-styling:after,.quads .content-section .inner .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads .content-section .inner h2:not(.section-title):after{margin-left:auto;margin-right:auto}.quads .content-section .inner .btn{display:inline-block}}.quads .content-section .fancybox{display:inline-block;padding-top:15px}.quads.left .row:nth-child(odd) .container{-ms-flex-direction:row;flex-direction:row}.quads.left .row:nth-child(even) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quads.left.alternate-align .row:nth-child(even) .container{-ms-flex-direction:row;flex-direction:row}.quads.left.alternate-align .row:nth-child(odd) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quads.right .row:nth-child(even) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quads.right .row:nth-child(odd) .container{-ms-flex-direction:row;flex-direction:row}.quads.right.alternate-align .row:nth-child(odd) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quads.right.alternate-align .row:nth-child(even) .container{-ms-flex-direction:row;flex-direction:row}.quads.vertical-text .row .content-section{min-height:unset;padding-bottom:0}.quads .row::after{content:none}.quads .expand-link{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;margin:0}.quads .expand-link:after{content:'';display:block;width:60px;height:60px;background:url(/assets/svg/expand.svg) no-repeat center center/contain;position:absolute;bottom:2rem;right:2rem;z-index:1;transition:all 0.4s}.quads .expand-link img{object-fit:cover;width:100%;height:100%;object-position:center;transition:all 300ms ease-out}.quads .expand-link:hover img,.quads .expand-link:focus img{transform:scale(1.1)}.quads.single-quad{margin-inline:auto;padding:10px 0}@media (max-width: 767px){.quads.single-quad{margin:0px auto}}.quads.single-quad .img-holder{max-height:500px;height:500px;position:relative;z-index:3;background-position:center;background-size:cover}@media (max-width: 767px){.quads.single-quad .img-holder{min-height:0}}.quads.single-quad .h1-styling,.quads.single-quad .slider-v2__text h2:not(.section-title),.slider-v2__text .quads.single-quad h2:not(.section-title){margin-bottom:20px}.quads.single-quad.overlap-img{margin:100px auto 20px;padding:30px 0}@media (max-width: 767px){.quads.single-quad.overlap-img{margin:0px auto 20px}}.quads.single-quad.overlap-img .accent-solid:after,.quads.single-quad.overlap-img .accent-line:after{bottom:-100px}.quads.single-quad.overlap-img .img-holder{margin:-47px 0;position:relative;z-index:3}@media (max-width: 767px){.quads.single-quad.overlap-img .img-holder img{display:none}}@media (max-width: 767px){.quads.single-quad.overlap-img .img-holder{min-height:inherit;margin:0;height:270px}}.quads.single-quad.primary_bgcolor-section>*{color:#fff}.quads.single-quad.primary_bgcolor-section h2,.quads.single-quad.primary_bgcolor-section .h1-styling,.quads.single-quad.primary_bgcolor-section h3,.quads.single-quad.primary_bgcolor-section .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .quads.single-quad.primary_bgcolor-section .h1-styling,.quads.single-quad.primary_bgcolor-section .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .quads.single-quad.primary_bgcolor-section h2:not(.section-title),.quads.single-quad.primary_bgcolor-section .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .quads.single-quad.primary_bgcolor-section h2:not(.section-title){color:#fff}.quads.single-quad.primary_bgcolor-section h2,.quads.single-quad.primary_bgcolor-section .h1-styling{font-size:40px;font-weight:100;line-height:1.5}@media (max-width: 767px){.quads.single-quad.primary_bgcolor-section h2,.quads.single-quad.primary_bgcolor-section .h1-styling{font-size:38px;line-height:1.3}}.quads.single-quad.primary_bgcolor-section h2:after,.quads.single-quad.primary_bgcolor-section .h1-styling:after{content:" ";height:1px;width:65px;display:block;background:#fff;margin:20px 0 30px}.quads.single-quad.primary_bgcolor-section h2 span,.quads.single-quad.primary_bgcolor-section .h1-styling span{font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.quads.single-quad.primary_bgcolor-section .h1-styling:after,.quads.single-quad.primary_bgcolor-section .slider-v2__text h2:not(.section-title):after,.slider-v2__text .quads.single-quad.primary_bgcolor-section h2:not(.section-title):after{background:#fff}.quads.single-quad.primary_bgcolor-section .btn{border:1px solid #fff}.quads.single-quad.primary_bgcolor-section .btn:hover,.quads.single-quad.primary_bgcolor-section .btn:focus{background:#fff;color:#000}.quads.single-quad:has(.img-section.fit-content) .img-section{max-width:50%}.quads.single-quad:has(.img-section.fit-content) .content-section .inner{max-width:500px}.quads.lp-intro-quad .flexit{-ms-flex-align:start;align-items:flex-start;position:relative}.quads.lp-intro-quad.right .landing-form{right:0}.quads.lp-intro-quad.left{-ms-flex-pack:end;justify-content:flex-end}.quads.lp-intro-quad.left .landing-form{left:0}.quads.lp-intro-quad .landing-form{background:#fff;max-width:360px;width:100%;text-align:center;padding:0 20px}@media (min-width: 768px){.quads.lp-intro-quad .landing-form{position:absolute;top:-346px;padding:60px 40px 50px;box-shadow:0px 0px 40px rgba(0,0,0,0.4)}}.quads.lp-intro-quad .landing-form h2,.quads.lp-intro-quad .landing-form .quads.single-quad .h1-styling,.quads.single-quad .quads.lp-intro-quad .landing-form .h1-styling,.quads.lp-intro-quad .landing-form .bg-quad .h1-styling,.bg-quad .quads.lp-intro-quad .landing-form .h1-styling{font-size:28px}.quads.lp-intro-quad .landing-form h2 span,.quads.lp-intro-quad .landing-form .quads.single-quad .h1-styling span,.quads.single-quad .quads.lp-intro-quad .landing-form .h1-styling span,.quads.lp-intro-quad .landing-form .bg-quad .h1-styling span,.bg-quad .quads.lp-intro-quad .landing-form .h1-styling span{margin-bottom:15px}.quads.lp-intro-quad .landing-form h2::after,.quads.lp-intro-quad .landing-form .quads.single-quad .h1-styling::after,.quads.single-quad .quads.lp-intro-quad .landing-form .h1-styling::after,.quads.lp-intro-quad .landing-form .bg-quad .h1-styling::after,.bg-quad .quads.lp-intro-quad .landing-form .h1-styling::after{display:none}.quads.lp-intro-quad .landing-form p:last-of-type{margin-bottom:30px}@media (min-width: 768px){.quads.lp-intro-quad .landing-form label{opacity:0;position:absolute;width:1px;height:1px}}.quads.lp-intro-quad .landing-form input{width:195px;background:#fff;border:1px solid #000;font-size:14px;height:38px}@media (min-width: 768px){.quads.lp-intro-quad .landing-form input{background:url(svg/calendar-dark.svg) no-repeat 95% center}}.quads.lp-intro-quad .landing-form .btn{margin:5px auto;width:195px}.quads.lp-intro-quad .landing-form .promo-code{margin-bottom:0 !important;font-size:14px}.quads.lp-intro-quad .landing-form .promo-code.book-by{margin-bottom:20px !important;text-transform:uppercase}.quads.lp-intro-quad .content-section{-ms-flex-positive:1;flex-grow:1}@media (min-width: 768px){.quads.lp-intro-quad .content-section{padding:70px 40px !important;max-width:calc(100% - 360px)}}.quads.lp-intro-quad .content-section .inner{padding:0}.quads.lp-intro-quad .content-section .inner h1:after{display:none}.quads.single-quad .row .container{max-width:unset}.quads#specials .content-section .h1-styling,.quads#specials .content-section .slider-v2__text h2:not(.section-title),.slider-v2__text .quads#specials .content-section h2:not(.section-title){margin-bottom:0.5em}.quads#specials .content-section .animate-copy p{margin-bottom:1em}.fancybox-inner .text-special{margin:60px}.fancybox-inner .terms-fancybox{margin:60px}.filter{margin:30px auto 10px}.filter .flexit{-ms-flex-align:stretch;align-items:stretch}.filter .dark-bg{background:#000;text-align:right;color:#fff;padding:40px 50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.filter .dark-bg h2,.filter .dark-bg .quads.single-quad .h1-styling,.quads.single-quad .filter .dark-bg .h1-styling,.filter .dark-bg .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .filter .dark-bg h2:not(.section-title),.filter .dark-bg .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .filter .dark-bg h2:not(.section-title),.filter .dark-bg .bg-quad .h1-styling,.bg-quad .filter .dark-bg .h1-styling,.filter .dark-bg .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .filter .dark-bg h2:not(.section-title),.filter .dark-bg .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .filter .dark-bg h2:not(.section-title){color:#fff;margin:0;padding:0}.filter .light-bg{background:#5d5d5d;padding:0px}.bay-shoes-peninsula-hotel .filter .light-bg{background-color:#b3b3b3 !important}.bay-shoes-peninsula-hotel .filter .select-selected,.bay-shoes-peninsula-hotel .filter .select-items{background-color:#f2f2f2 !important}.accent{position:relative}.accent-solid:after,.accent-line:after{content:" ";position:absolute;bottom:-100px;display:block;width:calc(100% + 50px);height:430px;z-index:0}@media (max-width: 767px){.accent-solid:after,.accent-line:after{display:none}}.accent-solid:after{background:#000}.accent-line:after{border:1px solid #000}.left .row .accent-solid:after,.left .row .accent-line:after,.right .row .accent-solid:after,.right .row .accent-line:after{border-right:1px solid #b5ccc8 !important;border-left:1px solid #b5ccc8 !important;bottom:-50px}.right .accent-solid:after,.right .accent-line:after{right:-50px}.right .accent-line:after{border-left:none}.right .row:nth-child(even) .accent-solid:after,.right .row:nth-child(even) .accent-line:after{left:-50px;right:0}.right .row:nth-child(even) .accent-line:after{border-left:1px solid #000;border-right:none}.left .accent-solid:after,.left .accent-line:after{left:-50px}.left .accent-line:after{border-right:none}.left .row:nth-child(even) .accent-solid:after,.left .row:nth-child(even) .accent-line:after{left:0px;right:-50px}.left .row:nth-child(even) .accent-line:after{border-right:1px solid #000;border-left:none}.single-quad-modal{max-width:600px;padding:40px}.single-quad-modal__content{padding:20px}.single-quad-modal__content p{margin-bottom:10px}.single-quad-modal__content p:last-of-type{margin-bottom:0px}@media only screen and (max-width: 600px){.single-quad-modal{padding:0px}}#accommodations .row.flexit{display:block}#accommodations .row:first-child{margin-top:0px}@media only screen and (max-width: 640px){.quads .custom-pagination{top:-80px}}.cottage-inn-by-the-sea #content .quads .content-section p{padding:10px 0}.cottage-inn-by-the-sea #content .quads .content-section .icon-capacity{width:100%;height:60%;position:relative;left:35px}.cottage-inn-by-the-sea #content .quads .content-section .icon-capacity::before{content:"";height:20px;width:200px;background:url("../../assets/svg/CottageInn-Weddings-CapacityIcon-black.svg") no-repeat;background-size:contain;position:absolute;top:3px;left:-30px}.cottage-inn-by-the-sea #content .quads .content-section .icon-capacity-white{width:100%;height:60%;position:relative;left:35px}.cottage-inn-by-the-sea #content .quads .content-section .icon-capacity-white::before{content:"";height:20px;width:200px;background:url("../../assets/svg/CottageInn-Weddings-CapacityIcon-white.svg") no-repeat;background-size:contain;position:absolute;top:3px;left:-30px}.meetings-weddings-in-los-angeles.site-1359 #content #meetings-and-events #post-495158 .icon-list li:nth-child(1):before,.meetings-weddings-in-los-angeles.site-1359 #content #meetings-and-events #post-495156 .icon-list li:nth-child(1):before{content:url(/assets/svg/JamaicaBayInn-Icon-Blue-02.svg)}.meetings-weddings-in-los-angeles.site-1359 #content #meetings-and-events #post-495158 .icon-list li:nth-child(2):before,.meetings-weddings-in-los-angeles.site-1359 #content #meetings-and-events #post-495156 .icon-list li:nth-child(2):before{content:url(/assets/svg/JamaicaBayInn-Icon-Blue-01.svg)}#default.site-1349 .quads .slick-arrow{background:url(svg/arrow-white.svg) no-repeat center}.bg-quad{width:100%;min-height:751px;padding:50px 30px;display:-ms-flexbox;display:flex;background-repeat:none;background-size:cover;background-position:center;position:relative}.bg-quad.txtColor h2,.bg-quad.txtColor .h1-styling,.bg-quad.txtColor .slider-v2__text h2:not(.section-title),.slider-v2__text .bg-quad.txtColor h2:not(.section-title){color:#fff}.bg-quad.txtColor h2 .subtitle,.bg-quad.txtColor .h1-styling .subtitle{color:#fff}.bg-quad.txtColor h2::after,.bg-quad.txtColor .h1-styling::after,.bg-quad.txtColor .slider-v2__text h2:not(.section-title)::after,.slider-v2__text .bg-quad.txtColor h2:not(.section-title)::after{background-color:#fff}.bg-quad.txtColor .animate-copy{color:#fff}.bg-quad .desktop-img{margin-bottom:30px}.bg-quad.static-map{background-position:80% center}@media (min-width: 1500px){.bg-quad.static-map{background-position:center}}@media (max-width: 768px){.bg-quad{background:none !important;text-align:center;min-height:0;padding:0 0px}}.bg-quad .row{position:relative;z-index:2}.bg-quad .brand-asset{position:absolute;right:0;bottom:0;opacity:0.5}.bg-quad .brand-asset svg{width:166px;fill:#f2f2f2}.bg-quad .h1-styling,.bg-quad .slider-v2__text h2:not(.section-title),.slider-v2__text .bg-quad h2:not(.section-title){font-size:40px;font-weight:100;margin-bottom:0}@media (max-width: 768px){.bg-quad .h1-styling,.bg-quad .slider-v2__text h2:not(.section-title),.slider-v2__text .bg-quad h2:not(.section-title){text-align:center;font-size:30px}}.bg-quad .h1-styling:after,.bg-quad .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad h2:not(.section-title):after{content:" ";height:1px;width:65px;display:block;background:#000;margin:20px 0 30px}@media (max-width: 768px){.bg-quad .h1-styling:after,.bg-quad .slider-v2__text h2:not(.section-title):after,.slider-v2__text .bg-quad h2:not(.section-title):after{margin:20px auto 30px}}.bg-quad .h1-styling span,.bg-quad .slider-v2__text h2:not(.section-title) span,.slider-v2__text .bg-quad h2:not(.section-title) span{font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.bg-quad .bg-white{background:rgba(255,255,255,0.95);padding:50px 45px}@media (max-width: 768px){.bg-quad .bg-white{padding:40px 20px}}.bg-quad .bg-white .btn:hover,.bg-quad .bg-white .btn:focus{color:#fff}.bg-quad .content-color-light>*{color:#fff}.bg-quad .content-color-light h2:after,.bg-quad .content-color-light .h1-styling:after{background:#fff}.bg-quad p:last-of-type{margin-bottom:0px}.bg-quad.valign-top{-ms-flex-align:start;align-items:flex-start}.bg-quad.valign-bottom{-ms-flex-align:end;align-items:flex-end}.bg-quad.align-center .row.flexit{-ms-flex-pack:center;justify-content:center;text-align:center}.bg-quad.align-center .row.flexit h2:after,.bg-quad.align-center .row.flexit .h1-styling:after{margin-right:auto;margin-left:auto}.bg-quad.align-right .row.flexit{-ms-flex-pack:end;justify-content:flex-end}.bg-quad.gradient-top:before,.bg-quad.gradient-bottom:before,.bg-quad.gradient-left:before,.bg-quad.gradient-right:before{content:" ";position:absolute}.bg-quad.gradient-top:before,.bg-quad.gradient-bottom:before{height:250px;top:0;width:100%;left:0}.bg-quad.gradient-left:before,.bg-quad.gradient-right:before{height:100%;top:0;width:50%}@media only screen and (max-width: 600px){.bg-quad.gradient-left:before,.bg-quad.gradient-right:before{height:285px;z-index:99}}.bg-quad.gradient-left:before{left:0}.bg-quad.gradient-right:before{right:0}@media (max-width: 768px){.bg-quad .img-holder{overflow:hidden;display:block;height:285px;width:100%;background-size:cover;background-position:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bg-quad .img-holder:before{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:3}.bg-quad .img-holder img{position:relative;z-index:9}.bg-quad .img-holder .brand-asset{top:135px;bottom:initial}.bg-quad .img-holder .brand-asset svg{width:80px;fill:#fff}}.bg-quad.map-quad{background:none !important;overflow:hidden;position:relative}.bg-quad.map-quad .animated-map{position:absolute;right:0;top:0;height:100%;width:100%;max-width:1920px;left:0;margin:0 auto;background-position:top right;background-size:cover;background-repeat:no-repeat}.bg-quad.map-quad .animated-map.marina{background-color:#60b2c1;background-size:auto}@media (max-width: 1170px){.bg-quad.map-quad .animated-map{background-position:center}}.bg-quad.map-quad .animated-map .map-points{max-width:1170px;position:absolute;right:0;top:0;width:100%;height:100%;display:block}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points{max-width:680px;right:initial;left:248px}}.bg-quad.map-quad .animated-map .map-points:before{content:" ";height:4px;width:4px;display:block}.bg-quad.map-quad .animated-map .map-points ul{margin:0;padding:0}.bg-quad.map-quad .animated-map .map-points ul li{display:block;font-size:16px;position:absolute}.bg-quad.map-quad .animated-map .map-points ul li:before{content:" ";background:#000;display:inline-block;width:5px;height:5px;border-radius:10px;position:relative;margin-right:10px;top:-3px}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(1){left:26.5%;top:26%;transition-delay:1s}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(1){left:12.5%;top:27.125%}}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(1):before{width:13px;height:13px;border-radius:30px;position:absolute;left:calc(100% + 79px);top:calc(50% - 6.5px)}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(1):after{content:" ";display:block;width:115px;height:1px;background:#000;position:absolute;left:calc(100% - 25px);top:51%}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(2){top:22.25%;left:10.35%;transition-delay:2.5s}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(2){top:23.25%;left:-15.35%}}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(3){top:25%;left:41%;transition-delay:2s}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(3):before{display:block;margin:0 auto 3px}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(3){top:26%;left:37.45%}}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(4){top:38.5%;left:47.35%;transition-delay:1.5s}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(4):before{content:url(svg/plane.svg);position:absolute;background:none;width:auto;height:auto;margin:0 auto;top:-20px;left:40px}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(4){top:39.5%;left:48.35%}}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(5){top:51.5%;left:48.85%;transition-delay:3s}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(5){top:52.75%;left:50.85%}}.bg-quad.map-quad .animated-map .map-points ul li:nth-child(6){top:68.55%;left:49.25%;transition-delay:3.5s}@media (max-width: 1170px){.bg-quad.map-quad .animated-map .map-points ul li:nth-child(6){top:69.55%;left:51.25%}}.bg-quad.map-quad .animated-map .map-points svg{max-width:130px;width:100%;display:block}.bg-quad.map-quad .animated-map .map-points svg path,.bg-quad.map-quad .animated-map .map-points svg polygon{fill:#fff}.accordion{padding:0 20px}.accordion .row{max-width:1005px;padding-top:20px;padding-bottom:140px}@media (max-width: 768px){.accordion .row{padding:0 20px}}.accordion .row .acc-section{padding:28px 0;border-bottom:1px solid #000;display:block;width:100%}.accordion .row .acc-section:first-of-type{border-top:1px solid #000}.accordion .row .acc-section .acc-btn{font-size:26px;line-height:1.4;font-weight:300;padding-right:40px;display:block;width:100%;position:relative}@media (max-width: 768px){.accordion .row .acc-section .acc-btn{line-height:1.2;font-size:20px}}.accordion .row .acc-section .acc-btn svg{position:absolute;right:10px;top:calc(50% - 10px);transition:all 300ms ease-out}.accordion .row .acc-section .acc-btn.active{display:block}.accordion .row .acc-section .acc-btn.active svg{transform:rotate(45deg)}.accordion .row .acc-section .tab-content{padding:15px 0 0;margin:0;display:none;border:none}.accordion .row .acc-section .tab-content p:last-of-type{margin-bottom:0}.accordion .row .acc-section .tab-content ul{margin:20px 0}.gallery-quad{padding:50px 0 100px}@media (max-width: 768px){.gallery-quad{padding:40px 0;text-align:center}.gallery-quad .sym-slides{margin-bottom:30px}.gallery-quad .btn{margin:0px auto 30px}}.gallery-quad .flexit{-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-quad .gallery_on_slider{position:relative}.gallery-quad .gallery_on_slider .section-title{width:100% !important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.gallery-quad .gallery_on_slider .section-title .h2-styling{margin-bottom:25px}.gallery-quad .section-title{text-align:center;padding:50px 0 30px;width:100%}.gallery-quad .section-title h2 span,.gallery-quad .section-title .quads.single-quad .h1-styling span,.quads.single-quad .gallery-quad .section-title .h1-styling span,.gallery-quad .section-title .quads.single-quad .slider-v2__text h2:not(.section-title) span,.quads.single-quad .slider-v2__text .gallery-quad .section-title h2:not(.section-title) span,.gallery-quad .section-title .slider-v2__text .quads.single-quad h2:not(.section-title) span,.slider-v2__text .quads.single-quad .gallery-quad .section-title h2:not(.section-title) span,.gallery-quad .section-title .bg-quad .h1-styling span,.bg-quad .gallery-quad .section-title .h1-styling span,.gallery-quad .section-title .bg-quad .slider-v2__text h2:not(.section-title) span,.bg-quad .slider-v2__text .gallery-quad .section-title h2:not(.section-title) span,.gallery-quad .section-title .slider-v2__text .bg-quad h2:not(.section-title) span,.slider-v2__text .bg-quad .gallery-quad .section-title h2:not(.section-title) span{margin-bottom:20px}.gallery-quad .section-title h2:after,.gallery-quad .section-title .quads.single-quad .h1-styling:after,.quads.single-quad .gallery-quad .section-title .h1-styling:after,.gallery-quad .section-title .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .gallery-quad .section-title h2:not(.section-title):after,.gallery-quad .section-title .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .gallery-quad .section-title h2:not(.section-title):after,.gallery-quad .section-title .bg-quad .h1-styling:after,.bg-quad .gallery-quad .section-title .h1-styling:after{margin-right:auto;margin-left:auto}.gallery-quad .img-section{width:calc(100%/12 * 3);display:block;padding:0 10px;overflow:hidden}.gallery-quad .img-section .img-holder{display:block;width:100%;height:263px;transition:all 700ms cubic-bezier(0.18, 0.32, 0.17, 0.99);background-position:center;background-size:cover}@media (max-width: 768px){.gallery-quad .img-section .img-holder{width:100%;height:224px}}.gallery-quad .img-section .img-holder:hover,.gallery-quad .img-section .img-holder:focus{opacity:0.7;transform:scale(1.2)}.gallery-quad.placement-inbetween{padding:60px 0}@media (max-width: 768px){.gallery-quad.placement-inbetween{padding:0px 0 20px}}.gallery-quad.placement-inbetween .flexit{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%}@media (max-width: 768px){.gallery-quad.placement-inbetween .flexit{display:block}}.gallery-quad.placement-inbetween .section-title{-ms-flex-order:2;order:2;width:20%}.gallery-quad.placement-inbetween .section-title h2,.gallery-quad.placement-inbetween .section-title .quads.single-quad .h1-styling,.quads.single-quad .gallery-quad.placement-inbetween .section-title .h1-styling,.gallery-quad.placement-inbetween .section-title .bg-quad .h1-styling,.bg-quad .gallery-quad.placement-inbetween .section-title .h1-styling{font-size:38px}@media (max-width: 768px){.gallery-quad.placement-inbetween .section-title{width:100%;padding-bottom:0}}.gallery-quad.placement-inbetween .img-section{width:20%;padding:0 5px}@media (max-width: 768px){.gallery-quad.placement-inbetween .img-section{padding:0 20px}}.gallery-quad.placement-inbetween .img-section:nth-child(2){-ms-flex-order:1;order:1}.gallery-quad.placement-inbetween .img-section:nth-child(3){-ms-flex-order:3;order:3}.gallery-quad.placement-inbetween .img-section:nth-child(4){-ms-flex-order:4;order:4}.gallery-quad.placement-inbetween .img-section:nth-child(5){-ms-flex-order:5;order:5}.gallery-quad+.text-modules-wrapper{margin-top:0px}.single-quad-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:150px auto}.single-quad-new:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single-quad-new:nth-child(even) .single-quad-new__image::after{right:10%}.single-quad-new:nth-child(even) .single-quad-new__text{margin-left:0;margin-right:10%}.single-quad-new__image{width:45%;position:relative}.single-quad-new__image::after{content:'';width:100%;height:100%;position:absolute;right:-10%;bottom:-10%;border:1px solid #11a8cc;z-index:-9}.single-quad-new__image img{width:100%;height:100%;object-fit:cover}.single-quad-new__text{width:30%;margin-left:10%}.single-quad-new__text h2,.single-quad-new__text .quads.single-quad .h1-styling,.quads.single-quad .single-quad-new__text .h1-styling,.single-quad-new__text .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .single-quad-new__text h2:not(.section-title),.single-quad-new__text .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .single-quad-new__text h2:not(.section-title),.single-quad-new__text .bg-quad .h1-styling,.bg-quad .single-quad-new__text .h1-styling,.single-quad-new__text .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .single-quad-new__text h2:not(.section-title),.single-quad-new__text .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .single-quad-new__text h2:not(.section-title){margin-bottom:40px;font-size:35px}.single-quad-new__text p{position:relative}.single-quad-new__text p::after{content:'';position:absolute;left:0;top:-20px;display:block;height:1px;width:30px;background-color:#111}.intro-content+.single-quad-new{margin-top:80px}.page-574742 .single-quad-new:has(+.form-module-wrapper){margin-bottom:50px}.half-blocks-columns .section-title{width:100%;text-align:center;padding:50px 0 30px}@media (max-width: 768px){.half-blocks-columns .section-title{padding:20px 0 0}}.half-blocks-columns .section-title h2:after,.half-blocks-columns .section-title .quads.single-quad .h1-styling:after,.quads.single-quad .half-blocks-columns .section-title .h1-styling:after,.half-blocks-columns .section-title .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .half-blocks-columns .section-title h2:not(.section-title):after,.half-blocks-columns .section-title .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .half-blocks-columns .section-title h2:not(.section-title):after,.half-blocks-columns .section-title .bg-quad .h1-styling:after,.bg-quad .half-blocks-columns .section-title .h1-styling:after{margin-left:auto;margin-right:auto}.half-blocks-columns .full{max-width:100%}.half-blocks-columns .full .column{width:100%;height:680px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-size:cover;background-position:center}@media (max-width: 768px){.half-blocks-columns .full .column{background:none !important;height:auto;display:block;padding-bottom:40px}}.half-blocks-columns .full .column:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1;transition:all 300ms ease-out}@media (max-width: 768px){.half-blocks-columns .full .column:before{display:none}}.half-blocks-columns .full .column .inner{position:relative;z-index:2;max-width:375px;padding:20px}@media (max-width: 768px){.half-blocks-columns .full .column .inner{max-width:100%;padding:20px 0}}.half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title){color:#fff;font-size:60px;font-weight:100;text-shadow:0px 0px 40px rgba(0,0,0,0.6)}.half-blocks-columns .full .column .inner .h1-styling:after,.half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title):after,.slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title):after{margin-left:auto;margin-right:auto;display:none;margin-bottom:40px}@media (max-width: 768px){.half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title){display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:286px;width:100%;font-size:54px;-ms-flex-pack:center;justify-content:center;padding-bottom:30px;position:relative;background-position:center;background-size:cover}.half-blocks-columns .full .column .inner .h1-styling:before,.half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title):before,.slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title):before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:0}.half-blocks-columns .full .column .inner .h1-styling span,.half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title) span,.slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title) span{position:relative;z-index:1}}.half-blocks-columns .full .column .inner p,.half-blocks-columns .full .column .inner .btn{display:none}@media (max-width: 1024px){.half-blocks-columns .full .column .inner p,.half-blocks-columns .full .column .inner .btn{display:inline-block}}.half-blocks-columns .full .column .inner .btn{margin-top:20px}@media (max-width: 768px){.half-blocks-columns .full .column .inner .btn{margin-bottom:40px;display:inline-block}}.half-blocks-columns .full .column .inner p{color:#000}@media (max-width: 1024px){.half-blocks-columns .full .column .inner p{color:#fff}}@media (max-width: 768px){.half-blocks-columns .full .column .inner p{margin-top:40px;padding:0 20px;color:#000}}@media (min-width: 768px){.half-blocks-columns .full .column:hover:before,.half-blocks-columns .full .column:focus:before{background:rgba(255,255,255,0.93)}.half-blocks-columns .full .column:hover .inner h3,.half-blocks-columns .full .column:hover .inner .h1-styling,.half-blocks-columns .full .column:hover .inner .slider-v2__text h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column:hover .inner h2:not(.section-title),.half-blocks-columns .full .column:focus .inner h3,.half-blocks-columns .full .column:focus .inner .h1-styling,.half-blocks-columns .full .column:focus .inner .slider-v2__text h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column:focus .inner h2:not(.section-title){color:#000;font-size:40px;margin-bottom:0}.half-blocks-columns .full .column:hover .inner h3:after,.half-blocks-columns .full .column:hover .inner .h1-styling:after,.half-blocks-columns .full .column:hover .inner .slider-v2__text h2:not(.section-title):after,.slider-v2__text .half-blocks-columns .full .column:hover .inner h2:not(.section-title):after,.half-blocks-columns .full .column:focus .inner h3:after,.half-blocks-columns .full .column:focus .inner .h1-styling:after,.half-blocks-columns .full .column:focus .inner .slider-v2__text h2:not(.section-title):after,.slider-v2__text .half-blocks-columns .full .column:focus .inner h2:not(.section-title):after{display:block}.half-blocks-columns .full .column:hover .inner p,.half-blocks-columns .full .column:focus .inner p{display:block}.half-blocks-columns .full .column:hover .inner .btn,.half-blocks-columns .full .column:focus .inner .btn{display:inline-block}}@media (min-width: 768px) and (max-width: 1024px){.half-blocks-columns .full .column:hover .inner p,.half-blocks-columns .full .column:focus .inner p{color:#000}}.bonus-information .container{padding:40px;box-shadow:10px 10px 31px -1px #ccc}.bonus-information .container .box{border:2px solid #006075}.bonus-information .container .table{text-align:center;padding:50px;position:relative}.bonus-information .container .table:first-of-type::after{content:'';width:80%;height:2px;position:absolute;background-color:#006075;bottom:0;left:0;right:0;margin:0 auto}.bonus-information .container .table .title{margin-bottom:20px;font-size:30px}.bonus-information .container .table .content{text-align:left}.bonus-information .container .table .content ul{width:70%;margin:0 auto;columns:2}.center-slider{text-align:center;padding:50px 0;background-size:110% auto;background-position:right center;background-repeat:no-repeat}@media (min-width: 1025px){.center-slider{background-size:auto 100%}}.center-slider h2,.center-slider .quads.single-quad .h1-styling,.quads.single-quad .center-slider .h1-styling,.center-slider .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .center-slider h2:not(.section-title),.center-slider .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .center-slider h2:not(.section-title),.center-slider .bg-quad .h1-styling,.bg-quad .center-slider .h1-styling,.center-slider .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .center-slider h2:not(.section-title),.center-slider .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .center-slider h2:not(.section-title){margin-bottom:30px}.center-slider .h1-styling:after,.center-slider .slider-v2__text h2:not(.section-title):after,.slider-v2__text .center-slider h2:not(.section-title):after,.center-slider .slider-v2__text .quads.single-quad .h1-styling:not(.section-title):after,.slider-v2__text .quads.single-quad .center-slider .h1-styling:not(.section-title):after,.center-slider .quads.single-quad .slider-v2__text .h1-styling:not(.section-title):after,.quads.single-quad .slider-v2__text .center-slider .h1-styling:not(.section-title):after{margin-right:auto;margin-left:auto}.center-slider .h1-styling.small-title-only span,.center-slider .slider-v2__text h2.small-title-only:not(.section-title) span,.slider-v2__text .center-slider h2.small-title-only:not(.section-title) span{font-size:20px;letter-spacing:5px}.center-slider cite{font-style:normal}@media (max-width: 768px){.center-slider{padding:50px 0px;background:none}.center-slider p:last-of-type{margin-bottom:15px}}@media (max-width: 768px){.center-slider.reviews{background-image:none !important}}.center-slider .testimonials{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:-100px}.center-slider .testimonials .testimonial{width:48%}.center-slider .testimonials .testimonial p{margin-bottom:5px}.column-slider{position:relative}.intro-content+.column-slider{margin-top:60px}@media (max-width: 768px){.column-slider{padding:0}}.column-slider .row{z-index:2;position:relative}.column-slider .row h2,.column-slider .row .quads.single-quad .h1-styling,.quads.single-quad .column-slider .row .h1-styling,.column-slider .row .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .column-slider .row h2:not(.section-title),.column-slider .row .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .column-slider .row h2:not(.section-title),.column-slider .row .bg-quad .h1-styling,.bg-quad .column-slider .row .h1-styling,.column-slider .row .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .column-slider .row h2:not(.section-title),.column-slider .row .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .column-slider .row h2:not(.section-title){margin-bottom:25px}@media (max-width: 768px){.column-slider .row h2,.column-slider .row .quads.single-quad .h1-styling,.quads.single-quad .column-slider .row .h1-styling,.column-slider .row .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .column-slider .row h2:not(.section-title),.column-slider .row .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .column-slider .row h2:not(.section-title),.column-slider .row .bg-quad .h1-styling,.bg-quad .column-slider .row .h1-styling,.column-slider .row .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .column-slider .row h2:not(.section-title),.column-slider .row .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .column-slider .row h2:not(.section-title){padding-top:50px}}.column-slider .row .slider__text{font-size:25px;font-family:"Arial","sans-serif"}.column-slider .slide{padding:0 50px}@media (max-width: 768px){.column-slider .slide{padding:0px 0 60px}}.column-slider .slide__text-content{max-width:940px;padding:40px;margin:0 auto}.column-slider .slide__text-content p{padding:0 50px}.column-slider img{box-shadow:0px 50px 60px rgba(0,0,0,0.2)}@media (max-width: 768px){.column-slider img{box-shadow:none;max-width:100%}}@media (min-width: 1170px){.column-slider .slick-next{right:calc(50% - 553px)}.column-slider .slick-prev{left:calc(50% - 553px)}}.column-slider .content-section{max-width:784px;margin:-100px auto 0;background:#fff;padding:65px;position:relative;z-index:2}@media (max-width: 768px){.column-slider .content-section{margin:0px auto;width:100%;padding:40px 20px 0px}}.column-slider .content-section p:last-of-type{margin-bottom:14px}.column-slider .slick-arrow{background:url(svg/arrow-alt.svg) transparent no-repeat center;outline:none;top:33%}@media (max-width: 768px){.column-slider .slick-arrow{z-index:9999;top:initial;bottom:20px;position:absolute}}.column-slider .slick-arrow:hover,.column-slider .slick-arrow:focus{background-image:url(svg/arrow-alt-black.svg);background-color:transparent}.column-slider.columns-2{max-width:1170px;margin:0 auto;padding:0 0 100px}@media (max-width: 768px){.column-slider.columns-2{padding-top:50px;padding-bottom:30px}.column-slider.columns-2 .sym-slides{padding-bottom:60px}.column-slider.columns-2 .slick-arrow{top:initial}.column-slider.columns-2 .row h2,.column-slider.columns-2 .row .quads.single-quad .h1-styling,.quads.single-quad .column-slider.columns-2 .row .h1-styling,.column-slider.columns-2 .row .bg-quad .h1-styling,.bg-quad .column-slider.columns-2 .row .h1-styling{padding-top:0}}.column-slider.columns-2 .slide{padding:0 30px}@media (max-width: 768px){.column-slider.columns-2 .slide{padding:0 20px}}.column-slider.columns-2:before{display:none}.column-slider.columns-2 img{box-shadow:none;width:100%;max-width:100%;margin-bottom:50px}.column-slider.columns-2 .content-section{margin:0;padding:0px 30px}@media (max-width: 768px){.column-slider.columns-2 .content-section{padding:0 0 30px}}.column-slider.columns-2 .content-section p{margin-bottom:30px}.column-slider.columns-2 .slick-active:first-of-type .content-section{position:relative}.column-slider.columns-2 .slick-active:first-of-type .content-section:after{content:"";background:rgba(0,0,0,0.2);width:1px;height:80%;top:10%;right:-30px;display:block;position:absolute}.column-slider.columns-2.no-border{max-width:768px}.column-slider.columns-2.no-border .slick-active:first-of-type .content-section:after{display:none}.column-slider#deck--slider{padding-bottom:50px}.column-slider#deck--slider .content-section{padding-bottom:0}.column-slider#enhancements .content-section{padding-top:30px;padding-bottom:20px}.column-slider#enhancements .content-section h3.h1-styling::after,.column-slider#enhancements .content-section .half-blocks-columns .full .column .inner .h1-styling::after,.half-blocks-columns .full .column .inner .column-slider#enhancements .content-section .h1-styling::after,.column-slider#enhancements .content-section .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title)::after,.half-blocks-columns .full .column .inner .slider-v2__text .column-slider#enhancements .content-section h2:not(.section-title)::after,.column-slider#enhancements .content-section .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title)::after,.slider-v2__text .half-blocks-columns .full .column .inner .column-slider#enhancements .content-section h2:not(.section-title)::after{margin-top:10px}.column-slider#enhancements .content-section .animate-copy p{font-family:'Lora', sans-serif;margin-top:0}.column-bg{background-position:right center;background-size:auto;background-repeat:no-repeat;margin:50px 0}.column-bg .content-section{background:none}@media (max-width: 768px){.column-bg{margin:0}.column-bg .center-slider{background:rgba(255,255,255,0.7)}}.true-background:before{content:" ";width:100%;height:50%;position:absolute;top:0;left:0;background:#f2f2f2;z-index:0}.false-background::before{display:none}.lbx_container{padding:40px 20px 40px;width:80%;margin:0 auto}.three-columns-slider{padding-block:70px}.riviera-beach-house .three-columns-slider{background-color:#193044}.three-columns-slider__title{text-align:center;margin-bottom:60px;color:#fff;font-size:37px;font-weight:500}.three-columns-slider__title::after{content:"";height:1px;width:65px;display:block;background:#fff;margin:20px auto 0}.three-columns-slider__slick{padding-inline:10%}.three-columns-slider__slick-single{padding-inline:20px}.three-columns-slider__slick-single-image{width:100%}.three-columns-slider__slick-single-image img{width:100%;height:auto}.three-columns-slider__slick-single-title{margin-top:36px;font-size:26px;text-align:center;color:#fff;font-weight:500}.three-columns-slider__slick-single-description{margin-top:20px;font-size:18px;color:#fff}.three-columns-slider__slick-single-description p{font-family:'Montserrat', 'medium'}.three-columns-slider__slick-single-btnLbx{width:fit-content;display:block;margin-inline:auto}.three-columns-slider__slick-single-btnLbx:hover{background-color:#fff !important}.three-columns-slider__slick .slick-list{padding:0px !important}.three-columns-slider-fancybox{margin:110px;width:auto}.three-columns-slider-fancybox__title{text-align:center;margin-bottom:40px;font-size:37px;font-weight:500}.three-columns-slider-fancybox__title::after{content:"";height:1px;width:65px;display:block;background-color:#193044;margin:20px auto 0}.three-columns-slider-fancybox__cta{width:fit-content;display:block;margin-inline:auto}.fancybox-wrap:has(.three-columns-slider-fancybox){width:60% !important;height:auto}.fancybox-wrap:has(.three-columns-slider-fancybox) .fancybox-skin{background:url(/assets/images/three-columns-bg-lbx.png);background-size:cover;background-repeat:no-repeat}.fancybox-wrap:has(.three-columns-slider-fancybox) .fancybox-inner{width:100% !important}.highlights{text-align:center;padding-bottom:20px;margin-top:60px}.highlights>.row{border-bottom:1px solid #111}.highlights h2,.highlights .quads.single-quad .h1-styling,.quads.single-quad .highlights .h1-styling,.highlights .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .highlights h2:not(.section-title),.highlights .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .highlights h2:not(.section-title),.highlights .bg-quad .h1-styling,.bg-quad .highlights .h1-styling,.highlights .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .highlights h2:not(.section-title),.highlights .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .highlights h2:not(.section-title){text-align:center;font-size:13px;text-transform:uppercase;font-weight:600;position:relative;letter-spacing:3px;margin-bottom:60px}.highlights h2:after,.highlights .quads.single-quad .h1-styling:after,.quads.single-quad .highlights .h1-styling:after,.highlights .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .highlights h2:not(.section-title):after,.highlights .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .highlights h2:not(.section-title):after,.highlights .bg-quad .h1-styling:after,.bg-quad .highlights .h1-styling:after,.highlights .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .highlights h2:not(.section-title):after,.highlights .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .highlights h2:not(.section-title):after{background:#111;content:"";height:1px;width:43%;position:absolute;right:0;top:calc(50% - 1px)}@media (max-width: 768px){.highlights h2:after,.highlights .quads.single-quad .h1-styling:after,.quads.single-quad .highlights .h1-styling:after,.highlights .quads.single-quad .slider-v2__text h2:not(.section-title):after,.quads.single-quad .slider-v2__text .highlights h2:not(.section-title):after,.highlights .slider-v2__text .quads.single-quad h2:not(.section-title):after,.slider-v2__text .quads.single-quad .highlights h2:not(.section-title):after,.highlights .bg-quad .h1-styling:after,.bg-quad .highlights .h1-styling:after,.highlights .bg-quad .slider-v2__text h2:not(.section-title):after,.bg-quad .slider-v2__text .highlights h2:not(.section-title):after,.highlights .slider-v2__text .bg-quad h2:not(.section-title):after,.slider-v2__text .bg-quad .highlights h2:not(.section-title):after{width:23%}}.highlights h2:before,.highlights .quads.single-quad .h1-styling:before,.quads.single-quad .highlights .h1-styling:before,.highlights .quads.single-quad .slider-v2__text h2:not(.section-title):before,.quads.single-quad .slider-v2__text .highlights h2:not(.section-title):before,.highlights .slider-v2__text .quads.single-quad h2:not(.section-title):before,.slider-v2__text .quads.single-quad .highlights h2:not(.section-title):before,.highlights .bg-quad .h1-styling:before,.bg-quad .highlights .h1-styling:before,.highlights .bg-quad .slider-v2__text h2:not(.section-title):before,.bg-quad .slider-v2__text .highlights h2:not(.section-title):before,.highlights .slider-v2__text .bg-quad h2:not(.section-title):before,.slider-v2__text .bg-quad .highlights h2:not(.section-title):before{background:#111;content:"";height:1px;width:43%;position:absolute;left:0;top:calc(50% - 1px)}@media (max-width: 768px){.highlights h2:before,.highlights .quads.single-quad .h1-styling:before,.quads.single-quad .highlights .h1-styling:before,.highlights .quads.single-quad .slider-v2__text h2:not(.section-title):before,.quads.single-quad .slider-v2__text .highlights h2:not(.section-title):before,.highlights .slider-v2__text .quads.single-quad h2:not(.section-title):before,.slider-v2__text .quads.single-quad .highlights h2:not(.section-title):before,.highlights .bg-quad .h1-styling:before,.bg-quad .highlights .h1-styling:before,.highlights .bg-quad .slider-v2__text h2:not(.section-title):before,.bg-quad .slider-v2__text .highlights h2:not(.section-title):before,.highlights .slider-v2__text .bg-quad h2:not(.section-title):before,.slider-v2__text .bg-quad .highlights h2:not(.section-title):before{width:23%}}.highlights img{margin:0 auto}.highlights h3,.highlights .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .highlights .h1-styling,.highlights .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .highlights h2:not(.section-title),.highlights .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .highlights h2:not(.section-title){font-size:15px !important;font-family:"Arial","sans-serif" !important;margin:20px auto 15px !important}.highlights .row{margin-bottom:35px}.highlights .row article .text h3,.highlights .row article .text .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .highlights .row article .text .h1-styling,.highlights .row article .text .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .highlights .row article .text h2:not(.section-title),.highlights .row article .text .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .highlights .row article .text h2:not(.section-title){max-width:85%;margin:40px auto 0}.highlights_items .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.highlights_items .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.badge-quad{padding:40px;margin-bottom:50px}.badge-quad .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.badge-quad img{margin:0 auto;display:block;max-width:100%}.badge-quad .col-md-4{border-right:1px solid #dedede;padding:0 30px}@media (max-width: 768px){.badge-quad .col-md-4{border:none;margin-bottom:50px}}.badge-quad .col-md-8{padding:0 40px}@media (min-width: 1025px){.badge-quad .col-md-8{padding:0 0 0 80px}}@media (max-width: 768px){.badge-quad .col-md-8{padding:0px}}.testimonials{text-align:center;margin-block:100px}.testimonials__inner{position:relative}.testimonials__inner .rect-shape{position:absolute;inset:0;stroke-dashoffset:4000;stroke-dasharray:4000;transition:all 3s ease}.testimonials__inner .rect-shape.fade-in{stroke-dashoffset:0}.testimonials__stars{margin-bottom:30px}.testimonials__stars svg{overflow:visible;margin-inline:.25em}.testimonials article{padding:50px}.testimonials article h2,.testimonials article .quads.single-quad .h1-styling,.quads.single-quad .testimonials article .h1-styling,.testimonials article .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .testimonials article h2:not(.section-title),.testimonials article .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .testimonials article h2:not(.section-title),.testimonials article .bg-quad .h1-styling,.bg-quad .testimonials article .h1-styling,.testimonials article .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .testimonials article h2:not(.section-title),.testimonials article .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .testimonials article h2:not(.section-title){font-size:1.25rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px}.testimonials article blockquote{margin:0}.testimonials article blockquote cite{font-size:.8125rem;font-weight:600;font-style:normal}.testimonials .slick-list{width:calc(100% - 140px);max-width:870px;margin-inline:auto}.testimonials .slick-arrow{background:url(svg/arrow-alt.svg) no-repeat center;outline:none}@media (hover: hover){.testimonials .slick-arrow:hover:not(:active){transform:translateX(-10px)}.testimonials .slick-arrow:active{transition-duration:.2s}}@media (hover: none){.testimonials .slick-arrow{transition-duration:.2s}.testimonials .slick-arrow:active{transform:translateX(-10px)}}@media (hover: hover){.testimonials .slick-next:hover:not(:active){transform:rotate(180deg) translateX(-10px)}}@media (hover: none){.testimonials .slick-next:active{transform:rotate(180deg) translateX(-10px)}}@media only screen and (max-width: 768px){.testimonials{margin-block:50px}.testimonials article{padding:40px 20px 80px}.testimonials .slick-list{width:auto}}.list-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:150px auto}.list-block .sym-slides .slick-arrow{background:url("svg/arrow.svg") no-repeat center center}.list-block .sym-slides .slick-arrow:hover{background-color:rgba(255,255,255,0.690196)}.list-block .sym-slides .slick-arrow.slick-prev{left:-35px}.list-block .sym-slides .slick-arrow.slick-next{right:-25px}.list-block .slick-slide{display:-ms-flexbox;display:flex}.list-block:nth-child(even) .single-quad-new__image::after{right:10%}.list-block:nth-child(even) .single-quad-new__text{margin-left:0;margin-right:10%}.list-block__item{padding:80px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-block__image{width:50%;position:relative}.list-block__image::after{content:'';width:100%;height:100%;position:absolute;right:-10%;bottom:-10%;border:1px solid #11a8cc;z-index:-9}.list-block__image figure{width:585px;height:550px}.list-block__image figure img{min-height:550px;width:100%;height:100%;object-fit:cover}.list-block__text{width:44%;margin-left:0;padding:0;padding-right:0px;padding-left:150px}.list-block__text h2,.list-block__text .quads.single-quad .h1-styling,.quads.single-quad .list-block__text .h1-styling,.list-block__text .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .list-block__text h2:not(.section-title),.list-block__text .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .list-block__text h2:not(.section-title),.list-block__text .bg-quad .h1-styling,.bg-quad .list-block__text .h1-styling,.list-block__text .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .list-block__text h2:not(.section-title),.list-block__text .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .list-block__text h2:not(.section-title){margin-bottom:40px;font-size:35px}.list-block__text p{position:relative}.list-block figure{overflow:hidden;text-align:center}.list-block figure img{display:inline-block}.list-block p{margin-top:20px}.list-block p::after{content:none}.list-block p+a.btn{margin-top:20px}.list-block p+a.btn+.learnmore{margin-left:20px}.list-block.alternated .list-block__item:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-block.left-align.alternated .list-block__item:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-block.left-align.alternated .list-block__item:nth-child(odd) .list-block__text{width:44%;margin-left:0;padding:0;padding-right:150px;line-height:1.5 !important}.list-block.left-align.alternated .list-block__item:nth-child(odd) .accent-line:after{border-right:none;width:calc(100% + 50px);left:-50px}.list-block.left-align.alternated .list-block__item:nth-child(even){-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-block.left-align.alternated .list-block__item:nth-child(even) .list-block__text{width:44%;margin-left:0;padding:0;padding-left:150px;line-height:1.5 !important}.list-block.left-align.alternated .list-block__item:nth-child(even) .accent-line:after{border-left:none;width:calc(100% + 50px)}.list-block.left-align:not(.alternated) .list-block__item{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 1190px){.list-block{margin:0 auto}.list-block__image{width:100%;height:100%}.list-block__image figure{width:100%;height:100%;min-height:0}.list-block__image figure img{min-height:0}.list-block__text{padding:40px 25px 0;text-align:center}.list-block__text .h1-styling,.list-block__text .slider-v2__text h2:not(.section-title),.slider-v2__text .list-block__text h2:not(.section-title){font-size:1.9rem;margin-bottom:30px}.list-block__text .h1-styling::after,.list-block__text .slider-v2__text h2:not(.section-title)::after,.slider-v2__text .list-block__text h2:not(.section-title)::after{margin:25px auto 0}.list-block__text p::after{content:none}.list-block.left-align.alternated .list-block__item{display:block}.list-block.left-align.alternated .list-block__item:nth-child(odd) .list-block__text{padding:30px 25px 0;text-align:center;width:100%;margin-left:0;line-height:1.5 !important}.slick-dots{padding-bottom:40px}}@media only screen and (max-width: 1000px){.list-block__image{width:100%}.list-block__item{padding:40px 0 0}.list-block__text{width:100%}}.weather_widget{width:100%}.weather_widget .inner_info_widget{width:100%;position:absolute;top:0px;left:50%;transform:translateX(-50%);z-index:2}.weather_widget .inner_info_widget .weather{width:fit-content;position:absolute;right:0;top:95px;z-index:9;display:-ms-flexbox;display:flex}.alert_open .weather_widget .inner_info_widget .weather{top:160px}.weather_widget .inner_info_widget .weather__icon{max-width:65px;margin-right:5px}.weather_widget .inner_info_widget .weather__icon svg{object-fit:cover;width:100%;height:100%}.weather_widget .inner_info_widget .weather__label{font-size:1.0625rem;font-weight:500}.weather_widget .inner_info_widget .weather__description{font-size:1.0625rem;text-transform:uppercase;font-weight:500}.table-check{margin:62px auto}.table-check table{width:100%}.table-check table tr{background-color:#D0D7DC}.table-check table td{padding:25.5px;border-right:none;border-left:none;border-bottom:1px solid #111}.table-check table .table_row{background-color:transparent}.table-check table th{text-align:center;padding:22px}.table-check table th .sub_value{font-size:15px}.table-check table .benefit_td{text-align:start;padding-left:50px}.table-check table .check{display:block;width:20px;height:20px;background-image:url("/assets/svg/check-icon.svg");background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto}.table-check .diclaimer p{text-align:center;margin-top:50px;font-size:15px}@media (max-width: 768px){.table-check tr{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.table-check tr th{font-size:13px;padding:22px 0px;width:25%}.table-check .table_row{border-bottom:1px solid #111;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.table-check .table_row td{border-bottom:none;width:25%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.table-check .table_row .benefit_td{padding:25px 0;width:25%;font-size:13px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.accordion-custom{padding:0 20px}.accordion-custom .row{max-width:1170px;padding-top:20px}.accordion-custom .row .section-title .h1-styling::after,.accordion-custom .row .section-title .slider-v2__text h2:not(.section-title)::after,.slider-v2__text .accordion-custom .row .section-title h2:not(.section-title)::after{content:none}.accordion-custom .row .section-title .h1-styling .line,.accordion-custom .row .section-title .slider-v2__text h2:not(.section-title) .line,.slider-v2__text .accordion-custom .row .section-title h2:not(.section-title) .line{margin-bottom:40px}.accordion-custom .row .acc-section{padding:28px 50px;border-bottom:1px solid #707070;display:block;width:100%}@media (max-width: 768px){.accordion-custom .row .acc-section{padding:28px 24px}}.accordion-custom .row .acc-section .acc-btn{font-size:17px;line-height:1.4;font-weight:300;padding-right:40px;display:block;width:100%;position:relative}@media (max-width: 768px){.accordion-custom .row .acc-section .acc-btn{line-height:1.2;font-size:20px}}.accordion-custom .row .acc-section .acc-btn svg{position:absolute;right:10px;top:calc(50% - 10px);transition:all 300ms ease-out}@media (max-width: 768px){.accordion-custom .row .acc-section .acc-btn svg{position:absolute;right:0px;top:50%;transition:all 300ms ease-out;transform:translateY(-50%)}}.accordion-custom .row .acc-section .acc-btn.active{display:block}.accordion-custom .row .acc-section .acc-btn.active svg{transform:rotate(45deg)}.accordion-custom .row .acc-section .tab-content{padding:15px 0 0;margin:0;display:none;border:none}.accordion-custom .row .acc-section .tab-content ul{margin:20px 0}.accordion-custom .row .acc-section .tab-content input{border:none;border-bottom:1px solid #707070}.accordion-custom .row .acc-section .tab-content input:-ms-input-placeholder{color:#707070}.accordion-custom .row .acc-section .tab-content input::placeholder{color:#707070}.amenities-quad{background-color:#003863;padding:60px 0;margin:60px auto}.amenities-quad__text{color:#fff}.amenities-quad__text .small-title{font-size:13px;text-transform:uppercase;color:#fff;font-weight:300;margin-bottom:15px}.amenities-quad__text .title{font-size:40px;text-align:center;color:#fff;font-weight:300;margin-bottom:40px;position:relative;padding-bottom:10px}.amenities-quad__text .title::before{content:'';position:absolute;width:100px;height:1px;background:#fff;left:0;right:0;bottom:0;margin:0 auto}.amenities-quad__text .content.columns-4 ul li{width:23%;padding:15px 20px}.amenities-quad__text .content ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.amenities-quad__text .content ul li{width:33%;list-style:none;text-align:left;padding:15px 0 15px 20px}.amenities-quad__text .content ul li::before{content:'';position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;top:26px;left:0}.specialsModule{margin-block:10px 60px}.specialsModule .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:35px;row-gap:90px}.specialsModule .container .special{width:calc(100% / 3 - 30px)}.specialsModule .container .special_figure{width:100%;height:346px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-bottom:35px}.specialsModule .container .special_figure.picture-2{-ms-flex-pack:center;justify-content:center}.specialsModule .container .special_figure.picture-2::before{left:50%;transform:translateX(-50%);bottom:auto;top:0}.specialsModule .container .special_figure.picture-3{-ms-flex-pack:start;justify-content:flex-start}.specialsModule .container .special_figure.picture-3::before{left:auto;right:0}.specialsModule .container .special_figure::before{content:"";display:block;position:absolute;bottom:0;left:0;z-index:-1;width:305px;height:288px;max-width:calc(100% - 10px)}.specialsModule .container .special_figure img{width:calc(100% - 10px);max-height:calc(100% - 10px);aspect-ratio:37/35;object-fit:cover}.specialsModule .container .special h2 .line,.specialsModule .container .special .quads.single-quad .h1-styling .line,.quads.single-quad .specialsModule .container .special .h1-styling .line,.specialsModule .container .special .bg-quad .h1-styling .line,.bg-quad .specialsModule .container .special .h1-styling .line{font-size:1.75rem}.specialsModule .container .special h2::after,.specialsModule .container .special .quads.single-quad .h1-styling::after,.quads.single-quad .specialsModule .container .special .h1-styling::after,.specialsModule .container .special .bg-quad .h1-styling::after,.bg-quad .specialsModule .container .special .h1-styling::after{margin-top:13px}.columns-block{padding-block:60px;margin-top:20px}.columns-block.color-bg{color:#fff;background-color:#193044}.columns-block.color-bg .btn:hover{color:#193044;background-color:#fff}.columns-block.color-bg .columns-block__item-title{color:#fff}.columns-block__container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;row-gap:50px}.columns-block.n-columns-2 .columns-block__item{width:48%}@media screen and (max-width: 900px){.columns-block.n-columns-2 .columns-block__item{width:100%}}.columns-block.n-columns-3 .columns-block__item{width:30%}@media screen and (max-width: 900px){.columns-block.n-columns-3 .columns-block__item{width:100%}}.columns-block.n-columns-4 .columns-block__item{width:23%}@media screen and (max-width: 900px){.columns-block.n-columns-4 .columns-block__item{width:100%}}.columns-block__item-image{width:100%;aspect-ratio:342 / 265}.columns-block__item-image img{width:100%;height:100%}.columns-block__item-title{padding-top:20px;font:500 26px/1 "futura-pt",sans-serif}.columns-block__item-short-desc{padding-block:20px;padding-bottom:0}.fancybox-wrap:has(.columns-block__lightbox){margin-inline:auto;max-width:80vw;width:80vw !important}.fancybox-wrap:has(.columns-block__lightbox) .fancybox-inner{width:100% !important;padding:40px}@media screen and (max-width: 900px){.fancybox-wrap:has(.columns-block__lightbox) .fancybox-inner{padding:10px}}.fancybox-wrap:has(.columns-block__lightbox) .fancybox-inner .columns-block__lightbox{width:100%;text-align:center}.fancybox-wrap:has(.columns-block__lightbox) .fancybox-inner .columns-block__lightbox-title{font:bolder 30px/1 "futura-pt",sans-serif;margin-bottom:20px}.slider-custom{margin:30px auto 0}.slider-custom .slider-custom-content .slider-custom-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.slider-custom .slider-custom-content .slider-custom-item.direction-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.slider-custom .slider-custom-content .slider-custom-item.direction-right .slider-custom__images::after{right:10%}.slider-custom .slider-custom-content .slider-custom-item.direction-right .slider-custom__text{margin-left:0;margin-right:inherit;margin-top:50px;padding:20px 140px 30px 70px}.slider-custom.direction-right .slick-arrow{top:680px}.slider-custom.direction-right .slick-arrow.slick-next{left:0;right:300px}.slider-custom.direction-right .slick-arrow.slick-prev{right:inherit;left:300px}.slider-custom__title{text-align:center}.slider-custom__images{width:45%;position:relative}.slider-custom__images::after{content:'';width:100%;height:100%;position:absolute;right:-10%;bottom:-10%;border:1px solid #11a8cc;z-index:-9}.slider-custom__images figure img{width:100%;height:100%;object-fit:cover}.slider-custom__text{margin-top:50px;width:50%;padding:20px 50px 30px 170px}.slider-custom__text h2,.slider-custom__text .quads.single-quad .h1-styling,.quads.single-quad .slider-custom__text .h1-styling,.slider-custom__text .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .slider-custom__text h2:not(.section-title),.slider-custom__text .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .slider-custom__text h2:not(.section-title),.slider-custom__text .bg-quad .h1-styling,.bg-quad .slider-custom__text .h1-styling,.slider-custom__text .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .slider-custom__text h2:not(.section-title),.slider-custom__text .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .slider-custom__text h2:not(.section-title){margin-bottom:40px;font-size:35px}.slider-custom__text p::after{content:'';position:absolute;left:0;top:-20px;display:block;height:1px;width:30px;background-color:#111}.slider-custom .slick-arrow{top:600px;margin:0 auto;background-color:transparent;background-image:url("svg/arrow.svg")}.slider-custom .slick-arrow:hover{background-image:url("svg/arrow.svg")}.slider-custom .slick-arrow.slick-next{right:250px}.slider-custom .slick-arrow.slick-prev{right:-500px}.list-block__item{padding:80px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;position:relative}.list-block__item::after{content:" ";position:absolute;display:block;bottom:125px;right:75px;border:1px solid #11a8cc;width:calc(100% - 755px);height:430px;z-index:0}.list-block__item h2,.list-block__item .quads.single-quad .h1-styling,.quads.single-quad .list-block__item .h1-styling,.list-block__item .quads.single-quad .slider-v2__text h2:not(.section-title),.quads.single-quad .slider-v2__text .list-block__item h2:not(.section-title),.list-block__item .slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .quads.single-quad .list-block__item h2:not(.section-title),.list-block__item .bg-quad .h1-styling,.bg-quad .list-block__item .h1-styling,.list-block__item .bg-quad .slider-v2__text h2:not(.section-title),.bg-quad .slider-v2__text .list-block__item h2:not(.section-title),.list-block__item .slider-v2__text .bg-quad h2:not(.section-title),.slider-v2__text .bg-quad .list-block__item h2:not(.section-title){padding-right:40px}.list-block__item h3,.list-block__item .half-blocks-columns .full .column .inner .h1-styling,.half-blocks-columns .full .column .inner .list-block__item .h1-styling,.list-block__item .half-blocks-columns .full .column .inner .slider-v2__text h2:not(.section-title),.half-blocks-columns .full .column .inner .slider-v2__text .list-block__item h2:not(.section-title),.list-block__item .slider-v2__text .half-blocks-columns .full .column .inner h2:not(.section-title),.slider-v2__text .half-blocks-columns .full .column .inner .list-block__item h2:not(.section-title){margin-bottom:10px}.list-block figure,.list-block__text{width:40%;line-height:45px}.list-block figure{overflow:hidden;text-align:center;position:relative;width:100%;max-width:655px;max-height:574px;height:574px}.list-block figure img{display:inline-block;z-index:3;position:relative}.list-block__text{padding:0 80px}.list-block p{margin-top:20px}.list-block p+a.btn{margin-top:20px}.list-block p+a.btn+.learnmore{margin-left:20px}.list-block.alternated .list-block__item:nth-child(even){-ms-flex-direction:row;flex-direction:row}.list-block.alternated .list-block__item:nth-child(even)::after{content:" ";left:75px}.list-block.alternated .list-block__item:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-block.alternated .list-block__item:nth-child(odd) h2,.list-block.alternated .list-block__item:nth-child(odd) .quads.single-quad .h1-styling,.quads.single-quad .list-block.alternated .list-block__item:nth-child(odd) .h1-styling,.list-block.alternated .list-block__item:nth-child(odd) .bg-quad .h1-styling,.bg-quad .list-block.alternated .list-block__item:nth-child(odd) .h1-styling{font-weight:100}.list-block.alternated .list-block__item:nth-child(odd) h2,.list-block.alternated .list-block__item:nth-child(odd) .quads.single-quad .h1-styling,.quads.single-quad .list-block.alternated .list-block__item:nth-child(odd) .h1-styling,.list-block.alternated .list-block__item:nth-child(odd) .bg-quad .h1-styling,.bg-quad .list-block.alternated .list-block__item:nth-child(odd) .h1-styling,.list-block.alternated .list-block__item:nth-child(odd) p{color:#fff}.list-block.alternated .list-block__item:nth-child(odd)::after{right:75px;left:inherit}.list-block.alternated .list-block__item figure img{width:100%;height:100%;object-fit:cover}.list-block.right-align .list-block__item::after{content:" ";left:75px}.list-block.right-align .list-block__item.alternated .list-block__item:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-block.right-align .list-block__item.alternated .list-block__item:nth-child(even){-ms-flex-direction:row;flex-direction:row}.list-block.left-align.alternated .list-block__item:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-block.left-align.alternated .list-block__item:nth-child(odd)::after{content:" ";right:55px}.list-block.left-align.alternated .list-block__item:nth-child(even){-ms-flex-direction:row;flex-direction:row}.list-block.left-align.alternated .list-block__item:nth-child(even)::after{content:" ";left:55px}.list-block.left-align:not(.alternated) .list-block__item{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 1190px){.list-block__text{padding:0 40px}}@media only screen and (max-width: 1000px){.list-block__item{padding:40px 0}}.table-two-columns{margin-block:50px 100px}.table-two-columns .copy table{height:auto !important;width:70%;margin-inline:auto}.table-two-columns .copy table tbody tr{background-color:transparent;width:100% !important}.table-two-columns .copy table tbody tr td{border:none;border-bottom:1px solid #08344B;font-size:18px}.table-two-columns .copy table tbody tr td:first-child{width:46% !important;font-weight:bold}.table-two-columns .copy table tbody tr td:last-child{width:54% !important;text-align:left;font-weight:lighter}.site-1359 .table-two-columns .copy table tbody tr td{font-family:'Nunito, san-serif'}.site-949 .table-two-columns .copy table tbody tr td{font-family:'Raleway, sans-serif'}.table-two-columns .copy table tbody tr:first-child{color:#fff;font-family:"Arial","sans-serif";background-color:#08344B}.table-two-columns .copy table tbody tr:first-child td{font-size:26px;width:100% !important}.site-1359 .table-two-columns .copy table tbody tr:first-child{font-family:'Roboto, san-serif';font-weight:bold}.site-949 .table-two-columns .copy table tbody tr:first-child{background-color:rgba(22,59,80,0.2);color:#08344B;font-family:'Raleway, sans-serif';font-weight:lighter}.quads.single-quad:has(+.table-two-columns){padding:0}.quads.single-quad:has(+.table-two-columns) .row{padding-bottom:0}.slider-v2{margin-block:100px}.slider-v2 .container{max-width:1500px}.slider-v2-item{display:-ms-flexbox !important;display:flex !important}.slider-v2__images{position:relative;width:51%;aspect-ratio:347 / 301}.slider-v2__images img{width:91%;aspect-ratio:347 / 301;object-fit:cover}.slider-v2__images::before{position:absolute;content:'';height:70%;width:100%;bottom:0;background-color:#08344B;z-index:-1}.site-1359 .slider-v2__images::before{background-color:#B5CBC8}.site-949 .slider-v2__images::before{background-color:#CFC5B8}.slider-v2__text{width:30%;padding-left:5%;padding-block:5% 7%}.slider-v2__text .section-title{font-size:13px;letter-spacing:3px;margin-bottom:25px}.site-1359 .slider-v2__text .section-title{font-family:'Nunito, san-serif'}.site-949 .slider-v2__text .section-title{font-family:'Raleway, sans-serif'}.slider-v2__text h2:not(.section-title),.slider-v2__text .quads.single-quad .h1-styling:not(.section-title),.quads.single-quad .slider-v2__text .h1-styling:not(.section-title),.quads.single-quad .slider-v2__text h2:not(.section-title),.slider-v2__text .quads.single-quad h2:not(.section-title),.slider-v2__text .bg-quad .h1-styling:not(.section-title),.bg-quad .slider-v2__text .h1-styling:not(.section-title),.bg-quad .slider-v2__text h2:not(.section-title),.slider-v2__text .bg-quad h2:not(.section-title){font-weight:lighter;margin-bottom:30px}.slider-v2__text .btn{margin-top:10px}.slider-v2__content{position:relative}.slider-v2__content .slick-dots{position:absolute;bottom:5%;left:56%}

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