@charset "UTF-8";.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slider .slick-next,.slick-slider .slick-prev{background:#157d95}.slick-slider .slick-dots{list-style:none;text-align:center}.slick-slider .slick-dots li{display:inline-block;width:20px}.slick-slider .slick-dots li:before{color:#157d95;content:"○";display:block}.slick-slider .slick-dots li.slick-active:before{content:"●"}.slick-slider .slick-dots button{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.slick-slider .slick-dots button:focus{clip:auto!important;background-color:inherit;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:currentColor;display:block;font-size:rem-font-size(.875);font-weight:700;height:auto;left:5px;line-height:normal;padding:.83em 1.27em;text-decoration:none;top:5px;width:auto;z-index:100000}.slick-slider .slick-dots button:focus{visibility:hidden}.accordion:nth-child(odd) .summary{background-color:#aaacae}.accordion[open] .summary{background-color:#157d95}.accordion .summary{background-color:#555c5e;cursor:pointer;font-family:gastromond;font-size:24px;padding:30px 30px 30px 40px;position:relative;transition:background-color .3s ease-in-out}@media(min-width:992px){.accordion .summary{font-size:36px;padding:40px max(1.5rem,calc(50vw - 658px))}}.accordion .summary span{color:#fefdf8;display:block;padding-right:40px;position:relative;width:100%}.accordion .summary span:after{background-image:url(../images/plus-circle-solid.svg);bottom:0;content:"";height:1em;margin-top:-.5em;position:absolute;right:0;top:50%;transform:rotate(90deg);transform-origin:center center;transition:transform .25s ease;width:1em}.accordion .details__content{padding-bottom:80px;padding-top:80px;position:relative}.accordion .details__content article{background-color:hsla(50,75%,98%,.9);border-radius:8px 0 0 8px;margin-left:auto;margin-right:0;max-width:58em;padding:60px max(1.5rem,calc(50vw - 658px)) 60px 80px;position:relative;width:min-content;z-index:1}.accordion .details__content article .entry-content{min-width:572px;width:min-content}.accordion .details__content article h4{font-size:28px;text-transform:none}.accordion .details__content figure{height:100%;position:absolute;top:0;width:100%}.accordion .details__content figure img{height:100%;object-fit:cover;object-position:center;width:100%}@media(max-width:767px){.accordion .details__content{padding-bottom:0;padding-top:0}.accordion .details__content figure{height:auto;position:relative;top:unset}.accordion .details__content figure img{height:auto}.accordion .details__content article{background-color:#fefdf8;border-radius:0;padding-left:max(1.5rem,calc(50vw - 658px));width:100%}.accordion .details__content article .entry-content{min-width:unset;width:auto}.accordion .details__content article h4{font-size:22px}.accordion .details__content article a.btn-primary,.accordion .details__content article p{font-size:16px}}.accordion[open] .summary span:after{background-image:url(../images/minus-circle-solid.svg);transform:rotate(0deg)}.js .accordion .details__content{display:none}.card{border-radius:5px}.card__image{width:100%}.card__body{padding:20px}.card__body:empty{padding:0}.card__img{object-fit:cover;width:100%}.card__link{display:block;text-decoration:none}.card--polaroid{background-color:#fefdf8;padding:1.5555555556rem;text-align:center}.card--polaroid .card__img{height:auto;object-fit:contain}.card--polaroid .card__text{margin-top:20px}.card--polaroid .card__link{font-family:aurea-ultra;font-size:20px;margin-top:20px}@media(min-width:769px){.card--polaroid .card__link{font-size:24px}}.card--cta{--image-width:clamp(146px,calc(95.375px + 10.54688vw),200px);flex-basis:43%!important;position:relative;text-align:center}@media(min-width:992px){.card--cta{--image-width:clamp(300px,calc(22.90503px + 27.93296vw),400px);flex-basis:400px!important}}.card--cta .card__image{margin:auto;max-width:var(--image-width);position:relative}.card--cta .card__image:after{content:"";display:block;padding-bottom:100%}.card--cta .card__image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.card--cta .card__image a{border-radius:50%;display:block;height:100%;position:absolute;width:100%;z-index:2}.card--cta .card__image:after{background:radial-gradient(circle,rgba(0,0,0,.804) 0,rgba(36,36,36,0) 100%);position:relative;z-index:1}@media(min-width:992px){.card--cta .card__image:after{background:0 0}}.card--cta .card__image .card__img{border-radius:50%;overflow:hidden;transition:transform .3s ease-in-out}.card--cta .card__image:hover .card__img{transform:scale(1.08)}.card--cta .card__image:hover+.card__body+.card__footer .card__link{opacity:1}.card--cta .card__image:hover+.card__body+.card__footer .card__link:after{opacity:1;transform:translate(0)}.card--cta .card__body{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:absolute;top:0;width:100%;z-index:10}@media(min-width:992px){.card--cta .card__body{display:block;height:auto;margin-top:-40px;position:relative;top:unset}}.card--cta .card__body .card__heading,.card--cta .card__body .card__heading a{font-family:gastromond;font-size:24px;font-weight:900;line-height:1;text-shadow:0 0 20px #000}@media(min-width:992px){.card--cta .card__body .card__heading,.card--cta .card__body .card__heading a{font-size:clamp(50px,calc(-5.41899px + 5.58659vw),70px)}}.card--cta .card__body .card__text{color:#aaacae;font-size:16px;letter-spacing:3px;text-shadow:0 0 20px #000;text-transform:uppercase}@media(min-width:992px){.card--cta .card__body .card__text{font-size:clamp(24px,calc(7.3743px + 1.67598vw),30px)}}.card--cta .card__footer{align-items:center;display:none;justify-content:center;left:0;margin-left:calc(50% - var(--image-width)/2);max-width:var(--image-width);pointer-events:none;position:relative;position:absolute;top:0;width:100%}.card--cta .card__footer:after{content:"";display:block;padding-bottom:100%}.card--cta .card__footer img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media(min-width:992px){.card--cta .card__footer{display:flex}}.card--cta .card__footer .card__link{background:0 0;background-color:#157d95;border:2px solid #157d95;border-radius:500px;color:currentColor;color:#fefdf8;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-size:1rem;font-size:28px;font-weight:600;letter-spacing:0;line-height:1;opacity:0;padding:15px 40px;position:absolute;text-align:center;text-decoration:none;touch-action:manipulation;transition-duration:333ms;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;transition:opacity .3s ease-in-out;user-select:none;vertical-align:middle;white-space:normal;z-index:5}.card--cta .card__footer .card__link.small{font-size:16px;padding:10px 20px}.card--cta .card__footer .card__link i{margin-left:10px;transition:transform .3s ease-in-out}.card--cta .card__footer .card__link:hover i{transform:translateX(3px)}.card--cta .card__footer .card__link:active,.card--cta .card__footer .card__link:focus,.card--cta .card__footer .card__link:hover{background-color:#aaacae;border-color:#aaacae;color:#fefdf8}.card--cta .card__footer .card__link.hollow{background-color:transparent;background-color:initial;color:#157d95}.card--cta .card__footer .card__link.hollow:active,.card--cta .card__footer .card__link.hollow:focus,.card--cta .card__footer .card__link.hollow:hover{background-color:#157d95;border:2px solid #157d95;color:#fefdf8}.card--cta .card__footer .card__link:after{color:#fefdf8;content:"";display:inline-block;font-family:font awesome\ 5 pro;font-size:24px;opacity:0;padding-left:20px;position:relative;transform:translate(-5px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.card--profile{align-content:space-between;border:1px solid rgba(85,92,94,.7);display:flex;flex-wrap:wrap;overflow:hidden}.card--profile .card__image{position:relative}.card--profile .card__header{position:relative;width:100%}.card--profile .card__icon{border-radius:50%;bottom:0;box-shadow:2px 2px 15px rgba(0,0,0,.15);position:absolute;right:0;transform:translate(-1rem,50%)}.card--profile .card__content{display:flex;flex-direction:column;padding:1.3888888889rem 2.1111111111rem 2.2222222222rem}.card--profile .card__text{margin-top:20px}.card--profile .card__link{align-items:center;display:flex;font-size:16px;justify-content:space-between;line-height:1;margin-top:1em;padding:1em 1.5em}.card--profile .card__link:after{align-items:center;background-color:#000;border-radius:50%;color:#fefdf8;content:"";display:inline-flex;font-family:font awesome\ 5 pro;font-size:11.988px;height:18px;justify-content:center;margin-left:10px;padding-left:3px;padding-top:2px;width:18px}.card--feature{text-align:center}.card--feature .card__image{margin:auto;max-width:300px;position:relative}.card--feature .card__image:after{content:"";display:block;padding-bottom:100%}.card--feature .card__image img{border-radius:50%;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media(min-width:1025px){.card--feature .card__body{padding-top:40px}}.card--feature .card__body .card__heading{font-family:aurea-ultra;font-size:30px}.card--feature .card__body .card__heading a{color:#000}.card--feature .card__body .card__text{margin-top:20px}.black .card--cta .card__heading,.black .card--cta .card__heading a{color:#fefdf8}.black .card--polaroid .card__heading,.black .card--polaroid .card__subheading,.black .card--polaroid .card__text p{color:#000!important}.black .card--feature .card__heading a{color:#fefdf8}.black .card--feature .card__heading a:hover{color:#aaacae}.entry-header{padding-bottom:20px;padding-top:40px;text-align:center}@media(min-width:1025px){.entry-header{padding-bottom:80px;padding-top:80px}}.entry-header .entry-title{font-style:normal}.first-bg-black .entry-header{background-color:#000;color:#fefdf8}.entry-content{line-height:1.4;margin:auto;max-width:58em}.entry-content a:not([class*=btn]){color:#157d95;transition-duration:333ms;transition-property:color;transition-timing-function:ease-in-out}.entry-content a:not([class*=btn]):visited{color:#267284}.entry-content a:not([class*=btn]):active,.entry-content a:not([class*=btn]):focus,.entry-content a:not([class*=btn]):hover{color:#1ba3c2}.entry-content a:not([class*=btn]):focus{outline:thin;outline-style:dotted;text-decoration:underline}.entry-content blockquote{border-left:3px solid;font-weight:700;margin-left:3px}.entry-content blockquote,.entry-content ol,.entry-content ul{padding-left:1.5555555556rem}.entry-content img{height:auto}.entry-content iframe{max-width:100%}.site-footer{background-color:#000;color:#aaacae}.site-footer__content{grid-column-gap:60px;grid-row-gap:70px;column-gap:60px;display:grid;grid-template-columns:minmax(0,1fr);padding-top:70px;row-gap:70px}@media(min-width:1025px){.site-footer__content{grid-template-columns:minmax(0,.8fr) minmax(0,1.75fr) minmax(0,1fr)}}.site-footer .site-footer__pre-footer{padding-top:30px}.site-footer .site-footer__pre-footer .logo{padding:0 20px}.site-footer .site-footer__pre-footer .logo .logo__img{height:auto!important;width:200px!important}.site-footer .footer-area{margin:0 auto;max-width:450px;width:100%}.site-footer .footer-area.footer__nav{max-width:800px}.site-footer .footer-area .gform_title,.site-footer .footer-area .menu li,.site-footer .footer-area>h4{font-family:gastromond;font-size:24px;text-transform:none}@media(min-width:1025px){.site-footer .footer-area .gform_title,.site-footer .footer-area .menu li,.site-footer .footer-area>h4{font-size:35px;text-align:left}}.site-footer .footer__ranch{text-align:center}@media(min-width:1025px){.site-footer .footer__ranch{text-align:left}}.site-footer .footer__ranch>h4{display:none}@media(min-width:1025px){.site-footer .footer__ranch>h4{display:inline;display:initial}}@media(min-width:1025px){.site-footer .footer__ranch .logo{display:none}}.site-footer .footer__ranch .logo .logo__img{margin:0 auto}.site-footer .footer__ranch .address{font-size:16px}.site-footer .footer__ranch .phone{font-family:gastromond;font-size:24px;padding-top:10px}.site-footer .footer__ranch .reservation{margin-top:30px}.site-footer .footer__nav{display:none}@media(min-width:1025px){.site-footer .footer__nav{display:inline;display:initial}}.site-footer .footer__nav .menu{grid-column-gap:100px;column-count:1;column-gap:100px;padding:0}@media(min-width:1200px){.site-footer .footer__nav .menu{column-count:2}}.site-footer .footer__nav li{margin-bottom:30px;text-align:center!important}@media(min-width:1200px){.site-footer .footer__nav li{text-align:left!important}}.site-footer .footer__contact{order:-1}@media(min-width:1025px){.site-footer .footer__contact{order:0}}.site-footer .gform_wrapper{border:1px solid #aaacae;padding:30px 40px}.site-footer .gform_wrapper .gform_title{text-align:center}.site-footer .gform_wrapper .gform_fields{padding-top:25px}.site-footer .gform_wrapper .gform_fields .gfield{grid-column:1/-1}.site-footer .gform_wrapper .gform_fields .gfield .ginput_container input[type=email],.site-footer .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]{background-color:transparent;background-color:initial;border:none;border-bottom:1px solid #aaacae;border-radius:0;color:#fefdf8;font-size:16px}.site-footer .gform_wrapper .gform_fields .gfield .ginput_container input[type=email]::placeholder,.site-footer .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]::placeholder{color:#aaacae;font-style:italic}.site-footer .gform_wrapper form .gform_footer{padding-top:30px;text-align:center}.site-footer .gform_wrapper input[type=submit]{max-width:100%;width:245px}.site-footer .site-footer__post-footer{grid-column-gap:50px;grid-row-gap:80px;align-items:center;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:40px;padding-top:80px;row-gap:80px}@media(min-width:1025px){.site-footer .site-footer__post-footer{flex-wrap:nowrap;justify-items:legacy;padding:40px 0}.site-footer .site-footer__post-footer .social-icons{margin-left:auto}}.site-footer .site-footer__post-footer .logo{display:none}@media(min-width:1025px){.site-footer .site-footer__post-footer .logo{display:inline;display:initial}}.site-footer .site-footer__content .logo,.site-footer .site-footer__post-footer .logo{width:100%}.site-footer .site-footer__content .logo img,.site-footer .site-footer__post-footer .logo img{height:80px;width:auto}@media(min-width:480px){.site-footer .site-footer__content .logo,.site-footer .site-footer__post-footer .logo{width:auto}.site-footer .site-footer__content .logo img,.site-footer .site-footer__post-footer .logo img{height:100px}}.site-footer .copyright{font-size:14px}label,legend{font-size:18px;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:2px solid #aaacae;border-radius:8px;font-size:16px;padding:8px 12px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none}input[type=email].focus-visible,input[type=number].focus-visible,input[type=password].focus-visible,input[type=search].focus-visible,input[type=tel].focus-visible,input[type=text].focus-visible,textarea.focus-visible{outline:solid}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,textarea:focus-visible{outline:solid}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#aaacae;opacity:1}input[type=email]:invalid,input[type=email][aria-invalid=true],input[type=number]:invalid,input[type=number][aria-invalid=true],input[type=password]:invalid,input[type=password][aria-invalid=true],input[type=search]:invalid,input[type=search][aria-invalid=true],input[type=tel]:invalid,input[type=tel][aria-invalid=true],input[type=text]:invalid,input[type=text][aria-invalid=true],textarea:invalid,textarea[aria-invalid=true]{border-color:#c02b0a}select{appearance:none;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMic+PHBhdGggZD0nTTEwLjI5MyAzLjI5MyA2IDcuNTg2IDEuNzA3IDMuMjkzQTEgMSAwIDAgMCAuMjkzIDQuNzA3bDUgNWExIDEgMCAwIDAgMS40MTQgMGw1LTVhMSAxIDAgMSAwLTEuNDE0LTEuNDE0eicgZmlsbD0nI0FBQUNBRScvPjwvc3ZnPg==);background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:2px solid #aaacae;border-radius:8px;cursor:pointer;font-size:16px}select:focus{outline:none}select.focus-visible{outline:solid}select:focus-visible{outline:solid}select:hover{border-color:#76797c}.gform_wrapper .gform_heading h2{margin-bottom:.8em}.gform_wrapper .gform_heading p{margin-bottom:1em}.gform_wrapper .gform_title{font-size:35px}.gform_wrapper .gform_footer br{display:none}.gform_wrapper .gform_fields{grid-column-gap:.75em;grid-row-gap:1em;column-gap:.75em;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);row-gap:1em}.gform_wrapper .gform_fields .gfield{grid-column:1/-1}.gform_wrapper .gform_fields .gfield label,.gform_wrapper .gform_fields .gfield legend{font-size:18px;font-weight:600}.gform_wrapper .gform_fields .gfield input[type=email],.gform_wrapper .gform_fields .gfield input[type=number],.gform_wrapper .gform_fields .gfield input[type=password],.gform_wrapper .gform_fields .gfield input[type=search],.gform_wrapper .gform_fields .gfield input[type=tel],.gform_wrapper .gform_fields .gfield input[type=text],.gform_wrapper .gform_fields .gfield textarea{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:2px solid #aaacae;border-radius:8px;font-size:16px;padding:8px 12px}.gform_wrapper .gform_fields .gfield input[type=email]:focus,.gform_wrapper .gform_fields .gfield input[type=number]:focus,.gform_wrapper .gform_fields .gfield input[type=password]:focus,.gform_wrapper .gform_fields .gfield input[type=search]:focus,.gform_wrapper .gform_fields .gfield input[type=tel]:focus,.gform_wrapper .gform_fields .gfield input[type=text]:focus,.gform_wrapper .gform_fields .gfield textarea:focus{outline:none}.gform_wrapper .gform_fields .gfield input[type=email].focus-visible,.gform_wrapper .gform_fields .gfield input[type=number].focus-visible,.gform_wrapper .gform_fields .gfield input[type=password].focus-visible,.gform_wrapper .gform_fields .gfield input[type=search].focus-visible,.gform_wrapper .gform_fields .gfield input[type=tel].focus-visible,.gform_wrapper .gform_fields .gfield input[type=text].focus-visible,.gform_wrapper .gform_fields .gfield textarea.focus-visible{outline:solid}.gform_wrapper .gform_fields .gfield input[type=email]:focus-visible,.gform_wrapper .gform_fields .gfield input[type=number]:focus-visible,.gform_wrapper .gform_fields .gfield input[type=password]:focus-visible,.gform_wrapper .gform_fields .gfield input[type=search]:focus-visible,.gform_wrapper .gform_fields .gfield input[type=tel]:focus-visible,.gform_wrapper .gform_fields .gfield input[type=text]:focus-visible,.gform_wrapper .gform_fields .gfield textarea:focus-visible{outline:solid}.gform_wrapper .gform_fields .gfield input[type=email]::placeholder,.gform_wrapper .gform_fields .gfield input[type=number]::placeholder,.gform_wrapper .gform_fields .gfield input[type=password]::placeholder,.gform_wrapper .gform_fields .gfield input[type=search]::placeholder,.gform_wrapper .gform_fields .gfield input[type=tel]::placeholder,.gform_wrapper .gform_fields .gfield input[type=text]::placeholder,.gform_wrapper .gform_fields .gfield textarea::placeholder{color:#aaacae;opacity:1}.gform_wrapper .gform_fields .gfield input[type=email]:invalid,.gform_wrapper .gform_fields .gfield input[type=email][aria-invalid=true],.gform_wrapper .gform_fields .gfield input[type=number]:invalid,.gform_wrapper .gform_fields .gfield input[type=number][aria-invalid=true],.gform_wrapper .gform_fields .gfield input[type=password]:invalid,.gform_wrapper .gform_fields .gfield input[type=password][aria-invalid=true],.gform_wrapper .gform_fields .gfield input[type=search]:invalid,.gform_wrapper .gform_fields .gfield input[type=search][aria-invalid=true],.gform_wrapper .gform_fields .gfield input[type=tel]:invalid,.gform_wrapper .gform_fields .gfield input[type=tel][aria-invalid=true],.gform_wrapper .gform_fields .gfield input[type=text]:invalid,.gform_wrapper .gform_fields .gfield input[type=text][aria-invalid=true],.gform_wrapper .gform_fields .gfield textarea:invalid,.gform_wrapper .gform_fields .gfield textarea[aria-invalid=true]{border-color:#c02b0a}.gform_wrapper .gform_fields .gfield select{appearance:none;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMic+PHBhdGggZD0nTTEwLjI5MyAzLjI5MyA2IDcuNTg2IDEuNzA3IDMuMjkzQTEgMSAwIDAgMCAuMjkzIDQuNzA3bDUgNWExIDEgMCAwIDAgMS40MTQgMGw1LTVhMSAxIDAgMSAwLTEuNDE0LTEuNDE0eicgZmlsbD0nI0FBQUNBRScvPjwvc3ZnPg==);background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:2px solid #aaacae;border-radius:8px;cursor:pointer;font-size:16px}.gform_wrapper .gform_fields .gfield select:focus{outline:none}.gform_wrapper .gform_fields .gfield select.focus-visible{outline:solid}.gform_wrapper .gform_fields .gfield select:focus-visible{outline:solid}.gform_wrapper .gform_fields .gfield select:hover{border-color:#76797c}.gform_wrapper .gform_fields .gfield .ginput_container label.screen-reader-text{display:none}.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address{grid-column-gap:10px;column-gap:10px}.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address .ginput_left,.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address .ginput_right{padding:0}.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address span{flex-basis:100%}.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address br{display:none}.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address label{margin-bottom:8px;padding-top:0}@media(min-width:575px){.gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_address span{flex-basis:49%}}.gform_wrapper .gform_fields .gfield .ginput_complex label,.gform_wrapper .gform_fields .gfield .ginput_complex legend{font-size:18px;font-weight:600}.gform_wrapper .gform_fields .gfield .gfield_radio label{font-size:16px;font-weight:400}.gform_wrapper .gform_fields .gfield .gfield_radio br{display:none}.gform_wrapper .gform_fields .ginput_container_name{grid-gap:15px;flex-wrap:wrap;gap:15px}.gform_wrapper .gform_fields .ginput_container_name p{flex:1;min-width:290px}.gform_wrapper .gform_fields .ginput_container_name br{display:none}.gform_wrapper .gfield_error label,.gform_wrapper .gfield_error legend{color:#c02b0a}.gform_wrapper .gfield_error .gfield_validation_message,.gform_wrapper .gfield_error .validation_message{background-color:transparent;background-color:initial;border:none;color:#c02b0a;margin-top:0;padding:0}.gform_wrapper div.gform_validation_errors{background-color:transparent;background-color:initial;border:1px solid #c02b0a;border-radius:8px;box-shadow:none}.gform_wrapper div.gform_validation_errors>h2{color:#c02b0a;font-family:monarcha;font-size:16px;font-weight:400}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important}.gform_wrapper .grecaptcha-badge{display:none!important}.gform_confirmation_wrapper{background-color:#157d95;border-radius:8px;color:#fff;padding:20px}.custom-select{display:inline-block;position:relative}.custom-select select{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.custom-select div.select-selected{border:2px solid #555c5e;border-radius:30px;color:#555c5e!important;font-size:14px;font-weight:700;min-width:100px;padding:8px 40px 8px 16px;position:relative}.custom-select div.select-selected:after{content:"";display:block;font-family:font awesome\ 5 pro;margin-top:-7px;position:absolute;right:18px;top:50%;transform-origin:center 40%;transition:transform .3s ease-in-out}.custom-select div.select-selected.select-arrow-active{background-color:#555c5e;color:#fefdf8!important}.custom-select div.select-selected.select-arrow-active:after{color:#fefdf8;transform:rotate(180deg)}.custom-select .select-items{left:0;opacity:1;position:absolute;right:0;top:100%;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:max-content;z-index:10}.custom-select .select-items div{background-color:#fefdf8;border:2px solid #555c5e;border-radius:30px;color:#555c5e!important;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px;padding:8px 16px}.custom-select .select-items div:hover{background-color:#555c5e;color:#fefdf8!important}.custom-select .select-items.select-hide{opacity:0;pointer-events:none;transform:translateY(-10px)}.custom-select .select-items.select-hide *{pointer-events:none}.btn-hollow.reset-button{background-color:transparent;border:2px solid #555c5e;border-radius:30px;color:#555c5e!important;font-size:14px;font-weight:700;line-height:normal;margin-left:20px;padding:8px 16px;position:relative}.footer-nav .footer-menu>ul{column-count:3}.footer-nav ul{list-style:none}.footer-nav li{line-height:normal}.footer-nav a{color:currentColor}.paging-navigation ul.page-numbers{grid-column-gap:15px;align-items:center;column-gap:15px;display:flex;font-size:35px;font-weight:700;justify-content:center;list-style:none}.paging-navigation ul.page-numbers span.current{color:#157d95}.paging-navigation ul.page-numbers .next,.paging-navigation ul.page-numbers .prev{background:0 0;border:0;color:gray;display:inline-block;font-family:aurea-ultra;font-size:35px;height:60px;line-height:60px;margin:0;padding:0;text-decoration:none;transition:color .3s ease-in-out}.paging-navigation ul.page-numbers .next i,.paging-navigation ul.page-numbers .prev i{font-size:35px;height:60px;margin-left:15px;position:relative;text-align:center!important;top:-15px;transition:transform .3s ease-in-out,color .3s ease-in-out;width:60px}.paging-navigation ul.page-numbers .next i:before,.paging-navigation ul.page-numbers .prev i:before{position:relative;top:15px;z-index:1}.paging-navigation ul.page-numbers .next i svg,.paging-navigation ul.page-numbers .prev i svg{fill:transparent;stroke:#aaacae;stroke-width:3px;stroke-dasharray:1px 6px;height:60px;left:0;overflow:visible;position:absolute;top:0;transition:transform .3s ease-in-out;width:60px}.paging-navigation ul.page-numbers .next:hover *,.paging-navigation ul.page-numbers .prev:hover *{color:#157d95}.paging-navigation ul.page-numbers .next:hover i,.paging-navigation ul.page-numbers .prev:hover i{transform:scale(1.1)}.paging-navigation ul.page-numbers .next:hover i svg,.paging-navigation ul.page-numbers .prev:hover i svg{transform:rotate(45deg)}@media(max-width:767px){.paging-navigation ul.page-numbers .next,.paging-navigation ul.page-numbers .prev{font-size:24px;height:46px;line-height:46px}.paging-navigation ul.page-numbers .next i,.paging-navigation ul.page-numbers .prev i{font-size:24px;height:46px;top:-5px;width:46px}.paging-navigation ul.page-numbers .next i:before,.paging-navigation ul.page-numbers .prev i:before{top:8px}.paging-navigation ul.page-numbers .next i svg,.paging-navigation ul.page-numbers .prev i svg{left:-7px;top:-10px;transform:scale(.766)}}@media screen and (max-width:400px){.paging-navigation ul.page-numbers .next,.paging-navigation ul.page-numbers .prev{font-size:18px}}.paging-navigation ul.page-numbers .next:hover,.paging-navigation ul.page-numbers .prev:hover{background:0 0}.paging-navigation ul.page-numbers .next i,.paging-navigation ul.page-numbers .prev i{margin:0 auto}.paging-navigation ul.page-numbers .prev{margin-right:10px}.paging-navigation ul.page-numbers .next{margin-left:10px}.black .paging-navigation ul.page-numbers a.page-numbers:not(.prev):not(.next){color:#fefdf8}.black .paging-navigation ul.page-numbers a.page-numbers:not(.prev):not(.next):hover{color:#aaacae}.post-navigation{clear:both;margin-top:40px;padding:0 max(1.5rem,calc(50vw - 658px))}@media(min-width:769px){.post-navigation{margin-top:60px}}.post-navigation .nav-links{grid-column-gap:20px;grid-row-gap:40px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:40px}.post-navigation .nav-links .nav-next{text-align:right}.post-navigation .step{max-width:58em;text-align:center;width:100%}@media(min-width:769px){.post-navigation .step{flex:1;min-width:600px;width:auto}}.post-navigation .step .title{word-wrap:break-word;color:#000;font-size:20px;word-break:break-word}@media(min-width:769px){.post-navigation .step .title{font-size:28px}}.post-navigation .border-box{height:100%;padding-top:20px}@media(min-width:769px){.post-navigation .border-box{padding-top:40px}}.post-navigation .border-box:hover .border-box__label-container .border-box__label{color:#157d95}.post-navigation .border-box:hover .date{color:#157d95}.post-navigation .border-box .border-box__label-container{top:-18px}@media(min-width:769px){.post-navigation .border-box .border-box__label-container{top:-26px}}.post-navigation .border-box .border-box__label-container .border-box__label{color:#aaacae;font-family:monarcha;font-size:24px;font-weight:700;padding:0 25px}@media(min-width:769px){.post-navigation .border-box .border-box__label-container .border-box__label{font-size:36px}}.post-navigation .border-box.has-flourish .border-box__label-container{top:-23px}@media(min-width:1025px){.post-navigation .border-box.has-flourish .border-box__label-container{top:-31px}}.post-navigation .border-box.has-flourish .border-box__label-container .border-box__label{font-size:24px}@media(min-width:1025px){.post-navigation .border-box.has-flourish .border-box__label-container .border-box__label{font-size:36px}}.billboard__media .wp-video{width:100%!important}.wp-video .wp-video-shortcode.no-controls.mejs-container .mejs-controls{opacity:0!important;transition:all .5s ease}.wp-video .wp-video-shortcode.no-controls.mejs-container .mejs-controls button{border-radius:0}.wp-video .wp-video-shortcode.no-controls.mejs-container:hover .mejs-controls{opacity:1!important}.mejs-container,.mejs-overlay.load,.wp-video,video.wp-video-shortcode{height:100%!important;width:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{bottom:0;left:0;position:absolute;right:0;top:0}.mejs-overlay-play{bottom:0;height:auto!important;left:0;right:0;top:0;width:auto!important}.gallery{grid-column-gap:10px;grid-row-gap:20px;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.gallery-item{flex:0;max-width:100%;resize:horizontal}.gallery-item .gallery-icon{padding-bottom:100%;position:relative;width:100%}.gallery-item a{display:block}.gallery-item img{border-radius:8px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0}.gallery-size-medium .gallery-item{min-width:150px}.gallery-size-full .gallery-item,.gallery-size-large .gallery-item{min-width:300px}.gallery-columns-1 .gallery-item{flex-basis:100%}.gallery-columns-2 .gallery-item{flex-basis:calc(50% - 5px)}.gallery-columns-3 .gallery-item{flex-basis:calc(33.33333% - 6.66667px)}.gallery-columns-4 .gallery-item{flex-basis:calc(25% - 7.5px)}.gallery-columns-5 .gallery-item{flex-basis:calc(20% - 8px)}.gallery-columns-6 .gallery-item{flex-basis:calc(16.66667% - 8.33333px)}.gallery-columns-7 .gallery-item{flex-basis:calc(14.28571% - 8.57143px)}.gallery-columns-8 .gallery-item{flex-basis:calc(12.5% - 8.75px)}.gallery-columns-9 .gallery-item{flex-basis:calc(11.11111% - 8.88889px)}body #shop-hero.divider-bottom-padding{padding-bottom:calc(min(10vh,70px) + 12vw)}body #shop-hero .btn{margin:10px}body #shop-hero .bars{color:#157d95}@media(max-width:1024px){body #shop-books-callout{text-align:center}}body #shop-books-callout.acf-flex-layout.has-divider .flex-layout__headings{margin-bottom:40px}body #shop-books-callout .flex-layout__headings{display:flex;flex-direction:column}body #shop-books-callout .flex-layout__headings h2,body #shop-books-callout .flex-layout__headings h3{width:100%}body #shop-books-callout .flex-layout__headings h2{order:1}body #shop-books-callout .flex-layout__headings h3{font-family:monarcha;font-style:normal;text-transform:uppercase}body .layout--featured-products .product-grid-container .product-card .button{background:0 0;background-color:#157d95;border:2px solid #157d95;border-radius:500px;color:currentColor;color:#fefdf8;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1;padding:15px 50px;text-align:center;text-decoration:none;touch-action:manipulation;transition-duration:333ms;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;user-select:none;vertical-align:middle;white-space:normal}body .layout--featured-products .product-grid-container .product-card .button.small{font-size:16px;padding:10px 20px}body .layout--featured-products .product-grid-container .product-card .button i{margin-left:10px;transition:transform .3s ease-in-out}body .layout--featured-products .product-grid-container .product-card .button:hover i{transform:translateX(3px)}body .layout--featured-products .product-grid-container .product-card .button:active,body .layout--featured-products .product-grid-container .product-card .button:focus,body .layout--featured-products .product-grid-container .product-card .button:hover{background-color:#aaacae;border-color:#aaacae;color:#fefdf8}body .layout--featured-products .product-grid-container .product-card .button.hollow{background-color:transparent;background-color:initial;color:#157d95}body .layout--featured-products .product-grid-container .product-card .button.hollow:active,body .layout--featured-products .product-grid-container .product-card .button.hollow:focus,body .layout--featured-products .product-grid-container .product-card .button.hollow:hover{background-color:#157d95;border:2px solid #157d95;color:#fefdf8}body .layout--featured-products .product-grid-container .product-card .tag{background-color:#555c5e;color:#fefdf8}body .layout--featured-categories .card .category-name{align-items:center;display:flex;font-family:gastromond;font-family:aurea-ultra;font-size:20px;font-weight:400;justify-content:center;letter-spacing:1.8px;line-height:normal;text-transform:uppercase;text-transform:none;width:100%}@media(min-width:1025px){body .layout--featured-categories .card .category-name{font-size:24px}}body .layout--featured-categories .card .category-name:before{border-bottom:1px solid #aaacae;border-top:1px solid #aaacae;content:"";display:block;flex:1;height:6px}body .layout--featured-categories .card .category-name:after{border-bottom:1px solid #aaacae;border-top:1px solid #aaacae;content:"";display:block;flex:1;height:6px}body .layout--featured-categories .card .category-name.right:before{display:none}body .layout--featured-categories .card .category-name.left:after{display:none}body .layout--featured-categories .card .category-name.primary{color:#157d95}body .layout--featured-categories .card .category-name.primary:after,body .layout--featured-categories .card .category-name.primary:before{border-bottom:1px solid #157d95;border-top:1px solid #157d95}body .layout--featured-categories .card .category-name.primary-icon,body .layout--featured-categories .card .category-name.primary-icon span{color:#157d95!important}body .layout--featured-categories .card .category-name.single:after,body .layout--featured-categories .card .category-name.single:before{height:1px}body .layout--featured-categories .card .category-name:before{margin-right:20px}body .layout--featured-categories .card .category-name:after{margin-left:20px}body .layout--featured-categories .card .category-name:after,body .layout--featured-categories .card .category-name:before{height:1px}body .site-header .search-header{z-index:10000}.layout--billboard{position:relative}.layout--billboard.media-first .billboard__container{flex-direction:column-reverse}@media(min-width:768px){.layout--billboard.media-first .billboard__container{flex-direction:row-reverse}}.layout--billboard.media-last .billboard__container{flex-direction:column-reverse}@media(min-width:768px){.layout--billboard.media-last .billboard__container{flex-direction:row}.layout--billboard.media-last.billboard-cropped .billboard__content a.billboard__cta{left:100%}}.layout--billboard .billboard__container{display:flex}.layout--billboard .billboard__content{align-items:center;display:flex;flex-basis:55.25%;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;padding:115px;position:relative;text-align:center;width:100%}@media(min-width:768px){.layout--billboard .billboard__content{align-items:flex-start;justify-content:center;text-align:left;width:50%}}.layout--billboard .billboard__headline{font-size:35px;margin-bottom:20px}.layout--billboard .billboard__headline a{color:#000}.layout--billboard .billboard__message{font-size:16px;line-height:1.3125}.layout--billboard a.billboard__cta{background-color:#fefdf8;border-radius:50%;color:#000;display:block;font-size:60px;height:140px;left:50%;line-height:140px;margin:-70px -70px auto;position:absolute;text-align:center;top:0;transition:transform .3s ease-in-out,color .3s ease-in-out;width:140px;z-index:1}.layout--billboard a.billboard__cta svg{fill:transparent;stroke-dasharray:1px 6px;stroke-width:4px;stroke:#555c5e;height:120px;left:10px;overflow:visible;position:absolute;top:10px;transform-origin:center;transition:transform .3s ease-in-out;width:120px}.layout--billboard a.billboard__cta:hover{color:#157d95;transform:scale(1.08)}.layout--billboard a.billboard__cta:hover svg{transform:rotate(45deg)}@media(min-width:768px){.layout--billboard a.billboard__cta{left:0;position:absolute;right:unset;top:50%}.layout--billboard.media-last a.billboard__cta{left:unset;right:0}}.layout--billboard.black a.billboard__cta{background-color:#000;color:#fefdf8}.layout--billboard.black a.billboard__cta svg{stroke:#fefdf8}.layout--billboard .billboard__media{align-items:stretch;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center}.layout--billboard .billboard__media svg{pointer-events:none;position:absolute;top:0;width:100%}.layout--billboard .billboard__media img,.layout--billboard .billboard__media picture{height:auto;object-fit:cover;width:100%}.layout--billboard.has-divider.billboard--image{padding:0}.layout--billboard.has-divider.billboard--image.divider-bottom-padding{padding-bottom:calc(min(10vh,70px) + 16vw)}.layout--billboard.has-divider.billboard--image .billboard__content{display:flex;flex-basis:unset;flex-direction:column;flex-grow:unset;flex-shrink:unset;justify-content:center;margin-bottom:75px;padding:90px 50px 0;position:relative;text-align:center;width:100%}@media(min-width:768px){.layout--billboard.has-divider.billboard--image .billboard__content{padding:80px 80px 0;text-align:left}}.layout--billboard.has-divider.billboard--image .billboard__content .billboard__headline{font-family:gastromond;font-size:30px;line-height:1}.layout--billboard.has-divider.billboard--image .billboard__content .billboard__headline,.layout--billboard.has-divider.billboard--image .billboard__content .billboard__message{margin-left:auto;margin-right:auto;max-width:500px;width:100%}.layout--billboard.has-divider.billboard--image .billboard__content a.billboard__cta{left:50%;margin-left:-70px;margin-right:-70px;margin-top:-70px;position:absolute;top:0}@media(min-width:768px){.layout--billboard.has-divider.billboard--image .billboard__content{padding:0 80px;width:50%}.layout--billboard.has-divider.billboard--image .billboard__content a.billboard__cta{left:unset;position:absolute;right:0;top:50%}}@media(min-width:992px){.layout--billboard.has-divider.billboard--image .billboard__content{padding:0 115px}.layout--billboard.has-divider.billboard--image .billboard__content .billboard__headline{font-size:40px}}@media(min-width:1200px){.layout--billboard.has-divider.billboard--image .billboard__content .billboard__headline{font-size:50px;line-height:55px}}@media(min-width:768px){.layout--billboard.has-divider.billboard--image.media-first a.billboard__cta{left:0;right:unset}}.layout--billboard.has-divider.billboard--image .billboard__media{display:block;margin-top:calc(-16vw + 50px);position:relative;width:100%}.layout--billboard.has-divider.billboard--image .billboard__media:after{content:"";display:block;padding-bottom:100%}.layout--billboard.has-divider.billboard--image .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-m11.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-m11.png);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media(min-width:768px){.layout--billboard.has-divider.billboard--image .billboard__media{margin-bottom:75px;margin-top:calc(-16vw + 75px);position:relative;width:50%}.layout--billboard.has-divider.billboard--image .billboard__media:after{content:"";display:block;padding-bottom:133.33333%}.layout--billboard.has-divider.billboard--image .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43d.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43d.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:992px){.layout--billboard.has-divider.billboard--image .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image .billboard__media:after{content:"";display:block;padding-bottom:100%}.layout--billboard.has-divider.billboard--image .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11d.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11d.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:1700px){.layout--billboard.has-divider.billboard--image .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image .billboard__media:after{content:"";display:block;padding-bottom:75%}.layout--billboard.has-divider.billboard--image .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34d.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34d.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:768px){.layout--billboard.has-divider.billboard--image.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.media-first .billboard__media:after{content:"";display:block;padding-bottom:133.33333%}.layout--billboard.has-divider.billboard--image.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:992px){.layout--billboard.has-divider.billboard--image.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.media-first .billboard__media:after{content:"";display:block;padding-bottom:100%}.layout--billboard.has-divider.billboard--image.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:1700px){.layout--billboard.has-divider.billboard--image.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.media-first .billboard__media:after{content:"";display:block;padding-bottom:75%}.layout--billboard.has-divider.billboard--image.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media img{mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-m11-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-m11-r.png)}@media(min-width:768px){.layout--billboard.has-divider.billboard--image.divider-left .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media:after{content:"";display:block;padding-bottom:133.33333%}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:992px){.layout--billboard.has-divider.billboard--image.divider-left .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media:after{content:"";display:block;padding-bottom:100%}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:1700px){.layout--billboard.has-divider.billboard--image.divider-left .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media:after{content:"";display:block;padding-bottom:75%}.layout--billboard.has-divider.billboard--image.divider-left .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:768px){.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media:after{content:"";display:block;padding-bottom:133.33333%}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43d-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d43d-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:992px){.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media:after{content:"";display:block;padding-bottom:100%}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11d-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d11d-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}@media(min-width:1700px){.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media{position:relative}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media:after{content:"";display:block;padding-bottom:75%}.layout--billboard.has-divider.billboard--image.divider-left.media-first .billboard__media img{height:100%;left:0;mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34d-r.png);-webkit-mask-image:url(/wp-content/themes/base_teamsi/dist/images/wave-masks/clip-wave-d34d-r.png);object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}.layout--billboard.black .billboard__content .billboard__headline a{color:#fefdf8}html:root{--adapt-dev-color-primary:#157d95;--adapt-dev-color-primary-active:#aaacae;--adapt-dev-color-secondary:#aaacae;--adapt-dev-color-secondary-active:#157d95;--adapt-dev-color-light:#fefdf8;--adapt-dev-color-off-light:#f9f9f9;--adapt-dev-color-text:#000;--adapt-dev-color-text-white:#fefdf8;--adapt-dev-color-gray:#555c5e;--adapt-dev-color-shade:#aaacae;--adapt-dev-color-black:#000;--adapt-dev-color-black-2:#555c5e;--adapt-dev-color-white:#fff;--adapt-dev-color-link:#aaacae;--adapt-dev-color-success:#157d95;--adapt-dev-color-error:#c02b0a;--adapt-dev-color-border:#aaacae;--adapt-dev-font-size-200:12px;--adapt-dev-font-size-250:14px;--adapt-dev-font-size-300:16px;--adapt-dev-font-size-400:18px;--adapt-dev-font-size-500:20px;--adapt-dev-font-size-550:22px;--adapt-dev-font-size-600:24px;--adapt-dev-font-size-650:28px;--adapt-dev-font-size-700:35px;--adapt-dev-font-size-800:50px;--adapt-dev-font-size-900:70px;--adapt-dev-font-body:monarcha;--adapt-dev-font-heading:gastromond;--adapt-dev-font-heading2:aurea-ultra;--adapt-dev-font-heading3:monarcha;--adapt-dev-font-mono:sfmono-regular,consolas,"liberation mono",menlo,courier,monospace;--adapt-dev-font-icons:font awesome 5 pro;--adapt-dev-spacing-0:0;--adapt-dev-spacing-1:0.25rem;--adapt-dev-spacing-2:0.5rem;--adapt-dev-spacing-3:1rem;--adapt-dev-spacing-4:1.5rem;--adapt-dev-spacing-5:3rem;--adapt-dev-spacing-auto:auto}