.hero-section{position:relative;width:100%;overflow:hidden;background-color:#f2f8f9}.cursor{position:fixed;top:-50px;z-index:99;width:40px;height:40px;border-radius:50%;background:none;border:solid 2px #c3c8de;pointer-events:none;transition:transform .3s ease,background .3s ease,border-color .3s ease}.hero-section .button{--light: #fff;--dark: #414856;--border: #c3c8de;display:flex;align-items:center;justify-content:center;position:relative;border:0;padding:0 30px;width:auto;height:60px;border-radius:2px;border:1px solid #c3c8de;background:none;color:#000;cursor:pointer;outline:none;border-radius:var(--buttons-radius-outset);//box-shadow: 0 10px 30px rgba(65,72,86,.1);//transition: transform .1s linear,color .1s linear,background .15s linear;background-color:#fff}.hero-section .button.fill{border:0;color:var(--light);background:#00838d;border-radius:var(--buttons-radius-outset)}.hero-section .button span{display:inline-block;position:relative;z-index:2;font:400 16px Varela Round,sans-serif;transition:transform .15s linear}.hero-section .button:hover .cursor{mix-blend-mode:difference;transform:scale(5);cursor:none;background:#000;border-color:#fff}.hero-section a{text-decoration:none}.hero-section .container{padding:0 15px;max-width:1440px;width:100%;margin:0 auto}.hero-section .hero-wrapper.text-center{text-align:center}.box{font-weight:700}.hero-section .hero-wrapper .img2 h2{font-weight:700;font-size:4rem}.hero-section .hero-wrapper .reviews{margin:30px 0 50px}.hero-section .justify-center{justify-content:center}.hero-section .align-center{align-items:center}.hero-section .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;gap:3rem}.hero-section .marquee-snap{width:100%;height:8em;overflow:hidden;position:relative;margin:2rem 0;display:flex;align-items:center;justify-content:center}.hero-section .marquee-snap .line{font-size:40px;color:#d11112;letter-spacing:0px;position:absolute;opacity:0;font-weight:700}.hero-section .marquee_track-snap{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}.marquee_track-snap h1{font-size:4vw;font-weight:700}.marquee_track-snap:nth-child(2){top:100%}.hero-section .marquee_track-snap:nth-child(3){top:100%}.hero-section .marquee_track-snap:nth-child(4){top:100%}@media only screen and (max-width:375px){.hero-section .hero-wrapper .img1{max-width:100%}.hero-section .hero-wrapper .img1 img{height:5rem}.hero-section .hero-wrapper .img2 h2{font-size:1rem}.hero-section .marquee_track-snap h1{font-size:2rem}.hero-section .flex{gap:2rem}.hero-section{padding:0}}@media only screen and (min-width:376px) and (max-width:500px){.hero-wrapper .img1{max-width:100%}.hero-wrapper .img1 img{height:5rem}.hero-wrapper .img2 img{height:1rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{padding:10rem 0;height:auto}}@media only screen and (min-width:501px) and (max-width:767px){.hero-wrapper .img1{max-width:100%}.hero-wrapper .img1 img{height:8rem}.hero-wrapper .img2 img{height:1.5rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{height:auto}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation : portrait){.hero-wrapper .img1{max-width:100%}.hero-wrapper .img1 img{height:8rem}.hero-wrapper .img2 img{height:1.8rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{padding:0}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation: landscape){.hero-wrapper .img1{max-width:100%}.hero-wrapper .img1 img{height:8rem}.hero-wrapper .img2 img{height:2rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{padding:0}}@media only screen and (min-width:1024px) and (max-width:1199px){.hero-wrapper .img1{max-width:100%;padding:0rem 0 2rem}.hero-wrapper .img1 img{height:8rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{padding:10px}}@media only screen and (min-width:1200px) and (max-width:1439px){.hero-wrapper .img1{max-width:100%;padding:0rem 0 2rem}.hero-wrapper .img1 img{height:8rem}.marquee_track-snap h1{font-size:2rem}.flex{gap:2rem}.hero-section{padding:0}}@media only screen and (min-width:1440px){.hero-wrapper .img1{max-width:100%;padding:0rem 0 2rem}.hero-wrapper .img1 img{height:8rem}.marquee_track-snap h1{font-size:3rem}.flex{gap:2rem}}.context{width:100%;position:absolute;top:50vh}.context h1{text-align:center;color:#fff;font-size:50px}.area{width:100%;height:100vh}.circles{position:absolute;top:0;left:0;width:100%;height:97%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;animation:animate 25s linear infinite;bottom:-150px}.circles li:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}h2,.box.inline-richtext{color:#fff}.area{background-image:url(/cdn/shop/files/dd.png?v=1752491541);background-repeat:no-repeat;background-size:contain;background-position:center top;position:relative;z-index:1}.area{content:"";background-image:url(/cdn/shop/files/dd.png?v=1752491541);background-repeat:no-repeat;background-size:100% auto;background-position:center top;position:absolute;width:100%;height:auto;top:0;left:50%;transform:translate(-50%);z-index:2}
/*# sourceMappingURL=/cdn/shop/t/57/assets/Image-banner-ac.css.map */
