@charset "UTF-8";@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/Bangers-Regular.woff2') format('woff2');size-adjust:92%;ascent-override:85%;descent-override:21%}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/FiraSans-Regular.woff2') format('woff2');size-adjust:105%;ascent-override:76%;descent-override:21%}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/FiraSans-SemiBold.woff2') format('woff2');size-adjust:105%;ascent-override:76%;descent-override:21%}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/FiraSans-Bold.woff2') format('woff2');size-adjust:105%;ascent-override:76%;descent-override:21%}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:800;font-display:swap;src:url('/assets/fonts/FiraSans-ExtraBold.woff2') format('woff2');size-adjust:105%;ascent-override:76%;descent-override:21%}*,::after,::before{box-sizing:border-box}.container{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row>*{width:100%;padding-left:15px;padding-right:15px}.col-12{width:100%}@media (min-width:576px){.col-sm-1{width:8.333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}}@media (min-width:768px){.col-md-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}}@media (min-width:992px){.col-lg-1{width:8.333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word}.card-body{flex:1 1 auto;padding:1rem}.card-img-top{width:100%}.btn{display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-group{position:relative;display:inline-flex}.d-flex{display:flex}.justify-content-center{justify-content:center}.mb-3{margin-bottom:1rem}.text-center{text-align:center}.img-fluid{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-family:Bangers,system-ui!important}body,html{margin:0;padding:0;font-family:"Fira Sans",sans-serif!important}header.header{background:#181721 url("imgs/bg-hero.webp") 50% 0 no-repeat;padding:0 0 200px 0}span.tarja-top{clear:both;display:block;background:#55006d;padding:15px 0;margin:0 auto 50px auto}.tarja-top img.kakau{clear:both;display:block;width:15%;height:100%;margin:0 auto}.header .copy{clear:both;display:block;width:50%;float:right}img.logo{clear:both;display:block;width:55%;margin:0 0 25px 0}.header .copy h1{color:#fff;font-size:50px;text-shadow:0 0 10px rgba(0,0,0,.8);margin:0 auto 25px auto}.header .copy ul{clear:both;display:block;margin:0 0 35px 0;text-shadow:0 0 10px rgba(0,0,0,.8)}.header .copy ul li{list-style:none;font-size:20px;margin:10px 0;color:#ffdc00;font-weight:700}.header .copy ul li img{height:auto;width:5%;margin:0 5px 0 0}a.cta,button.cta{clear:both;text-decoration:none;display:block;background-color:#61ce70;font-size:25px;font-weight:700;text-align:center;text-transform:uppercase;fill:#FFFFFF;color:#fff;padding:25px 35px;border:none;cursor:pointer;background:linear-gradient(106deg,#59f370 1.19%,#158828 89.9%);box-shadow:0 0 111px 0 #43d059;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;min-height:75px}section.omag{padding:100px 0 0 0;background:#181721}.omag h1{font-size:30px;color:#ffdc00;margin:0 auto 25px auto}.omag h2{font-size:35px;color:#fff;text-align:center;margin:0 auto 25px auto}.omag h2 span{clear:both;display:block;font-size:25px;font-family:"Fira Sans",sans-serif!important}.omag p{color:#fff;font-size:18px;line-height:1.5;margin:0 auto 20px auto}.omag .marquee{overflow:hidden;width:100%;padding:25px 0;background:rgba(157,1,200,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:100px 0 0 0}.omag .marquee .marquee-content{display:flex;animation:scroll-marquee 25s linear infinite}.omag .marquee .marquee-content .tarja{display:inline-block;padding-right:100px;white-space:nowrap;letter-spacing:5px}.omag .marquee .marquee-content span.tarja{font-size:16px;color:#ffdc00;text-transform:uppercase}.omag .marquee .marquee-content span.tarja b{margin:0 30px}@keyframes scroll-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}:root{--accent:#9d01c8;--handle-size:44px;--line-width:3px;--radius:18px;--shadow:0 10px 30px rgba(0, 0, 0, .18)}.ba-slider{position:relative;width:100%;aspect-ratio:1335/650;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#111;user-select:none;touch-action:pan-y;isolation:isolate}.ba-layer{position:absolute;inset:0}.ba-img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ba-after{clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0)}.ba-divider{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:var(--line-width);transform:translateX(-50%);background:rgba(255,255,255,.9);mix-blend-mode:soft-light;z-index:5}.ba-handle{position:absolute;top:50%;left:var(--pos,50%);transform:translate(-50%,-50%);width:var(--handle-size);height:var(--handle-size);border-radius:999px;background:#fff;border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;z-index:10;cursor:ew-resize;box-shadow:0 12px 25px rgba(0,0,0,.25);transition:transform .12s ease}.ba-slider:active .ba-handle{transform:translate(-50%,-50%) scale(1.03)}.ba-handle svg{width:28px;height:28px;display:block}.ba-handle-line{position:absolute;top:-999px;bottom:-999px;left:50%;width:var(--line-width);transform:translateX(-50%);background:rgba(255,255,255,.35);z-index:-1}.ba-badge{position:absolute;top:14px;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:20}.ba-badge.before{left:14px}.ba-badge.after{right:14px}.ba-slider:focus-within{outline:3px solid color-mix(in srgb,var(--accent),transparent 60%);outline-offset:4px;border-radius:calc(var(--radius) + 6px)}section.diferenciais{padding:100px 0;background:#fafafa url("imgs/bg-beneficios.webp") 50% 0 no-repeat}.diferenciais h1{font-size:45px;color:#55006d;margin:0 auto 15px auto}.diferenciais h2{font-size:20px;color:#000;font-family:"Fira Sans",sans-serif!important;margin:0 auto 35px auto}.diferenciais .box{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;width:100%;border:solid 1px #8203a5;margin:0 auto 15px auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.box img.bnf{clear:both;display:block;width:25%;border-radius:35px 0 0 35px;-moz-border-radius:35px 0 0 35px;-webkit-border-radius:35px 0 0 35px}.diferenciais h3{font-size:20px;color:#55006d;margin:0 auto 10px auto}.diferenciais p{font-size:18px;color:#000;margin:0}.diferenciais .box .copy{padding:25px;width:75%}.produtos-slider{clear:both;display:block;margin:0 auto 50px auto}.img-marquee{overflow:hidden;width:100%}.img-marquee-content{display:flex;animation:scroll-imgs 8s linear infinite}.img-marquee-content img{height:350px;width:350px;object-fit:contain;flex-shrink:0;padding:0 10px}.img-marquee:hover .img-marquee-content{animation-play-state:paused}@keyframes scroll-imgs{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}section.produtos{padding:50px 0;background:url("imgs/bg-produtos.webp") 50% 50% no-repeat;background-attachment:fixed;background-size:cover}.produtos h1{font-size:50px;text-align:center;color:#ffdc00;margin:0 auto 15px auto}.produtos h2{font-size:25px;text-align:center;color:#fff;margin:0 auto 50px auto}.produtos button.cta{margin:0 auto}section.depoimentos{padding:100px 0;background:#fafafa}.depoimentos h1{font-size:50px;text-align:center;color:#55006d;margin:0 auto 15px auto}.depoimentos h2{font-size:25px;text-align:center;color:#000;margin:0 auto 50px auto}.depoimentos .box{padding:35px 25px;border:solid 1px #cacaca;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.depoimentos .box img{clear:both;display:block;width:100px;height:auto;margin:0 auto 25px;padding:3px;background:#833ab4;background:linear-gradient(to right,#833ab4,#fd1d1d,#fcb045);border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px}.depoimentos h3{font-size:30px;text-align:center;color:#55006d;margin:0 auto 25px auto}.depoimentos p{text-align:center;font-size:18px;line-height:1.5;margin:0 auto}section.comprasegura{padding:100px 0;background:#8203a5;background:-webkit-linear-gradient(35deg,#8203a5 0,#55006d 100%);background:-moz-linear-gradient(35deg,#8203a5 0,#55006d 100%);background:linear-gradient(35deg,#8203a5 0,#55006d 100%)}.comprasegura h1{font-size:50px;text-align:center;color:#ffdc00;margin:0 auto 15px auto}.comprasegura h2{font-size:25px;text-align:center;color:#fff;margin:0 auto 15px auto}.comprasegura h3{width:75%;font-size:20px;text-align:center;color:#fff;font-family:"Fira Sans",sans-serif!important;margin:0 auto 50px auto}.comprasegura .box{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;padding:25px;width:100%;height:100%;background:#a91a1e;border:solid 1px #b41fdd;background:#8203a5;background:-webkit-linear-gradient(225deg,#8203a5 35%,#55006d 100%);background:-moz-linear-gradient(225deg,#8203a5 35%,#55006d 100%);background:linear-gradient(225deg,#8203a5 35%,#55006d 100%);border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.comprasegura .box svg{height:auto;width:35px}.comprasegura .box p{color:#fff;margin:0 auto;width:75%}.comprasegura button.cta{margin:50px auto 0 auto}section.oferta{padding:100px 0;background:#fafafa}.oferta h1{font-size:50px;text-align:center;color:#55006d;margin:0 auto 50px auto}.oferta .card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;background:rgba(255,255,255,.92);width:90%;padding:50px 35px;border:solid 1px #55006d;margin:0 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.oferta .card-body{padding:0!important;width:55%}.oferta h2{font-size:40px;text-align:center;color:#55006d;margin:0 auto 35px auto}.oferta .card img.card-img-top{clear:both;display:block;width:45%;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.oferta button.btn{padding:0;border:none!important;height:auto;opacity:.65;margin:0 5px 5px 5px}.oferta .oferta button.btn img{clear:both;display:block}.oferta p.preco-antigo{clear:both;display:block;color:#c91c1c;font-size:18px;font-weight:600;text-align:center;margin:0 auto}.oferta p.preco-antigo i{text-decoration:line-through}.oferta p.produto-preco{clear:both;display:block;text-align:center;font-size:30px;font-weight:800;color:#158828;margin:0 auto}.oferta p.preco-avista{clear:both;display:block;color:#555;font-size:14px;font-weight:600;text-align:center;margin:0 auto 35px auto}.oferta p.preco-avista span{padding:5px 10px;background:#b01414;font-size:12px;color:#fff;border-radius:200px 200px 200px 200px;-moz-border-radius:200px 200px 200px 200px;-webkit-border-radius:200px 200px 200px 200px}button.btn.active{border:none;opacity:1}button.btn span{clear:both;display:block;font-size:16px;font-weight:800;line-height:normal;margin:5px auto 0 auto}button.btn span i{clear:both;display:block;font-weight:500;font-size:11px}button.btn.kit-btn img{clear:both;display:block;width:75%;margin:0 auto;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.oferta a.cta{font-size:25px;width:60%;margin:0 auto}.oferta a.cta svg{height:auto;width:30px;margin:-6px 0 0 0}.oferta h3{font-size:25px;font-family:"Fira Sans",sans-serif!important;margin:35px auto 0 auto}section.garantia{padding:100px 0 100px 0;background:url("imgs/bg-garantia.webp") 50% 50% no-repeat;background-size:cover}.garantia .box{padding:55px 35px 55px 85px;margin:50px auto 0 auto;background:rgba(255,255,255,.7);border:solid 1px #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}img.selo-garantia{clear:both;display:block;height:auto;width:90%;position:relative;z-index:1;margin:0 0 -100px 160px}.garantia .mobile{display:none!important}.garantia .box h1{font-size:50px;color:#55006d;margin:0 auto 15px auto}.garantia .box h2{font-size:25px;color:#ffdc00;margin:0 auto 35px auto}.garantia .box p{color:#000;font-size:18px;line-height:1.5;margin:0 auto}section.faq-wpp{padding:100px 0;background:url("imgs/bg-faq.webp") 50% 50% no-repeat;background-attachment:fixed;background-size:cover}.faq-wpp .faq-box h1{font-size:50px;color:#55006d;margin:0 auto 50px auto}.accordion-item{margin:0 auto 10px auto;border:none;border-radius:0!important;border-bottom:solid 1px #55006d}.accordion-header{padding:20px 25px;background:#fafafa;color:#55006d;font-weight:600;cursor:pointer;position:relative}.accordion-content{padding:0 25px;max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fff;color:#000}.accordion-item.active .accordion-content{max-height:500px;padding:25px}.arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.arrow svg{fill:#55006d;width:auto;height:30px}.accordion-item.active .arrow{transform:translateY(-50%) rotate(90deg)}.faq-wpp .wpp-box{clear:both;display:block;width:100%;background:url(imgs/wpp-bg.webp) 50% 0 no-repeat;background-size:cover;border:solid 1px #25d366;padding:50px 35px;margin:100px auto 0 auto;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.faq-wpp .wpp-box h2{font-size:35px;color:#ffdc00;margin:0 auto 25px auto}.faq-wpp .wpp-box p{line-height:1.5;font-size:18px;color:#fff;margin:0 auto 25px auto}.faq-wpp .wpp-box a.cta svg{width:auto;height:25px;margin:-5px 0 0 0}footer.footer{background:#55006d;padding:0 0 50px 0}.footer .col-12.disclaimer,.footer .row.line{border-top:solid 1px #9d01c8;padding-top:50px}.footer p{text-align:center;font-size:12px;color:#fff;line-height:1.5}.footer h1{font-size:20px;color:#ffdc00;margin:0 0 25px 0}.footer a.wpp-ft{clear:both;display:block;color:#fff;text-decoration:none;margin:0 auto}a.wpp-ft svg{fill:#ffffff;height:auto;width:75%}.footer a.link-ft{clear:both;display:inline-block;color:#fff;font-size:14px;padding:12px 0;min-height:44px}.footer a.ig-ft svg{clear:both;display:block;height:auto;width:50%;margin:0 auto}img.logo-ft{clear:both;display:block;height:auto;width:75%}.footer .row.line{margin-bottom:50px}.blob{position:relative;background:#000;border-radius:50%;margin:0 0 -17px 40px;height:20px;width:20px;color:#fff;text-align:center;font-size:10px;line-height:2;font-weight:700;animation:pulse-blob-scale 2s infinite}.blob::after{content:'';position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.6);transform:scale(1);opacity:0;animation:pulse-ring 2s infinite}@keyframes pulse-blob-scale{0%{transform:scale(.95)}70%{transform:scale(1)}100%{transform:scale(.95)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.7}70%{transform:scale(2.2);opacity:0}100%{transform:scale(1);opacity:0}}.blob.red{background:#ff5252}.blob.red::after{background:rgba(255,82,82,.6)}@media (max-width:700px){.tarja-top img.kakau{width:30%}span.tarja-top{margin:0 auto 25px auto}header.header{padding:0 0 335px 0;background:#181721 url("imgs/bg-hero-dek.webp") 50% bottom no-repeat;background-size:contain}.header .copy{width:100%;float:none}img.logo{width:45%;margin:0 auto 20px auto}.comprasegura h1,.depoimentos h1,.diferenciais h1,.faq-wpp .faq-box h1,.faq-wpp .wpp-box h2,.garantia .box h1,.header .copy h1,.oferta h1,.produtos h1{text-align:center;font-size:30px}.header .copy ul{padding:0}.header .copy ul li{margin:5px;font-size:17px}a.cta,button.cta{margin:auto;font-size:20px}section.omag{padding:50px 0 0 0}.omag h1{font-size:23px;text-align:center;width:100%}.omag p{font-size:16px;text-align:center;margin:0 auto 15px auto}.omag h2{margin:25px auto;color:#ffdc00}.omag h2 span{color:#fff}.omag .marquee{margin:50px 0 0 0}section.diferenciais{padding:50px 0 375px 0;background:#fafafa url("imgs/bg-beneficios-mobile.webp") 50% bottom no-repeat;background-size:contain}.diferenciais .box .copy{padding:15px;width:60%}.comprasegura h3,.diferenciais h2,.footer a.link-ft,.footer a.wpp-ft,.garantia .box p{text-align:center;width:100%}.box img.bnf{width:40%}.diferenciais p{font-size:16px}section.comprasegura,section.depoimentos,section.faq-wpp,section.garantia,section.oferta,section.produtos{padding:50px 0}.produtos h2{margin:0 auto 20px auto}.img-marquee-content img{height:250px}.depoimentos .box{padding:25px;margin:0 auto 25px auto}.comprasegura .box{margin:0 auto 20px auto;height:auto}.comprasegura .box svg{width:50px}.comprasegura button.cta{margin:20px auto 0 auto}.card.text-center{width:100%;display:block;padding:20px}.oferta .card img.card-img-top{width:95%;margin:0 auto 15px auto}button.btn.kit-btn img{width:90%}.oferta .card-body{width:100%;border:none}.oferta h6{font-size:18px;margin:0 auto 15px auto;padding:0 0 10px 0}button.btn span{font-size:11px}.oferta a.cta{width:100%}.oferta h2{font-size:35px;margin:25px auto}.oferta h3{font-size:16px}.garantia .box{padding:25px;margin:0 auto}.garantia .desktop{display:none!important}.garantia .mobile{display:block!important}.garantia .mobile img.selo-garantia{margin:25px auto -50px auto;width:75%}.faq-wpp .wpp-box{padding:35px 25px;margin:25px auto 0 auto}.faq-wpp .wpp-box p{text-align:center;font-size:16px}img.logo-ft{width:25%;margin:0 auto 20px auto}.footer a.wpp-ft{width:18%;margin:0 auto 20px auto}.footer h1{text-align:center;margin:20px auto}.footer img.pagamento,.footer img.seguranca{clear:both;display:block;width:65%;margin:auto}.footer a.ig-ft{clear:both;display:block;width:25%;margin:25px auto 0 auto}}