@import"./moderat/stylesheet.css";@import"./sivellin/stylesheet.css";:root{--brown: #7c613d;--white: #fffbf5;--pink: #f2ece4;--pink-dark: #e4dbd1;--blue: #4492aa}:root{--font-title-condensed: "Moderat Condensed";--font-title-script: "Sivellin";--default-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);--font-size-title-display: 10.625rem;--font-size-title-h1: 9.375rem;--font-size-title-h2: 5.625rem;--font-size-title-h3: 7.25rem;--font-size-text-lg: 1.375rem;--font-size-text-xl: 1.625rem;--font-size-text-32: 2rem;--font-condensed: "Moderat Condensed";--container-width: 100%}@media(min-width: 768px){:root{--container-width: 720px}}@media(min-width: 992px){:root{--container-width: 960px}}@media(min-width: 1200px){:root{--container-width: 1140px}}@media(max-width: 768px){:root{--font-size-title-display: 5.625rem;--font-size-title-h2: 4.375rem;--font-size-title-h3: 3.4375rem}}.static,.nostatic{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 992px){.static{background-attachment:fixed}}.container{padding-bottom:0;position:relative}.container .row{position:relative}@media(min-width: 1400px){.container{max-width:1140px}}@media(min-width: 768px){.row-va{display:flex;align-items:center}}.row-vh{justify-content:center}.img-fluid{width:100%}body.modal-open{overflow-y:auto !important;padding-right:0 !important}@media(min-width: 992px){.d-block{display:block}}.wow{visibility:hidden;animation-fill-mode:both}*:focus{outline:none !important}figure{margin:0}.font-script{font-family:var(--font-title-script);transform:rotate(-5deg);margin:0}.curved-blue-pink{position:relative;padding-bottom:0 !important}.curved-blue-pink:after{content:"";display:block;background-image:url(../images/background-curved-blue-dark.svg?v=1);background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:1440/124;margin-top:50px}.button{display:inline-block;border-radius:100px;padding:12px 35px;padding:12px 75px;min-width:250px;text-decoration:none;border:0;text-align:center;font-family:var(--font-title-condensed);text-transform:uppercase;transition:var(--default-transition)}.button--bordered{background-color:var(--pink);color:var(--brown);border:2px solid var(--brown)}.button--blue{background-color:var(--blue);color:var(--pink)}.button--blue:hover{color:#fff}.button--pink{background-color:var(--pink);color:#000}.button--pink:hover{color:#000}.button--brown{background-color:var(--brown);color:var(--pink)}.button--brown:hover{color:#fff}.button--black{background-color:#000;color:var(--pink)}.button--black:hover{color:#fff}.button:hover{opacity:.8}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:0;margin:0;padding:0;text-align:left;color:var(--brown)}.events-filter{background-color:var(--blue);padding:20px;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.events-filter .button{background-color:var(--pink);border-radius:5px;color:var(--blue);width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 30px;border:0}.events-filter select{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:1.125rem;padding:10px 20px;border:1px solid var(--brown);border-radius:5px}.not-found-event{font-size:1.5rem;color:var(--blue)}.ui-datepicker .event-date a{background-color:#ffeb3b;color:#000}.ui-datepicker .swim-date a{background-color:#4caf50;color:#fff}.event-datepicker{margin:2rem 0}.datepicker-container{display:flex;justify-content:center;align-items:center;gap:2rem}#events-datepicker{font-size:1.2rem}#buy-now-button{font-size:1.2rem;padding:.5rem 1rem}html{font-size:14px;width:100%;height:100%;scroll-behavior:smooth}@media(min-width: 992px){html{font-size:16px}}body{font-family:"Moderat";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:500;letter-spacing:-0.078125rem}h4,h5,h6{letter-spacing:0}b,strong{font-weight:bold}.lead{font-weight:normal}.title-display{font-size:var(--font-size-title-h1);font-weight:normal}.title-2{font-size:var(--font-size-title-h2);font-weight:normal;line-height:.85}.title-3{font-size:var(--font-size-title-h3);font-weight:normal;line-height:.85}.font-lead{font-size:var(--font-size-text-xl);font-weight:500;line-height:1.2}.navbar-toggler .navbar-toggler-icon{background-image:url(../images/toggle-button.svg?v=1)}body .navbar-container{background-color:var(--pink);padding:10px 0}@media(min-width: 992px){body .navbar-container{padding:0}}@media(min-width: 1600px){body .navbar-container>.container{max-width:1440px}}body .navbar-container .navbar{padding:0;justify-content:space-between}body .navbar-container .navbar-toggler{border:0}body .navbar-container .navbar-brand{padding:0 20px 0 0;margin:0}body .navbar-container .navbar-brand img{height:51px;width:auto}body .navbar-container .navbar-actions{display:flex;gap:15px;align-items:center}@media(min-width: 992px){body .navbar-container .navbar-actions .fa{font-size:22px}}body .navbar-container .navbar-actions:not(.desktop){justify-content:center;padding:20px 0}@media(min-width: 992px){body .navbar-container .navbar-actions:not(.desktop){display:none}}body .navbar-container .navbar-actions.desktop{display:none}@media(min-width: 992px){body .navbar-container .navbar-actions.desktop{display:flex}}body .navbar-container .navbar-actions ul{gap:20px;align-items:center;justify-content:space-between;margin:0}body .navbar-container .navbar-actions ul a{color:var(--brown);font-size:25px}@media(min-width: 1200px){body .navbar-container .navbar-actions{gap:20px}body .navbar-container .navbar-actions ul{width:55px}}body .navbar-container .navbar #menu-main-menu{width:100%;justify-content:center}@media(min-width: 992px){body .navbar-container .navbar #menu-main-menu li{border-right:1px solid var(--brown)}body .navbar-container .navbar #menu-main-menu li:first-of-type{border-left:1px solid var(--brown)}}body .navbar-container .navbar #menu-main-menu .nav-link{font-family:var(--font-title-condensed);text-transform:uppercase;padding:12px 20px;display:flex;justify-content:center;align-items:center;font-size:1.25rem}@media(min-width: 992px){body .navbar-container .navbar #menu-main-menu .nav-link{font-size:.6875rem;height:68px;padding:0 15px}}@media(min-width: 1200px){body .navbar-container .navbar #menu-main-menu .nav-link{font-size:1rem}}@media(min-width: 1600px){body .navbar-container .navbar #menu-main-menu .nav-link{padding:0 35px}}body .navbar-container .navbar .button{padding:10px 0;min-width:160px;font-size:12px}@media(min-width: 1200px){body .navbar-container .navbar .button{font-size:15px}}.footer{background-color:var(--brown);color:var(--pink);padding:100px 0}@media(min-width: 1600px){.footer>.container{max-width:1440px}}.footer ul,.footer .large,.footer .small,.footer .copy{margin:0}.footer__logo img{margin:auto;display:block;max-width:200px}@media(min-width: 1200px){.footer__logo img{max-width:100%;margin:0}}@media(max-width: 992px){.footer__logo .copy{display:none}}.footer__info{gap:30px}@media(min-width: 1200px){.footer__info{gap:0}}.footer__sm ul{gap:10px}@media(min-width: 992px){.footer__sm ul{gap:25px}}.footer__sm ul li a{gap:15px;color:#fff;text-decoration:none;font-size:1.125rem;font-family:var(--font-title-condensed);text-transform:uppercase}.footer__links{gap:30px}@media(min-width: 992px){.footer__links{gap:0}}@media(min-width: 1200px){.footer__links{gap:35px}}@media(max-width: 991px){.footer__links img{max-width:200px;display:block;margin:auto}}.footer__links .copy{text-align:center}@media(min-width: 992px){.footer__links .copy{display:none}}.footer__menu ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.footer__menu ul li a{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:1.125rem;color:var(--pink);text-decoration:none}.footer .large{font-size:1.125rem}.footer .small{font-size:.75rem;font-weight:500}.footer .copy{font-family:var(--font-title-condensed);text-transform:uppercase}.footer .copy span{display:block}@media(min-width: 1200px){.footer .copy span{display:inline-block}}.footer .inputs{position:relative;border-radius:100px;border:1px solid var(--pink);display:flex}.footer .inputs input{border:0;background-color:rgba(0,0,0,0)}.footer .inputs input[type=email]{border:0;padding:12px 10px;width:100%;color:#bfb8ae}.footer .inputs input[type=email]::-moz-placeholder{color:#bfb8ae}.footer .inputs input[type=email]::placeholder{color:#bfb8ae}.footer .inputs input[type=email]::-ms-input-placeholder{color:#bfb8ae}.footer .inputs input[type=submit]{display:inline-block;border-radius:100px;padding:12px 45px;text-decoration:none;transition:var(--default-transition);background-color:var(--pink);border:1px solid var(--pink);color:var(--brown)}.footer .grid{display:grid;gap:30px}@media(min-width: 768px){.footer .grid{gap:50px}}@media(min-width: 992px){.footer .grid{grid-template-columns:250px 1fr 170px}.footer .grid .item{display:flex;flex-direction:column;height:100%;justify-content:space-between}}@media(min-width: 1200px){.footer .grid{gap:80px}}@media(min-width: 1600px){.footer .grid{grid-template-columns:280px 479px 200px;justify-content:space-between}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hero{position:relative;z-index:100}.hero .title-display{font-size:var(--font-size-title-display)}.hero-title{transform:rotate(-4deg);color:var(--pink);font-weight:normal;font-size:6.25rem;line-height:5rem;text-align:center}.hero-title span{display:block}.hero-lead{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:2rem;color:var(--pink)}.hero--page{min-height:550px;padding-top:50px}.hero--page .title-display{color:var(--pink)}.hero:before{background-color:#000;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.35) 80%, rgba(0, 0, 0, 0.7) 100%);z-index:5}.hero .container{position:relative;z-index:10}.hero .background-video{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;z-index:1}@media(max-width: 768px){body.page-template-page-swimclub .hero.hero--page .title-display,body.page-template-page-seasoncalendar .hero.hero--page .title-display,body.page-template-page-eatdrink .hero.hero--page .title-display,body.page-template-page-contactus .hero.hero--page .title-display{font-size:7.5rem;line-height:.8;text-align:center}}.cta{padding:100px 0;background-color:var(--pink-dark)}@media(min-width: 1200px){.cta .container{max-width:1320px}}.cta .grid{display:grid;gap:30px}.cta .grid .title{display:flex;align-items:center}.cta .grid .title .font-script{margin:0;font-size:4.5rem;color:var(--blue);font-weight:normal;max-width:360px;position:absolute;left:0;line-height:.9}.cta .grid .title img{max-width:496px}.cta .grid .info{margin:0;color:var(--blue);font-weight:500}.cta .grid .info p{font-size:22px;line-height:26px}@media(max-width: 768px){.cta .grid .title{flex-direction:column;gap:20px}.cta .grid .title .font-script{position:relative;text-align:center}.cta .grid .title img{position:relative}.cta .grid .info{text-align:center}}@media(min-width: 992px){.cta .grid{grid-template-columns:62.9742033384% 1fr;align-items:center}.cta .grid .title{justify-content:flex-end}}@media(min-width: 1200px){.cta .grid{gap:80px}.cta .grid .info .button{margin-top:40px;font-size:1rem}}.policies{background-color:var(--pink);padding:50px 0 100px}.policies .title-display{color:var(--blue);text-align:center;margin-bottom:20px}.policies .grid .item{color:var(--blue);-moz-column-break-inside:avoid;break-inside:avoid;font-family:var(--font-title-condensed);text-transform:uppercase;text-transform:none;margin-bottom:50px}.policies .grid .item h3{text-transform:uppercase}@media(min-width: 992px){.policies .grid{-moz-column-count:2;column-count:2}}@media(min-width: 1200px){.policies .grid{-moz-column-gap:100px;column-gap:100px}}.hero.hero--page.happenings .font-script.title-display{line-height:.9;color:var(--pink)}@media(min-width: 1200px){.hero.hero--page.happenings .font-script.title-display{font-size:9.0625rem}}.hero.hero--page.happenings p{margin:0;color:var(--pink);font-size:1.5rem;font-family:var(--font-title-condensed);text-transform:uppercase;line-height:1.3}.hero.hero--page.happenings .container{display:grid;gap:20px}@media(min-width: 992px){.hero.hero--page.happenings .container{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.hero.hero--page.happenings .container{grid-template-columns:1fr 500px}.hero.hero--page.happenings .container p{margin-top:20px}}@media(max-width: 768px){body .feature .container{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body .feature .container .grid{gap:50px}body .feature .container .info{padding-left:12px;padding-right:12px}}.temp-block{background-color:var(--blue);width:100%;max-width:1039px;height:109px;margin:auto}.modal .modal-dialog{width:100%;max-width:calc(100% - 60px);margin:50px auto 0}@media(max-width: 768px){.modal .modal-dialog{max-width:calc(100% - 10px)}}@media(min-width: 2000px){.modal .modal-dialog{max-width:1600px}}.modal #FlatlandWebEngine{border-radius:10px;padding:10px;background-color:#eceef2}body.error404 .hero.page-404{background-color:var(--pink);color:var(--blue);padding-top:100px;min-height:500px;text-align:center}body.error404 .hero.page-404 p{margin:0;font-size:var(--font-size-text-xl)}body.page-template-page-evaga .hero{display:none}.evaga-content{padding:100px 0}.evaga-content .logo{max-width:400px;width:100%;display:block;margin:auto}.evaga-content-inner{max-width:500px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:20px}@media(min-width: 992px){.evaga-content-inner .button{font-size:1.3125rem}}.evaga-content-inner h3{margin:0}.evaga-content .powered-by{height:32px;width:100px;background-image:url(../images/opentable.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.evaga-content .social-icons{padding-top:50px;display:flex;justify-content:center;gap:20px}.evaga-content .social-icons a{color:#000;font-size:2.5rem}.evaga-content .evaga-menu{padding-top:50px}.evaga-content .evaga-menu .font-script{text-align:center;color:var(--blue);font-size:5.625rem}@media(min-width: 992px){.evaga-content .evaga-menu .font-script{font-size:7.5rem}}.evaga-content .evaga-menu__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.evaga-content .evaga-menu__content .button{padding-left:0;padding-right:0}@media(min-width: 992px){.evaga-content .evaga-menu__content .button{font-size:1.3125rem}}.evaga-content .grid{display:grid;grid-template-columns:100%;gap:20px;padding-top:50px}@media(min-width: 768px){.evaga-content .grid{grid-template-columns:repeat(3, 1fr)}}.evaga-content .grid figure{aspect-ratio:163/208}.hero.hero--home{min-height:824px}.hero.hero--home>.container{gap:30px}@media(min-width: 1200px){.hero.hero--home>.container{gap:60px}}.hero.hero--home .button{max-width:212px;padding-left:0;padding-right:0}.hero.hero--home .hero-lead{text-align:center}.hero.hero--home .elpaso-badge{width:158px;height:162px;background-image:url(../images/badge.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;animation:rotating 40s linear infinite;margin:auto;left:0;right:0;bottom:-81px;z-index:20}.home-booking{background-image:url(../images/background-1.jpg);background-position:center bottom;padding:100px 0}.home-booking .title-display,.home-booking .font-lead{color:var(--white)}.home-booking .title-display{text-align:center;line-height:80%}.home-booking .font-lead{text-align:center;margin-bottom:50px}.home-booking .button--pink{margin:auto;display:block;width:-moz-fit-content;width:fit-content}.home-booking .temp-block{margin:30px 0 50px}@media(min-width: 1200px){.home-booking .container{max-width:986px}}.season-pass{background-color:var(--pink);padding:82px 0;color:var(--blue);position:relative}.season-pass:before,.season-pass:after{content:"";width:100%;max-width:100px;aspect-ratio:300/395;background-image:url(../images/season-pas-img-1.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;transform:translateY(-50%);top:50%;left:0;display:none}@media(min-width: 992px){.season-pass:before,.season-pass:after{display:block;max-width:250px}}@media(min-width: 1200px){.season-pass:before,.season-pass:after{max-width:300px}}.season-pass:after{background-image:url(../images/season-pas-img-2.png);left:inherit;right:0}.season-pass p{margin:35px 0;font-weight:500;font-size:16px;line-height:19px;text-align:center}@media(min-width: 992px){.season-pass .container{max-width:500px}}@media(min-width: 1200px){.season-pass .container{max-width:650px}}.featured{background-color:var(--blue);color:var(--pink);padding:100px 0;overflow-x:hidden}.featured h3.font-script.title-2{margin-bottom:100px}@media(min-width: 1200px){.featured>.container{max-width:1300px}}.featured .grid{display:grid;gap:30px}@media(min-width: 992px){.featured .grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.featured .grid{gap:23px}}.featured .font-script{text-align:center}.featured .item{gap:30px;padding:25px;border:1px solid var(--pink);justify-content:space-between}.featured .item__head{gap:30px}.featured .item h4{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:2rem}@media(max-width: 768px){.featured .item h4{text-align:center}}.featured .item h4,.featured .item p{margin:0}.featured .item p{font-size:1.25rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.featured .item{min-height:545px}}.featured .item .button{text-align:center}.map{background-color:var(--pink);color:var(--blue);padding:50px 0}@media(min-width: 992px){.map{padding:100px 0}}.map ol{margin:50px 0 0 0}@media(min-width: 992px){.map ol{-moz-column-count:2;column-count:2}}.map ol li{-moz-column-break-inside:avoid;column-break-inside:avoid;font-size:1.25rem;font-weight:500}.map img{background-blend-mode:multiply}.feature{padding:50px 0}@media(max-width: 768px){.feature{overflow-x:hidden}}@media(min-width: 992px){.feature{padding:100px 0}}.feature.blue{background-image:url(../images/home/background-feature-blue.svg);background-position:center top;padding-top:150px}.feature.pink{background-image:url(../images/home/background-feature-pink.svg);background-position:center bottom;padding-bottom:150px}@media(min-width: 1200px){.feature.pink .container{margin:0;margin-left:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width));width:100%;padding:0}}@media(min-width: 992px){.feature.pink .grid{grid-template-columns:1fr 58.2910934106%;align-items:center}.feature.pink .grid .image{order:2}}@media(min-width: 1200px){.feature.pink .grid{grid-template-columns:397px 1fr}}.feature.pink .info{color:var(--white)}@media(min-width: 1200px){.feature .container{margin:0;margin-right:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width));width:100%;padding:0}}.feature .grid{display:grid;gap:30px}@media(min-width: 992px){.feature .grid{grid-template-columns:58.2910934106% 1fr;align-items:center}}@media(min-width: 1200px){.feature .grid{grid-template-columns:1fr 490px}}.feature .info{color:var(--pink)}@media(max-width: 768px){.feature .info{text-align:center}}.feature .info .font-script{font-size:4.5rem;line-height:86%;font-weight:normal;margin-bottom:32px}.feature .info p{margin:0 0 50px;font-size:1.375rem;font-size:1.125rem;font-weight:500;line-height:1.2;line-height:1.1}.feature .info .button{width:100%;max-width:338px}.location{background-color:var(--pink);padding:100px 0}.location .grid{display:grid;gap:30px}@media(min-width: 992px){.location .grid{grid-template-columns:1fr 50.2723735409%;align-items:center;gap:40px}}@media(min-width: 1200px){.location .grid{gap:100px}}@media(min-width: 1600px){.location .grid{gap:130px}}.location__map{order:1}@media(min-width: 992px){.location__map{order:2}}.location__info{order:2}@media(min-width: 992px){.location__info{order:1}}.location__info p{color:var(--brown);margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}.location img{max-width:190px;margin-top:30px}.get-pass{padding:100px 0;background-color:var(--pink);color:var(--blue)}.get-pass .content{gap:30px}.get-pass .content .font-script,.get-pass .content p{margin:0}.get-pass .content p{font-size:var(--font-size-text-xl);font-weight:500}.get-pass .grid{display:grid;gap:30px;grid-template-columns:1fr 1fr;padding:50px 0 0}@media(min-width: 992px){.get-pass .grid{grid-template-columns:repeat(3, 1fr)}}.get-pass .item{gap:20px}.get-pass .item h4,.get-pass .item p{margin:0}.get-pass .item h4{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:var(--font-size-text-32)}.get-pass .item img{height:60px;width:auto;max-width:60px}@media(min-width: 1200px){.get-pass .item p{max-width:318px}}.season-calendar{background-color:var(--pink);padding:100px 0;text-align:center;color:var(--blue)}.season-calendar .font-script{font-size:var(--font-size-title-h2);margin:0}.season-pass.page-swim{background:url(../images/swimclub/background-pass.svg) center top;padding-top:150px;color:var(--white)}.feature.page-swim{background-color:var(--pink-dark)}@media(min-width: 1200px){.feature.page-swim .grid{gap:120px}}.feature.page-swim .grid .info p{color:var(--blue)}.feature.page-swim .grid .info a.button.button--black{color:var(--pink)}.feature.page-swim .title{position:relative;max-width:400px}@media(max-width: 768px){.feature.page-swim .title{margin:auto}}.feature.page-swim .title *{color:var(--blue)}.feature.page-swim .title img{position:absolute;right:0;bottom:0;max-width:90px}@media(max-width: 768px){.feature.page-swim .title img{max-width:80px}}.faqs{background-color:var(--pink);padding:100px 0}.faqs .grid{display:grid;grid-template-columns:100%}.faqs .grid .image{order:1}.faqs .grid .info{order:2}@media(min-width: 992px){.faqs .grid{grid-template-columns:auto 1fr}.faqs .grid .image{order:2}.faqs .grid .info{order:1}}@media(min-width: 1200px){.faqs .grid{grid-template-columns:auto 52%;gap:130px}}.faqs .accordion{background-color:rgba(0,0,0,0);--bs-accordion-bg: transparent}.faqs .info{gap:20px}.faqs .info .font-script{color:var(--brown);font-size:var(--font-size-title-h2);font-weight:normal}.faqs .accordion-button{background-color:rgba(0,0,0,0);border:0;padding:15px 0;font-size:var(--font-size-text-xl);color:var(--brown);box-shadow:none;border-bottom:1px solid var(--brown);border-radius:0 !important;font-size:1.25rem}.faqs .accordion-item{border:0}.faqs .accordion-body{padding:20px 5px;color:var(--brown);line-height:1.2}.faqs .accordion-item:last-of-type .accordion-button.collapsed{border:0}.event-highlight a.ui-state-default{color:#fff}.colors{display:none;gap:10px;flex-wrap:wrap;justify-content:center;padding:30px 0}@media(min-width: 992px){.colors{display:flex;max-width:800px;margin:auto}}.colors .color{display:flex;align-items:center;gap:10px}.colors .color span{width:30px;height:30px;display:block;border-radius:100px}.get-pass.home,.season-calendar.swim-page{--widget-container-width: 100%;padding:50px 0;background-color:#e4dbd1}@media(max-width: 768px){.get-pass.home,.season-calendar.swim-page{margin-top:0}}.get-pass.home .tns-outer,.season-calendar.swim-page .tns-outer{max-width:580px;margin:auto}.get-pass.home img,.season-calendar.swim-page img{width:100%}.get-pass.home .widget-container,.season-calendar.swim-page .widget-container{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:var(--widget-container-width);padding:20px;background-color:var(--blue);color:var(--white);border-radius:10px}@media(min-width: 768px){.get-pass.home .widget-container,.season-calendar.swim-page .widget-container{--widget-container-width: 500px;justify-content:center;margin:auto}}@media(min-width: 1200px){.get-pass.home .widget-container,.season-calendar.swim-page .widget-container{--widget-container-width: 650px}}.get-pass.home .ui-datepicker td,.season-calendar.swim-page .ui-datepicker td{font-size:1.375rem}.get-pass.home .ui-datepicker-prev,.get-pass.home .ui-datepicker-next,.season-calendar.swim-page .ui-datepicker-prev,.season-calendar.swim-page .ui-datepicker-next{width:30px;height:30px;cursor:pointer}.get-pass.home .ui-datepicker-prev.ui-state-hover,.get-pass.home .ui-datepicker-next.ui-state-hover,.season-calendar.swim-page .ui-datepicker-prev.ui-state-hover,.season-calendar.swim-page .ui-datepicker-next.ui-state-hover{top:2px;border:0;background:var(--pink-dark)}.get-pass.home .ui-datepicker-prev.ui-state-hover,.season-calendar.swim-page .ui-datepicker-prev.ui-state-hover{left:2px;right:inherit}.get-pass.home .ui-datepicker-today,.get-pass.home .ui-datepicker-current-day .ui-state-default.ui-state-active,.season-calendar.swim-page .ui-datepicker-today,.season-calendar.swim-page .ui-datepicker-current-day .ui-state-default.ui-state-active{color:#fff}.get-pass.home .ui-datepicker-current-day a,.season-calendar.swim-page .ui-datepicker-current-day a{color:var(--blue)}.get-pass.home .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all,.season-calendar.swim-page .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{position:relative;width:var(--widget-container-width);background-color:var(--pink);border-color:#000;border-radius:0}@media(min-width: 768px){.get-pass.home .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all,.season-calendar.swim-page .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{width:calc(var(--widget-container-width) - 40px)}}.get-pass.home .ui-datepicker-header,.season-calendar.swim-page .ui-datepicker-header{background-color:rgba(0,0,0,0);border:0}.get-pass.home .ui-datepicker-title,.season-calendar.swim-page .ui-datepicker-title{font-size:.9375rem}.get-pass.home .ui-widget,.season-calendar.swim-page .ui-widget{font-family:"Moderat",var(--font-family-script)}.get-pass.home .ui-datepicker .ui-datepicker-title,.season-calendar.swim-page .ui-datepicker .ui-datepicker-title{font-size:1.875rem}.get-pass.home .ui-state-default,.get-pass.home .ui-widget-content .ui-state-default,.get-pass.home .ui-widget-header .ui-state-default,.get-pass.home .ui-button,.get-pass.home .ui-button.ui-state-disabled:hover,.get-pass.home .ui-button.ui-state-disabled:active,.season-calendar.swim-page .ui-state-default,.season-calendar.swim-page .ui-widget-content .ui-state-default,.season-calendar.swim-page .ui-widget-header .ui-state-default,.season-calendar.swim-page .ui-button,.season-calendar.swim-page .ui-button.ui-state-disabled:hover,.season-calendar.swim-page .ui-button.ui-state-disabled:active{border:0;background:rgba(0,0,0,0)}.get-pass.home .swim-event a,.season-calendar.swim-page .swim-event a{position:relative;background-color:var(--blue) !important;color:var(--white) !important;border-radius:4px}.get-pass.home label[for=date-picker-trigger],.season-calendar.swim-page label[for=date-picker-trigger]{position:absolute;right:10px;width:20px;height:20px;background:url(../images/icon-calendar.svg) center/100% no-repeat}@media(max-width: 768px){.get-pass.home label[for=date-picker-trigger],.season-calendar.swim-page label[for=date-picker-trigger]{top:7px}}.get-pass.home #date-picker-trigger,.season-calendar.swim-page #date-picker-trigger{width:100%;padding:5px;border:1px solid var(--blue);border-radius:4px;cursor:pointer}.get-pass.home #events-datepicker,.season-calendar.swim-page #events-datepicker{width:var(--widget-container-width);z-index:1000;background-color:var(--white);border:1px solid var(--blue);border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}@media(min-width: 768px){.get-pass.home #events-datepicker,.season-calendar.swim-page #events-datepicker{width:calc(var(--widget-container-width) - 40px)}}@media(min-width: 992px){.get-pass.home .hasDatepicker,.season-calendar.swim-page .hasDatepicker{position:relative}.get-pass.home .ui-datepicker th,.season-calendar.swim-page .ui-datepicker th{padding:0;font-size:1.375rem}}body .widget-container{display:none !important}@media(min-width: 992px){body .widget-container{display:flex !important}}body .widget-container-mobile{padding:20px 0 0}body .widget-container-mobile .month-title{font-size:2.1875rem;color:#111}body .widget-container-mobile .month-items{display:grid;grid-template-columns:1fr 1fr;gap:5px}body .widget-container-mobile .month-items .event-item{color:#fff;display:flex;flex-direction:column;gap:10px;padding:15px 0}body .widget-container-mobile .month-items .event-item h4,body .widget-container-mobile .month-items .event-item p{margin:0}body .widget-container-mobile .month-items .event-item .categories{display:none}@media(min-width: 992px){body .widget-container-mobile{display:none}}body .tns-controls{display:flex;justify-content:center;align-content:center;margin:20px 0;gap:10px}body .tns-controls button{border:0;border-radius:100px;height:30px;width:30px;background-color:#bfb8ae}@media(min-width: 1200px){.season-pass.page-calendar p{font-size:var(--font-size-text-lg)}}@media(min-width: 1200px){.season-pass.page-calendar .container{max-width:720px}}.feature.page-seasoncalendar{background-color:var(--pink-dark);padding-bottom:0}.feature.page-seasoncalendar .container{margin-right:inherit;margin-left:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width))}.feature.page-seasoncalendar .item{padding:50px 0;background-position:center top}.feature.page-seasoncalendar .item:nth-child(2){background-image:url(../images/passes/background-item-2.svg)}.feature.page-seasoncalendar .item:nth-child(2) .font-script,.feature.page-seasoncalendar .item:nth-child(2) p{color:var(--white)}.feature.page-seasoncalendar .item:nth-child(2) .title .pricing{background-color:var(--white);color:#bfb8ae}.feature.page-seasoncalendar .item:nth-child(3){background-image:url(../images/passes/background-item-3.svg);background-color:var(--pink);background-position:center bottom;padding-bottom:100px}.feature.page-seasoncalendar .item:nth-child(3) .font-script,.feature.page-seasoncalendar .item:nth-child(3) p{color:var(--white)}.feature.page-seasoncalendar .item:nth-child(3) .title .pricing{background-color:var(--white);color:var(--blue)}.feature.page-seasoncalendar .grid .info{order:1}.feature.page-seasoncalendar .grid .info p{font-size:1rem}.feature.page-seasoncalendar .grid .image{order:2}@media(max-width: 768px){.feature.page-seasoncalendar .grid .info{order:2}.feature.page-seasoncalendar .grid .image{order:1}}@media(min-width: 992px){.feature.page-seasoncalendar .grid{grid-template-columns:490px 1fr}}@media(min-width: 1200px){.feature.page-seasoncalendar .grid{gap:100px}}.feature.page-seasoncalendar .info{color:var(--blue)}.feature.page-seasoncalendar .info .title{position:relative;display:flex;align-items:center}@media(min-width: 992px){.feature.page-seasoncalendar .info .title{display:block;max-width:450px}}.feature.page-seasoncalendar .info .title .font-script{font-size:var(--font-size-title-h2);line-height:.8;margin-bottom:0}@media(min-width: 992px){.feature.page-seasoncalendar .info .title .font-script{font-size:5.625rem}}@media(min-width: 1200px){.feature.page-seasoncalendar .info .title .font-script{font-size:7.5rem}}.feature.page-seasoncalendar .info .title .pricing{font-family:var(--font-title-condensed);text-transform:uppercase;letter-spacing:-0.1875rem;background-color:var(--blue);color:var(--pink);width:100px;height:100px;border-radius:200px;font-size:4.0625rem;display:flex;align-items:center;line-height:1;justify-content:center;position:relative;padding-left:10px;flex-shrink:0}@media(min-width: 992px){.feature.page-seasoncalendar .info .title .pricing{top:100px;width:130px;height:130px}}.feature.page-seasoncalendar .info .title .pricing span{position:absolute;font-size:2.0625rem;top:50%;transform:translateY(calc(-50% - 6px));left:5px}@media(min-width: 992px){.feature.page-seasoncalendar .info .title .pricing span{left:15px}}@media(min-width: 990px)and (max-width: 1199px){.feature.page-seasoncalendar .info .title .font-script{font-size:5.3125rem;margin-left:130px;text-align:right}.feature.page-seasoncalendar .info .title .pricing{top:130px}}@media(min-width: 1200px){.feature.page-seasoncalendar .info .title .font-script{text-align:right}}.get-pass.page-seasoncalendar{background-color:var(--pink);color:var(--brown)}.page-seasoncalendar.bottom{background-color:var(--pink);padding-bottom:100px}@media(min-width: 1200px){.page-seasoncalendar.bottom .container{max-width:1300px}}.season-pass.page-happenings{color:var(--brown)}.featured.page-happenings.curved-blue-pink:after{background-image:url(../images/background-curved-pink-dark.svg);background-repeat:no-repeat;background-position:center bottom}.happenings-feed{background-color:var(--pink-dark);position:relative;padding:100px 0 80px;top:-1px;margin-bottom:-1px}.happenings-feed .item{border-top:1px solid var(--brown);padding:30px 0 50px;display:grid;gap:10px;color:var(--brown)}@media(min-width: 992px){.happenings-feed .item{gap:30px}}.happenings-feed .item:last-of-type{padding-bottom:0}.happenings-feed .item .date{font-size:3rem;font-family:var(--font-title-condensed);text-transform:uppercase;line-height:1}.happenings-feed .item .date-content{gap:10px}.happenings-feed .item .date span{font-size:1rem}.happenings-feed .item .description{display:flex;flex-direction:column;gap:5px}.happenings-feed .item .description .time{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:2rem}.happenings-feed .item .info{gap:15px;display:flex;flex-direction:column}.happenings-feed .item .info .text{font-size:1.25rem}.happenings-feed .item .info h5{margin:0;font-size:2rem}.happenings-feed .item .actions{display:flex;justify-content:space-between}.happenings-feed .item .actions .button{min-width:-moz-fit-content;min-width:fit-content;padding-left:45px;padding-right:45px}.happenings-feed .item .actions .button--bordered{background-color:var(--pink-dark)}@media(min-width: 992px){.happenings-feed .item{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.happenings-feed .item{grid-template-columns:150px 220px 330px;justify-content:space-between;min-width:auto}}.happenings-feed .pagination{display:flex;justify-content:center;align-items:center;margin-top:40px}.happenings-feed .pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 5px;border-radius:50%;background-color:var(--white);color:var(--black);text-decoration:none;transition:all .3s ease}.happenings-feed .pagination .page-numbers:hover,.happenings-feed .pagination .page-numbers.current{background-color:var(--pink-dark);color:#000}.happenings-feed .pagination .page-numbers.prev,.happenings-feed .pagination .page-numbers.next{width:auto;padding:0 15px;border-radius:20px}body.page-template-page-eatdrink .modal-dialog{margin-top:80px}body.page-template-page-eatdrink .modal-header,body.page-template-page-eatdrink .modal-footer{border:none}body.page-template-page-eatdrink .modal-content{border:none;background-color:var(--pink);border-radius:12px}body.page-template-page-eatdrink .modal-title.font-script{font-family:var(--font-title-condensed);text-transform:uppercase;transform:none;font-weight:bold}.feature.page-eatdrink{color:var(--brown);background-color:var(--pink);padding-bottom:0}.feature.page-eatdrink .info{color:var(--brown)}.feature.page-eatdrink .info .title span{display:block}@media(min-width: 1200px){.feature.page-eatdrink .info p{max-width:480px}}.feature.page-eatdrink .info .font-script{font-size:var(--font-size-title-h2);line-height:.8}.feature.page-eatdrink .info .button{max-width:225px;cursor:pointer}@media(min-width: 1200px){.feature.page-eatdrink .info .info-content{max-width:480px;float:right}}.feature.page-eatdrink.two{padding-bottom:50px}@media(min-width: 1200px){.feature.page-eatdrink .container{margin-right:inherit;margin-left:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width))}.feature.page-eatdrink .grid{grid-template-columns:1fr 1fr;gap:100px}.feature.page-eatdrink .grid .image{order:2}.feature.page-eatdrink .grid .info{order:1}.feature.page-eatdrink.two{text-align:right;padding-bottom:100px}.feature.page-eatdrink.two .container{margin-left:inherit;margin-right:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width))}.feature.page-eatdrink.two .grid .image{order:1}.feature.page-eatdrink.two .grid .info{order:2}}@media(min-width: 1200px)and (min-width: 992px){.feature.page-eatdrink.two .grid .info p{float:right}}.season-pass.page-eventspaces .container p{font-size:1.25rem;line-height:1.2;margin:0}@media(max-width: 768px){.map.page-eventspaces{padding-top:0}}.contact-form{background:var(--pink) url(../images/background-contact-form.svg) center top no-repeat;background-size:cover;padding-top:150px}.contact-form .title .font-script{line-height:.85;text-align:center;color:var(--pink);margin-bottom:50px}.contact-form .title .font-script span{display:block}.contact-form .title p{margin:0 auto;color:var(--pink);text-align:center;max-width:980px;font-size:var(--font-size-text-lg);font-family:var(--font-title-condensed);text-transform:uppercase}section.season-pass.page-eventspaces:before,section.season-pass.page-eventspaces:after{background-image:url(../images/event-left.jpg)}section.season-pass.page-eventspaces:after{background-image:url(../images/event-right.jpg);left:inherit;right:0}.feature.page-eventspaces{background-color:#bfb8ae}@media(min-width: 1200px){.feature.page-eventspaces .container{margin-right:calc((100% - 1300px)/2);max-width:calc((100% - 1300px)/2 + 1300px)}}@media(min-width: 1200px){.feature.page-eventspaces .container .grid{grid-template-columns:1fr 550px;gap:100px}}.feature.page-eventspaces .container .info .phone p{font-size:1.75rem;font-family:var(--font-title-condensed);text-transform:uppercase;margin-top:20px;color:var(--brown)}.feature.page-eventspaces form p{margin:0}.feature.page-eventspaces form label{width:100%;margin-bottom:20px}.feature.page-eventspaces form label span{width:100%;display:block}.feature.page-eventspaces form input,.feature.page-eventspaces form textarea,.feature.page-eventspaces form select{width:100%;background-color:var(--pink);border:1px solid #000;color:#000;font-family:var(--font-title-condensed);text-transform:uppercase;font-size:1.125rem;padding:5px 10px}.feature.page-eventspaces form input::placeholder,.feature.page-eventspaces form input::-ms-input-placeholder,.feature.page-eventspaces form textarea::placeholder,.feature.page-eventspaces form textarea::-ms-input-placeholder,.feature.page-eventspaces form select::placeholder,.feature.page-eventspaces form select::-ms-input-placeholder{color:#000;opacity:1}.feature.page-eventspaces form input[type=submit]{margin:20px 0 20px;max-width:226px;display:inline-block;border-radius:100px;padding:12px 45px;text-decoration:none;border:0;text-align:center;font-family:var(--font-title-condensed);text-transform:uppercase;transition:var(--default-transition);background-color:#000;color:var(--pink)}.feature.page-eventspaces form input[type=submit]:hover{color:#fff}.feature.page-eventspaces .row>p{display:flex;gap:10px;align-items:center}.feature.page-eventspaces .split{margin-bottom:20px}.feature.page-eventspaces .split p{display:grid;grid-template-columns:1fr 1fr;gap:20px}.spaces-section{background-color:var(--pink);padding:82px 0;color:var(--blue)}.spaces-section .title{text-align:center}.spaces-section .title h1,.spaces-section .title h2,.spaces-section .title h3,.spaces-section .title h4,.spaces-section .title h5,.spaces-section .title h6{font-size:6.25rem;font-family:var(--font-title-script);transform:rotate(-5deg);margin-bottom:30px}.spaces-section .title p{font-size:1.25rem;line-height:1.2;margin:0 auto 50px;max-width:980px}.spaces-section .spaces-slider .spaces-item{text-align:center;display:flex;flex-direction:column;gap:5px}.spaces-section .spaces-slider .spaces-item h3{font-size:1.5rem;font-family:var(--font-title-condensed);text-transform:uppercase;color:var(--blue)}.spaces-section .spaces-slider .spaces-item h3,.spaces-section .spaces-slider .spaces-item p{margin:0}.spaces-section .spaces-slider .spaces-item p:not(.capacity){color:#000}@media(min-width: 992px){.spaces-section .spaces-slider .spaces-item p:not(.capacity){min-height:120px}}.spaces-section .spaces-slider .spaces-item figure{aspect-ratio:4/3;background-color:#ddd;margin-bottom:20px}.spaces-section .spaces-slider .spaces-item .button{padding-left:0;padding-right:0}.single-post-spaces .tns-controls{display:none}.single-post-spaces .tns-nav{position:absolute;bottom:30px;left:0;right:0;z-index:10;display:flex;justify-content:center;gap:5px}.single-post-spaces .tns-nav button{padding:0;width:10px;height:10px;border-radius:100px;background-color:#fff;border:0;opacity:.5}.single-post-spaces .tns-nav button.tns-nav-active{opacity:1}.single-post-spaces .hero.single-post__hero:before{display:none}.single-post-spaces .spaces-gallery figure{aspect-ratio:16/9;background-position:center}@media(min-width: 1600px){.single-post-spaces .spaces-gallery figure{aspect-ratio:16/7}}@media(min-width: 2000px){.single-post-spaces .spaces-gallery figure{aspect-ratio:16/5}}.single-post-spaces .single-post__content{background-color:var(--pink);padding:100px 0}@media(min-width: 992px){.single-post-spaces .single-post__content{font-size:1.25rem}}.single-post-spaces .single-post__content .button{margin-top:50px}.single-post-spaces .single-post__content-title{margin-bottom:50px}.single-post-spaces .single-post__content-title h1,.single-post-spaces .single-post__content-title h2,.single-post-spaces .single-post__content-title h3,.single-post-spaces .single-post__content-title h4,.single-post-spaces .single-post__content-title h5,.single-post-spaces .single-post__content-title h6{margin:0;color:var(--blue)}.single-post-spaces .single-post__content-title .capacity{margin:0}.single-post-spaces .single-post__title{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:3.75rem;margin-bottom:30px}.feature.page-eventspaces.page-contact{background-image:url(../images/background-contact-form-blue.svg);background-position:center bottom}@media(max-width: 768px){.feature.page-eventspaces.page-contact{padding-bottom:100px}}.feature.page-eventspaces.page-contact .lead{font-family:var(--font-title-condensed);text-transform:uppercase;font-size:var(--font-size-text-xl);text-align:center;line-height:1.2;color:#000;margin:-20px auto 0;max-width:980px}.contactus-intro{background-color:var(--pink);padding:100px 0;color:var(--blue)}.contactus-intro .grid{display:grid;grid-template-columns:1fr;gap:30px}.contactus-intro .grid .info{font-weight:500;font-size:24px;line-height:29px}.contactus-intro .grid .info ul li{margin-bottom:10px}.contactus-intro .grid .info a{color:var(--blue)}@media(min-width: 992px){.contactus-intro .grid{grid-template-columns:1fr 1fr;align-items:center}}@media(min-width: 1200px){.contactus-intro .grid{grid-template-columns:1fr 49.2786636295%;gap:100px}}.feature.page-swim.page-contact{background-image:none;background-color:var(--pink)}.feature.page-swim.page-contact .title *,.feature.page-swim.page-contact .grid .info p{color:var(--blue)}.feature.page-swim.page-contact .info .font-script{line-height:.9;font-size:6.25rem}.feature.page-swim.page-contact .info a{display:inline-block;border-radius:100px;padding:12px 75px;min-width:250px;text-decoration:none;border:0;text-align:center;font-family:var(--font-title-condensed);text-transform:uppercase;transition:var(--default-transition);background-color:#000;color:var(--pink)}.feature.page-swim.page-contact .info a:hover{color:#fff}@media(min-width: 992px){.feature.page-swim.page-contact.feature-1 .grid .info{text-align:right}}.feature.page-swim.page-contact.feature-2{background-image:url(../images/background-contact-feature-2.png)}.feature.page-swim.page-contact.feature-2 .title *,.feature.page-swim.page-contact.feature-2 .grid .info p{color:var(--white)}@media(min-width: 1200px){.feature.page-swim.page-contact.feature-2 .container{margin-right:auto;margin-left:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width));width:100%}}@media(min-width: 1200px){.feature.page-swim.page-contact.feature-2 .grid{grid-template-columns:547px 1fr}.feature.page-swim.page-contact.feature-2 .grid .info{order:1}.feature.page-swim.page-contact.feature-2 .grid .image{order:2}}body.page-template-page-aboutus{background-color:#bfb8ae}.feature.page-swim.page-about{background-image:url(../images/background-contact-feature-2.png);background-position:center top;padding-bottom:50px}@media(min-width: 992px){.feature.page-swim.page-about{padding-bottom:100px}}.feature.page-swim.page-about .info *{color:var(--pink)}.feature.page-swim.page-about .info p{color:var(--pink);font-size:1rem;margin-bottom:22px}.feature.page-swim.page-about .info .title{max-width:100%}.feature.page-swim.page-about .info .font-script{font-size:6.25rem;line-height:.9}.feature.page-swim.page-about .image{position:relative;margin-bottom:100px}@media(min-width: 768px){.feature.page-swim.page-about .image{margin-bottom:0}}.feature.page-swim.page-about .image .badge-black{width:158px;height:162px;background-image:url(../images/badge-black.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;animation:rotating 40s linear infinite;right:50px;bottom:-81px}@media(min-width: 1200px){.feature.page-swim.page-about .container{margin-right:auto;margin-left:calc((100% - var(--container-width))/2);max-width:calc((100% - var(--container-width))/2 + var(--container-width));width:100%}}.feature.page-swim.page-about .grid{align-items:start}@media(min-width: 1200px){.feature.page-swim.page-about .grid{grid-template-columns:718px 1fr}.feature.page-swim.page-about .grid .info{order:1}.feature.page-swim.page-about .grid .image{order:2}}.elmont-image{background-color:#bfb8ae}@media(min-width: 1200px){.elmont-image .container{max-width:1320px}}.words{background-color:#bfb8ae;background-image:url(../images/background-palm.png);background-size:173px 240px;background-position:left bottom;background-repeat:no-repeat;padding:80px 0 250px;margin-bottom:20px}@media(min-width: 992px){.words{padding:80px 0;margin-bottom:40px}}.words .grid{text-align:center}.words .grid p{margin:0;font-size:var(--font-size-text-32);color:var(--white);line-height:1.1}@media(min-width: 992px){.words .grid{max-width:980px;margin:auto}}