@import"./node_modules/sal.js/dist/sal.css";@font-face{font-family:"Avenir";src:url("assets/fonts/avenirnext.otf") format("opentype");font-weight:bold}@font-face{font-family:"Avenir";src:url("assets/fonts/avenirnext.otf") format("opentype");font-weight:normal}@font-face{font-family:"Wicked Grit";src:url("assets/fonts/WickedGrit.ttf") format("truetype");font-weight:normal}@font-face{font-family:"Acumin";src:url("assets/fonts/AcuminVariableConcept.otf") format("opentype")}@font-face{font-family:"Poppins";src:url("assets/fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Montserrat";src:url("assets/fonts/Montserrat-Bold.ttf") format("truetype")}@font-face{font-family:"Asans";src:url("assets/fonts/Asans.otf") format("opentype");font-weight:normal}@font-face{font-family:"Acumin Condensed";src:url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Majesti";src:url("assets/fonts/Majesti-Banner-Bold.otf") format("opentype");font-weight:normal}@font-face{font-family:"PTSerif";src:url("/assets/fonts/PTSerif-Regular-01.ttf") format("truetype");font-weight:normal}@font-face{font-family:"PTSerif";src:url("/assets/fonts/PTSerif-Italic-02.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"PTSerif";src:url("/assets/fonts/PTSerif-Bold-04.ttf") format("truetype");font-weight:bold}@font-face{font-family:"PTSerif";src:url("/assets/fonts/PTSerif-BoldItalic-03.ttf") format("truetype");font-weight:bold;font-style:italic}/*!
Theme Name: CADV Student Community
Theme URI: http://underscores.me/
Author: Catalyst
Author URI: https://thelyst.com
Description: Student Housing Community Website
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cadv-community
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

CADV Student Community is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a,.post-card .pseudo-cta{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.slick-dots li button{font-size:1rem;height:auto !important;width:auto !important;position:relative}.slick-dots li button .slick-dot-icon:before{position:relative !important}.slick-dots li button:hover:after{content:"";display:block;position:absolute;width:100%;height:3px;left:0;bottom:0;background:#f7f7f7}.slick-dots li button:hover .slick-dot-icon:before,.slick-dots li.slick-active button .slick-dot-icon:before{display:block;margin:0;transform:scale(1.5);font-size:3rem !important}.slick-dots li button:focus .slick-dot-icon:before{color:#0a0a0a !important}.slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#0a0a0a !important}.pw-container{margin-top:114px;text-align:center}.pw-container form{display:flex;flex-direction:column;align-items:center;margin-top:5rem}.specials-banner .banner-button,.specials-banner .banner-teaser,h1,h2,h3,h4,h5,h6{color:inherit;font-family:"Poppins";font-weight:700;line-height:1;letter-spacing:.15ch;text-transform:uppercase;margin-top:0;margin-bottom:1.5ex}.specials-banner .banner-button:last-child,.specials-banner .banner-teaser:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:3.25rem}@media(max-width: 1200px){h1{font-size:calc(1.45rem + 2.4vw)}}h2{font-size:3.25rem}@media(max-width: 1200px){h2{font-size:calc(1.45rem + 2.4vw)}}h3{font-size:2.25rem}@media(max-width: 1200px){h3{font-size:calc(1.25rem + 1.3333333333vw)}}h4{font-size:1.75rem}@media(max-width: 1200px){h4{font-size:calc(1.15rem + 0.8vw)}}h5{font-size:1.25rem}@media(max-width: 1200px){h5{font-size:calc(1.05rem + 0.2666666667vw)}}h6{font-size:1rem}p{font-size:1rem;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:400;color:#0a0a0a;max-width:90ch;line-height:1.75;margin:0}p+p{margin-top:1ex}.specials-banner p+.banner-button,.specials-banner p+.banner-teaser,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2em}header p{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:1.25rem;text-transform:uppercase;line-height:1;letter-spacing:.2ch}a,.post-card .pseudo-cta{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none}p a,p .post-card .pseudo-cta,.post-card p .pseudo-cta{color:#457c33}.tagline{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase}.specials-banner .banner-button strong,.specials-banner .banner-teaser strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase}.specials-banner .banner-button em,.specials-banner .banner-teaser em,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-size:1em;font-weight:400;text-transform:uppercase}main ul,main ol{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-size:1rem;padding:0 0 0 2ch;font-weight:400;margin:0}main ul li+li,main ol li+li{margin-top:.75em}main ul li,main ol li{line-height:1.75;font-weight:400}main ul li::marker,main ol li::marker{color:#0a0a0a}ul{list-style:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-list{background:#fff url("assets/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;border:none;transform:translate(0, -50%)}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1}.slick-prev:focus,.slick-next:focus{top:calc(50% - 1px)}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:orange;font-size:28px;margin-left:-2px}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.75}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:#0a0a0a;opacity:1;font-family:sans-serif;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0px;font-size:0px;color:transparent;border:0;background:transparent;cursor:pointer}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#f7f7f7;opacity:.75}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:sans-serif;font-size:3rem;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#0a0a0a;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:1;background:none;border:0;cursor:pointer;color:#0a0a0a}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:sans-serif;font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:sans-serif;font-size:18px;font-weight:normal;line-height:20px;text-align:center}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a,.mfp-preloader .post-card .pseudo-cta,.post-card .mfp-preloader .pseudo-cta{color:#ccc}.mfp-preloader a:hover,.mfp-preloader .post-card .pseudo-cta:hover,.post-card .mfp-preloader .pseudo-cta:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.lg-cols-gt-4,.lg-cols-gt-3\.5,.lg-cols-gt-3,.lg-cols-gt-2\.5,.lg-cols-gt-2,.lg-cols-gt-1\.5,.lg-cols-gt-1,.lg-cols-gt-0\.5,.lg-cols,.md-cols-gt-2\.5,.md-cols-gt-2,.md-cols-gt-1\.5,.md-cols-gt-1,.md-cols-gt-0\.5,.md-cols,.sm-cols-gt-2\.5,.sm-cols-gt-2,.sm-cols-gt-1\.5,.sm-cols-gt-1,.sm-cols-gt-0\.5,.sm-cols,.xs-cols-gt-2\.5,.xs-cols-gt-2,.xs-cols-gt-1\.5,.xs-cols-gt-1,.xs-cols-gt-0\.5,.xs-cols{display:flex;flex-wrap:wrap}.lg-cols-gt-4>*,.lg-cols-gt-3\.5>*,.lg-cols-gt-3>*,.lg-cols-gt-2\.5>*,.lg-cols-gt-2>*,.lg-cols-gt-1\.5>*,.lg-cols-gt-1>*,.lg-cols-gt-0\.5>*,.lg-cols>*,.md-cols-gt-2\.5>*,.md-cols-gt-2>*,.md-cols-gt-1\.5>*,.md-cols-gt-1>*,.md-cols-gt-0\.5>*,.md-cols>*,.sm-cols-gt-2\.5>*,.sm-cols-gt-2>*,.sm-cols-gt-1\.5>*,.sm-cols-gt-1>*,.sm-cols-gt-0\.5>*,.sm-cols>*,.xs-cols-gt-2\.5>*,.xs-cols-gt-2>*,.xs-cols-gt-1\.5>*,.xs-cols-gt-1>*,.xs-cols-gt-0\.5>*,.xs-cols>*{flex-grow:1}.xs-cols>*{flex-basis:calc((20rem - 100%) * 999)}.xs-cols-gt-0\.5{gap:calc(0.5rem + 4%)}.xs-cols-gt-0\.5>*{flex-basis:calc((20rem - (100% - 0.5rem)) * 999)}.xs-cols-gt-1{gap:calc(1rem + 4%)}.xs-cols-gt-1>*{flex-basis:calc((20rem - (100% - 1rem)) * 999)}.xs-cols-gt-1\.5{gap:calc(1.5rem + 4%)}.xs-cols-gt-1\.5>*{flex-basis:calc((20rem - (100% - 1.5rem)) * 999)}.xs-cols-gt-2{gap:calc(2rem + 4%)}.xs-cols-gt-2>*{flex-basis:calc((20rem - (100% - 2rem)) * 999)}.xs-cols-gt-2\.5{gap:calc(2.5rem + 4%)}.xs-cols-gt-2\.5>*{flex-basis:calc((20rem - (100% - 2.5rem)) * 999)}.sm-cols>*{flex-basis:calc((36rem - 100%) * 999)}.sm-cols-gt-0\.5{gap:calc(0.5rem + 4%)}.sm-cols-gt-0\.5>*{flex-basis:calc((36rem - (100% - 0.5rem)) * 999)}.sm-cols-gt-1{gap:calc(1rem + 4%)}.sm-cols-gt-1>*{flex-basis:calc((36rem - (100% - 1rem)) * 999)}.sm-cols-gt-1\.5{gap:calc(1.5rem + 4%)}.sm-cols-gt-1\.5>*{flex-basis:calc((36rem - (100% - 1.5rem)) * 999)}.sm-cols-gt-2{gap:calc(2rem + 4%)}.sm-cols-gt-2>*{flex-basis:calc((36rem - (100% - 2rem)) * 999)}.sm-cols-gt-2\.5{gap:calc(2.5rem + 4%)}.sm-cols-gt-2\.5>*{flex-basis:calc((36rem - (100% - 2.5rem)) * 999)}.md-cols>*{flex-basis:calc((48rem - 100%) * 999)}.md-cols-gt-0\.5{gap:calc(0.5rem + 4%)}.md-cols-gt-0\.5>*{flex-basis:calc((48rem - (100% - 0.5rem)) * 999)}.md-cols-gt-1{gap:calc(1rem + 4%)}.md-cols-gt-1>*{flex-basis:calc((48rem - (100% - 1rem)) * 999)}.md-cols-gt-1\.5{gap:calc(1.5rem + 4%)}.md-cols-gt-1\.5>*{flex-basis:calc((48rem - (100% - 1.5rem)) * 999)}.md-cols-gt-2{gap:calc(2rem + 4%)}.md-cols-gt-2>*{flex-basis:calc((48rem - (100% - 2rem)) * 999)}.md-cols-gt-2\.5{gap:calc(2.5rem + 4%)}.md-cols-gt-2\.5>*{flex-basis:calc((48rem - (100% - 2.5rem)) * 999)}.lg-cols>*{flex-basis:calc((61.25rem - 100%) * 999)}.lg-cols-gt-0\.5{gap:calc(0.5rem + 4%)}.lg-cols-gt-0\.5>*{flex-basis:calc((61.25rem - (100% - 0.5rem)) * 999)}.lg-cols-gt-1{gap:calc(1rem + 4%)}.lg-cols-gt-1>*{flex-basis:calc((61.25rem - (100% - 1rem)) * 999)}.lg-cols-gt-1\.5{gap:calc(1.5rem + 4%)}.lg-cols-gt-1\.5>*{flex-basis:calc((61.25rem - (100% - 1.5rem)) * 999)}.lg-cols-gt-2{gap:calc(2rem + 4%)}.lg-cols-gt-2>*{flex-basis:calc((61.25rem - (100% - 2rem)) * 999)}.lg-cols-gt-2\.5{gap:calc(2.5rem + 4%)}.lg-cols-gt-2\.5>*{flex-basis:calc((61.25rem - (100% - 2.5rem)) * 999)}.lg-cols-gt-3{gap:calc(3rem + 4%)}.lg-cols-gt-3>*{flex-basis:calc((61.25rem - (100% - 3rem)) * 999)}.lg-cols-gt-3\.5{gap:calc(3.5rem + 4%)}.lg-cols-gt-3\.5>*{flex-basis:calc((61.25rem - (100% - 3.5rem)) * 999)}.lg-cols-gt-4{gap:calc(4rem + 4%)}.lg-cols-gt-4>*{flex-basis:calc((61.25rem - (100% - 4rem)) * 999)}.stack>*+*{margin-top:1.75rem}.stack-\.5>*+*,.stack-0\.5>*+*{margin-top:.5rem}.stack-1>*+*{margin-top:1rem}.stack-1\.5>*+*{margin-top:1.5rem}.stack-2>*+*{margin-top:2rem}.stack-2\.5>*+*{margin-top:2.5rem}.stack-3>*+*{margin-top:3rem}.grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(400px, 100%), 1fr))}.grid-1\.5{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(min(400px, 100%), 1fr))}.grid-2{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit, minmax(min(400px, 100%), 1fr))}.grid-2\.5{display:grid;grid-gap:2.5rem;grid-template-columns:repeat(auto-fit, minmax(min(400px, 100%), 1fr))}.menu-item{margin-right:3ch;letter-spacing:.1ch;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;padding:.5rem;font-weight:400;font-size:1.75rem;position:relative}@media(max-width: 1200px){.menu-item{font-size:calc(1.15rem + 0.8vw)}}@media screen and (max-width: 981px){.menu-item{margin:0;padding:0}.menu-item+.menu-item{margin-top:1.5rem}}@media screen and (min-width: 981px){.menu-item-has-children{padding-right:2ch}.menu-item-has-children:hover .sub-menu{opacity:1;height:auto;transform:rotateY(0)}.menu-item-has-children:hover .sub-menu li{transform:translateY(0)}.menu-item-has-children>a:after,.post-card .menu-item-has-children>.pseudo-cta:after{content:"^";display:block;position:absolute;font-size:1.5em;right:0;top:.85ex;width:.5em;height:.5em;transform:rotateX(180deg)}}@media screen and (max-width: 981px){.menu-item-has-children{padding:0 30px}.menu-item-has-children>a,.post-card .menu-item-has-children>.pseudo-cta{display:block;padding:1em 30px}}.sub-menu{display:-ms-flexbox;-ms-flex-pack:end;-ms-flex-flow:column;display:flex;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;justify-content:flex-end;flex-flow:column;list-style:none;margin:0;padding:0 0 2ch;text-transform:uppercase;color:#457c33;width:240px;height:1px;overflow:hidden;position:absolute;transform:rotateY(90deg);z-index:10}@media screen and (max-width: 981px){.sub-menu{color:#fff;height:auto;opacity:1;transform:none;position:relative;left:auto;right:auto;width:auto;padding:0}}.sub-menu .menu-item{padding:.5em 1em;background:#fff;transform:translateY(-100%);transition:ease-in-out .3s}.sub-menu .menu-item:hover{background:#fff}@media screen and (max-width: 981px){.sub-menu .menu-item{transform:none;background:transparent;margin:0;padding:1em 30px}}#page{position:relative;overflow-x:hidden}#page.mobile-menu-toggled{padding-top:calc(60px + 2rem)}.main-navigation{padding:1rem;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:700;position:relative;display:flex;justify-content:space-between;right:0;top:0;width:100%;background:rgba(250,247,246,.88);z-index:10}.main-navigation.sticky{position:fixed;top:0;width:100%}.navbarOffsetMargin{padding-top:45px}.nav-menu-wrapper{z-index:5;background:#fff;display:-ms-flexbox;-ms-flex-direction:column-reverse;-ms-flex-pack:end;display:flex;align-items:center;flex-direction:column-reverse;justify-content:flex-end;padding-top:100px;padding-bottom:10rem;position:absolute;top:0;right:0;width:40%;transform:translateX(102%);transition:ease-in-out .4s;height:100vh;visibility:hidden}@media screen and (max-width: 981px){.nav-menu-wrapper{width:100%}}.nav-menu-wrapper ::-webkit-scrollbar{display:none}.nav-menu-wrapper a,.nav-menu-wrapper .post-card .pseudo-cta,.post-card .nav-menu-wrapper .pseudo-cta{color:#0a0a0a;text-transform:uppercase;text-align:center}.main-navigation.toggled .nav-menu-wrapper{transform:translateX(0);align-items:center;box-shadow:0 0 .5rem #000;visibility:visible}@media screen and (max-width: 576px){.main-navigation.toggled .nav-menu-wrapper{padding-top:45%}}@media(prefers-reduced-motion){.nav-menu-wrapper{transition:none}}.main-menu{padding:0;transform:none;text-transform:uppercase}@media screen and (min-width: 981px){.main-menu{margin:calc(2rem / 2 * -1);line-height:1.5;font-size:1rem}.main-menu li{margin:calc(2rem / 2);margin:0;padding:0;text-transform:uppercase}.main-menu a:focus,.main-menu .post-card .pseudo-cta:focus,.post-card .main-menu .pseudo-cta:focus{position:relative;border-bottom:1px solid #fff}.main-menu a:focus:after,.main-menu .post-card .pseudo-cta:focus:after,.post-card .main-menu .pseudo-cta:focus:after{content:"";height:2px;bottom:-1rem;display:block;width:100%;position:absolute}}@media screen and (max-width: 981px){.main-menu .menu-link-standout{margin-bottom:.5rem}.main-menu .menu-link-standout a,.main-menu .menu-link-standout .post-card .pseudo-cta,.post-card .main-menu .menu-link-standout .pseudo-cta{font-weight:bold}.main-menu a,.main-menu .post-card .pseudo-cta,.post-card .main-menu .pseudo-cta{padding:1rem}.main-menu a:focus,.main-menu .post-card .pseudo-cta:focus,.post-card .main-menu .pseudo-cta:focus{box-shadow:0 0 10px 0 rgba(255,255,255,.8);border-radius:20px}}.top-logo-desktop{max-width:min(30vw, 250px);height:100%;width:auto;z-index:20;margin:0 0 0 3rem;padding:.75rem 0}.top-logo-desktop img{height:100%;width:100%;object-fit:contain;object-position:left center}.top-logo-desktop:focus-within:after,.top-logo-desktop:hover:after{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:0;outline:none}@media screen and (min-width: 981px){.site-header.compress .top-logo{max-height:3rem;max-width:12rem}}nav ul{list-style-type:none}#primary-nav-toggle{display:none !important;display:block;z-index:20;stroke:#0a0a0a;background:transparent;border:none;margin-right:5%;padding:2.5rem 1rem}@media screen and (max-width: 768px){#primary-nav-toggle{padding:1rem;position:relative}}.hamburger-svg svg{height:1.875rem;width:1.875rem}.header-right{display:flex;align-items:center;gap:1rem;height:100%;justify-content:flex-end;flex:1 1 auto}.header-right .main-nav-cta,.header-right .nav-phone{color:#0a0a0a;text-transform:uppercase;font-size:1.75rem}@media screen and (max-width: 768px){.header-right .main-nav-cta,.header-right .nav-phone{display:none}}.header-right .nav-phone{font-weight:400 !important}#specials-banner{width:100%}.menu-top-menu-container{overflow-y:scroll}.site-footer{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;width:100vw}.site-footer svg{fill:#fff}.site-footer p,.site-footer ul li{min-width:0ch;line-height:1.5;color:#fff;font-family:"Poppins"}.site-footer .footer-heading{font-weight:600;text-transform:uppercase;padding-bottom:1rem}@media screen and (max-width: 768px){.site-footer .footer-heading{padding:0}}.site-footer .email-strong{font-weight:600}.site-footer .footer-main-section{display:none !important;width:80%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:3rem 0;border-bottom:1px solid #69b74f}@media screen and (max-width: 900px){.site-footer .footer-main-section{flex-direction:column;align-items:center;justify-content:center;gap:2rem}}.site-footer .footer-main-section ul{padding-left:0}.site-footer .footer-logo{width:auto}.site-footer .footer-logo img{max-height:10rem;max-width:15rem;width:100%;height:100%;object-fit:contain}.site-footer .legal{display:flex;flex-direction:row;justify-content:space-between;width:77%;padding-top:3rem;margin-right:2rem;padding-bottom:3rem}@media screen and (max-width: 768px){.site-footer .legal{flex-direction:column;justify-content:center;text-align:center;width:100%}}.site-footer .left-legal{display:flex;flex-direction:row;gap:1rem}@media screen and (max-width: 768px){.site-footer .left-legal{flex-direction:column;width:100%}}@media screen and (max-width: 768px){.site-footer .right-legal{width:100%;justify-content:center;display:flex}}.site-footer .right-legal div{height:auto;width:40px}.site-footer .social-links{display:flex;flex-direction:column;align-items:center;position:relative}.site-footer .social-icons{display:flex;justify-content:space-around;gap:1rem}.site-footer .social-icon img{height:auto}.site-footer .social-icons svg{width:1.875rem;height:1.875rem}.legal-icons{margin:0;padding:0;display:flex;gap:1rem}@media screen and (max-width: 768px){.legal-icons{justify-content:center;padding-top:1rem;margin-bottom:3.5rem}}.legal-icon{height:25px}.legal-icon img{height:25px}@media screen and (max-width: 768px){.contact-info,.office-hours{text-align:center}}.hero-section{position:relative;padding-top:47px}@media screen and (min-width: 981px){.hero-section{padding-top:56px}}@media screen and (min-width: 1200px){.hero-section{padding-top:60px}}.hero-section .hero__background-media{position:relative;line-height:0;top:0;left:0;line-height:0 !important;min-width:100vw;max-width:100vh;height:55vh;display:flex;flex-direction:row;align-items:center}@media only screen and (min-device-width: 667px)and (orientation: landscape){.hero-section .hero__background-media{height:100vh;orientation:landscape}}@media only screen and (max-device-width: 915px)and (orientation: landscape){.hero-section .hero__background-media{height:100vh}}@media screen and (min-width: 981px){.hero-section .hero__background-media{height:65vh}}.hero-section .hero__background-media img{height:100%;width:100%;object-fit:cover;object-position:inherit}.hero-section .hero__background-media video{width:100%;height:100%;object-fit:cover}.hero-section .hero__background-media::after{content:"";width:100%;height:100%;position:absolute;background-image:linear-gradient(180deg, black 0%, rgba(255, 255, 255, 0.006039916) 33%);display:block;z-index:1;top:0}.hero-section .hero-line{border-top:#69b74f 3px solid;width:8rem;margin-top:1rem}@media screen and (max-width: 768px){.hero-section .hero-line{width:2rem;margin-top:.55rem}}.hero-section .hero-content{display:flex;flex-direction:row;position:absolute;gap:1rem}.hero-content.right{flex-direction:row-reverse;justify-content:flex-start;text-align:right;right:0}@media screen and (max-width: 768px){.hero-content.right p strong{width:75%}}.hero__background-media.interior{margin-top:2rem;height:600px !important}.hero__background-media.interior iframe{width:100% !important;height:65vh !important}.hero__background-media.interior::after{display:none}.parallax{min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}@media screen and (max-width: 768px){.parallax{background-attachment:scroll;max-height:400px}}@media(prefers-reduced-motion){.parallax{background-attachment:scroll}}.hero-popup-section{width:25%;position:absolute;z-index:3;right:0;margin-right:3rem;top:20%}@media screen and (max-width: 768px){.hero-popup-section{position:relative;width:100%;display:flex;flex-direction:column}}.hero-popup-section .hero-popup-cta-wrapper{text-align:center;padding:1.25rem 0;order:3}.hero-popup-section .hero-popup-cta-wrapper a,.hero-popup-section .hero-popup-cta-wrapper .post-card .pseudo-cta,.post-card .hero-popup-section .hero-popup-cta-wrapper .pseudo-cta{text-transform:uppercase;font-weight:600}.hero-popup-section .feature-image{height:200px}@media screen and (max-width: 768px){.hero-popup-section .feature-image{order:2}}.hero-popup-section .feature-image img{padding-top:2rem;height:100%;width:100%;object-fit:contain}.hero-text{font-family:"Poppins";line-height:.95;z-index:3;text-align:center}.popup-title{order:1;font-size:1.5rem;padding:2rem 2rem 0 1rem;text-transform:uppercase;font-weight:600}.popup-body{order:3;padding:1rem 1rem 1rem 1rem;line-height:1.75}.popup-body p{font-size:.9rem}.cta-menu-section{position:relative;display:flex;justify-content:flex-end;z-index:3}@media screen and (min-width: 981px){.cta-menu-section{margin-top:-5rem}}@media screen and (max-width: 768px){.cta-menu-section{height:auto;position:fixed;bottom:0;width:100vw;z-index:999}}.cta-menu-section ul{margin:0;display:flex;flex-direction:row;justify-content:space-evenly;height:10rem;align-items:center}@media screen and (max-width: 981px){.cta-menu-section ul{width:100%;justify-content:center;align-items:flex-end;height:auto;padding:1rem 0}.cta-menu-section ul ::after{display:none}}@media screen and (max-width: 768px){.cta-menu-section ul{gap:.5rem}}@media only screen and (min-width: 667px)and (max-width: 768px)and (orientation: portrait){.cta-menu-section ul{gap:1rem}}@media only screen and (min-width: 667px)and (max-width: 768px)and (orientation: landscape){.cta-menu-section ul{gap:1rem}}.cta-menu-section a,.cta-menu-section .post-card .pseudo-cta,.post-card .cta-menu-section .pseudo-cta{display:inline-block;font-size:1.75rem;color:#fff;min-width:8ch !important;margin-left:1.25rem;text-transform:uppercase;align-items:center;padding-right:2rem;padding-left:2rem;position:relative;font-weight:600;width:16rem;line-height:1.5;transition:.5s}@media screen and (max-width: 768px){.cta-menu-section a,.cta-menu-section .post-card .pseudo-cta,.post-card .cta-menu-section .pseudo-cta{text-align:center;font-size:1rem;font-weight:600;margin-left:0px;width:auto;padding:0px}}.cta-menu-section a:hover,.cta-menu-section .post-card .pseudo-cta:hover,.post-card .cta-menu-section .pseudo-cta:hover{transform:scale(1.05)}@media(prefers-reduced-motion){.cta-menu-section a:hover,.cta-menu-section .post-card .pseudo-cta:hover,.post-card .cta-menu-section .pseudo-cta:hover{transform:none}.cta-menu-section a:hover:after,.cta-menu-section .post-card .pseudo-cta:hover:after,.post-card .cta-menu-section .pseudo-cta:hover:after{content:"";display:block;height:5px;background:currentColor;position:absolute;width:100%;left:0;bottom:-5px}}.cta-menu-section svg{width:.7em;fill:#fff;vertical-align:middle}.cta-menu-section .double-arrows{animation:arrowshift infinite 1s;display:inline;position:relative;transform:rotate(0);transition:.5s all}@media(prefers-reduced-motion){.cta-menu-section .double-arrows{animation:unset}}@media screen and (max-width: 768px){.cta-menu-section .double-arrows{display:none}}.cta-menu-section li{padding:0;margin:0;padding-top:1rem}@media screen and (max-width: 768px){.cta-menu-section li{padding-top:0}}.cta-menu-section li:not(:last-child){border-right:2px solid #f7f7f7}@media screen and (max-width: 981px){.cta-menu-section li:not(:last-child){padding-top:.5rem}}@media screen and (max-width: 768px){.cta-menu-section li:not(:last-child){padding-right:.5rem}}@media only screen and (min-width: 667px)and (max-width: 768px)and (orientation: portrait){.cta-menu-section li:not(:last-child){padding-right:1rem}}@media only screen and (min-width: 667px)and (max-width: 768px)and (orientation: landscape){.cta-menu-section li:not(:last-child){padding-right:1rem}}.cta-menu-section .bg-2 li:not(:last-child),.cta-menu-section .background-2 li:not(:last-child){border-right:2px solid #0a0a0a}.cta-menu-section a p:not(:first-child),.cta-menu-section .post-card .pseudo-cta p:not(:first-child),.post-card .cta-menu-section .pseudo-cta p:not(:first-child){display:block}@media screen and (max-width: 576px){.cta-menu-section a p,.cta-menu-section .post-card .pseudo-cta p,.post-card .cta-menu-section .pseudo-cta p{border:none;min-width:100% !important}}.fifty-fifty-text-section{padding:3rem 2rem 4rem}.fifty-fifty-text-section .section-heading+.dual-text{margin-top:4rem}.fifty-fifty-text-section .content-container{width:100%;max-width:1400px;margin:0 auto}.fifty-fifty-text-section .left-text{flex-grow:1}.fifty-fifty-text-section .right-text{flex-grow:1}.fifty-fifty-text-section .accordionize-me .togglize-button,.fifty-fifty-text-section .togglize-me .togglize-button{color:#012c2b}.fifty-fifty-text-section .toggle-section{border-bottom:1px solid #fff}.fifty-fifty-text-section .toggle-section+.toggle-section{margin-top:2rem}.right{justify-content:flex-end}.two-pane-gallery{position:relative;padding-bottom:20px;display:flex;margin-bottom:-1px}.two-pane-gallery .row{display:flex;flex-direction:row;flex-wrap:wrap;width:75%;gap:1rem}.two-pane-gallery .row.right{flex-direction:row-reverse}.two-pane-gallery .big-image{flex:56 1 auto;width:47%;height:20rem}@media screen and (max-width: 768px){.two-pane-gallery .big-image{justify-content:flex-start;width:100%}}.two-pane-gallery .small-image{flex:19 1 auto;width:23%;height:20rem;animation:slide .5s forwards;animation-delay:2s;left:-100px}@keyframes small-image{100%{left:0}}@media screen and (max-width: 768px){.two-pane-gallery .small-image{justify-content:flex-start;width:100%;height:300px}}.two-pane-gallery img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.two-pane-gallery .row{width:100%}}.full-width-text-section{position:relative;padding:2rem;display:flex;justify-content:center}.full-width-text-section ul{columns:2;-webkit-columns:2;column-gap:20.5rem;column-width:22ch}.full-width-text-section ul li{font-weight:600}.full-width-text-section .full-width-text{width:100%;max-width:1400px;margin:0 auto}@media screen and (max-width: 768px){.full-width-text-section .full-width-text{width:100%;padding:calc(2rem + 2%) 2rem}}.full-width-text-section .full-width-text p.disclaimer{padding:2ch 0 0 2ch}.full-width-text-section .text-section-button{display:inline-block;padding:1rem 2rem;transition:.5s;margin-top:3ex}.full-width-text-section .text-section-button a,.full-width-text-section .text-section-button .post-card .pseudo-cta,.post-card .full-width-text-section .text-section-button .pseudo-cta{min-width:0ch;line-height:1;text-transform:uppercase;font-weight:600}.full-width-text-section .text-section-button:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.full-width-text-section h2{font-size:2rem}.full-width-text-section .text-section-button{margin:0 2rem}}@media screen and (max-width: 768px)and (max-width: 768px){.full-width-text-section .text-section-button{margin-top:1.5rem}}.full-width-text-section .gform_wrapper{background-color:#f7f7f7}.full-width-text-section .gform_wrapper h2{color:#0a0a0a}.full-width-text-section .gform_wrapper ::placeholder{color:#fff}.full-width-text-section .gform_wrapper input:not([type=submit]){font-family:"Poppins";color:#000 !important;fill:#000;border:none;border:1px solid #fff;padding:1rem !important;text-transform:uppercase;background-color:#f7f7f7}.full-width-text-section .gform_wrapper input[type=submit]{border:none;background-color:#0a0a0a;padding:1.5rem 2rem;transition:ease-in-out .2s;font-family:"Poppins";text-transform:uppercase;color:#fff;text-transform:uppercase;transition:.5s}.full-width-text-section .gform_wrapper input[type=submit]:hover{cursor:pointer;transform:scale(1.05)}@media screen and (max-width: 768px){.full-width-text-section .gform_wrapper input[type=submit]{flex:100%}}.full-width-text-section button{background:none;border:none;color:#f7f7f7;font-size:2rem;font-weight:600;padding:2rem 1rem 1rem 0}@media screen and (max-width: 768px){.full-width-text-section button{text-align:left}}.full-width-text-section .call-out-text{margin-bottom:3rem;font-weight:initial;letter-spacing:initial;margin:initial}.full-width-text-section .two-col-content{color:#fff}.bg-7 .full-width-text div ul li{color:#000 !important}.full-width-text-section:first-child{padding-top:10rem}@media screen and (max-width: 768px){.full-width-text-section:first-child{padding-top:2rem}}.full-width-text-section:first-child .big-text{font-size:150%}.image-text-50-50-section{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:5%;margin-bottom:-2rem;padding:3rem;max-width:1400px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.image-text-50-50-section{padding:0}}.image-text-50-50-section .main-image{flex:1 1 calc(50% - 5%)}.image-text-50-50-section .main-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.image-text-50-50-section .main-image{flex:100%}}.image-text-50-50-section .copy-section{flex:1 1 calc(50% - 5%)}@media screen and (max-width: 768px){.image-text-50-50-section .copy-section{padding:2rem;flex:100%}}.image-text-50-50-section .toggle-section{border-bottom:2px solid #f7f7f7}.image-text-50-50-section .text-button{display:inline-block;padding:1rem 2rem;transition:.5s}.image-text-50-50-section .text-button a,.image-text-50-50-section .text-button .post-card .pseudo-cta,.post-card .image-text-50-50-section .text-button .pseudo-cta{min-width:2ch;line-height:1;text-transform:uppercase;font-weight:600;color:#fff}.image-text-50-50-section .toggle-section+.toggle-section{margin-top:2rem}.image-text-50-50-section .text-button:hover{transform:scale(1.05)}.floorplan-section{display:flex;flex-direction:row;padding:5rem 0;position:relative}@media screen and (max-width: 981px){.floorplan-section{flex-direction:column;align-items:center;justify-content:center}}.floorplan-section .left-side-group{width:45%;padding:0 3rem 0 7rem;transition:.2s}@media screen and (max-width: 981px){.floorplan-section .left-side-group{width:100%;padding:0 2rem}}.floorplan-section .left-side-group .fp-section-button{display:inline-block;padding:1rem 2rem;margin-top:3ex;transition:.5s}.floorplan-section .left-side-group .fp-section-button a,.floorplan-section .left-side-group .fp-section-button .post-card .pseudo-cta,.post-card .floorplan-section .left-side-group .fp-section-button .pseudo-cta{min-width:0ch;line-height:1;text-transform:uppercase;font-weight:600;color:#fff}.floorplan-section .left-side-group .fp-section-button:hover{transform:scale(1.05)}.floorplan-section .right-side-group{width:50%}@media screen and (max-width: 768px){.floorplan-section .right-side-group{width:100%}}.floorplan-section .right-side-group .fp-cards{text-align:center}.floorplan-section .right-side-group .floor-plan{display:flex;flex-direction:column-reverse}.floorplan-section .right-side-group .fp-info{padding-top:2rem;padding-bottom:3rem}.floorplan-section .right-side-group .fp-info .fp-title{text-align:center;color:#0a0a0a;margin:0}.floorplan-section .right-side-group .fp-info .fp-title h3{font-size:3rem;font-family:"alternate-gothic-atf"}.floorplan-section .right-side-group .fp-info .fp-bedroom-bathroom p,.floorplan-section .right-side-group .fp-info .fp-square-footage p{color:#000;text-transform:uppercase;text-align:center;max-width:none !important}.floorplan-section .right-side-group .fp-image{height:375px;position:relative}.floorplan-section .right-side-group .fp-image img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.floorplan-section .right-side-group{padding:2rem}.floorplan-section .right-side-group .fp-image{width:auto}}.floorplan-section .slick-disabled{opacity:0;pointer-events:none}.slick-arrow{font-size:1rem;height:3rem;width:3rem;z-index:5}.slick-prev-icon,.slick-next-icon,.slick-prev-icon,.slick-next-icon{font-size:3rem !important}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:#0a0a0a;transform:scale(1.05)}.featured-fp-card .fp-image a:focus,.featured-fp-card .fp-image .post-card .pseudo-cta:focus,.post-card .featured-fp-card .fp-image .pseudo-cta:focus{outline:none}.featured-fp-card .fp-image:focus-within a:after,.featured-fp-card .fp-image:focus-within .post-card .pseudo-cta:after,.post-card .featured-fp-card .fp-image:focus-within .pseudo-cta:after{content:"";outline:solid;display:block;position:absolute;height:100%;width:80%;top:1%;left:10%}.contact-image-section{min-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.contact-image-section .featured-image{width:50%;padding:3rem 5rem}.contact-image-section .featured-image div{position:relative;height:auto;min-height:100%}.contact-image-section .featured-image img{width:100%;height:100%;object-fit:cover;position:absolute}@media screen and (max-width: 768px){.contact-image-section .featured-image{flex:100%;padding:1rem}}.contact-image-section .contact-form{width:50%;padding:2rem}@media screen and (max-width: 768px){.contact-image-section .contact-form{width:100%}}.contact-image-section .contact-form h2{color:#0a0a0a}.contact-image-section .contact-form input:not([type=submit]),.contact-image-section .contact-form .gfield_select{font-family:"Poppins";border:none;border:2px solid #f7f7f7;padding:1rem !important;text-transform:uppercase}.contact-image-section .contact-form input::placeholder{color:#000}.contact-image-section .contact-form input[type=submit]{border:none;background-color:#f7f7f7;padding:1.5rem 2rem;transition:ease-in-out .2s;font-family:"Poppins";text-transform:uppercase;color:#fff;text-transform:uppercase;transition:.5s;font-weight:600}.contact-image-section .contact-form input[type=submit]:hover{cursor:pointer;transform:scale(1.05)}@media screen and (max-width: 768px){.contact-image-section .contact-form input[type=submit]{flex:100%}}.gform_button[type=submit]:focus{outline:solid 2px;transform:scale(1.05)}.floorplan-page{padding:0rem 6rem}.floorplan-page h2{color:#f7f7f7;border-bottom:2px solid #0a0a0a;padding-bottom:1rem}.floorplan-page .fp-image{aspect-ratio:4/4}.floorplan-page .fp-image img{width:100%;height:100%;object-fit:contain}.floorplan-page p strong{color:#0a0a0a;font-size:3rem;padding-right:1rem;border-right:1px solid #f7f7f7}.floorplan-page p span{padding-left:1rem}@media screen and (max-width: 768px){.floorplan-page{padding:0 2rem}.floorplan-page .fp-image{width:auto}}.floorplan-page .card-fp{display:flex;gap:3rem;justify-content:center;padding-top:2rem;flex-wrap:wrap;padding-bottom:2rem}@media screen and (max-width: 768px){.floorplan-page .card-fp{flex-direction:column;flex:100%}}.floorplan-page .fp-cards{width:29%;display:flex;flex-direction:column;text-align:center;position:relative}@media screen and (max-width: 768px){.floorplan-page .fp-cards{width:100%}}.floorplan-page .fp-info{padding-top:2rem;padding-bottom:3rem}.floorplan-page .fp-info .fp-title{text-align:center;color:#0a0a0a;margin:0}.floorplan-page .fp-info .fp-title h3{font-size:3rem;font-family:"alternate-gothic-atf"}.floorplan-page .fp-info .fp-bedroom-bathroom p,.floorplan-page .fp-info .fp-square-footage p{color:#000;text-transform:uppercase}.floorplan-page .rate-detail-text p{width:100%;text-align:center;padding:1rem 0;margin:0 auto}.floorplan-page .fp-strike-rate{text-decoration:line-through}.floorplan-page .status-banner{order:-1;background:#0a0a0a;color:#fff;padding:1rem 0;text-transform:uppercase;position:absolute;width:100%}.floorplan-page .fp-card-apply-button{display:inline-block;padding:1rem 2rem;margin-top:3ex;transition:.5s}.floorplan-page .fp-card-apply-button a,.floorplan-page .fp-card-apply-button .post-card .pseudo-cta,.post-card .floorplan-page .fp-card-apply-button .pseudo-cta{min-width:0ch;line-height:1;text-transform:uppercase;font-weight:600;color:#fff}.floorplan-page .fp-card-apply-button:hover{transform:scale(1.05)}.floorplan-page .dual-ctas a,.floorplan-page .dual-ctas .post-card .pseudo-cta,.post-card .floorplan-page .dual-ctas .pseudo-cta{min-width:0ch;line-height:1;text-transform:uppercase;font-weight:600;color:#fff}.floorplan-page .aside-announcement{padding:calc(1rem + 2%) 1rem}.floorplan-page .aside-announcement p{max-width:none}.floorplan-page .aside-announcement a,.floorplan-page .aside-announcement .post-card .pseudo-cta,.post-card .floorplan-page .aside-announcement .pseudo-cta{text-decoration:underline;color:inherit}.filters{padding:2rem;z-index:9;max-width:1400px;margin:0 auto}@media screen and (max-width: 981px){.filters{padding:1rem 2rem}}.filters h2{flex-basis:100%}.filters button{border:none;background:#69b74f;color:#fff;position:relative}.filters button:hover{cursor:pointer}.filters button:focus{outline:none}.filters button:focus:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:solid 2px #0a0a0a;outline:none}@media screen and (max-width: 981px){.filters button{padding:.5rem}}.filters button[aria-pressed=true]:after{content:"";width:100%;position:absolute;background:#0a0a0a;height:5px;display:block;bottom:-0.25rem;left:0}.filters select{border:none;background:#0a0a0a;color:#f7f7f7;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:1rem;flex:2 1 30ch;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;padding:.5em 1em;margin:.5rem}.filters select:focus{outline:none;box-shadow:0 0 10px 0 rgba(0,0,0,.8)}.filters select option{font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:1rem;color:#0a0a0a}#filterable-content-section{padding-top:92px;margin-top:-92px}#filterable-content-section .wrapper{margin-top:3rem}.button-grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(24ch, 100%), 1fr))}@media screen and (min-width: 768px){.button-grid button{white-space:nowrap}}.masonry-gallery{padding:1rem}.masonry-gallery ul{list-style:none;padding:0;column-count:3;column-gap:1rem}@media screen and (max-width: 768px){.masonry-gallery ul{column-count:2}}.masonry-gallery li{display:inline-block;height:auto;padding:0;line-height:0}.masonry-gallery li[hidden]{display:none}ul.gallery-images>li>a.birs-lightbox-gallery>img,.post-card ul.gallery-images>li>.birs-lightbox-gallery.pseudo-cta>img{height:calc(90vw / 4) !important;object-fit:cover}.grid-gallery .gallery-items{list-style:none;padding:2rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));grid-gap:1rem;max-width:1400px;margin:0 auto}.grid-gallery li{padding:100% 0 0;position:relative;margin-top:0}.grid-gallery li>*:not(.banner-text){position:absolute;top:0;left:0;width:100%;height:100%}.grid-gallery h3.banner-text{position:absolute;bottom:0;text-align:center;padding:.15rem}.grid-gallery .gallery-image-card img{height:100%;width:100%;object-fit:cover}.grid-gallery .gallery-tour-card iframe{height:100%;width:100%}@media screen and (min-width: 768px){.grid-gallery .gallery-video-card .gallery-video-wrapper{max-height:65vh}}.grid-gallery .gallery-video-card video{height:100%;width:100%;object-fit:contain}.mfp-container button:focus{outline:solid 2px #fff}.gallery-image-card button{border:none;padding:0}.mfp-content{text-align:center !important}.small-gallery{padding-bottom:5rem}@media screen and (max-width: 981px){.small-gallery .gallery-items{grid-template-columns:repeat(auto-fit, minmax(min(155px, 100%), 1fr))}}.accordionize-me,.togglize-me{position:relative;max-width:100ch;margin-right:auto;margin-left:auto}.full-width-text .call-out-text+.accordionize-me,.full-width-text .call-out-text+.togglize-me{margin-top:3rem}.accordionize-me .expandable,.togglize-me .expandable{padding-bottom:2rem}.accordionize-me .expandable ul,.accordionize-me .expandable ol,.togglize-me .expandable ul,.togglize-me .expandable ol{padding:0}.accordionize-me .expandable[hidden],.togglize-me .expandable[hidden]{display:block;visibility:hidden;position:absolute}.accordionize-me .toggle-heading,.togglize-me .toggle-heading{font-size:1.75rem;margin:0;line-height:1}@media(max-width: 1200px){.accordionize-me .toggle-heading,.togglize-me .toggle-heading{font-size:calc(1.15rem + 0.8vw)}}.accordionize-me li,.togglize-me li{color:#0a0a0a}.accordionize-me .togglize-button,.togglize-me .togglize-button{background:none;border:none;border-top:2px solid #69b74f;color:#0a0a0a;font-size:inherit;font-weight:600;line-height:1;padding:2rem 1rem 2rem 0;position:relative;width:100%;text-align:left;vertical-align:text-top;text-transform:uppercase}@media screen and (max-width: 768px){.accordionize-me .togglize-button,.togglize-me .togglize-button{text-align:left}}.accordionize-me .togglize-button:hover,.togglize-me .togglize-button:hover{cursor:pointer}.accordionize-me .togglize-button .single-arrow,.togglize-me .togglize-button .single-arrow{display:inline-block;transform:rotate(90deg);color:currentColor;transition:.5s all;position:absolute;right:0}.accordionize-me .togglize-button[aria-expanded=false] .single-arrow,.togglize-me .togglize-button[aria-expanded=false] .single-arrow{transform:rotate(0)}.accordionize-me .specials-banner .banner-button:first-of-type .togglize-button,.specials-banner .accordionize-me .banner-button:first-of-type .togglize-button,.accordionize-me .specials-banner .banner-teaser:first-of-type .togglize-button,.specials-banner .accordionize-me .banner-teaser:first-of-type .togglize-button,.accordionize-me h1:first-of-type .togglize-button,.accordionize-me h2:first-of-type .togglize-button,.accordionize-me h3:first-of-type .togglize-button,.accordionize-me h4:first-of-type .togglize-button,.accordionize-me h5:first-of-type .togglize-button,.accordionize-me h6:first-of-type .togglize-button,.togglize-me .specials-banner .banner-button:first-of-type .togglize-button,.specials-banner .togglize-me .banner-button:first-of-type .togglize-button,.togglize-me .specials-banner .banner-teaser:first-of-type .togglize-button,.specials-banner .togglize-me .banner-teaser:first-of-type .togglize-button,.togglize-me h1:first-of-type .togglize-button,.togglize-me h2:first-of-type .togglize-button,.togglize-me h3:first-of-type .togglize-button,.togglize-me h4:first-of-type .togglize-button,.togglize-me h5:first-of-type .togglize-button,.togglize-me h6:first-of-type .togglize-button{border-top:none;padding-top:0}.cadv-map-container{display:flex;flex-flow:row nowrap}@media screen and (max-width: 768px){.cadv-map-container{flex-flow:column-reverse nowrap}}.cadv-map-container .wpgmza_map{flex:1 1 70%}@media screen and (max-width: 768px){.cadv-map-container .wpgmza_map{flex:1 1 auto}}.cadv-map-container .wpgmza-marker-listing-category-filter{flex:1 1 35ch}.cadv-map-container .wpgmza-marker-listing-category-filter>div{margin:0 !important;height:100% !important}.cadv-map-container .wpgmza-marker-listing-category-filter .wpgmza_cat_checkbox_holder{max-height:100%;height:100%;padding:0}.cadv-map-container ul.wpgmza_cat_ul{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:2px;height:100%;overflow:hidden}.cadv-map-container ul.wpgmza_cat_ul li.wpgmza_cat_checkbox_item_holder{padding:0;position:relative;flex:1 1 1em;display:flex;align-items:center;background:#69b74f;margin:0}@media screen and (max-width: 768px){.cadv-map-container ul.wpgmza_cat_ul li.wpgmza_cat_checkbox_item_holder{padding:1rem 0}}.cadv-map-container ul.wpgmza_cat_ul label{color:#fff;display:flex;align-items:center;justify-content:center;text-transform:uppercase;width:100%;height:100%;padding:0;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:700;position:absolute;top:0;left:0;text-align:center;background:#69b74f;transition:ease-in-out .2s}.cadv-map-container ul.wpgmza_cat_ul label:hover{cursor:pointer;transform:scale(1.1);border:solid 2px #fff;z-index:9}.cadv-map-container ul.wpgmza_cat_ul .wpgmza_checkbox:checked+label{background:#0a0a0a}.cadv-map-container ul.wpgmza_cat_ul li.wpgmza_cat_checkbox_item_holder:focus-within{outline:solid 3px}.cadv-map-container ul.wpgmza_cat_ul li.wpgmza_cat_checkbox_item_holder:focus-within label{text-decoration:underline;text-decoration-thickness:.3rem}.the-stacker p+h3{margin-top:0}.the-stacker .stacker-column p strong,.the-stacker .stacker-column h1 strong,.the-stacker .stacker-column h2 strong,.the-stacker .stacker-column h3 strong,.the-stacker .stacker-column h4 strong,.the-stacker .stacker-column h5 strong,.the-stacker .stacker-column h6 strong{font-size:1.75rem;text-transform:uppercase;color:#0a0a0a;line-height:.9}@media(max-width: 1200px){.the-stacker .stacker-column p strong,.the-stacker .stacker-column h1 strong,.the-stacker .stacker-column h2 strong,.the-stacker .stacker-column h3 strong,.the-stacker .stacker-column h4 strong,.the-stacker .stacker-column h5 strong,.the-stacker .stacker-column h6 strong{font-size:calc(1.15rem + 0.8vw)}}.the-stacker .stacker-column ul{padding-left:0 !important;margin-top:2ex}.the-stacker .stacker-column ul li{font-weight:400 !important}.blog-page-main{width:70%;float:left;margin-bottom:4rem}@media screen and (max-width: 768px){.blog-page-main{width:100%}}.blog-page-main .category-title{text-align:center;color:#0a0a0a}.post-header{width:100%;height:9rem;background-color:transparent}.widget-area{width:30%;float:right;padding:0 3rem}.widget-area .specials-banner .banner-button,.specials-banner .widget-area .banner-button,.widget-area .specials-banner .banner-teaser,.specials-banner .widget-area .banner-teaser,.widget-area h1,.widget-area h2,.widget-area h3,.widget-area h4,.widget-area h5,.widget-area h6{color:#0a0a0a;font-size:2.25rem}@media(max-width: 1200px){.widget-area .specials-banner .banner-button,.specials-banner .widget-area .banner-button,.widget-area .specials-banner .banner-teaser,.specials-banner .widget-area .banner-teaser,.widget-area h1,.widget-area h2,.widget-area h3,.widget-area h4,.widget-area h5,.widget-area h6{font-size:calc(1.25rem + 1.3333333333vw)}}.widget-area ul{display:flex;flex-direction:column;padding:0}.widget-area li{width:80%;text-align:center;margin-bottom:2rem;background:#f7f7f7;color:#fff;font-weight:600;text-transform:uppercase;transition:.5s}.widget-area li a,.widget-area li .post-card .pseudo-cta,.post-card .widget-area li .pseudo-cta{padding:2rem;display:block}.widget-area li:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.widget-area{display:none}}.post-cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.post-cards .post-card{width:40%;margin:1.5rem;display:flex;flex-direction:column;position:relative}@media screen and (max-width: 768px){.post-cards .post-card{width:100%}}.post-cards .post-card .card-copy h2{color:#f7f7f7;margin:1rem 0;font-size:2.5rem}.post-cards .post-card .post-thumbnail img{min-height:150px;object-fit:cover}@media screen and (min-width: 981px){.post-cards .post-card .post-thumbnail img{height:15vw}}.post-cards .post-card .entry-content{overflow:hidden;text-overflow:ellipsis}.post-cards .post-card .cta-wrapper{color:#0a0a0a;font-weight:600;padding:1rem 0;text-transform:uppercase}.post-card .pseudo-cta{transition:ease-in-out .2s;position:relative;display:inline-block}.post-card:focus-within{outline:solid 4px #0a0a0a;outline-offset:3px}.post-card:hover .pseudo-cta{transform:scale(1.05)}.post-card:hover .pseudo-cta:after{content:"";display:block;position:absolute;height:5px;width:100%;background:currentColor}.post-card a.overlay-link:focus,.post-card .overlay-link.pseudo-cta:focus{outline:none}.post-card .overlay-link:after{content:"";left:0;right:0;top:0;bottom:0;position:absolute;display:block}.category .full-width-text-section{display:none}.category .site-main,.category aside{margin-top:4rem}.sixty-forty-section{padding:calc(2rem + 2%) 2rem}.sixty-forty-section .content-container{max-width:1400px;margin:0 auto}.sixty-forty-section .left-text{flex-grow:1}.sixty-forty-section .right-text{flex-grow:2}@keyframes arrowshift{0%{right:-0.5rem}50%{right:0}100%{right:-0.5rem}}@keyframes buttonpulse{from{transform:scale(1)}to{transform:scale(1.05)}}main article{position:relative}.specials-banner{background:#69b74f;color:#fff;padding:calc(.5rem + 1%) 1rem;position:absolute;top:0;right:0;left:0;z-index:9}.specials-banner .banner-teaser{font-size:1.25rem;background:transparent;border:none;display:block;margin:0 auto;font-family:"Poppins";text-transform:uppercase;text-align:center;position:relative;padding:0}@media(max-width: 1200px){.specials-banner .banner-teaser{font-size:calc(1.05rem + 0.2666666667vw)}}.specials-banner .banner-button{font-size:1.25rem;background:transparent;border:none;display:block;margin:0 auto;font-family:"Poppins";text-transform:uppercase;position:relative;padding:0}@media(max-width: 1200px){.specials-banner .banner-button{font-size:calc(1.05rem + 0.2666666667vw)}}.specials-banner .banner-button:hover{cursor:pointer}.specials-banner .banner-button:focus{outline:solid 2px currentColor}.specials-banner .banner-button .single-arrow{display:inline-block;position:relative;transform:rotate(90deg);color:inherit;transition:.5s all;margin-left:.5rem}.specials-banner .banner-button[aria-expanded=false] .single-arrow{transform:rotate(0);animation:arrowshift infinite 1s}@media(prefers-reduced-motion){.specials-banner .banner-button[aria-expanded=false] .single-arrow{animation:none}}.specials-banner .specials-content-section{position:absolute;left:0;width:100%;background:inherit;display:flex;flex-direction:column;align-items:center;padding:0 2rem 2rem;top:100%;opacity:1;transition:opacity ease-in-out .2s}.specials-banner .specials-content-section[hidden]{visibility:hidden;opacity:0}.specials-banner .specials-content-section .button--1{animation:buttonpulse alternate infinite .5s}@media(prefers-reduced-motion){.specials-banner .specials-content-section .button--1{animation:none}}.post-main-body{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:3rem;padding-left:3rem}.post-content{width:70%}.widget-area h3{margin-bottom:2rem}.post-thumbnail img{width:100%;object-fit:cover}.instagram-addon{background-color:#0a0a0a}.instagram-addon-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding:2rem;gap:calc(1rem + 2%);max-width:1400px;margin:0 auto}.instagram-header{flex:.5 1 auto;padding-top:1rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.instagram-header .instagram-heading{font-size:2rem;text-transform:uppercase;color:#fff;font-weight:600;line-height:1.25;margin:0}.instagram-header a,.instagram-header .post-card .pseudo-cta,.post-card .instagram-header .pseudo-cta{padding:1rem 2rem;text-transform:uppercase;color:#fff;background-color:#f7f7f7;font-weight:600}.instagram-feed{width:70%;flex:3 1 auto;order:-1}#sb_instagram .sbi_photo:focus{outline:solid 3px;outline-offset:4px;transform:scale(1.05)}.testimonial-cards{padding:calc(2rem + 2%) 2rem;position:relative}@media screen and (max-width: 981px){.testimonial-cards{padding:0;padding:1rem}}.testimonial-cards .content-container{max-width:1400px;margin:0 auto;display:flex;align-items:center}@media screen and (max-width: 981px){.testimonial-cards .content-container{flex-wrap:wrap}}.testimonial-cards .left-text{flex:1;color:#0a0a0a}@media screen and (max-width: 981px){.testimonial-cards .left-text{padding-top:5rem;text-align:center}}.testimonial-cards .testimonial-cards{width:80%;display:flex;flex-direction:row;gap:1}@media screen and (max-width: 981px){.testimonial-cards .testimonial-cards{width:100%;flex-wrap:wrap}.testimonial-cards .testimonial-cards .card:not(:first-child){display:none}}.testimonial-cards .testimonial-cards .card{border:#f7f7f7 1px solid;padding:2rem 3rem;margin:1rem}.testimonial-cards .testimonial-cards .card-name p{color:#0a0a0a;text-transform:uppercase}.single-content{margin-bottom:3rem}.single-content h2{font-size:calc(1.1rem + 2.4vw)}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{padding:0;margin:0;margin-top:2ex;text-transform:initial}.single-content p,.single-content ul,.single-content ol{margin:1em 0}.single-content h1 strong,.single-content h2 strong,.single-content h3 strong,.single-content h4 strong,.single-content h5 strong,.single-content h6 strong{font-size:inherit}.single-content h1+h1,.single-content h2+h1,.single-content h3+h1,.single-content h4+h1,.single-content h5+h1,.single-content h6+h1,.single-content .specials-banner .banner-teaser+h1,.specials-banner .single-content .banner-teaser+h1,.single-content .specials-banner .banner-button+h1,.specials-banner .single-content .banner-button+h1,.single-content h1+h2,.single-content h2+h2,.single-content h3+h2,.single-content h4+h2,.single-content h5+h2,.single-content h6+h2,.single-content .specials-banner .banner-teaser+h2,.specials-banner .single-content .banner-teaser+h2,.single-content .specials-banner .banner-button+h2,.specials-banner .single-content .banner-button+h2,.single-content h1+h3,.single-content h2+h3,.single-content h3+h3,.single-content h4+h3,.single-content h5+h3,.single-content h6+h3,.single-content .specials-banner .banner-teaser+h3,.specials-banner .single-content .banner-teaser+h3,.single-content .specials-banner .banner-button+h3,.specials-banner .single-content .banner-button+h3,.single-content h1+h4,.single-content h2+h4,.single-content h3+h4,.single-content h4+h4,.single-content h5+h4,.single-content h6+h4,.single-content .specials-banner .banner-teaser+h4,.specials-banner .single-content .banner-teaser+h4,.single-content .specials-banner .banner-button+h4,.specials-banner .single-content .banner-button+h4,.single-content h1+h5,.single-content h2+h5,.single-content h3+h5,.single-content h4+h5,.single-content h5+h5,.single-content h6+h5,.single-content .specials-banner .banner-teaser+h5,.specials-banner .single-content .banner-teaser+h5,.single-content .specials-banner .banner-button+h5,.specials-banner .single-content .banner-button+h5,.single-content h1+h6,.single-content h2+h6,.single-content h3+h6,.single-content h4+h6,.single-content h5+h6,.single-content h6+h6,.single-content .specials-banner .banner-teaser+h6,.specials-banner .single-content .banner-teaser+h6,.single-content .specials-banner .banner-button+h6,.specials-banner .single-content .banner-button+h6,.single-content .specials-banner h1+.banner-teaser,.specials-banner .single-content h1+.banner-teaser,.single-content .specials-banner h2+.banner-teaser,.specials-banner .single-content h2+.banner-teaser,.single-content .specials-banner h3+.banner-teaser,.specials-banner .single-content h3+.banner-teaser,.single-content .specials-banner h4+.banner-teaser,.specials-banner .single-content h4+.banner-teaser,.single-content .specials-banner h5+.banner-teaser,.specials-banner .single-content h5+.banner-teaser,.single-content .specials-banner h6+.banner-teaser,.specials-banner .single-content h6+.banner-teaser,.single-content .specials-banner .banner-teaser+.banner-teaser,.specials-banner .single-content .banner-teaser+.banner-teaser,.single-content .specials-banner .banner-button+.banner-teaser,.specials-banner .single-content .banner-button+.banner-teaser,.single-content .specials-banner h1+.banner-button,.specials-banner .single-content h1+.banner-button,.single-content .specials-banner h2+.banner-button,.specials-banner .single-content h2+.banner-button,.single-content .specials-banner h3+.banner-button,.specials-banner .single-content h3+.banner-button,.single-content .specials-banner h4+.banner-button,.specials-banner .single-content h4+.banner-button,.single-content .specials-banner h5+.banner-button,.specials-banner .single-content h5+.banner-button,.single-content .specials-banner h6+.banner-button,.specials-banner .single-content h6+.banner-button,.single-content .specials-banner .banner-teaser+.banner-button,.specials-banner .single-content .banner-teaser+.banner-button,.single-content .specials-banner .banner-button+.banner-button,.specials-banner .single-content .banner-button+.banner-button{margin-top:2ex}.single-content h1+p,.single-content h2+p,.single-content h3+p,.single-content h4+p,.single-content h5+p,.single-content h6+p,.single-content .specials-banner .banner-teaser+p,.specials-banner .single-content .banner-teaser+p,.single-content .specials-banner .banner-button+p,.specials-banner .single-content .banner-button+p,.single-content h1+ul,.single-content h2+ul,.single-content h3+ul,.single-content h4+ul,.single-content h5+ul,.single-content h6+ul,.single-content .specials-banner .banner-teaser+ul,.specials-banner .single-content .banner-teaser+ul,.single-content .specials-banner .banner-button+ul,.specials-banner .single-content .banner-button+ul,.single-content h1+ol,.single-content h2+ol,.single-content h3+ol,.single-content h4+ol,.single-content h5+ol,.single-content h6+ol,.single-content .specials-banner .banner-teaser+ol,.specials-banner .single-content .banner-teaser+ol,.single-content .specials-banner .banner-button+ol,.specials-banner .single-content .banner-button+ol{margin-top:1ex}.single-content ul,.single-content ol{list-style-type:initial;margin-left:2rem}.single-content ul li,.single-content ol li{line-height:1}.single-content ul+p,.single-content ol+p{margin-top:1.3ex}.background-pattern-left{position:absolute;bottom:0;width:27vw;z-index:-1;left:0}.background-pattern-left img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 981px){.background-pattern-left{display:none}}.background-pattern-right{position:absolute;top:0;right:0;width:30vw;transform:rotateX(180deg);z-index:-1}.background-pattern-right img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 981px){.background-pattern-right{display:none}}.button--5,.button--4,.button--3,.button--2,.button--1,.filters button{display:inline-block;padding:1em;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.25ch;text-align:center;text-transform:uppercase;transition:ease-in-out .2s}.button--5:hover,.button--4:hover,.button--3:hover,.button--2:hover,.button--1:hover,.filters button:hover{transform:scale(1.05);transition:ease-in-out .2s}.button--5:focus,.button--4:focus,.button--3:focus,.button--2:focus,.button--1:focus,.filters button:focus{transform:scale(1.05);transition:ease-in-out .2s;background-color:#0a0a0a}.button--1{background:#0a0a0a;color:#fff}.button--2{background:#f7f7f7;color:#fff}.button--3{background:#457c33;color:#fff}.button--4{background:#69b74f;color:#fff}.button--5{background:#632f2a;color:#fff}.bg-w,.background-w{background:#fff}.bg-1,.background-1{background-color:#0a0a0a}.bg-1 h1,.bg-1 h2,.background-1 h1,.background-1 h2{color:#fff}.bg-1 h1 em,.bg-1 h2 em,.background-1 h1 em,.background-1 h2 em{color:#000}.bg-1 p,.background-1 p{color:#fff}.bg-1 a,.bg-1 .post-card .pseudo-cta,.post-card .bg-1 .pseudo-cta,.background-1 a,.background-1 .post-card .pseudo-cta,.post-card .background-1 .pseudo-cta{color:#fff}.bg-1 li,.background-1 li{color:#fff}.bg-2,.background-2{background-color:#f7f7f7}.bg-2 h1 em,.bg-2 h2 em,.background-2 h1 em,.background-2 h2 em{color:#fff}.bg-2 p,.background-2 p{color:#fff}.bg-2 a,.bg-2 .post-card .pseudo-cta,.post-card .bg-2 .pseudo-cta,.background-2 a,.background-2 .post-card .pseudo-cta,.post-card .background-2 .pseudo-cta{color:#fff}.bg-bright{background-color:#fff}.bg-3,.backgrond-3{background-color:#457c33}.bg-4,.background-4{background-color:#69b74f}.bg-5,.background-5{background-color:#632f2a}.bg-5 h1,.bg-5 h2,.background-5 h1,.background-5 h2{color:#f7f7f7}.bg-5 h1 em,.bg-5 h2 em,.background-5 h1 em,.background-5 h2 em{color:#414141}.bg-6,.background-6{background-color:#0a0a0a}.bg-7,.background-7{background-color:#fff}.bg-8,.background-8{background-color:#000}.bg-8 h1,.bg-8 h2,.background-8 h1,.background-8 h2{color:#f7f7f7}.bg-8 h1 em,.bg-8 h2 em,.background-8 h1 em,.background-8 h2 em{color:#414141}.bg-9,.background-9{background-color:#414141}.bg-10 h1,.bg-10 h2{color:#f7f7f7}.bg-10 h1 em,.bg-10 h2 em{color:#0a0a0a}.bg-7bg-1{background:#fff;background:linear-gradient(180deg, transparent 48%, #0a0a0a 48%)}.bg-7bg-2{background:#fff;background:linear-gradient(180deg, transparent 48%, #f7f7f7 48%)}.bg-2bg-7{background:#fff;background:linear-gradient(180deg, #f7f7f7 48%, transparent 48%)}.color-1{color:#0a0a0a}.color-2{color:#f7f7f7}.color-3{color:#457c33}.color-4{color:#69b74f}.color-5{color:#632f2a}.color-6{color:#0a0a0a}.color-7{color:#fff}.color-8{color:#000}.color-9{color:#414141}.h-1{color:#0a0a0a}.h-2{color:#f7f7f7}.h-3{color:#457c33}.h-4{color:#69b74f}html{scroll-behavior:smooth}#hide-me{display:none}.no-pad{padding:0}.no-pad-left{padding-left:0}.no-marg{margin:0}@media screen and (max-width: 981px){.mobile\:full-bleed{padding:0}}@media screen and (min-width: 981px){.desk\:section-pad{padding:calc(2rem + 2%) 2rem}}@media screen and (max-width: 981px){.mobile\:section-pad{padding:calc(1rem + 2%) 1rem}}.inner-mw-ultra{display:flex;flex-direction:column;align-items:center}.inner-mw-ultra>*{max-width:1440px}.desktop-width{max-width:981px;margin-left:auto;margin-right:auto}.mw-ultra{max-width:1440px;margin-left:auto;margin-right:auto}.wide-width{max-width:1200px;margin-left:auto;margin-right:auto}.uw-width{max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width: 576px){.phone--hidden,.phone\:hide{display:none}}@media screen and (min-width: 768px)and (max-width: 980px){.tablet--hidden,.tablet\:hide{display:none}}@media screen and (max-width: 981px){.desktop-only,.mobile--hidden,.mobile\:hide{display:none}}@media screen and (min-width: 981px){.mobile-tablet-only,.mobile-only,.desktop--hidden,.desktop\:hide{display:none !important}}.image--cover img{height:100%;width:100%;object-fit:cover;line-height:0}.block{display:block}.fx-col{display:flex;flex-direction:column}.fx-row{display:flex;flex-direction:row}.fx-row-rev{display:flex;flex-direction:row-reverse}.fx-wrap{display:flex;flex-flow:row wrap}.fx-wrap-rev{display:flex;flex-flow:row-reverse wrap}.fx-col-center{display:flex;flex-direction:column;align-items:center}.center{display:flex;flex-direction:column;align-items:center;text-align:center}.center>*{display:flex;flex-direction:column;align-items:center;text-align:center}.center-all{display:flex;flex-direction:column;align-items:center;text-align:center}.center-all *{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 981px){.desk\:fx-col{display:flex;flex-direction:column}}@media screen and (min-width: 981px){.desk\:fx-row{display:flex;flex-direction:row}}@media screen and (min-width: 981px){.desk\:fx-col-center{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width: 981px){.desk\:center{display:flex;flex-direction:column;align-items:center;text-align:center}.desk\:center>*{display:flex;flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width: 981px){.mobile\:center-all{display:flex;flex-direction:column;align-items:center;text-align:center}.mobile\:center-all *{display:flex;flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width: 981px){.mobile\:fx-col{display:flex;flex-direction:column}}@media screen and (max-width: 981px){.mobile\:fx-col-reverse{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 981px){.desk\:block{display:block}}@media screen and (min-width: 768px){.tablet\:fx-row{display:flex;flex-direction:row}}.gp-0\.25{display:flex;gap:.25rem}.gp-0\.5{display:flex;gap:.5rem}.gp-0\.75{display:flex;gap:.75rem}.gp-1{display:flex;gap:1rem}.gp-1\.25{display:flex;gap:1.25rem}.gp-1\.5{display:flex;gap:1.5rem}.gp-1\.75{display:flex;gap:1.75rem}.gp-2{display:flex;gap:2rem}.gt-0\.25{margin:calc(0.25rem / 2 * -1)}.gt-0\.25>*{margin:calc(0.25rem / 2)}.gt-0\.5{margin:calc(0.5rem / 2 * -1)}.gt-0\.5>*{margin:calc(0.5rem / 2)}.gt-1{margin:calc(1rem / 2 * -1)}.gt-1>*{margin:calc(1rem / 2)}.gt-2{margin:calc(2rem / 2 * -1)}.gt-2>*{margin:calc(2rem / 2)}.col-10{flex-grow:1}.col-20{flex-grow:2}.col-40{flex-grow:4;flex-basis:auto}.col-60{flex-grow:6;min-width:60%}.col-80{flex-grow:8;min-width:80%}.two-col-content{column-count:2;column-gap:3rem;column-width:50ch;max-width:1400px;padding:2rem 0}.two-col-content .column-group{break-inside:avoid}.two-col-content>div+div{margin-top:2rem}.two-col-content p{padding-left:0;padding-right:0}.clean-list{list-style:none;padding:0;line-height:1.25}.clean-list li{padding:0}.clean-list-all{list-style:none;padding:0;line-height:1}.clean-list-all ul{list-style:none;padding:0;line-height:1}.clean-list-all li{padding:0}.text-center{text-align:center}.text-center>p{margin-left:auto;margin-right:auto}.heading-center{text-align:center;margin:0 auto}@media screen and (max-width: 981px){.mobile\:heading-center{text-align:center;margin:0 auto}}.no-break{white-space:nowrap}.text--full-bleed{max-width:none;padding:0}.disclaimer{font-weight:normal;font-size:12px;font-style:italic;max-width:none;text-align:left;line-height:1.3}.call-out-text{line-height:1;letter-spacing:initial;margin:initial;font-size:2.25rem}@media(max-width: 1200px){.call-out-text{font-size:calc(1.25rem + 1.3333333333vw)}}.call-out-text .small-text{display:inline-block;font-family:"Poppins";font-weight:700;line-height:1;margin-bottom:.5em;position:relative;text-transform:uppercase}@media screen and (min-width: 981px){.call-out-text .small-text:before{content:"";display:block;background:#69b74f;width:calc(50vw - 1rem);height:4px;position:absolute;left:-50vw;top:50%;transform:translateY(-50%)}}.call-out-text .big-text{font-size:250%;font-family:"alternate-gothic-atf";line-height:1;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto}.small-text-sc{font-size:.875rem}.status-banner{font-size:1rem;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif}.sr-only,.cadv-map-container .wpgmza-marker-listing-category-filter>span{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.background-video-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.background-video-container video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-background-video{width:100%;height:100%;object-fit:cover;object-position:center}.hero__background-media .fallback-image{height:100%;width:100%;position:absolute;opacity:0;top:0;left:0;transition:ease-in-out .2s}.hero__background-media .fallback-image img{height:100%;width:100%;line-height:0;object-fit:cover}.hero__background-media:hover .video-control-button-container{opacity:1}.hero__background-media .video-control-button-container{position:absolute;bottom:0;background:rgba(0,0,0,.4);border-radius:50%;width:3rem;height:3rem;z-index:9;opacity:0;transition:ease-in-out .2s}@media screen and (max-width: 981px){.hero__background-media .video-control-button-container{opacity:1}}.hero__background-media .video-control-button-container button{background:none;border:none;width:100%;height:100%;padding:0}.hero__background-media .video-control-button-container svg{width:100%;height:100%;fill:rgba(255,255,255,.6)}.hero__background-media .video-control-button-container .video-control-button:hover{cursor:pointer}.hero__background-media .video-control-button-container .video-control-button[aria-label=play] .pause-icon{display:none}.hero__background-media .video-control-button-container .video-control-button[aria-label=pause] .play-icon{display:none}@media(prefers-reduced-motion){.hero__background-media .video-control-button-container{opacity:1}}.summer-campaign-wrapper{line-height:0;padding-top:65px}@media screen and (min-width: 768px){.summer-campaign-wrapper{padding-top:114px}}.summer-campaign-wrapper img{width:100%}.summer-campaign-wrapper p+h1{margin-top:.5rem}.summer-campaign-wrapper p+h2{margin-top:.5rem}.summer-campaign-wrapper .text-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#2b6967}.summer-campaign-wrapper .text-box .text-wrapper{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}.summer-campaign-wrapper h1,.summer-campaign-wrapper h2{color:#77bdc1 !important;font-family:"Varela Round",sans-serif !important;text-transform:uppercase !important;letter-spacing:unset !important;font-weight:500 !important;font-size:clamp(2rem, 10vh, 7rem) !important;line-height:.85 !important;margin:0}@media screen and (min-width: 981px){.summer-campaign-wrapper h1,.summer-campaign-wrapper h2{line-height:1 !important}}.summer-campaign-wrapper h1{margin:2rem 0}.summer-campaign-wrapper h1 strong{font-family:"Forturn Script",Helvetica,Arial,Lucida,sans-serif !important;line-height:1.3 !important;font-size:clamp(2rem, 11vh, 8rem) !important;letter-spacing:.4ch !important;text-transform:lowercase !important}.summer-campaign-wrapper h3{font-family:"Varela Round",sans-serif !important}.summer-campaign-wrapper .call-out{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif !important;font-size:clamp(1.75rem, 9vw, 2rem) !important;letter-spacing:.1ch;color:#fff}.summer-campaign-wrapper p{font-size:clamp(1.5rem, 9vh, 1.75rem) !important;line-height:1.3 !important;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif !important;color:#fff}.summer-campaign-wrapper .p-strong{padding:2rem 0;font-size:clamp(1.5rem, 9vh, 1.75rem) !important;text-transform:inherit !important;line-height:1.7 !important;font-weight:bold !important;color:#fff}.summer-campaign-wrapper .big-text{font-family:"Varela Round",sans-serif !important;font-size:clamp(2rem, 10vh, 7rem) !important;line-height:1 !important;text-align:center !important;color:#e38740 !important;margin:2rem 0}.summer-campaign-wrapper .summer-button{margin:2rem 0;padding:1rem1 .5rem;background-color:#9dc547 !important;border:none !important;font-size:clamp(1.5rem, 9vh, 1.75rem) !important;padding:15px 30px !important;color:#fff !important}.summer-campaign-wrapper .empty-color{background-color:#2b6967;width:100%;height:100%}.summer-campaign-wrapper .contact-form{width:50%;padding:2rem 0}@media screen and (max-width: 768px){.summer-campaign-wrapper .contact-form{width:100%}}@media screen and (min-width: 981px){.summer-campaign-wrapper .contact-form{padding:2rem}}.summer-campaign-wrapper .contact-form h2{color:#0a0a0a}.summer-campaign-wrapper .contact-form input:not([type=submit]),.summer-campaign-wrapper .contact-form .gfield_select{font-family:"Poppins";border:none;border:2px solid #9dc547;padding:1rem !important;text-transform:uppercase}.summer-campaign-wrapper .contact-form input::placeholder{color:#000}.summer-campaign-wrapper .contact-form input[type=submit]{border:none;background-color:#9dc547;padding:1.5rem 2rem;transition:ease-in-out .2s;font-family:"Poppins";text-transform:uppercase;color:#fff;text-transform:uppercase;transition:.5s;font-weight:600}.summer-campaign-wrapper .contact-form input[type=submit]:hover{cursor:pointer;transform:scale(1.05)}@media screen and (max-width: 768px){.summer-campaign-wrapper .contact-form input[type=submit]{flex:100%}}.fall-campaign-wrapper{line-height:0;padding-top:65px}@media screen and (min-width: 768px){.fall-campaign-wrapper{padding-top:114px}}.fall-campaign-wrapper .hero-image{position:relative}.fall-campaign-wrapper .hero-background{position:relative}.fall-campaign-wrapper .hero-text-img{position:absolute;z-index:1;width:50%;padding-left:5rem;top:40%}@media screen and (max-width: 768px){.fall-campaign-wrapper .hero-text-img{width:90%;padding-left:2rem}}.fall-campaign-wrapper .full-width-text{position:relative;margin-top:-5px}@media screen and (max-width: 981px){.fall-campaign-wrapper .full-width-text{display:flex;flex-direction:column-reverse}}.fall-campaign-wrapper .gfield_label{display:none}.fall-campaign-wrapper .gform_fields{display:flex}.fall-campaign-wrapper .gform_wrapper ::placeholder{color:#000}.fall-campaign-wrapper .gform_wrapper input:not([type=submit]){font-family:"Neutra";color:#000 !important;fill:#000;border:none;border:1px solid #fff;padding:1rem !important;text-transform:uppercase;background-color:#fff}@media screen and (max-width: 768px){.fall-campaign-wrapper .gform_wrapper input:not([type=submit]){width:80vw;margin:0 auto}}.fall-campaign-wrapper .gform_wrapper input[type=submit]{border:none;background-color:#a76fd3;padding:1.1rem 3rem;transition:ease-in-out .2s;font-family:"Poppins";text-transform:uppercase;color:#000;text-transform:uppercase;transition:.5s}.fall-campaign-wrapper .gform_wrapper input[type=submit]:hover{cursor:pointer;transform:scale(1.05)}.fall-campaign-wrapper form{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 auto}.fall-campaign-wrapper form .top_label{display:flex !important;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media screen and (max-width: 981px){.fall-campaign-wrapper form .top_label{flex-wrap:wrap;width:90vw !important}}.fall-campaign-wrapper form .gform_footer{margin-left:2rem !important}@media screen and (max-width: 768px){.fall-campaign-wrapper form .gform_footer{margin:0 !important}}@media screen and (max-width: 981px){.fall-campaign-wrapper form{flex-direction:column !important}}.fall-campaign-wrapper .text-wrapper{padding:4rem 0 2rem 0}.fall-campaign-wrapper .body-text{margin:0 auto;color:#fff;font-family:"Neutra";font-size:1.25rem;font-weight:300;width:80%;padding:2rem 0;text-align:center}.fall-campaign-wrapper .call-out{width:80%;font-size:2.25rem;font-weight:200;margin:0 auto;font-family:"Industry";color:#fff;text-align:center;letter-spacing:6px;line-height:3rem;text-transform:uppercase}.fall-campaign-wrapper .full-width-text-purple{background-color:#a76fd3 !important}.fall-campaign-wrapper .full-width-text-purple .body-text{color:#000}.fall-campaign-wrapper .full-width-text-purple .gform_wrapper input[type=submit]{background-color:#54b0a7}.fall-campaign-wrapper .gform_confirmation_message{color:#fff;text-align:center;font-family:"Industry";font-size:1.25rem;line-height:3rem}.email-campaign-wrapper{padding-top:70px}@media screen and (min-width: 768px){.email-campaign-wrapper{padding-top:114px}}.email-campaign-wrapper h2{font-family:"Bossa";text-transform:initial;letter-spacing:.05ch;font-size:3.75rem;line-height:1.2}@media screen and (max-width: 981px){.email-campaign-wrapper h2{font-size:2rem}}.email-campaign-wrapper p{font-family:acumin-pro-wide;letter-spacing:.1ch;color:#000}.email-campaign-wrapper .subhead-copy{font-family:acumin-pro-wide;font-weight:bold;font-size:1.5rem;text-transform:uppercase;color:#000;letter-spacing:.1ch}@media screen and (max-width: 981px){.email-campaign-wrapper .subhead-copy{line-height:1.3}}.email-campaign-wrapper ul{padding-left:0}.email-campaign-wrapper p strong{font-weight:bold}.email-campaign-wrapper .bg--2{background-color:#ff5700}.email-campaign-wrapper .bg--3{background-color:#ff80e5}.email-campaign-wrapper section{display:flex;flex-flow:row wrap;padding:6rem;align-items:center;justify-content:center;gap:2rem;border-top:3px solid #000;border-bottom:3px solid #000}@media screen and (max-width: 981px){.email-campaign-wrapper section{padding:2rem}}.email-campaign-wrapper section .left-side{flex:45%}.email-campaign-wrapper section .right-side{flex:45%}.email-campaign-wrapper .hero-section{border-top:6px solid #000;gap:0;background:#ffbd00;background:-moz-linear-gradient(90deg, #ffbd00 68%, black 68%, black 68.35%, #ff80e5 68.35%);background:-webkit-linear-gradient(90deg, #ffbd00 68%, black 68%, black 68.35%, #ff80e5 68.35%);background:linear-gradient(90deg, #ffbd00 68%, black 68%, black 68.35%, #ff80e5 68.35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbd00",endColorstr="#ff80e5",GradientType=1)}@media screen and (max-width: 981px){.email-campaign-wrapper .hero-section{background:#ffbd00;gap:2rem}}.email-campaign-wrapper .hero-section .left-side{flex:40%}@media screen and (max-width: 981px){.email-campaign-wrapper .hero-section .right-side{color:#ff80e5}}.email-campaign-wrapper .hero-section .loading-gif{width:86%}.email-campaign-wrapper .hero-section h1{font-family:"Bossa";text-transform:initial;letter-spacing:.05ch;line-height:1.2;width:min-content;font-size:clamp(2.5rem, calc(0.22rem + 5.56vw), 5rem)}.email-campaign-wrapper .info-section{flex-flow:column wrap;text-align:center;background-color:#00aca2;border-bottom:none !important}.email-campaign-wrapper .info-section h2{font-size:2.5rem}@media screen and (max-width: 981px){.email-campaign-wrapper .info-section h2{font-size:2rem}}.email-campaign-wrapper .info-section p{max-width:100%}.email-campaign-wrapper .give-away-section{border-top:6px solid #000 !important;background-color:#757bff}.email-campaign-wrapper .giving-back-section{background:#ff5700;background:-moz-linear-gradient(90deg, #ff5700 68%, black 68%, black 68.35%, #ffbd00 68.35%);background:-webkit-linear-gradient(90deg, #ff5700 68%, black 68%, black 68.35%, #ffbd00 68.35%);background:linear-gradient(90deg, #ff5700 68%, black 68%, black 68.35%, #ffbd00 68.35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5700",endColorstr="#ffbd00",GradientType=1)}@media screen and (max-width: 981px){.email-campaign-wrapper .giving-back-section{background:#ff5700}}.email-campaign-wrapper .button-wrapper{display:flex;flex-flow:row wrap;gap:2rem}.email-campaign-wrapper .button-styles{border-radius:10px;cursor:pointer;padding:1.5rem 2rem;border:3px solid #000;margin-top:2.5rem;filter:drop-shadow(10px 10px 0px #000000)}.email-campaign-wrapper .not-button{border-radius:10px;padding:1.5rem 2rem;border:3px solid #000;background-color:#fff;text-align:center;margin-bottom:1rem;font-size:1.25rem}#prospect-form-reveal{display:none}.cyber-form{text-align:center;background:#00aca2}@media screen and (max-width: 981px){.cyber-form{padding:2rem}}.cyber-form p{margin:0 auto;padding-bottom:1rem}.cyber-form p:nth-child(2){display:none}#renewal-form{border-bottom:6px solid #000 !important;padding-top:2rem !important;padding-bottom:1rem !important}#prospect-form-reveal{padding-top:0 !important;border-bottom:none !important;border-top:none !important}.cyber-form .gform_wrapper{width:100%;margin:0 auto;text-align:center}.cyber-form .gform_wrapper input:not([type=submit]){background:transparent;border:3px solid #000;color:#000;padding:1.5rem 2rem 1.5rem 1rem !important;font-family:acumin-pro-wide;font-weight:bold;font-size:1.5rem;text-transform:uppercase;color:#000;letter-spacing:.1ch}.cyber-form .gform_wrapper input:not([type=submit])::placeholder{color:#000}.cyber-form .gform_wrapper input[type=submit]{background:#ffbd00;border:3px solid #000;color:#000;padding:1.5rem 2rem !important;margin:0 auto;font-family:acumin-pro-wide;font-weight:bold;font-size:1.5rem;text-transform:uppercase;color:#000;letter-spacing:.1ch}.gform_confirmation_message{font-family:acumin-pro-wide;font-weight:bold;font-size:1.5rem;text-transform:uppercase;color:#000;letter-spacing:.1ch}.cyber-form form .gform_fields{display:flex !important;flex-flow:row wrap;justify-content:center}.cyber-form .gform_body{width:100%}.spring-23-email-wrapper p{color:#fff;font-family:"Montserrat Medium"}.spring-23-email-wrapper h2,.spring-23-email-wrapper h3{font-family:"Montserrat Bold";font-size:2rem;text-transform:none;color:#fff;letter-spacing:0}.spring-23-email-wrapper h3{font-size:1.75rem;margin-top:1.5rem}@media screen and (min-width: 768px){.spring-23-email-wrapper{padding-top:114px}}.spring-23-email-wrapper .desktop-hero{line-height:0}@media screen and (max-width: 981px){.spring-23-email-wrapper .desktop-hero{display:none}}.spring-23-email-wrapper .mobile-hero{line-height:0}@media screen and (min-width: 981px){.spring-23-email-wrapper .mobile-hero{display:none}}.spring-23-email-wrapper .add-flex{width:90%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:4rem 0;margin:0 auto}@media screen and (max-width: 981px){.spring-23-email-wrapper .add-flex{flex-direction:column-reverse}}.spring-23-email-wrapper .photo-width{flex:35%;flex-grow:1}@media screen and (max-width: 981px){.spring-23-email-wrapper .photo-width{flex:100%}}.spring-23-email-wrapper .text-width{flex:60%}.spring-23-email-wrapper .info-section{background-color:#295f60}@media screen and (max-width: 981px){.spring-23-email-wrapper .info-section .photo-width{display:none}}.spring-23-email-wrapper .cta-section{background-color:#691a35}.spring-23-email-wrapper .cta-section h2,.spring-23-email-wrapper .cta-section h3{color:#d6943f}.spring-23-email-wrapper .standout-border{margin:1.5rem 0;border:2px solid #fff;border-radius:30px;padding:.5rem}.spring-23-email-wrapper .standout{background-color:#d6943f;border-radius:28px;text-align:center;padding:1.5rem}.spring-23-email-wrapper .standout p{color:#21465f;font-family:"Montserrat Bold";font-size:2rem;text-transform:none;line-height:1.3}.spring-23-email-wrapper .call-out{font-family:"Nord Black";font-size:2.5rem;text-transform:none;line-height:1.3;color:#21465f}.spring-23-email-wrapper button{margin:1.5rem 0}.spring-23-email-wrapper .legal-text{font-size:.75rem}.spring-23-email-wrapper .spring-gf .gform_wrapper{width:100%;margin:0 auto}.spring-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit]){background:#fff;padding:1.5rem 1rem 1.5rem 1rem !important;border:none;font-family:"Montserrat Medium";font-size:1rem;text-transform:none;color:#691a35}.spring-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit])::placeholder{color:#691a35;background:#fff}.spring-23-email-wrapper .spring-gf .gform_wrapper input[type=submit]{background:#fff;color:#691a35;padding:1.5rem 2rem !important;margin:0 auto;font-family:"Montserrat Medium";font-size:1.25rem;text-transform:none;border:none}.spring-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input[type=text]:focus{background-color:#fff !important}.spring-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input[type=text]:focus-visible{border-color:#691a35 !important}.spring-23-email-wrapper .gform_confirmation_message{font-family:"Montserrat Medium";font-size:1rem;color:#fff}.spring-23-email-wrapper .cyber-form form .gform_fields{display:flex !important;flex-flow:row wrap;justify-content:center}.spring-23-email-wrapper .cyber-form .gform_body{width:100%}.spring-break-23-email-wrapper{padding-top:70px}.spring-break-23-email-wrapper p{color:#2b3b4d;font-family:"Montserrat Medium";max-width:70ch}.spring-break-23-email-wrapper h2,.spring-break-23-email-wrapper h3{font-family:"Brandon";font-size:2rem;text-transform:none;color:#2b3b4d;letter-spacing:0;max-width:35ch}.spring-break-23-email-wrapper h3{font-size:1.75rem;margin-top:1.5rem}@media screen and (min-width: 768px){.spring-break-23-email-wrapper{padding-top:114px}}.spring-break-23-email-wrapper .desktop-hero{line-height:0}@media screen and (max-width: 981px){.spring-break-23-email-wrapper .desktop-hero{display:none}}.spring-break-23-email-wrapper .mobile-hero{line-height:0}@media screen and (min-width: 981px){.spring-break-23-email-wrapper .mobile-hero{display:none}}.spring-break-23-email-wrapper .add-flex{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;padding:4rem 0;margin:0 auto}@media screen and (max-width: 981px){.spring-break-23-email-wrapper .add-flex{flex-direction:column-reverse}}.spring-break-23-email-wrapper .photo-width{flex:25%;flex-grow:1}@media screen and (max-width: 981px){.spring-break-23-email-wrapper .photo-width{flex:100%}}.spring-break-23-email-wrapper .text-width{flex:50%}@media screen and (max-width: 981px){.spring-break-23-email-wrapper .info-section .photo-width{display:none}}.spring-break-23-email-wrapper .cta-section{background-color:#2b3b4d}.spring-break-23-email-wrapper .cta-section p,.spring-break-23-email-wrapper .cta-section h2,.spring-break-23-email-wrapper .cta-section h3{color:#fff;margin:auto}.spring-break-23-email-wrapper .cta-section .text-width{text-align:center}.spring-break-23-email-wrapper .standout-border{margin:1.5rem 0;border:2px solid #fff;border-radius:30px;padding:.5rem}.spring-break-23-email-wrapper .standout{background-color:#d6943f;border-radius:28px;text-align:center;padding:1.5rem}.spring-break-23-email-wrapper .standout p{color:#2b3b4d;font-family:"Montserrat Bold";font-size:2rem;text-transform:none;line-height:1.3}.spring-break-23-email-wrapper .call-out{font-family:"Nord Black";font-size:2.5rem;text-transform:none;line-height:1.3;color:#2b3b4d}.spring-break-23-email-wrapper button{margin:1.5rem 0}.spring-break-23-email-wrapper .legal-text{font-size:.75rem;margin:0 auto}.spring-break-23-email-wrapper .spring-gf .gform_wrapper{width:100%;margin:1rem auto}.spring-break-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit]){background:#fff;padding:1.5rem 1rem 1.5rem 1rem !important;border:none;font-family:"Montserrat Medium";font-size:1rem;text-transform:none;color:#2b3b4d}.spring-break-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit])::placeholder{color:#2b3b4d;background:#fff}.spring-break-23-email-wrapper .spring-gf .gform_wrapper input[type=submit]{background:#fff;color:#2b3b4d;padding:1.5rem 2rem !important;margin:0 auto;font-family:"Montserrat Medium";font-size:1.25rem;text-transform:none;border:none}.spring-break-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input[type=text]:focus{background-color:#fff !important}.spring-break-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input[type=text]:focus-visible{border-color:#2b3b4d !important}.spring-break-23-email-wrapper .gform_confirmation_message{font-family:"Montserrat Medium";font-size:1rem;color:#fff}.spring-break-23-email-wrapper .cyber-form form .gform_fields{display:flex !important;flex-flow:row wrap;justify-content:center}.spring-break-23-email-wrapper .cyber-form .gform_body{width:100%}.summer-23-email-wrapper{padding-top:70px}.summer-23-email-wrapper p{color:#586001;font-family:"Vision";max-width:70ch;margin:0 auto;font-size:clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem)}.summer-23-email-wrapper p strong{font-family:"Vision Bold",sans-serif}.summer-23-email-wrapper h1,.summer-23-email-wrapper h2,.summer-23-email-wrapper h3{font-family:"Aoki",sans-serif;font-size:clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);text-transform:none;color:#586001;letter-spacing:0;max-width:35ch;margin:auto;margin-bottom:1rem}.summer-23-email-wrapper h3{font-size:1.75rem;margin-top:1.5rem}@media screen and (min-width: 768px){.summer-23-email-wrapper{padding-top:114px}}.summer-23-email-wrapper .desktop-hero{line-height:0;object-position:top right}.summer-23-email-wrapper .desktop-hero img{width:100%}.summer-23-email-wrapper .mobile-hero{line-height:0}@media screen and (min-width: 981px){.summer-23-email-wrapper .mobile-hero{display:none}}.summer-23-email-wrapper .add-flex{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;padding:4rem 0;margin:0 auto;text-align:center}@media screen and (max-width: 981px){.summer-23-email-wrapper .add-flex{flex-direction:column-reverse}}.summer-23-email-wrapper .photo-width{flex:25%;flex-grow:1}@media screen and (max-width: 981px){.summer-23-email-wrapper .photo-width{flex:100%}}.summer-23-email-wrapper .text-width{flex:50%}.summer-23-email-wrapper .info-section{background-color:#586001}.summer-23-email-wrapper .info-section p{color:#fff}.summer-23-email-wrapper .info-section h1,.summer-23-email-wrapper .info-section h2{color:#ffca7a}@media screen and (max-width: 981px){.summer-23-email-wrapper .info-section .photo-width{display:none}}.summer-23-email-wrapper .cta-section h2,.summer-23-email-wrapper .cta-section h3{color:#d14200;margin:auto}.summer-23-email-wrapper .cta-section p{color:#000}.summer-23-email-wrapper .cta-section .text-width{text-align:center}.summer-23-email-wrapper .standout-border{margin:1.5rem 0;border:2px solid #fff;border-radius:30px;padding:.5rem}.summer-23-email-wrapper .standout{background-color:#e9d6b9;border-radius:28px;text-align:center;padding:1.5rem}.summer-23-email-wrapper .standout p{color:#586001;font-family:"Montserrat Bold";font-size:2rem;text-transform:none;line-height:1.3}.summer-23-email-wrapper .call-out{font-family:"Nord Black";font-size:2.5rem;text-transform:none;line-height:1.3;color:#586001}.summer-23-email-wrapper button{margin:1.5rem 0}.summer-23-email-wrapper .legal-text{font-size:.75rem;margin:0 auto}.summer-23-email-wrapper .spring-gf .gform_wrapper{width:100%;margin:1rem auto}.summer-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit]){background:#fff;padding:1.5rem 1rem 1.5rem 1rem !important;border:5px solid #586001;font-family:"Montserrat Medium";font-size:1rem;text-transform:none;color:#586001}.summer-23-email-wrapper .spring-gf .gform_wrapper input:not([type=submit])::placeholder{color:#586001;background:#fff}.summer-23-email-wrapper .spring-gf .gform_wrapper input[type=submit]{background:#586001;color:#fff;padding:1.5rem 2rem !important;margin:0 auto;font-family:"Montserrat Medium";font-size:1.25rem;text-transform:none;border:none}.summer-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input:not([type=submit]):focus{background-color:#fff !important;border:5px solid #d14200 !important;outline:#d14200 auto 5px}.summer-23-email-wrapper .spring-gf .gform_wrapper .gform_fields input:not([type=submit]):focus-visible{border:5px solid #d14200 !important;outline:#d14200 auto 5px}.summer-23-email-wrapper .gform_confirmation_message{margin:2rem 0;font-family:"Montserrat Medium";font-size:1rem}.summer-23-email-wrapper .cyber-form form .gform_fields{display:flex !important;flex-flow:row wrap;justify-content:center}.summer-23-email-wrapper .cyber-form .gform_body{width:100%}:root .page-template-renewal2023-landing-page{--FS-2: clamp(0.71rem, calc(0.69rem + 0.12vw), 0.79rem);--FS-1: clamp(0.76rem, calc(0.71rem + 0.2vw), 0.89rem);--FS0: clamp(0.81rem, calc(0.74rem + 0.29vw), 1rem);--FS1: clamp(0.87rem, calc(0.77rem + 0.4vw), 1.13rem);--FS2: clamp(0.93rem, calc(0.8rem + 0.53vw), 1.27rem);--FS3: clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem);--FS4: clamp(1.05rem, calc(0.85rem + 0.86vw), 1.6rem);--FS5: clamp(1.12rem, calc(0.88rem + 1.06vw), 1.8rem);--FS6: clamp(1.2rem, calc(0.9rem + 1.29vw), 2.03rem);--FS7: clamp(1.28rem, calc(0.91rem + 1.56vw), 2.28rem);--FS8: clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);--FS9: clamp(1.46rem, calc(0.93rem + 2.23vw), 2.89rem);--FS10: clamp(1.55rem, calc(0.93rem + 2.64vw), 3.25rem);--FSHUGE: clamp(1.85rem, calc(0.98rem + 3vw), 4.25rem);--FSMASSIVE: clamp(1.95rem, calc(1rem + 4vw), 5.25rem);--heading-font: "Poppins", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--body-copy-font: "Poppins", "Raleway", Helvetica, Arial, Lucida, sans-serif !important}html .page-template-renewal2023-landing-page{--color-1: #537dbf !important;--color-2: #e8ae36 !important;--color-3: #4f9b62 !important;--color-4: #393a3a !important;--color-w: white !important}.page-template-renewal2023-landing-page header#header{position:relative}.page-template-renewal2023-landing-page .navbarOffsetMargin{padding-top:0 !important}.page-template-renewal2023-landing-page section:not(.hero){padding:4em 32px}@media screen and (max-width: 576px){.page-template-renewal2023-landing-page section:not(.hero){padding-left:10px;padding-right:10px}}.page-template-renewal2023-landing-page h1,.page-template-renewal2023-landing-page h2,.page-template-renewal2023-landing-page h3,.page-template-renewal2023-landing-page h4:not(#main-footer h4),.page-template-renewal2023-landing-page h5,.page-template-renewal2023-landing-page h6{font-family:var(--heading-font) !important;font-weight:bold !important;font-size:var(--FS9) !important;line-height:1.3 !important;text-transform:none;letter-spacing:normal}.page-template-renewal2023-landing-page section.hero{width:100%;max-width:100%}.page-template-renewal2023-landing-page section.hero img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}.page-template-renewal2023-landing-page .bg-1:not(footer){background:var(--color-1) !important}.page-template-renewal2023-landing-page .bg-2:not(footer){background:var(--color-2) !important}.page-template-renewal2023-landing-page .bg-3:not(footer){background:var(--color-3) !important}.page-template-renewal2023-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-renewal2023-landing-page .bg-4:not(footer){background:var(--color-4) !important}.page-template-renewal2023-landing-page .bg-1:not(footer) h1,.page-template-renewal2023-landing-page .bg-1:not(footer) h2,.page-template-renewal2023-landing-page .bg-1:not(footer) h3,.page-template-renewal2023-landing-page .bg-1:not(footer) h4,.page-template-renewal2023-landing-page .bg-1:not(footer) h5,.page-template-renewal2023-landing-page .bg-1:not(footer) h6,.page-template-renewal2023-landing-page .bg-1:not(footer) ul li,.page-template-renewal2023-landing-page .bg-1:not(footer) ol li{color:var(--color-2) !important}.page-template-renewal2023-landing-page .bg-1:not(footer) p{color:var(--color-w) !important}.page-template-renewal2023-landing-page .bg-w:not(footer) h1,.page-template-renewal2023-landing-page .bg-w:not(footer) h2,.page-template-renewal2023-landing-page .bg-w:not(footer) h3,.page-template-renewal2023-landing-page .bg-w:not(footer) h4,.page-template-renewal2023-landing-page .bg-w:not(footer) h5,.page-template-renewal2023-landing-page .bg-w:not(footer) h6,.page-template-renewal2023-landing-page .bg-w:not(footer) ul li,.page-template-renewal2023-landing-page .bg-w :not(footer) ol li{color:var(--color-3) !important;letter-spacing:normal}.page-template-renewal2023-landing-page section.lp p,.page-template-renewal2023-landing-page section.lp ul li{font-family:var(--body-copy-font) !important;font-size:var(--FS4) !important;line-height:1.5 !important;color:var(--color-4) !important;font-weight:400 !important}.page-template-renewal2023-landing-page .cta-link-wrapper{margin:3em auto 0}.page-template-renewal2023-landing-page .dual-ctas{margin:0 auto;max-width:60%}.page-template-renewal2023-landing-page a.cta-link,.page-template-renewal2023-landing-page .post-card .cta-link.pseudo-cta,.post-card .page-template-renewal2023-landing-page .cta-link.pseudo-cta{background:var(--color-3) !important;color:var(--color-w) !important;padding:.5em 1em;font-weight:bold !important;font-size:var(--FS5) !important;text-transform:unset !important}.page-template-renewal2023-landing-page a.cta-link:hover,.page-template-renewal2023-landing-page .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-renewal2023-landing-page .cta-link.pseudo-cta:hover{color:var(--color-w) !important;background:var(--color-1) !important}.page-template-renewal2023-landing-page .yellow-pattern{background-repeat:no-repeat;background-position:bottom center;background-size:cover;height:140px;width:100%}.page-template-renewal2023-landing-page .log-in-steps ul{list-style-type:none;padding:0;margin:0}.page-template-renewal2023-landing-page .log-in-steps ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:3rem}.page-template-renewal2023-landing-page .log-in-steps ul li+li{margin-top:2rem}.page-template-renewal2023-landing-page .log-in-steps ul li img{max-width:3em}.page-template-renewal2023-landing-page .bottom-section .mw-content{max-width:1600px;margin-left:auto;margin-right:auto}:root .page-template-cybermonday2023-landing-page{--FS-2: clamp(0.71rem, calc(0.69rem + 0.12vw), 0.79rem);--FS-1: clamp(0.76rem, calc(0.71rem + 0.2vw), 0.89rem);--FS0: clamp(0.81rem, calc(0.74rem + 0.29vw), 1rem);--FS1: clamp(0.87rem, calc(0.77rem + 0.4vw), 1.13rem);--FS2: clamp(0.93rem, calc(0.8rem + 0.53vw), 1.27rem);--FS3: clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem);--FS4: clamp(1.05rem, calc(0.85rem + 0.86vw), 1.6rem);--FS5: clamp(1.12rem, calc(0.88rem + 1.06vw), 1.8rem);--FS6: clamp(1.2rem, calc(0.9rem + 1.29vw), 2.03rem);--FS7: clamp(1.28rem, calc(0.91rem + 1.56vw), 2.28rem);--FS8: clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);--FS9: clamp(1.46rem, calc(0.93rem + 2.23vw), 2.89rem);--FS10: clamp(1.55rem, calc(0.93rem + 2.64vw), 3.25rem);--FS11: clamp(1.64rem, calc(1rem + 2.7vw), 3.5rem);--FSHUGE: clamp(1.85rem, calc(0.98rem + 3vw), 4.25rem);--FSMASSIVE: clamp(1.95rem, calc(1rem + 4vw), 5.25rem);--FSGINORMOUS: clamp(2rem, calc(1.5rem + 5vw), 7.25rem);--heading-font: "gopher", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--body-copy-font: "Mandau", "Raleway", Helvetica, Arial, Lucida, sans-serif !important}html .page-template-cybermonday2023-landing-page{--color-1: #43542c !important;--color-2: #f0b152 !important;--color-3: #e06837 !important;--color-4: #43697c !important;--color-5: #2d2d2c !important;--color-w: white !important}.page-template-cybermonday2023-landing-page header#header{position:relative}.page-template-cybermonday2023-landing-page aside#specials-banner{display:none}.page-template-cybermonday2023-landing-page .navbarOffsetMargin{padding-top:0 !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .desk\:fx-row-rev{flex-direction:row-reverse}}.page-template-cybermonday2023-landing-page h1,.page-template-cybermonday2023-landing-page h2,.page-template-cybermonday2023-landing-page h3,.page-template-cybermonday2023-landing-page h4:not(#main-footer h4),.page-template-cybermonday2023-landing-page h5,.page-template-cybermonday2023-landing-page h6{font-family:var(--heading-font) !important;font-weight:bold !important;font-size:var(--FS11) !important;line-height:1 !important;text-transform:none;letter-spacing:0;color:var(--color-w);margin:0}.page-template-cybermonday2023-landing-page h1+p,.page-template-cybermonday2023-landing-page h2+p,.page-template-cybermonday2023-landing-page h3+p,.page-template-cybermonday2023-landing-page h4+p,.page-template-cybermonday2023-landing-page h5+p,.page-template-cybermonday2023-landing-page h6+p{margin-top:2rem}.page-template-cybermonday2023-landing-page p{font-family:var(--body-copy-font);font-size:1.3rem;line-height:2;letter-spacing:0;font-weight:normal !important}.page-template-cybermonday2023-landing-page section.hero{position:relative;width:100%}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page section.hero img.hero-main{width:100%;object-fit:contain;object-position:bottom right;position:absolute;bottom:0;right:0;height:clamp(36em, calc(19em + 31vw), 51em);max-width:68vw}}.page-template-cybermonday2023-landing-page section.hero .hero-copy{padding:3em 32px 0;text-align:center}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page section.hero .hero-copy{padding:10em 0 20em 5em;text-align:left}}.page-template-cybermonday2023-landing-page section.hero .hero-copy h1{font-size:var(--FSGINORMOUS) !important;margin-bottom:0;color:#fff !important}.page-template-cybermonday2023-landing-page section.hero .hero-copy p{font-family:var(--body-copy-font);font-size:var(--FS6);font-weight:500;line-height:1.3 !important}.page-template-cybermonday2023-landing-page section.hero img.hero-decor-line{width:100%;height:auto;position:absolute;bottom:1rem;left:0;right:0}.page-template-cybermonday2023-landing-page a.cta-link,.page-template-cybermonday2023-landing-page .post-card .cta-link.pseudo-cta,.post-card .page-template-cybermonday2023-landing-page .cta-link.pseudo-cta{display:inline-block;text-align:center;font-family:var(--body-copy-font);font-size:var(--FS3) !important;background:transparent !important;color:var(--color-5) !important;padding:.5em 1em;font-weight:500 !important;text-transform:unset !important;letter-spacing:0 !important;border:3px solid var(--color-3);border-radius:30px}.page-template-cybermonday2023-landing-page a.cta-link:hover,.page-template-cybermonday2023-landing-page .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-cybermonday2023-landing-page .cta-link.pseudo-cta:hover{color:var(--color-w) !important;background:var(--color-1) !important}.page-template-cybermonday2023-landing-page a.cta-link:focus,.page-template-cybermonday2023-landing-page .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-cybermonday2023-landing-page .cta-link.pseudo-cta:focus{border:var(--color-1) solid 1px;outline:var(--color-w) solid 3px}.page-template-cybermonday2023-landing-page .bg-1:not(footer){background:var(--color-1) !important}.page-template-cybermonday2023-landing-page .bg-2:not(footer){background:var(--color-2) !important}.page-template-cybermonday2023-landing-page .bg-3:not(footer){background:var(--color-3) !important}.page-template-cybermonday2023-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-cybermonday2023-landing-page .bg-4:not(footer){background:var(--color-4) !important}.page-template-cybermonday2023-landing-page .bg-5:not(footer){background:var(--color-5) !important}.page-template-cybermonday2023-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-cybermonday2023-landing-page .bg-4:not(footer) h1,.page-template-cybermonday2023-landing-page .bg-4:not(footer) h2,.page-template-cybermonday2023-landing-page .bg-4:not(footer) h3,.page-template-cybermonday2023-landing-page .bg-4:not(footer) h4,.page-template-cybermonday2023-landing-page .bg-4:not(footer) h5,.page-template-cybermonday2023-landing-page .bg-4:not(footer) h6,.page-template-cybermonday2023-landing-page .bg-4:not(footer) ul li,.page-template-cybermonday2023-landing-page .bg-4:not(footer) ol li,.page-template-cybermonday2023-landing-page .bg-4:not(footer) p,.page-template-cybermonday2023-landing-page .bg-4:not(footer) a.cta-link,.page-template-cybermonday2023-landing-page .bg-4:not(footer) .post-card .cta-link.pseudo-cta,.post-card .page-template-cybermonday2023-landing-page .bg-4:not(footer) .cta-link.pseudo-cta{color:var(--color-w) !important}.page-template-cybermonday2023-landing-page span.c1{color:var(--color-1);font-weight:500}.page-template-cybermonday2023-landing-page span.c2{color:var(--color-2);font-weight:500}.page-template-cybermonday2023-landing-page span.c3{color:var(--color-3);font-weight:500}.page-template-cybermonday2023-landing-page span.c4{color:var(--color-4);font-weight:500}.page-template-cybermonday2023-landing-page .bg-1:not(footer) p{color:var(--color-w) !important}.page-template-cybermonday2023-landing-page .bg-w:not(footer) h1,.page-template-cybermonday2023-landing-page .bg-w:not(footer) h2,.page-template-cybermonday2023-landing-page .bg-w:not(footer) h3,.page-template-cybermonday2023-landing-page .bg-w:not(footer) h4,.page-template-cybermonday2023-landing-page .bg-w:not(footer) h5,.page-template-cybermonday2023-landing-page .bg-w:not(footer) h6,.page-template-cybermonday2023-landing-page .bg-w:not(footer) ul li,.page-template-cybermonday2023-landing-page .bg-w:not(footer) ol li{color:var(--color-5) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page .bg-w:not(footer) p{color:var(--color-5) !important}.page-template-cybermonday2023-landing-page .bg-3:not(footer) h1,.page-template-cybermonday2023-landing-page .bg-3:not(footer) h2,.page-template-cybermonday2023-landing-page .bg-3:not(footer) h3,.page-template-cybermonday2023-landing-page .bg-3:not(footer) h4,.page-template-cybermonday2023-landing-page .bg-3:not(footer) h5,.page-template-cybermonday2023-landing-page .bg-3:not(footer) h6,.page-template-cybermonday2023-landing-page .bg-3:not(footer) ul li,.page-template-cybermonday2023-landing-page .bg-3:not(footer) ol li,.page-template-cybermonday2023-landing-page .bg-3:not(footer) p{color:var(--color-5) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page .bg-2:not(footer) h1,.page-template-cybermonday2023-landing-page .bg-2:not(footer) h2,.page-template-cybermonday2023-landing-page .bg-2:not(footer) h3,.page-template-cybermonday2023-landing-page .bg-2:not(footer) h4,.page-template-cybermonday2023-landing-page .bg-2:not(footer) h5,.page-template-cybermonday2023-landing-page .bg-2:not(footer) h6,.page-template-cybermonday2023-landing-page .bg-2:not(footer) ul li,.page-template-cybermonday2023-landing-page .bg-2:not(footer) ol li,.page-template-cybermonday2023-landing-page .bg-2:not(footer) p{color:var(--color-5) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page section.lp ul li{font-size:1.5rem !important;line-height:2 !important}.page-template-cybermonday2023-landing-page .lp-copy{padding:5rem 32px;margin:auto}.page-template-cybermonday2023-landing-page .lp-copy p{max-width:70ch !important}.page-template-cybermonday2023-landing-page .lp-copy h1,.page-template-cybermonday2023-landing-page .lp-copy h2,.page-template-cybermonday2023-landing-page .lp-copy h3,.page-template-cybermonday2023-landing-page .lp-copy h4,.page-template-cybermonday2023-landing-page .lp-copy h5,.page-template-cybermonday2023-landing-page .lp-copy h6{max-width:75ch !important}.page-template-cybermonday2023-landing-page .lp-image,.page-template-cybermonday2023-landing-page .hero-lp-image{line-height:0}.page-template-cybermonday2023-landing-page .lp-image{position:relative}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page .lp-image{max-width:500px}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .lp-image img{position:absolute;bottom:0;right:0;max-width:39vw;height:auto;max-height:-webkit-fill-available;width:auto}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .desk\:fx-row-rev .lp-image img{left:0}}.page-template-cybermonday2023-landing-page .cta-link-wrapper{margin-top:2rem;max-width:fit-content}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page section.live-easy-section .lg-cols{justify-content:flex-end}}.page-template-cybermonday2023-landing-page section.live-easy-section ul{list-style:none;margin:0;padding:0;width:fit-content}.page-template-cybermonday2023-landing-page section.live-easy-section ul li{border-bottom:5px solid #fff;padding-bottom:12px}.page-template-cybermonday2023-landing-page section.live-easy-section ul li h3{font-family:var(--body-copy-font) !important;font-size:var(--FS8) !important}.page-template-cybermonday2023-landing-page section.explore-stories-section{padding-bottom:7rem !important}.page-template-cybermonday2023-landing-page section.explore-stories-section h2{text-align:center}.page-template-cybermonday2023-landing-page section.pad-standard{padding:calc(2rem + 2%) 2rem}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page section.explore-stories-section{padding-left:0;padding-right:0}}.page-template-cybermonday2023-landing-page .explore-stories-section .stories-container .card.slick-slide{border-radius:25px;padding:3em 2em !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .stories-container{margin:auto;max-width:80%}}.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-8){background:var(--color-4)}.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-7){background:var(--color-1)}.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-6){background:var(--color-3)}.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-8) p,.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-7) p{color:#fff !important}.page-template-cybermonday2023-landing-page .stories-container div.card:nth-child(3n-6) p{color:var(--color-5) !important}@media screen and (max-width: 768px){.page-template-cybermonday2023-landing-page .ec-form-section{padding-left:0 !important;padding-right:0 !important}}.page-template-cybermonday2023-landing-page .ec-form-section header h2{text-align:center}.page-template-cybermonday2023-landing-page .ec-form-section .lp-entry-content{border:5px solid var(--color-3);margin:3em 32px}@media screen and (max-width: 768px){.page-template-cybermonday2023-landing-page .ec-form-section .lp-entry-content{margin:3em 5px}}.page-template-cybermonday2023-landing-page .ec-form-section .lp-entry-content p{max-width:none !important}.page-template-cybermonday2023-landing-page h1+p{margin-top:2rem}.page-template-cybermonday2023-landing-page p+ul{padding-top:2rem !important}.page-template-cybermonday2023-landing-page .lp-copy ul li+li{padding-top:30px}.page-template-cybermonday2023-landing-page .explore-stories-section header+div{margin-top:3em !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .card.slick-slide{margin:15px;min-height:500px}}.page-template-cybermonday2023-landing-page .slick-dots{bottom:-72px}.page-template-cybermonday2023-landing-page .slick-prev{left:-44px}.page-template-cybermonday2023-landing-page .slick-next{right:-40px}.page-template-cybermonday2023-landing-page .explore-stories-section button svg{width:50px;height:50px}.page-template-cybermonday2023-landing-page .slick-dots li.slick-active button .slick-dot-icon,.page-template-cybermonday2023-landing-page .slick-dots li button .slick-dot-icon{color:#fff !important}.page-template-cybermonday2023-landing-page .card.slick-slide{margin-left:15px;margin-right:15px}.page-template-cybermonday2023-landing-page .card.slick-slide p.quote,.page-template-cybermonday2023-landing-page .card.slick-slide p.name{font-family:var(--body-copy-font);font-weight:bold;font-size:var(--FS5);line-height:1.5 !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .desk\:fx-2{flex:2}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page .desk\:fx-1{flex:1}}.page-template-cybermonday2023-landing-page #ppcb_notification{display:none !important}.page-template-cybermonday2023-landing-page #ppcb_btn{display:none !important}:root .page-template-cybermonday2023-landing-page-alt{--FS-2: clamp(0.71rem, calc(0.69rem + 0.12vw), 0.79rem);--FS-1: clamp(0.76rem, calc(0.71rem + 0.2vw), 0.89rem);--FS0: clamp(0.81rem, calc(0.74rem + 0.29vw), 1rem);--FS1: clamp(0.87rem, calc(0.77rem + 0.4vw), 1.13rem);--FS2: clamp(0.93rem, calc(0.8rem + 0.53vw), 1.27rem);--FS3: clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem);--FS4: clamp(1.05rem, calc(0.85rem + 0.86vw), 1.6rem);--FS5: clamp(1.12rem, calc(0.88rem + 1.06vw), 1.8rem);--FS6: clamp(1.2rem, calc(0.9rem + 1.29vw), 2.03rem);--FS7: clamp(1.28rem, calc(0.91rem + 1.56vw), 2.28rem);--FS8: clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);--FS9: clamp(1.46rem, calc(0.93rem + 2.23vw), 2.89rem);--FS10: clamp(1.55rem, calc(0.93rem + 2.64vw), 3.25rem);--FS11: clamp(1.64rem, calc(1rem + 2.7vw), 3.5rem);--FSHUGE: clamp(1.85rem, calc(0.98rem + 3vw), 4.25rem);--FSMASSIVE: clamp(1.95rem, calc(1rem + 4vw), 5.25rem);--FSGINORMOUS: clamp(2rem, calc(1.5rem + 5vw), 7.25rem);--heading-font: "gopher", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--body-copy-font: "Mandau", "Raleway", Helvetica, Arial, Lucida, sans-serif !important}html .page-template-cybermonday2023-landing-page-alt{--color-1: #3d6a70 !important;--color-2: #da373e !important;--color-3: #f4c145 !important;--color-4: #050606 !important;--color-4: #2d2d2c !important;--color-w: white !important}.page-template-cybermonday2023-landing-page-alt header#header{position:relative}.page-template-cybermonday2023-landing-page-alt aside#specials-banner{display:none}.page-template-cybermonday2023-landing-page-alt .navbarOffsetMargin{padding-top:0 !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .desk\:fx-row-rev{flex-direction:row-reverse}}.page-template-cybermonday2023-landing-page-alt h1,.page-template-cybermonday2023-landing-page-alt h2,.page-template-cybermonday2023-landing-page-alt h3,.page-template-cybermonday2023-landing-page-alt h4:not(#main-footer h4),.page-template-cybermonday2023-landing-page-alt h5,.page-template-cybermonday2023-landing-page-alt h6{font-family:var(--heading-font) !important;font-weight:bold !important;font-size:var(--FS11) !important;line-height:1 !important;text-transform:none;letter-spacing:0;color:var(--color-w);margin:0}.page-template-cybermonday2023-landing-page-alt h1+p,.page-template-cybermonday2023-landing-page-alt h2+p,.page-template-cybermonday2023-landing-page-alt h3+p,.page-template-cybermonday2023-landing-page-alt h4+p,.page-template-cybermonday2023-landing-page-alt h5+p,.page-template-cybermonday2023-landing-page-alt h6+p{margin-top:2rem}.page-template-cybermonday2023-landing-page-alt p{font-family:var(--body-copy-font);font-size:1.3rem;line-height:2;letter-spacing:0;font-weight:normal !important}.page-template-cybermonday2023-landing-page-alt section.hero{position:relative;width:100%}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt section.hero img.hero-main{width:100%;object-fit:contain;object-position:bottom right;position:absolute;bottom:0;right:0;height:clamp(36em, calc(19em + 31vw), 51em);max-width:68vw}}.page-template-cybermonday2023-landing-page-alt section.hero .hero-copy{padding:3em 32px 0;text-align:center}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt section.hero .hero-copy{padding:10em 0 20em 5em;text-align:left}}.page-template-cybermonday2023-landing-page-alt section.hero .hero-copy h1{font-size:var(--FSGINORMOUS) !important;margin-bottom:0}.page-template-cybermonday2023-landing-page-alt section.hero .hero-copy p{font-family:var(--body-copy-font);font-size:var(--FS6);font-weight:500;line-height:1.3 !important}.page-template-cybermonday2023-landing-page-alt section.hero img.hero-decor-line{width:100%;height:auto;position:absolute;bottom:1rem;left:0;right:0}.page-template-cybermonday2023-landing-page-alt a.cta-link,.page-template-cybermonday2023-landing-page-alt .post-card .cta-link.pseudo-cta,.post-card .page-template-cybermonday2023-landing-page-alt .cta-link.pseudo-cta{display:inline-block;text-align:center;font-family:var(--body-copy-font);font-size:var(--FS3) !important;background:transparent !important;color:var(--color-4) !important;padding:.5em 1em;font-weight:500 !important;text-transform:unset !important;letter-spacing:0 !important;border:3px solid var(--color-2);border-radius:30px}.page-template-cybermonday2023-landing-page-alt a.cta-link:hover,.page-template-cybermonday2023-landing-page-alt .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-cybermonday2023-landing-page-alt .cta-link.pseudo-cta:hover{color:var(--color-w) !important;background:var(--color-1) !important}.page-template-cybermonday2023-landing-page-alt a.cta-link:focus,.page-template-cybermonday2023-landing-page-alt .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-cybermonday2023-landing-page-alt .cta-link.pseudo-cta:focus{border:var(--color-1) solid 1px;outline:var(--color-w) solid 3px}.page-template-cybermonday2023-landing-page-alt .bg-1:not(footer){background:var(--color-1) !important}.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer){background:var(--color-2) !important}.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer){background:var(--color-3) !important}.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer){background:var(--color-w) !important}.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer){background:var(--color-4) !important}.page-template-cybermonday2023-landing-page-alt .bg-5:not(footer){background:var(--color-4) !important}.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer){background:var(--color-w) !important}.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h1,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h2,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h3,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h4,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h5,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) h6,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) ul li,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) ol li,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) p,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) a.cta-link,.page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) .post-card .cta-link.pseudo-cta,.post-card .page-template-cybermonday2023-landing-page-alt .bg-4:not(footer) .cta-link.pseudo-cta{color:var(--color-w) !important}.page-template-cybermonday2023-landing-page-alt span.c1{color:var(--color-1);font-weight:500}.page-template-cybermonday2023-landing-page-alt span.c2{color:var(--color-2);font-weight:500}.page-template-cybermonday2023-landing-page-alt span.c3{color:var(--color-3);font-weight:500}.page-template-cybermonday2023-landing-page-alt span.c4{color:var(--color-4);font-weight:500}.page-template-cybermonday2023-landing-page-alt .bg-1:not(footer) p{color:var(--color-w) !important}.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h1,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h2,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h3,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h4,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h5,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) h6,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) ul li,.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) ol li{color:var(--color-4) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page-alt .bg-w:not(footer) p{color:var(--color-4) !important}.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h1,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h2,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h3,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h4,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h5,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) h6,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) ul li,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) ol li,.page-template-cybermonday2023-landing-page-alt .bg-3:not(footer) p{color:var(--color-4) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h1,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h2,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h3,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h4,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h5,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) h6,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) ul li,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) ol li,.page-template-cybermonday2023-landing-page-alt .bg-2:not(footer) p{color:var(--color-4) !important;letter-spacing:normal}.page-template-cybermonday2023-landing-page-alt section.lp ul li{font-size:1.5rem !important;line-height:2 !important}.page-template-cybermonday2023-landing-page-alt .lp-copy{padding:5rem 32px;margin:auto}.page-template-cybermonday2023-landing-page-alt .lp-copy p{max-width:70ch !important}.page-template-cybermonday2023-landing-page-alt .lp-copy h1,.page-template-cybermonday2023-landing-page-alt .lp-copy h2,.page-template-cybermonday2023-landing-page-alt .lp-copy h3,.page-template-cybermonday2023-landing-page-alt .lp-copy h4,.page-template-cybermonday2023-landing-page-alt .lp-copy h5,.page-template-cybermonday2023-landing-page-alt .lp-copy h6{max-width:75ch !important}.page-template-cybermonday2023-landing-page-alt .lp-image,.page-template-cybermonday2023-landing-page-alt .hero-lp-image{line-height:0}.page-template-cybermonday2023-landing-page-alt .lp-image{position:relative}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page-alt .lp-image{max-width:500px}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .lp-image img{position:absolute;bottom:0;right:0;max-width:39vw;height:auto;max-height:-webkit-fill-available;width:auto}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .desk\:fx-row-rev .lp-image img{left:0}}.page-template-cybermonday2023-landing-page-alt .cta-link-wrapper{margin-top:2rem;max-width:fit-content}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page-alt section.live-easy-section .lg-cols{justify-content:flex-end}}.page-template-cybermonday2023-landing-page-alt section.live-easy-section ul{list-style:none;margin:0;padding:0;width:fit-content}.page-template-cybermonday2023-landing-page-alt section.live-easy-section ul li{border-bottom:5px solid #fff;padding-bottom:12px}.page-template-cybermonday2023-landing-page-alt section.live-easy-section ul li h3{font-family:var(--body-copy-font) !important;font-size:var(--FS8) !important}.page-template-cybermonday2023-landing-page-alt section.explore-stories-section{padding-bottom:7rem !important}.page-template-cybermonday2023-landing-page-alt section.explore-stories-section h2{text-align:center}.page-template-cybermonday2023-landing-page-alt section.pad-standard{padding:calc(2rem + 2%) 2rem}@media screen and (max-width: 981px){.page-template-cybermonday2023-landing-page-alt section.explore-stories-section{padding-left:0;padding-right:0}}.page-template-cybermonday2023-landing-page-alt .explore-stories-section .stories-container .card.slick-slide{border-radius:25px;padding:3em 2em !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .stories-container{margin:auto;max-width:80%}}.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-8){background:var(--color-1)}.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-7){background:var(--color-w)}.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-6){background:var(--color-3)}.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-8) p,.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-7) p{color:#fff !important}.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-6) p,.page-template-cybermonday2023-landing-page-alt .stories-container div.card:nth-child(3n-7) p{color:var(--color-4) !important}@media screen and (max-width: 768px){.page-template-cybermonday2023-landing-page-alt .ec-form-section{padding-left:0 !important;padding-right:0 !important}}.page-template-cybermonday2023-landing-page-alt .ec-form-section header h2{text-align:center}.page-template-cybermonday2023-landing-page-alt .ec-form-section .lp-entry-content{border:5px solid var(--color-2);margin:3em 32px}@media screen and (max-width: 768px){.page-template-cybermonday2023-landing-page-alt .ec-form-section .lp-entry-content{margin:3em 5px}}.page-template-cybermonday2023-landing-page-alt .ec-form-section .lp-entry-content p{max-width:none !important}.page-template-cybermonday2023-landing-page-alt h1+p{margin-top:2rem}.page-template-cybermonday2023-landing-page-alt p+ul{padding-top:2rem !important}.page-template-cybermonday2023-landing-page-alt .lp-copy ul li+li{padding-top:30px}.page-template-cybermonday2023-landing-page-alt .explore-stories-section header+div{margin-top:3em !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .card.slick-slide{margin:15px;min-height:500px}}.page-template-cybermonday2023-landing-page-alt .slick-dots{bottom:-48px}.page-template-cybermonday2023-landing-page-alt .slick-prev{left:-44px}.page-template-cybermonday2023-landing-page-alt .slick-next{right:-40px}.page-template-cybermonday2023-landing-page-alt .explore-stories-section button svg{width:50px;height:50px;fill:#fff !important}.page-template-cybermonday2023-landing-page-alt .slick-dots li.slick-active button .slick-dot-icon,.page-template-cybermonday2023-landing-page-alt .slick-dots li button .slick-dot-icon{color:#fff !important}.page-template-cybermonday2023-landing-page-alt .card.slick-slide{margin-left:15px;margin-right:15px}.page-template-cybermonday2023-landing-page-alt .card.slick-slide p.quote,.page-template-cybermonday2023-landing-page-alt .card.slick-slide p.name{font-family:var(--body-copy-font);font-weight:bold;font-size:var(--FS5);line-height:1.5 !important}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .desk\:fx-2{flex:2}}@media screen and (min-width: 981px){.page-template-cybermonday2023-landing-page-alt .desk\:fx-1{flex:1}}.page-template-cybermonday2023-landing-page-alt #ppcb_notification{display:none !important}.page-template-cybermonday2023-landing-page-alt #ppcb_btn{display:none !important}:root .page-template-spring2024-landing-page{--FS-2: clamp(0.71rem, calc(0.69rem + 0.12vw), 0.79rem);--FS-1: clamp(0.76rem, calc(0.71rem + 0.2vw), 0.89rem);--FS0: clamp(0.81rem, calc(0.74rem + 0.29vw), 1rem);--FS1: clamp(0.87rem, calc(0.77rem + 0.4vw), 1.13rem);--FS2: clamp(0.93rem, calc(0.8rem + 0.53vw), 1.27rem);--FS3: clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem);--FS4: clamp(1.05rem, calc(0.85rem + 0.86vw), 1.6rem);--FS5: clamp(1.12rem, calc(0.88rem + 1.06vw), 1.8rem);--FS6: clamp(1.2rem, calc(0.9rem + 1.29vw), 2.03rem);--FS7: clamp(1.28rem, calc(0.91rem + 1.56vw), 2.28rem);--FS8: clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);--FS9: clamp(1.46rem, calc(0.93rem + 2.23vw), 2.89rem);--FS10: clamp(1.55rem, calc(0.93rem + 2.64vw), 3.25rem);--FS11: clamp(1.64rem, calc(1rem + 2.7vw), 3.5rem);--FSHUGE: clamp(1.85rem, calc(0.98rem + 3vw), 4.25rem);--FSMASSIVE: clamp(1.95rem, calc(1rem + 4vw), 5.25rem);--FSGINORMOUS: clamp(2rem, calc(1.25rem + 4.5vw), 6rem);--PAD-7: clamp(0.84rem, calc(1.43rem + -0.68vw), 1.27rem);--PAD-6: clamp(1.01rem, calc(1.48rem + -0.55vw), 1.36rem);--PAD-5: clamp(1.21rem, calc(1.53rem + -0.38vw), 1.45rem);--PAD-4: clamp(1.45rem, calc(1.58rem + -0.15vw), 1.54rem);--PAD-3: clamp(1.65rem, calc(1.61rem + 0.14vw), 1.74rem);--PAD-2: clamp(1.76rem, calc(1.64rem + 0.51vw), 2.08rem);--PAD-1: clamp(1.87rem, calc(1.65rem + 0.98vw), 2.5rem);--PAD0: clamp(2rem, calc(1.63rem + 1.56vw), 3rem);--PAD1: clamp(2.13rem, calc(1.6rem + 2.29vw), 3.6rem);--PAD2: clamp(2.28rem, calc(1.53rem + 3.19vw), 4.32rem);--PAD3: clamp(2.43rem, calc(1.42rem + 4.3vw), 5.18rem);--PAD4: clamp(2.59rem, calc(1.27rem + 5.66vw), 6.22rem);--PAD5: clamp(2.77rem, calc(1.05rem + 7.33vw), 7.47rem);--PAD6: clamp(2.95rem, calc(0.75rem + 9.38vw), 8.96rem);--PAD7: clamp(3.15rem, calc(0.37rem + 11.86vw), 10.75rem);--heading-font: "new-kansas", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--body-copy-font: "poppins", "Raleway", Helvetica, Arial, Lucida, sans-serif !important;--color-1: #404092 !important;--color-2: #cfda00 !important;--color-3: #8fd0cf !important;--color-4: #e87aab !important;--color-5: #2d2d2c !important;--color-w: white !important}.page-template-spring2024-landing-page header#header{position:relative}.page-template-spring2024-landing-page aside#specials-banner{display:none}.page-template-spring2024-landing-page .navbarOffsetMargin{padding-top:0 !important}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .desk\:fx-row-rev{flex-direction:row-reverse}}.page-template-spring2024-landing-page h1,.page-template-spring2024-landing-page h2{font-family:var(--heading-font) !important;font-weight:bold !important;font-size:var(--FSMASSIVE) !important;line-height:1 !important;text-transform:none;letter-spacing:0;color:var(--color-w) !important;margin:0}.page-template-spring2024-landing-page h1+p,.page-template-spring2024-landing-page h2+p,.page-template-spring2024-landing-page h3+p,.page-template-spring2024-landing-page h4+p,.page-template-spring2024-landing-page h5+p,.page-template-spring2024-landing-page h6+p{margin-top:1rem}.page-template-spring2024-landing-page p{font-family:var(--body-copy-font);font-size:1rem;line-height:2;letter-spacing:0;font-weight:normal !important;max-width:none !important}.page-template-spring2024-landing-page section{padding:7em var(--PAD4)}@media screen and (min-width: 981px){.page-template-spring2024-landing-page section{padding:var(--PAD5) var(--PAD4)}}.page-template-spring2024-landing-page section div.content{max-width:1440px;margin:0 auto}.page-template-spring2024-landing-page section.bg-w+section.bg-w{padding-top:0}.page-template-spring2024-landing-page section.hero{position:relative;width:100%}.page-template-spring2024-landing-page section.hero .hero-copy{text-align:center}@media screen and (min-width: 981px){.page-template-spring2024-landing-page section.hero .hero-copy{text-align:left}}.page-template-spring2024-landing-page section.hero .hero-copy h1{margin-bottom:0;color:#fff !important}.page-template-spring2024-landing-page section.hero .hero-copy p{font-family:var(--body-copy-font);font-size:var(--FS6);font-weight:500;line-height:1.3 !important}.page-template-spring2024-landing-page a.cta-link,.page-template-spring2024-landing-page .post-card .cta-link.pseudo-cta,.post-card .page-template-spring2024-landing-page .cta-link.pseudo-cta{display:inline-block;text-align:center;font-family:var(--body-copy-font);font-size:var(--FS3) !important;color:var(--color-1) !important;padding:.5em 1em;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:0 !important;border:2px solid transparent;border-radius:30px}.page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:first-child a,.page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:first-child .post-card .pseudo-cta,.post-card .page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:first-child .pseudo-cta{background-color:var(--color-2)}.page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:last-child a,.page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:last-child .post-card .pseudo-cta,.post-card .page-template-spring2024-landing-page div.dual-ctas .cta-link-wrapper:last-child .pseudo-cta{background-color:var(--color-3)}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .desk\:center{flex-direction:row}}.page-template-spring2024-landing-page .bg-1:not(footer){background:var(--color-1) !important}.page-template-spring2024-landing-page .bg-2:not(footer){background:var(--color-2) !important}.page-template-spring2024-landing-page .bg-3:not(footer){background:var(--color-3) !important}.page-template-spring2024-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-spring2024-landing-page .bg-4:not(footer){background:var(--color-4) !important}.page-template-spring2024-landing-page .bg-5:not(footer){background:var(--color-5) !important}.page-template-spring2024-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-spring2024-landing-page .bg-4:not(footer) h1,.page-template-spring2024-landing-page .bg-4:not(footer) h2,.page-template-spring2024-landing-page .bg-4:not(footer) h3,.page-template-spring2024-landing-page .bg-4:not(footer) h4,.page-template-spring2024-landing-page .bg-4:not(footer) h5,.page-template-spring2024-landing-page .bg-4:not(footer) h6,.page-template-spring2024-landing-page .bg-4:not(footer) ul li,.page-template-spring2024-landing-page .bg-4:not(footer) ol li,.page-template-spring2024-landing-page .bg-4:not(footer) p,.page-template-spring2024-landing-page .bg-4:not(footer) a.cta-link,.page-template-spring2024-landing-page .bg-4:not(footer) .post-card .cta-link.pseudo-cta,.post-card .page-template-spring2024-landing-page .bg-4:not(footer) .cta-link.pseudo-cta{color:var(--color-w) !important}.page-template-spring2024-landing-page span.c1{color:var(--color-1);font-weight:500}.page-template-spring2024-landing-page span.c2{color:var(--color-2);font-weight:500}.page-template-spring2024-landing-page span.c3{color:var(--color-3);font-weight:500}.page-template-spring2024-landing-page span.c4{color:var(--color-4);font-weight:500}.page-template-spring2024-landing-page .bg-1:not(footer) p{color:var(--color-w) !important}.page-template-spring2024-landing-page .bg-1:not(footer) a.cta-link:hover,.page-template-spring2024-landing-page .bg-1:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-spring2024-landing-page .bg-1:not(footer) .cta-link.pseudo-cta:hover{color:var(--color-w) !important;background:transparent !important;border:2px var(--color-w) solid}.page-template-spring2024-landing-page .bg-1:not(footer) a.cta-link:focus,.page-template-spring2024-landing-page .bg-1:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-spring2024-landing-page .bg-1:not(footer) .cta-link.pseudo-cta:focus{border:2px var(--color-1) solid 1px;outline:var(--color-w) solid 3px}.page-template-spring2024-landing-page .bg-w:not(footer) p{color:var(--color-w) !important}.page-template-spring2024-landing-page .bg-w:not(footer) a.cta-link:hover,.page-template-spring2024-landing-page .bg-w:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-spring2024-landing-page .bg-w:not(footer) .cta-link.pseudo-cta:hover{color:var(--color-1) !important;background:transparent !important;border:2px var(--color-1) solid}.page-template-spring2024-landing-page .bg-w:not(footer) a.cta-link:focus,.page-template-spring2024-landing-page .bg-w:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-spring2024-landing-page .bg-w:not(footer) .cta-link.pseudo-cta:focus{border:2px var(--color-1) solid 1px;outline:var(--color-w) solid 3px}.page-template-spring2024-landing-page .bg-w:not(footer) h1,.page-template-spring2024-landing-page .bg-w:not(footer) h2,.page-template-spring2024-landing-page .bg-w:not(footer) h3,.page-template-spring2024-landing-page .bg-w:not(footer) h4,.page-template-spring2024-landing-page .bg-w:not(footer) h5,.page-template-spring2024-landing-page .bg-w:not(footer) h6,.page-template-spring2024-landing-page .bg-w:not(footer) ul li,.page-template-spring2024-landing-page .bg-w:not(footer) ol li{color:var(--color-1) !important;letter-spacing:normal}.page-template-spring2024-landing-page .bg-w:not(footer) p{color:var(--color-1) !important}.page-template-spring2024-landing-page .bg-3:not(footer) h1,.page-template-spring2024-landing-page .bg-3:not(footer) h2,.page-template-spring2024-landing-page .bg-3:not(footer) h3,.page-template-spring2024-landing-page .bg-3:not(footer) h4,.page-template-spring2024-landing-page .bg-3:not(footer) h5,.page-template-spring2024-landing-page .bg-3:not(footer) h6,.page-template-spring2024-landing-page .bg-3:not(footer) ul li,.page-template-spring2024-landing-page .bg-3:not(footer) ol li,.page-template-spring2024-landing-page .bg-3:not(footer) p{color:var(--color-1) !important;letter-spacing:normal}.page-template-spring2024-landing-page .bg-2:not(footer) h1,.page-template-spring2024-landing-page .bg-2:not(footer) h2,.page-template-spring2024-landing-page .bg-2:not(footer) h3,.page-template-spring2024-landing-page .bg-2:not(footer) h4,.page-template-spring2024-landing-page .bg-2:not(footer) h5,.page-template-spring2024-landing-page .bg-2:not(footer) h6,.page-template-spring2024-landing-page .bg-2:not(footer) ul li,.page-template-spring2024-landing-page .bg-2:not(footer) ol li,.page-template-spring2024-landing-page .bg-2:not(footer) p{color:var(--color-1) !important;letter-spacing:normal}.page-template-spring2024-landing-page section .lp-copy ul{list-style-type:none;margin:1rem 0 0;padding:0}.page-template-spring2024-landing-page section .lp-copy ul li{font-size:var(--FS7);line-height:1;text-transform:none;font-family:var(--heading-font) !important;padding:12px 0}.page-template-spring2024-landing-page section .lp-copy ul li:not(:last-child){border-bottom:4px solid var(--color-4)}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .desk\:fxg-1\.5{flex:1.5}}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .desk\:fxg-1{flex:1}}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .desk\:fx-center{justify-content:center}}@media screen and (min-width: 981px){.page-template-spring2024-landing-page .mobile\:fx-center{justify-content:center}}@media screen and (max-width: 981px){.page-template-spring2024-landing-page .mobile\:fx-start{align-items:flex-start}}.page-template-spring2024-landing-page .cta-link-wrapper{margin-top:2rem;max-width:fit-content}@media screen and (max-width: 981px){.page-template-spring2024-landing-page .cta-link-wrapper+.cta-link-wrapper{margin-top:0}}@media screen and (max-width: 768px){.page-template-spring2024-landing-page .ec-form-section{padding-left:0 !important;padding-right:0 !important}}.page-template-spring2024-landing-page .ec-form-section h2{text-align:center}.page-template-spring2024-landing-page .ec-form-section p{margin-top:1rem;padding-left:var(--PAD4);padding-right:var(--PAD4)}.page-template-spring2024-landing-page .ec-form-section .lp-entry-content{border:5px solid var(--color-1);margin:3em 32px}@media screen and (max-width: 768px){.page-template-spring2024-landing-page .ec-form-section .lp-entry-content{margin:3em 5px}}.page-template-spring2024-landing-page .ec-form-section .lp-entry-content p{max-width:none !important}.page-template-spring2024-landing-page #ppcb_notification{display:none !important}.page-template-spring2024-landing-page #ppcb_btn{display:none !important}:root .page-template-summer2024-landing-page{--FS-2: clamp(0.71rem, calc(0.69rem + 0.12vw), 0.79rem);--FS-1: clamp(0.76rem, calc(0.71rem + 0.2vw), 0.89rem);--FS0: clamp(0.81rem, calc(0.74rem + 0.29vw), 1rem);--FS1: clamp(0.87rem, calc(0.77rem + 0.4vw), 1.13rem);--FS2: clamp(0.93rem, calc(0.8rem + 0.53vw), 1.27rem);--FS3: clamp(0.99rem, calc(0.83rem + 0.68vw), 1.42rem);--FS4: clamp(1.05rem, calc(0.85rem + 0.86vw), 1.6rem);--FS5: clamp(1.12rem, calc(0.88rem + 1.06vw), 1.8rem);--FS6: clamp(1.2rem, calc(0.9rem + 1.29vw), 2.03rem);--FS7: clamp(1.28rem, calc(0.91rem + 1.56vw), 2.28rem);--FS8: clamp(1.37rem, calc(0.93rem + 1.87vw), 2.57rem);--FS9: clamp(1.46rem, calc(0.93rem + 2.23vw), 2.89rem);--FS10: clamp(1.55rem, calc(0.93rem + 2.64vw), 3.25rem);--FS11: clamp(1.64rem, calc(1rem + 2.7vw), 3.5rem);--FSHUGE: clamp(1.85rem, calc(0.98rem + 3vw), 4.25rem);--FSMASSIVE: clamp(1.95rem, calc(1rem + 4vw), 5.25rem);--FSGINORMOUS: clamp(2rem, calc(1.25rem + 4.5vw), 6rem);--PAD-7: clamp(0.84rem, calc(1.43rem + -0.68vw), 1.27rem);--PAD-6: clamp(1.01rem, calc(1.48rem + -0.55vw), 1.36rem);--PAD-5: clamp(1.21rem, calc(1.53rem + -0.38vw), 1.45rem);--PAD-4: clamp(1.45rem, calc(1.58rem + -0.15vw), 1.54rem);--PAD-3: clamp(1.65rem, calc(1.61rem + 0.14vw), 1.74rem);--PAD-2: clamp(1.76rem, calc(1.64rem + 0.51vw), 2.08rem);--PAD-1: clamp(1.87rem, calc(1.65rem + 0.98vw), 2.5rem);--PAD0: clamp(2rem, calc(1.63rem + 1.56vw), 3rem);--PAD1: clamp(2.13rem, calc(1.6rem + 2.29vw), 3.6rem);--PAD2: clamp(2.28rem, calc(1.53rem + 3.19vw), 4.32rem);--PAD3: clamp(2.43rem, calc(1.42rem + 4.3vw), 5.18rem);--PAD4: clamp(2.59rem, calc(1.27rem + 5.66vw), 6.22rem);--PAD5: clamp(2.77rem, calc(1.05rem + 7.33vw), 7.47rem);--PAD6: clamp(2.95rem, calc(0.75rem + 9.38vw), 8.96rem);--PAD7: clamp(3.15rem, calc(0.37rem + 11.86vw), 10.75rem);--lp-heading-font: "Righteous-Regular", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--lp-body-copy-font: "Brother-1816-Book", "Raleway", Helvetica, Arial, Lucida, sans-serif !important;--lp-button-font: "DelaGothicOne-Regular", "Monstserrat", Helvetica, Arial, Lucida, sans-serif !important;--color-1: #5caefc !important;--color-2: #fead50 !important;--color-3: #c0d94a !important;--color-4: #283949 !important;--color-5: #a2c855 !important;--color-6: #e7e74c !important;--color-w: white !important;--color-image-bg-1: #f6863d;--color-image-bg-2: #98c93d}.page-template-summer2024-landing-page header#header{position:relative}.page-template-summer2024-landing-page aside#specials-banner{display:none}.page-template-summer2024-landing-page{--container-threshold: 63rem;--col-ratio: 1}.page-template-summer2024-landing-page h1,.page-template-summer2024-landing-page h2,.page-template-summer2024-landing-page h3,.page-template-summer2024-landing-page h4,.page-template-summer2024-landing-page h5,.page-template-summer2024-landing-page h6{font-family:var(--lp-heading-font);font-weight:40lp;line-height:1;letter-spacing:0;text-transform:none;font-size:var(--FS8)}.page-template-summer2024-landing-page h1+p,.page-template-summer2024-landing-page h2+p,.page-template-summer2024-landing-page h3+p,.page-template-summer2024-landing-page h4+p,.page-template-summer2024-landing-page h5+p,.page-template-summer2024-landing-page h6+p{margin-top:1rem}.page-template-summer2024-landing-page h1 strong,.page-template-summer2024-landing-page h2 strong,.page-template-summer2024-landing-page h3 strong,.page-template-summer2024-landing-page h4 strong,.page-template-summer2024-landing-page h5 strong,.page-template-summer2024-landing-page h6 strong{font-family:var(--lp-heading-font);font-size:360%}@media screen and (max-width: 576px){.page-template-summer2024-landing-page h1 strong,.page-template-summer2024-landing-page h2 strong,.page-template-summer2024-landing-page h3 strong,.page-template-summer2024-landing-page h4 strong,.page-template-summer2024-landing-page h5 strong,.page-template-summer2024-landing-page h6 strong{font-size:250%}}.page-template-summer2024-landing-page .bg-1:not(footer) p,.page-template-summer2024-landing-page .bg-2:not(footer) p,.page-template-summer2024-landing-page .bg-3:not(footer) p,.page-template-summer2024-landing-page .bg-4:not(footer) p,.page-template-summer2024-landing-page .bg-5:not(footer) p,.page-template-summer2024-landing-page .bg-w:not(footer) p{font-family:var(--lp-body-copy-font);font-size:1rem;line-height:1.7;letter-spacing:0;font-weight:normal !important;color:var(--color-4)}.page-template-summer2024-landing-page .bg-1:not(footer) p+h1,.page-template-summer2024-landing-page .bg-1:not(footer) p+h2,.page-template-summer2024-landing-page .bg-1:not(footer) p+h3,.page-template-summer2024-landing-page .bg-1:not(footer) p+h4,.page-template-summer2024-landing-page .bg-1:not(footer) p+h5,.page-template-summer2024-landing-page .bg-1:not(footer) p+h6,.page-template-summer2024-landing-page .bg-2:not(footer) p+h1,.page-template-summer2024-landing-page .bg-2:not(footer) p+h2,.page-template-summer2024-landing-page .bg-2:not(footer) p+h3,.page-template-summer2024-landing-page .bg-2:not(footer) p+h4,.page-template-summer2024-landing-page .bg-2:not(footer) p+h5,.page-template-summer2024-landing-page .bg-2:not(footer) p+h6,.page-template-summer2024-landing-page .bg-3:not(footer) p+h1,.page-template-summer2024-landing-page .bg-3:not(footer) p+h2,.page-template-summer2024-landing-page .bg-3:not(footer) p+h3,.page-template-summer2024-landing-page .bg-3:not(footer) p+h4,.page-template-summer2024-landing-page .bg-3:not(footer) p+h5,.page-template-summer2024-landing-page .bg-3:not(footer) p+h6,.page-template-summer2024-landing-page .bg-4:not(footer) p+h1,.page-template-summer2024-landing-page .bg-4:not(footer) p+h2,.page-template-summer2024-landing-page .bg-4:not(footer) p+h3,.page-template-summer2024-landing-page .bg-4:not(footer) p+h4,.page-template-summer2024-landing-page .bg-4:not(footer) p+h5,.page-template-summer2024-landing-page .bg-4:not(footer) p+h6,.page-template-summer2024-landing-page .bg-5:not(footer) p+h1,.page-template-summer2024-landing-page .bg-5:not(footer) p+h2,.page-template-summer2024-landing-page .bg-5:not(footer) p+h3,.page-template-summer2024-landing-page .bg-5:not(footer) p+h4,.page-template-summer2024-landing-page .bg-5:not(footer) p+h5,.page-template-summer2024-landing-page .bg-5:not(footer) p+h6,.page-template-summer2024-landing-page .bg-w:not(footer) p+h1,.page-template-summer2024-landing-page .bg-w:not(footer) p+h2,.page-template-summer2024-landing-page .bg-w:not(footer) p+h3,.page-template-summer2024-landing-page .bg-w:not(footer) p+h4,.page-template-summer2024-landing-page .bg-w:not(footer) p+h5,.page-template-summer2024-landing-page .bg-w:not(footer) p+h6{margin-top:1rem !important}.page-template-summer2024-landing-page a.cta-link:not(footer),.page-template-summer2024-landing-page .post-card .cta-link.pseudo-cta:not(footer),.post-card .page-template-summer2024-landing-page .cta-link.pseudo-cta:not(footer){display:inline-block;text-align:center;font-family:var(--lp-button-font);font-size:var(--FS0) !important;padding:.5em 1em;background:var(--color-w);font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.09ch !important;border:2px solid transparent;border-radius:50px;text-decoration:none !important}.page-template-summer2024-landing-page a.cta-link:not(footer):hover,.page-template-summer2024-landing-page .post-card .cta-link.pseudo-cta:not(footer):hover,.post-card .page-template-summer2024-landing-page .cta-link.pseudo-cta:not(footer):hover,.page-template-summer2024-landing-page a.cta-link:not(footer):focus,.page-template-summer2024-landing-page .post-card .cta-link.pseudo-cta:not(footer):focus,.post-card .page-template-summer2024-landing-page .cta-link.pseudo-cta:not(footer):focus{transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page .navbarOffsetMargin{padding-top:67px !important}@media screen and (min-width: 981px){.page-template-summer2024-landing-page .navbarOffsetMargin{padding-top:114px !important}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page .desk\:fx-row-rev{flex-direction:row-reverse}}.page-template-summer2024-landing-page section{padding:var(--PAD5) var(--PAD4)}.page-template-summer2024-landing-page section div.content{max-width:1800px;margin:0 auto;justify-content:center;align-items:center}.page-template-summer2024-landing-page section div.content:where(.col-ratio) .lp-copy{--col-ratio: 1.5;flex-grow:var(--col-ratio)}.page-template-summer2024-landing-page section div.content:where(.col-ratio) .lp-image{--col-ratio: 1;flex-grow:var(--col-ratio)}.page-template-summer2024-landing-page section div.content>div{flex-grow:var(--col-ratio, 1);flex-basis:calc((var(--container-threshold, 61.25rem) - 100%)*999)}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section:where(.bg-2):has(.lp-image){padding-left:0}}.page-template-summer2024-landing-page section:where(.p-options){padding-left:0;padding-right:0}@media screen and (max-width: 981px){.page-template-summer2024-landing-page section:where(.p-options):has(.desk\:fx-row-rev) .lp-copy{padding:var(--PAD5)}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section:where(.p-options):has(.desk\:fx-row-rev) .lp-copy{padding-right:var(--PAD4)}}@media screen and (max-width: 981px){.page-template-summer2024-landing-page section:where(.p-options):not(:has(.desk\:fx-row-rev)) .lp-copy{padding:var(--PAD5)}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section:where(.p-options):not(:has(.desk\:fx-row-rev)) .lp-copy{padding-left:var(--PAD4)}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section:where(.bg-3):has(.lp-image){padding-right:0}}@media screen and (max-width: 981px){.page-template-summer2024-landing-page section:where(.p-options){padding-left:0;padding-right:0}}.page-template-summer2024-landing-page section.bg-w+section.bg-w{padding-top:0}.page-template-summer2024-landing-page section.hero{--hero-bg-color: var(--color-1);--bg-pos-x: 50%;--bg-pos-y: top;position:relative;width:100%;background-color:var(--hero-bg-color)}@media screen and (max-width: 1200px){.page-template-summer2024-landing-page section.hero{--bg-pos-y: 139%;background-size:90% !important}}@media screen and (max-width: 576px){.page-template-summer2024-landing-page section.hero .content{gap:0}}.page-template-summer2024-landing-page section.hero .hero-copy{display:block;text-align:center}@media screen and (max-width: 576px){.page-template-summer2024-landing-page section.hero .hero-copy{padding:var(--PAD-2)}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section.hero .hero-copy{text-align:left}}.page-template-summer2024-landing-page section.hero .hero-copy h1,.page-template-summer2024-landing-page section.hero .hero-copy h2,.page-template-summer2024-landing-page section.hero .hero-copy h3,.page-template-summer2024-landing-page section.hero .hero-copy h4,.page-template-summer2024-landing-page section.hero .hero-copy h5,.page-template-summer2024-landing-page section.hero .hero-copy h6{font-size:var(--FS9);text-transform:uppercase;color:var(--color-4);text-align:center}.page-template-summer2024-landing-page section.hero .hero-copy p{font-family:var(--lp-button-font);font-size:var(--FS0);color:#fff;text-transform:uppercase;letter-spacing:.15ch;line-height:1.3;text-align:center}.page-template-summer2024-landing-page section.hero .hero-copy p+h1,.page-template-summer2024-landing-page section.hero .hero-copy p+h2,.page-template-summer2024-landing-page section.hero .hero-copy p+h3,.page-template-summer2024-landing-page section.hero .hero-copy p+h4,.page-template-summer2024-landing-page section.hero .hero-copy p+h5,.page-template-summer2024-landing-page section.hero .hero-copy p+h6{margin-top:1rem}.page-template-summer2024-landing-page section:where(.p-options){padding-bottom:0}@media screen and (min-width: 981px){.page-template-summer2024-landing-page section:where(.p-options){padding-top:0}}.page-template-summer2024-landing-page section .lp-image{line-height:0}.page-template-summer2024-landing-page section .lp-copy ul{list-style-type:none;margin:1rem 0 0;padding:0}.page-template-summer2024-landing-page section .lp-copy ul li{font-size:var(--FS0);line-height:1.4;text-transform:none;font-family:var(--lp-button-font) !important;padding:12px 0;text-transform:uppercase}.page-template-summer2024-landing-page section .lp-copy ul li:not(:last-child){border-bottom:4px solid var(--color-6)}.page-template-summer2024-landing-page div.dual-ctas{gap:1.5rem}@media screen and (min-width: 981px){.page-template-summer2024-landing-page .desk\:center{flex-direction:row}}.page-template-summer2024-landing-page .bg-1:not(footer) p,.page-template-summer2024-landing-page .bg-1:not(footer) h1,.page-template-summer2024-landing-page .bg-1:not(footer) h2,.page-template-summer2024-landing-page .bg-1:not(footer) h3,.page-template-summer2024-landing-page .bg-1:not(footer) h4,.page-template-summer2024-landing-page .bg-1:not(footer) h5,.page-template-summer2024-landing-page .bg-1:not(footer) h6,.page-template-summer2024-landing-page .bg-1:not(footer) ol li,.page-template-summer2024-landing-page .bg-1:not(footer) ul li,.page-template-summer2024-landing-page .bg-2:not(footer) p,.page-template-summer2024-landing-page .bg-2:not(footer) h1,.page-template-summer2024-landing-page .bg-2:not(footer) h2,.page-template-summer2024-landing-page .bg-2:not(footer) h3,.page-template-summer2024-landing-page .bg-2:not(footer) h4,.page-template-summer2024-landing-page .bg-2:not(footer) h5,.page-template-summer2024-landing-page .bg-2:not(footer) h6,.page-template-summer2024-landing-page .bg-2:not(footer) ol li,.page-template-summer2024-landing-page .bg-2:not(footer) ul li,.page-template-summer2024-landing-page .bg-3:not(footer) p,.page-template-summer2024-landing-page .bg-3:not(footer) h1,.page-template-summer2024-landing-page .bg-3:not(footer) h2,.page-template-summer2024-landing-page .bg-3:not(footer) h3,.page-template-summer2024-landing-page .bg-3:not(footer) h4,.page-template-summer2024-landing-page .bg-3:not(footer) h5,.page-template-summer2024-landing-page .bg-3:not(footer) h6,.page-template-summer2024-landing-page .bg-3:not(footer) ol li,.page-template-summer2024-landing-page .bg-3:not(footer) ul li,.page-template-summer2024-landing-page .bg-4:not(footer) p,.page-template-summer2024-landing-page .bg-4:not(footer) h1,.page-template-summer2024-landing-page .bg-4:not(footer) h2,.page-template-summer2024-landing-page .bg-4:not(footer) h3,.page-template-summer2024-landing-page .bg-4:not(footer) h4,.page-template-summer2024-landing-page .bg-4:not(footer) h5,.page-template-summer2024-landing-page .bg-4:not(footer) h6,.page-template-summer2024-landing-page .bg-4:not(footer) ol li,.page-template-summer2024-landing-page .bg-4:not(footer) ul li,.page-template-summer2024-landing-page .bg-5:not(footer) p,.page-template-summer2024-landing-page .bg-5:not(footer) h1,.page-template-summer2024-landing-page .bg-5:not(footer) h2,.page-template-summer2024-landing-page .bg-5:not(footer) h3,.page-template-summer2024-landing-page .bg-5:not(footer) h4,.page-template-summer2024-landing-page .bg-5:not(footer) h5,.page-template-summer2024-landing-page .bg-5:not(footer) h6,.page-template-summer2024-landing-page .bg-5:not(footer) ol li,.page-template-summer2024-landing-page .bg-5:not(footer) ul li,.page-template-summer2024-landing-page .bg-w:not(footer) p,.page-template-summer2024-landing-page .bg-w:not(footer) h1,.page-template-summer2024-landing-page .bg-w:not(footer) h2,.page-template-summer2024-landing-page .bg-w:not(footer) h3,.page-template-summer2024-landing-page .bg-w:not(footer) h4,.page-template-summer2024-landing-page .bg-w:not(footer) h5,.page-template-summer2024-landing-page .bg-w:not(footer) h6,.page-template-summer2024-landing-page .bg-w:not(footer) ol li,.page-template-summer2024-landing-page .bg-w:not(footer) ul li{color:var(--color-4)}.page-template-summer2024-landing-page .bg-1:not(footer){background:var(--color-1) !important}.page-template-summer2024-landing-page .bg-2:not(footer){background:var(--color-2) !important}.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child a,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .pseudo-cta,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .pseudo-cta{background-color:var(--color-1);color:var(--color-4)}.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child a:hover,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .pseudo-cta:hover,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child a:focus,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:first-child .pseudo-cta:focus{background:var(--color-4);color:#fff !important;outline-color:var(--color-4)}.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child a,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .pseudo-cta,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .pseudo-cta{background-color:var(--color-w);color:var(--color-4)}.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child a:hover,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .pseudo-cta:hover,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child a:focus,.page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-2:not(footer) div.dual-ctas .cta-link-wrapper:last-child .pseudo-cta:focus{background:var(--color-4);color:#fff !important;outline-color:var(--color-4)}.page-template-summer2024-landing-page .bg-3:not(footer){background:var(--color-3) !important}.page-template-summer2024-landing-page .bg-3:not(footer) a.cta-link:hover,.page-template-summer2024-landing-page .bg-3:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-3:not(footer) .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-3:not(footer) a.cta-link:focus,.page-template-summer2024-landing-page .bg-3:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-3:not(footer) .cta-link.pseudo-cta:focus{transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-summer2024-landing-page .bg-w:not(footer) a.cta-link:hover,.page-template-summer2024-landing-page .bg-w:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-w:not(footer) a.cta-link:focus,.page-template-summer2024-landing-page .bg-w:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) .cta-link.pseudo-cta:focus{transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page .bg-4:not(footer){background:var(--color-4) !important}.page-template-summer2024-landing-page .bg-4:not(footer) a.cta-link:hover,.page-template-summer2024-landing-page .bg-4:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-4:not(footer) .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-4:not(footer) a.cta-link:focus,.page-template-summer2024-landing-page .bg-4:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-4:not(footer) .cta-link.pseudo-cta:focus{transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page .bg-5:not(footer){background:var(--color-5) !important}.page-template-summer2024-landing-page .bg-5:not(footer) a.cta-link:hover,.page-template-summer2024-landing-page .bg-5:not(footer) .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-5:not(footer) .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-5:not(footer) a.cta-link:focus,.page-template-summer2024-landing-page .bg-5:not(footer) .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-5:not(footer) .cta-link.pseudo-cta:focus{transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page .bg-w:not(footer){background:var(--color-w) !important}.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child a.cta-link,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .cta-link.pseudo-cta,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .cta-link.pseudo-cta{background-color:var(--color-5);color:var(--color-4)}.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child a.cta-link:hover,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child a.cta-link:focus,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:first-child .cta-link.pseudo-cta:focus{background:var(--color-2)}.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child a.cta-link,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .cta-link.pseudo-cta,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .cta-link.pseudo-cta{background-color:var(--color-1);color:var(--color-4)}.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child a.cta-link:hover,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .cta-link.pseudo-cta:hover,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .cta-link.pseudo-cta:hover,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child a.cta-link:focus,.page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .post-card .cta-link.pseudo-cta:focus,.post-card .page-template-summer2024-landing-page .bg-w:not(footer) div.dual-ctas .cta-link-wrapper:last-child .cta-link.pseudo-cta:focus{background:var(--color-2);transition:.3s ease-all;outline:1px solid var(--color-2);outline-offset:3px}.page-template-summer2024-landing-page span.c1{color:var(--color-1);font-weight:500}.page-template-summer2024-landing-page span.c2{color:var(--color-2);font-weight:500}.page-template-summer2024-landing-page span.c3{color:var(--color-3);font-weight:500}.page-template-summer2024-landing-page span.c4{color:var(--color-4);font-weight:500}@media screen and (min-width: 981px){.page-template-summer2024-landing-page .desk\:fx-center{justify-content:center}}@media screen and (min-width: 981px){.page-template-summer2024-landing-page .mobile\:fx-center{justify-content:center}}@media screen and (max-width: 981px){.page-template-summer2024-landing-page .mobile\:fx-start{align-items:flex-start}}.page-template-summer2024-landing-page .cta-link-wrapper{margin-top:2rem;max-width:fit-content}@media screen and (max-width: 981px){.page-template-summer2024-landing-page .cta-link-wrapper+.cta-link-wrapper{margin-top:0}}.page-template-summer2024-landing-page section:where(.ec-form-section) .lp-copy{padding-left:32px;padding-right:32px}@media screen and (max-width: 768px){.page-template-summer2024-landing-page .ec-form-section{padding-left:0 !important;padding-right:0 !important}}.page-template-summer2024-landing-page .ec-form-section h2{text-align:center}.page-template-summer2024-landing-page .ec-form-section p{margin-top:1rem;padding-left:var(--PAD4);padding-right:var(--PAD4)}.page-template-summer2024-landing-page .ec-form-section .lp-entry-content{border:5px solid var(--color-1);margin:3em 32px}@media screen and (max-width: 768px){.page-template-summer2024-landing-page .ec-form-section .lp-entry-content{margin:3em 5px}}.page-template-summer2024-landing-page .ec-form-section .lp-entry-content p{max-width:none !important}.page-template-summer2024-landing-page #ppcb_notification{display:none !important}.page-template-summer2024-landing-page #ppcb_btn{display:none !important}@media(prefers-reduced-motion){[data-sal]{opacity:1;transform:initial}}@media screen and (min-width: 800px){.sticky-cta{position:fixed;top:0;right:0;justify-content:flex-end;margin-top:0}.sticky-cta .menu-links-div{height:5rem}.sticky-cta .menu-links-div li{padding:0}.sticky-cta .menu-links-div li a,.sticky-cta .menu-links-div li .post-card .pseudo-cta,.post-card .sticky-cta .menu-links-div li .pseudo-cta{font-size:1rem}.sticky-cta .menu-links-div ::after{display:none}}#InlineCss_DoorwayBanner.doorway-banner-wrapper{display:none !important}.bg-3 h1,.bg-3 h2,.bg-3 h3,.bg-3 h4,.bg-3 h5,.bg-3 h6,.bg-3 .specials-banner .banner-teaser,.specials-banner .bg-3 .banner-teaser,.bg-3 .specials-banner .banner-button,.specials-banner .bg-3 .banner-button,.bg-3 p{color:#fff}.bg-3 a,.bg-3 .post-card .pseudo-cta,.post-card .bg-3 .pseudo-cta{color:#fff}.bg-4,.background-4{background-color:#69b74f}.bg-4 h1,.bg-4 h2,.bg-4 h3,.background-4 h1,.background-4 h2,.background-4 h3{color:#0a0a0a}.bg-4 h1 em,.bg-4 h2 em,.bg-4 h3 em,.background-4 h1 em,.background-4 h2 em,.background-4 h3 em{color:#fff}.bg-4 p,.background-4 p{color:#0a0a0a}.bg-4 ul li,.background-4 ul li{color:#0a0a0a}.bg-4 a,.bg-4 .post-card .pseudo-cta,.post-card .bg-4 .pseudo-cta,.background-4 a,.background-4 .post-card .pseudo-cta,.post-card .background-4 .pseudo-cta{color:#fff}/*# sourceMappingURL=style.css.map */
