@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@font-face{src:url(./gothamrounded-bold.otf);font-family:gothamrounded}:root{--green-500: rgba(54,230,26, 1);--yellow-500: #F6E05E;--red-500: #E53E3E;--blue-100: #D6DAE6;--gray-100: #E6E6E6;--gray-500: #666;--gray-800: #333;--gray-900: #1D2025;--first-type: "gothamrounded", serif;--second-type: 'Roboto', sans-serif}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--second-type)}html{-webkit-font-smoothing:antialiased}@media (max-width: 1080px){html{font-size:93.75%}}@media (max-width: 720px){html{font-size:87.5%}}body{-webkit-font-smoothing:antialiased;background:white}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}body,input,textarea,button{font-family:'Roboto', sans-serif;font-weight:400}button,input[type=submit],input[type=file],select{cursor:pointer}[disabled]{opacity:.6;cursor:not-allowed}img{max-width:100%}a{text-decoration:none;color:inherit}.noselect{-webkit-touch-callout:none;user-select:none}.hide{display:none}.cookie{width:100%;padding:1.5rem;position:fixed;top:100%;left:0;display:flex;align-items:center;justify-content:center;color:white;background:#333;border-top-left-radius:15px;border-top-right-radius:15px}.cookie.active{bottom:0;top:auto}.cookie.active img{transform:rotate(-180deg) translateZ(0px)}.cookie .arrow-wrapper{padding:.2rem 1rem 1rem;position:absolute;top:-25px;right:5%;cursor:pointer;background:#333;border-top-left-radius:5px;border-top-right-radius:5px}.cookie .arrow-wrapper img{transition:transform .7s}.cookie p a{text-decoration:underline;cursor:pointer}.cookie button{padding:.5rem;margin-left:1rem;border-radius:5px;color:white;font-weight:bold;font-size:1rem;background:var(--green-500);border:none}.modal{width:95%;max-width:1280px;padding:4rem 2rem;margin:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;border-radius:25px;border:2px solid var(--green-500);background:white;opacity:0;transition:.7s}.modal.active{z-index:1;opacity:1}.modal>img{position:absolute;top:1rem;right:1rem;cursor:pointer}.modal h1{font-size:1.5rem}.modal p{margin-top:1rem}.modal ul{padding-left:2rem;margin-top:1rem}.modal ul li{margin-top:.5rem;color:#747474}.modal ul li a{color:#4a90e2}.home-top{padding:4rem 0 8rem;background-color:var(--gray-900);overflow-x:hidden}.home-top .container{max-width:1280px;margin:0 auto;padding:0 2%}.home-top .container .banner-wrapper{width:100%}.home-top .container .banner-wrapper .banner{height:70vh;background-image:url("../../assets/banner.png");background-repeat:no-repeat;background-size:contain;background-position:center;animation:.7s show forwards linear}@media (max-width: 768px){.home-top .container .banner-wrapper .banner{height:60vh}}@media (max-width: 450px){.home-top .container .banner-wrapper .banner{height:40vh}}.home-top .container>h1{margin-top:1rem;text-align:center;font-size:3rem;color:white;font-family:var(--first-type)}@media (max-width: 768px){.home-top .container>h1{font-size:2rem}}.home-top .container>strong{display:block;margin-top:2rem;text-align:center;font-size:1.5rem;color:var(--green-500);font-family:var(--second-type)}.home-top .container .cupom-wrapper{max-width:650px;margin:2rem auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-top .container .cupom-wrapper>div{position:relative;cursor:pointer;transition:transform .7s, opacity 2s;animation:.7s tilt-shaking forwards linear 2}.home-top .container .cupom-wrapper>div.animate{opacity:1;transform:scale(1)}.home-top .container .cupom-wrapper>div:hover{transform:scale(1.1)}.home-top .container .cupom-wrapper>div .coupon-copied-img{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:.7s}.home-top .container .cupom-wrapper>div .coupon-copied-img.show{opacity:1;right:0}.home-top .container .cupom-wrapper>div span{display:inline-block;padding:0 .5rem;position:absolute;left:22%;bottom:28%;color:var(--red-500);font-weight:bold;font-size:2rem;transition:all .2s}.home-top .container .cupom-wrapper>div span.active{color:white;background:blue}@media (max-width: 768px){.home-top .container .cupom-wrapper>div span{font-size:4vw;bottom:28%}}.home-top .container .cupom-wrapper button{display:inline-block;padding:1rem;position:relative;margin-top:2rem;margin-bottom:2rem;border:none;text-transform:uppercase;border-radius:16px;font-size:2rem;color:var(--gray-900);background:var(--yellow-500);font-weight:bold;transition:transform .2s}.home-top .container .cupom-wrapper button:hover{transform:scale(1.1)}@media (max-width: 768px){.home-top .container .cupom-wrapper button{top:-20px;font-size:1rem}}.home-top .container .cupom-wrapper button img{max-width:60px;position:absolute;left:-50px;bottom:-40px}@media (max-width: 768px){.home-top .container .cupom-wrapper button img{max-width:40px;left:-33px;bottom:-28px}}.home-top .container>button{margin:0 auto;margin-top:4rem;display:block;padding:1rem 2rem;position:relative;border:none;text-transform:uppercase;border-radius:999px;font-size:1.5rem;color:var(--gray-900);background:var(--green-500);font-weight:bold;transition:transform .2s}.home-top .container>button:hover{transform:scale(1.1)}@media (max-width: 768px){.home-top .container>button{min-width:auto}}.home-top .container>p{max-width:800px;margin:0 auto;margin-top:4rem;text-align:center;font-size:1rem;font-weight:bold;color:white}.home-top .container>p a{text-decoration:underline}.timer{width:100%;display:flex;align-items:center;justify-content:center;padding-top:6rem;margin-top:-10rem;z-index:1;transition:1s}@media (max-width: 768px){.timer{margin-top:-9rem}}.timer>div{margin:1rem;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.timer>div{margin:.5rem}}.timer>div strong{display:inline-block;padding:2rem;border-radius:16px;background:var(--green-500);font-size:3rem;color:var(--gray-900)}@media (max-width: 768px){.timer>div strong{padding:1rem;font-size:2rem;border-radius:8px}}.timer>div span{margin-top:1rem;font-weight:bold;font-size:1.2rem;color:var(--gray-900)}@media (max-width: 500px){.timer>div span{font-size:.8rem}}.home-bottom{padding:4rem 0;position:relative;background:white}.home-bottom .container{max-width:1280px;margin:0 auto;padding:0 2%}.home-bottom .container h1{color:var(--gray-900);font-size:2.5rem;text-align:center}.home-bottom .container .video-wrapper{width:70%;overflow:hidden;position:relative;margin:0 auto;margin-top:2rem}.home-bottom .container .video-wrapper::after{padding-top:56.25%;display:block;content:''}.home-bottom .container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 768px){.home-bottom .container .video-wrapper{width:90%}}.home-bottom .container>p{margin-top:2rem;color:var(--gray-900);font-size:1.5rem;font-weight:normal;text-align:center}.home-bottom .container button{margin:0 auto;margin-top:4rem;display:block;padding:1rem 2rem;position:relative;border:none;text-transform:uppercase;border-radius:999px;font-size:1.5rem;color:var(--gray-900);background:var(--green-500);font-weight:bold;transition:transform .2s}.home-bottom .container button:hover{transform:scale(1.1)}@media (max-width: 768px){.home-bottom .container button{min-width:auto}}footer{width:100%;background:var(--blue-100);background-position:top;background-repeat:no-repeat;text-align:center}footer .container{width:100%;margin:0 auto}footer .container .footer-box1 img{max-width:190px;width:30%;margin:2rem 0}@media (max-width: 768px){footer .container .footer-box1 img{width:40%}}footer .container .footer-box1 img+img{margin-left:6rem}@media (max-width: 768px){footer .container .footer-box1 img+img{margin-left:1rem}}footer .container .footer-box2{margin-top:1rem;padding:1rem 1rem 2rem;padding-top:1rem;padding-bottom:2rem;display:flex;flex-direction:column;gap:1rem;text-align:center;background:white}footer .container .footer-box2 a+a{margin-left:.5rem}footer .container .footer-box2 img{max-width:30px}footer .container .footer-box2 p{max-width:1024px;margin:0 auto;font-size:1rem}#loading-1{width:100%;height:100vh;padding:0 2rem;display:none;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;background:var(--gray-900)}#loading-1.active{display:flex}#loading-1 img{width:10%;animation:2s spin infinite linear}#loading-1 p{margin-top:1rem;text-align:center;color:white;font-weight:bold;font-size:1rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}
