:root{--wp--style--global--content-size:1240px;--wp--style--global--wide-size:1320px;--max-width:1320px;--grey:#ececec;--grey-light:#636363;--grey-dark:#303030;--grey-darker:#131313;--overlay-transparency:30%;--white:#FFFFFF;--off-white:#F5EDEA;--white-smoke:#F5F5F5;--white-smoke-darker:#E5E5E5;--grey-lighter:#CFD1D4;--grey-super-lighter:#D4D1CF;--blue:#5F999D;--blue-light:#D3EDEE;--blue-sky:#6FA3F0;--navy:#00405B;--darker-navy:#002D40;--clear-navy:#787878;--green:#6C734A;--green-light:#94A141;--green-lighter:#eaf1d9;--yellow:#FFC01D;--yellow-lighter:#FFF9E8;--orange:#DE4F18;--red:#D97261;--red-bold:#A64342;--red-light:#F6E7E2;--black:#3d3b33;--app:100%;--menu:100vh;--lost-shore-orange:#f26122;--lost-shore-dark-orange:#E25B20;--lost-shore-cream:#f5edea}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ul{list-style-type:disc}li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.entry-content ul li{list-style-type:disc}.entry-content li{list-style-position:initial}.wrap,.inner-wrap{max-width:var(--max-width)}.page .entry-content,.single .entry-content{max-width:var(--max-width);margin:40px auto 64px}.entry-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--max-width)}.hide{display:none}.para-hero-cta__waterContainer{display:none}.para-hero-cta__staticWave{overflow:hidden;width:200%;position:absolute;bottom:-1px;left:-75%;z-index:99;padding:0;fill:var(--white)}.slider-container{position:relative}@media (min-width:768px){.para-hero-cta__img-cnt{height:calc(100vh)}.nobanner .para-hero-cta__video{height:100vh}.para-hero-cta__skip-link{bottom:70px}.para-hero-cta__staticWave{display:none}.para-hero-cta__video{display:block;position:absolute;width:100vw;left:50%;transform:translate(-50%,0);object-position:80% bottom;object-fit:cover;height:calc(100vh)}}@media (max-width:767px){.content-box{max-width:540px!important}}#scroll-to-content{bottom:120px;left:calc(50% - 20px);background-image:url(/wp-content/themes/lostshore/images/skip-arrow.svg);height:40px;width:40px;margin:0}#scroll-to-content:before{content:none}.button,.wp-element-button,.slide_button a,.slides>li .slide_button a,.eola-widget .eola-widget__button{text-transform:inherit;font-weight:800;border:1px solid var(--lost-shore-orange);background-color:var(--lost-shore-orange);color:var(--white);text-decoration:none;padding:16px 20px;transition:all 0.5s ease;display:inline-block;cursor:pointer;width:auto;font-size:16px;line-height:32px}.slides>li h1{width:720px;font-weight:600;max-width:100%;margin:auto auto 12px}.button .tec-events-elementor-event-widget__website .tec-events-elementor-event-widget__website-link>a{color:var(--white)}.button:hover .tec-events-elementor-event-widget__website .tec-events-elementor-event-widget__website-link>a{color:var(--lost-shore-dark-orange)}.slide_button a,.slides>li .slide_button a{font-weight:800}.tec-events-elementor-event-widget__website-link{margin:0}.button:hover,.wp-element-button:hover,.wp-block-button a:hover,.slide_button a:hover,.slides>li .slide_button a:hover{background:var(--lost-shore-dark-orange);border-color:var(--lost-shore-dark-orange)}.flexslider .slides img{height:auto;-moz-user-select:none;position:absolute;width:100vw;left:50%;transform:translate(-50%,0);object-fit:cover;height:calc(100vh);object-position:center}blockquote{margin:0 0 1rem;font-size:2.8rem}figcaption{margin-top:48px;font-size:initial}figcaption:before{content:'';background-image:url(/wp-content/themes/lostshore/images/link-wave-large.svg);background-repeat:no-repeat;display:block;position:relative;top:-24px;left:0;width:100%;height:12px}.slides>li .li-wrap{top:calc(50% - 20px)}.slides>li .slide_button{margin:0}.nav-card a{color:var(--white);text-decoration:underline;font-weight:700}.nav-card a:hover{color:var(--yellow)}.button-card h3{margin-bottom:0}.page .has-post-cover .entry-cover,.single-portfolio_item .has-post-cover .entry-cover,.single .has-post-cover .entry-cover{height:90vh}@media (max-width:576px){.page .has-post-cover .entry-cover,.single-portfolio_item .has-post-cover .entry-cover,.single .has-post-cover .entry-cover{height:240px;min-height:240px!important}}.page .has-post-cover .entry-cover-image,.single .has-post-cover .entry-cover-image{opacity:1}.page .has-post-cover .entry-cover-image:after,.single .has-post-cover .entry-cover-image:after{content:none}.wave-image{position:relative}.wave-image>div:before{content:'';background-image:url(/wp-content/themes/lostshore/images/blue-swoop.svg);background-repeat:no-repeat;display:block;position:absolute;bottom:0;top:0;height:100%;transform:rotate(180deg);left:-1px;fill:var(--navy);right:84%;z-index:1}@media (max-width:767px){.wave-image>div:before{display:none}}.chip .elementor-button{padding:4px 8px 4px 30px}.chip:before{content:'';position:absolute;width:18px;height:18px;top:7px;left:10px;background-repeat:no-repeat;background-size:contain}.improver.chip:before{width:14px;height:14px;top:10px;background-color:var(--blue-sky)}.advanced.chip:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="20" viewBox="0 0 17 20" fill="none"><path d="M8.71497 0L0.714966 10L8.71497 20L16.715 10L8.71497 0Z" fill="%232B2B2D"/></svg>')}.intermediate.chip:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M16 14H0L8 0L16 14Z" fill="%23DE4F18"/></svg>')}.expert.chip .elementor-button{padding:4px 8px 4px 60px}.expert.chip:before{width:40px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="20" viewBox="0 0 40 20" fill="none"><path d="M9.71497 0L1.71497 10L9.71497 20L17.715 10L9.71497 0Z" fill="%23FFC01D"/><path d="M29.715 0L21.715 10L29.715 20L37.715 10L29.715 0Z" fill="%23FFC01D"/></svg>')}.builder-wrap{font-size:18px}.custom-header-button{margin-top:32px}.site-title:after,.slides .missing-url:after{content:none}.pool-arial img{margin-bottom:0;aspect-ratio:auto;object-position:right;height:99%;padding-top:1px;width:100%;height:100%;object-fit:cover}.lost-feast{max-width:720px}#block-10{background:#A64342}#text-6{background:#F5EDEA;padding:24px 0}.section-footer .widget_block,.section-footer .widget{margin-bottom:0}#menu-footer-menu-1 li{display:inline-block}#menu-footer-menu-1 li a{color:var(--white)}#menu-footer-menu-1 li:before{content:"| "}#menu-footer-menu-1 li:first-of-type:before{content:""}footer .textwidget img{margin:0 20px}a.footer-logo{margin-top:80px}.footer-widgets.widget-columns-2 .column:nth-of-type(1){width:100%}.footer-widgets.widget-columns-2 .column:nth-of-type(2){width:100%;display:flex}#sign-up-heading{margin-top:24px}.sign-up-cta__row-content,#sign-up-heading{text-align:center}.tribe-common button,.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:8px 12px;text-transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{gap:12px}.tribe-events-single-event-title,.tribe-events-calendar-list__month-separator{color:var(--e-global-color-secondary);font-size:40px}.tribe-events-l-container h3{font-family:var(--e-global-typography-secondary-font-family)}.tribe-events-schedule h2,.tribe-events .tribe-events-calendar-list__month-separator{font-size:40px}@media (max-width:576px){.tribe-events-schedule h2,.tribe-events .tribe-events-calendar-list__month-separator{font-size:24px}}.tribe-events-l-container button:disabled{background:none;border:none;border:0;margin:0;padding:0;color:lightgrey}.tribe-events-l-container button:disabled:hover{color:lightgray}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events button.tribe-events-c-top-bar__datepicker-button:hover{background:initial}.button [class*=tec-events-elementor-event-widget],.add-button [class*=tec-events-elementor-event-widget]{margin:0}.tribe-events-pg-template .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-container{border:none}.tribe-common .tribe-common-h5{font-weight:500}.tribe-common .tribe-common-h4{font-weight:500}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{font-size:var(--tec-font-size-5)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:var(--tec-font-size-5)}.cat_lost-shore .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--lost-shore-orange)}.tribe-common .cat_lost-shore .tribe-common-c-svgicon,.tribe-events .cat_lost-shore .tribe-events-calendar-list__event-datetime-featured-text,.tribe-events .cat_lost-shore .tribe-events-calendar-day__event-datetime-featured-text{color:var(--lost-shore-orange)}.tribe-common .cat_lost-shore .tribe-events-calendar-list__event-title a,.tribe-events .cat_lost-shore a.tribe-events-calendar-month__calendar-event-title-link{color:var(--black)}.tribe-events .tribe-events-calendar-month__day-cell--mobile{border:none;background:none}#tribe-events-pg-template .tec-events-elementor-event-widget__navigation ul [class*=tec-events-elementor-event-widget__navigation] a{font-size:1.4rem}#tribe-events-pg-template .tec-events-elementor-event-widget__navigation ul [class*=tec-events-elementor-event-widget__navigation] a svg{height:auto}.event-tickets.tribe-common .tec-tickets-commerce-checkout-cart__coupons .tec-tickets-commerce-checkout-cart__coupons-add-link,.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small{color:var(--white)}.event-tickets.tribe-common .tec-tickets-commerce-checkout-cart__coupons .tec-tickets-commerce-checkout-cart__coupons-add-link:hover,.event-tickets.tribe-common .tec-tickets-commerce-checkout-cart__coupons .tec-tickets-commerce-checkout-cart__coupons-add-link:active,.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common a.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:active{color:var(--white)}.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common a.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:active,.event-tickets.tribe-common .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.event-tickets.tribe-common .tribe-tickets__tickets-buy.tribe-common-c-btn:active{background-color:var(--lost-shore-dark-orange);border-color:var(--lost-shore-dark-orange);outline:none}.tribe-common a.tribe-common-c-btn--small:disabled,.tribe-common button.tribe-common-c-btn--small:disabled{background:var(--grey)!important;color:var(--tec-color-text-disabled)!important}.tribe-common .tribe-common-c-btn.tribe-events-c-search__button,.tribe-common.event-tickets button.tribe-common-c-btn--small,.tribe-common .tribe-common-c-btn.tribe-tickets__tickets-buy{background:var(--lost-shore-orange);color:var(--white)}.tribe-common .tribe-common-c-btn.tribe-events-c-search__button:hover,.tribe-common .tribe-common-c-btn.tribe-events-c-search__button:active,.tribe-common .tribe-common-c-btn.tribe-events-c-search__button:focus,.tribe-common .tribe-common-c-btn.tribe-tickets__tickets-buy:hover,.tribe-common .tribe-common-c-btn.tribe-tickets__tickets-buy:active,.tribe-common .tribe-common-c-btn.tribe-tickets__tickets-buy:focus,.tribe-common button.tribe-common-c-btn--small,.event-tickets.tribe-common button.tribe-common-c-btn--small:hover,.event-tickets.tribe-common button.tribe-common-c-btn--small:active,.event-tickets.tribe-common button.tribe-common-c-btn--small:focus{background:var(--lost-dark-shore-orange);border-color:var(--lost-shore-dark-orange);outline:none;color:var(--white)}.elementor-3840 .elementor-element.elementor-element-03a102a .tec-events-elementor-event-widget__export-dropdown-button:active,.elementor-3840 .elementor-element.elementor-element-03a102a .tec-events-elementor-event-widget__export-dropdown-button:focus{color:var(--white)}.event-tickets .tribe-tickets__tickets-item-quantity-add:hover,.event-tickets .tribe-tickets__tickets-item-quantity-remove:hover{border:none}.event-tickets.tribe-common .tribe-tickets__tickets-item-quantity button:focus{outline:none;border:none}.entry .entry-content .event-tickets.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-remove,.event-tickets.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-remove{border:none;width:32px;height:32px}.tribe-common .spinner.hidden{display:none}.njt-nofi-content a{color:var(--white)}