@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500&display=swap);*{font-family:'Oswald',sans-serif}*:focus{outline:0}.rowHome{width:100%;max-width:1280px;margin:0 auto!important;box-sizing:border-box;height:auto;display:flex;flex-direction:column;justify-content:center}.tit{width:90%;font-size:50px;line-height:52px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;font-family:'Commissioner',sans-serif;letter-spacing:-.5px;margin:20px auto!important;font-weight:500}.imgPrinc{display:flex;width:100%;height:auto;overflow:hidden;position:relative;justify-content:center!important;column-gap:80px}.imgPrinc_1,.imgPrinc_2{height:600px;width:550px;overflow:hidden;position:relative;margin:30px 0}.imgPrinc_1,.imgPrinc_2{background:
        /* Topo */
        linear-gradient(
            to bottom,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 25%
        ),
        /* Base */
        linear-gradient(
            to top,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 25%
        ),
        /* Lateral esquerda */
        linear-gradient(
            to right,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 20%
        ),
        /* Lateral direita */
        linear-gradient(
            to left,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 20%
        ),
        /* Imagem */
        url("../images/foto_hero1.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.imgPrinc_2{background:
        /* Topo */
        linear-gradient(
            to bottom,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 25%
        ),
        /* Base */
        linear-gradient(
            to top,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 25%
        ),
        /* Lateral esquerda */
        linear-gradient(
            to right,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 20%
        ),
        /* Lateral direita */
        linear-gradient(
            to left,
            rgba(15, 23, 42, 1) 0%,
            rgba(15, 23, 42, 0) 20%
        ),
        /* Imagem */
        url("../images/foto_hero2.jpeg");background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:800px){.imgPrinc{flex-direction:column;width:100%!important;margin:0 auto 20px auto}.imgPrinc_1{display:none}.imgPrinc_2{margin:10px auto!important;width:100%;height:550px}.tit{font-size:35px!important;line-height:37px!important}}.textoPrinc{width:100%!important;font-size:35px;line-height:50px;color:var(--text-main);font-weight:200!important;display:flex!important;margin:0;padding:0;text-align:center;letter-spacing:normal;font-weight:bold;align-items:center}.boxSite{font-size:40px;font-weight:bold;width:100%!important;display:flex;flex-direction:column;justify-content:center;text-align:center;color:var(--text-main);letter-spacing:0;border-radius:var(--radius);padding:0 40px}.textPrice{margin:20px 0;line-height:50px;font-weight:400!important}.priceBox{height:auto;min-height:65px;display:flex;align-items:center;justify-content:center!important;gap:20px;margin-top:50px;margin-bottom:50px}.priceBox div{height:65px;display:flex;align-items:end;margin:0}.viewModel{background-color:var(--bg-card);border:1px solid var(--border-color);font-size:40px;color:var(--text-main);padding:20px;width:100%;height:auto;cursor:pointer;border-radius:var(--radius);font-weight:400!important;margin-bottom:20px;transition:all .2s ease}.viewModel:hover{border-color:var(--primary)}.viewModel div{font-size:25px;line-height:30px;margin:10px 0;padding:10px 20px;border-radius:var(--radius-sm);background-color:var(--primary);color:#fff}.rowEscolha{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:10px;row-gap:0!important;margin-bottom:20px!important}.tiposGrid{width:100%!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:15px;row-gap:0;margin-bottom:20px}.borda{margin-bottom:15px!important}.borda_cont{padding:20px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-sm)}#perc{position:fixed;top:40px;right:40px;color:#fff;background-color:#ff6347;padding:5px;z-index:999}.tx,.img{height:auto;width:100%;margin:20px!important}.img img{width:100%;height:auto}.col-12,.col-md-4{display:flex;justify-content:flex-start}.flex-direct{display:flex;flex-direction:column;justify-content:space-between!important;background-color:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius)}.borda_cont a{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-main);transition:all .2s ease}.borda_cont a:hover{border-color:var(--primary-hover);color:#fff}p{font-size:26px;line-height:28px;margin:0!important;color:var(--text-main);text-align:left;font-weight:200!important}p span{text-align:center;display:block;font-size:30px;line-height:50px;font-weight:600!important;margin:0 -20px -40px 0!important}.active{background-color:var(--accent);color:#0f172a}.descr{display:none}.iframe{width:100%;height:800px;position:absolute;top:-1000px;background-color:var(--bg-card);border:1px solid var(--border-color);z-index:99;transition:all ease 1s}.bold{color:var(--text-main);font-weight:bold;font-size:23px}.boldRed,.boldRed2{color:var(--accent);font-weight:bold;font-size:60px;padding:20px 0 10px 0;margin:20px 15px 0 15px;display:block}.boldRed2{margin-bottom:25px;line-height:70px}.col-12,.col-md-6{padding:0}a.btn{color:#fff}a.btn:focus{outline:0!important;box-shadow:none!important}button[type="submit"],img.lupa{background-color:transparent!important;outline:0}.divButtons{position:relative;padding:10px;height:auto;width:70%;display:flex;justify-content:space-between}.divButtons div{display:flex;flex-wrap:wrap;justify-content:flex-start}.divButtons div a{color:var(--text-main);background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:5px 10px;font-size:13px;margin:0 0 5px 3px!important;height:30px;transition:all .2s ease}.divButtons a:hover{border-color:var(--primary);color:#fff}#closeModal{color:#fff;font-size:13px;background-color:var(--danger);cursor:pointer;padding:5px 0;text-align:center;height:auto;width:100px;margin-top:80px!important;position:absolute;right:10px;bottom:10px;border-radius:var(--radius-sm)}.renovMsg{padding:10px;border:1px solid var(--border-color);border-radius:var(--radius);font-weight:300;text-align:center;margin-top:10px!important;background-color:var(--bg-body-dark);color:var(--text-main)}.pos{background-color:rgba(16,185,129,.2);border:1px solid var(--success)}.neg{background-color:rgba(239,68,68,.2);border:1px solid var(--danger)}.animaGrid,.participaGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.titleAnima{width:100%;font-size:50px;padding:0;color:var(--text-main);margin:50px 0 30px 0!important}.anima{height:auto;width:100%;display:flex;flex-direction:column;justify-content:space-between;color:var(--text-main);padding:40px;border-radius:var(--radius);background-color:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.anima img{height:140px;width:140px;margin:0!important}.anima .img1{justify-content:flex-start;width:100%}.anima .frase{color:var(--text-main);font-size:28px;line-height:32px;text-align:center;margin:30px 0!important}.anima .img2{display:flex;justify-content:flex-end;width:100%}.bloco_end{height:auto;min-height:480px;display:flex;flex-direction:column;justify-content:space-between}.descricao{width:1280px;height:auto;border:1px solid var(--border-color);border-radius:var(--radius);position:absolute;top:-1500px;z-index:6;transition:all ease 1s;background-color:var(--bg-card);color:var(--text-main);display:flex;flex-direction:column}.dscrprc{width:100%;height:50px;padding:0;border-bottom:1px solid var(--border-color);margin:5px 0 15px 0!important}.blcprc{margin-bottom:-40px!important}.blcprc .opc{font-size:30px;color:var(--text-main);font-weight:bold}.prcTotal,.prcAssin,.prcWhats{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;margin:10px 20px 0 20px!important;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-main);font-size:20px;font-weight:bold;padding:10px}.prcTotal img,.prcAssin img,.prcWhats img{width:200px;height:auto;margin-bottom:10px!important}.prcTotal{background-color:var(--bg-card)}.prcAssin{background-color:var(--bg-card)}.prcWhats{background-color:var(--bg-card)}.prcTotal .priceBox,.prcAssin .priceBox,.prcWhats .priceBox{padding:10px 20px 7px 20px;margin:10px 0!important;color:var(--text-main);border:1px solid var(--border-color);background-color:var(--bg-body);border-radius:var(--radius-sm);font-size:20px}.imgpagseg{padding:10px;background-color:rgba(16,185,129,.2);border:1px solid var(--success);border-radius:var(--radius-sm);font-weight:bold;color:var(--success)}.imgpagseg:hover{box-shadow:var(--shadow-md)}.imgpagseg img{width:80%;margin:0 10% 8px 10%!important}.imgpagseg .btn{font-size:18px;text-shadow:none}.pag{height:80px;font-size:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;margin:10px 5px 10px 5px!important;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:10px 0;box-shadow:var(--shadow-sm)}.pag img{width:80%;margin-left:10%!important}.modelo{font-size:40px;text-align:center;font-weight:bold;margin-top:50px!important;color:var(--text-main)}.modelo img{width:60%;margin:20px 20% 0 20%!important}.modSiteImg{width:100%}.blocMod{height:auto;padding:0 5px;margin-bottom:10px!important}.espec_bold{display:flex;justify-content:center;align-items:center;width:100%;position:relative;color:var(--text-main);border-bottom-color:var(--border-color);background-image:none;padding:10px 25px}.nome{font-family:'Russo One',sans-serif;font-size:40px;line-height:35px;height:auto;padding:10px 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative;color:var(--text-main);border-bottom-color:var(--border-color)}.topo_modal{height:100px}.icon img{width:120px;height:120px}.imgModal{width:80%;margin:10px 10% 30px 10%!important}.texto{width:100%;height:auto;font-family:'Oswald',sans-serif;font-size:18px;line-height:26px;padding:20px 15px!important;color:var(--text-main);background-color:var(--bg-card)}.texto strong,.dscrprc div strong{color:var(--accent)}.form_wats,.form_mcpg{width:100%;height:40px;background-color:var(--success);margin-top:12px!important;cursor:pointer;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s ease}.form_mcpg{background-color:var(--primary);color:#fff}.form_mcpg:hover{border-color:var(--primary-hover);box-shadow:var(--shadow-sm)}a .form_wats{color:#fff}a .form_wats:hover{color:#fff;border-color:var(--success-hover);box-shadow:var(--shadow-sm)}.form_wats img,.form_mcpg img{height:24px;width:auto;padding:0;margin:0 0 0 8px!important}.big,.big span#counter{width:100%;text-align:center;font-size:32px;line-height:45px!important;letter-spacing:2px;font-family:'Russo One',sans-serif;padding:50px 0;color:var(--text-main)}.big span#counter{font-size:60px;width:200px!important;min-width:200px!important;text-align:center;color:var(--accent)}.guia{color:var(--text-main);letter-spacing:0;font-family:'Anton',sans-serif}.boas{color:var(--accent);letter-spacing:0;font-family:'Russo One',sans-serif}@media (max-width:1300px){.tit{margin:20px}}@media (max-width:780px){.textoPrinc{font-size:30px;line-height:45px;margin:40px 0}.imgPrinc img{width:98%;height:auto;margin:0 1% 0 1%}.boxSite{font-size:30px;line-height:30px}.viewModel{font-size:20px;line-height:25px;text-align:center}.viewModel div{font-size:18px;line-height:20px;margin-top:30px}.boxSite .textPrice{line-height:40px}.tit{font-size:40px;line-height:45px;text-align:center;margin:20px}.topoint .tximg .tex{margin-bottom:-35px!important;text-align:center;padding:0 10px}.boldRed{font-size:50px;line-height:52px}}@media (max-width:600px){.animaGrid{grid-template-columns:repeat(1,1fr);column-gap:15px}.tiposGrid,.rowEscolha{grid-template-columns:repeat(2,1fr);column-gap:5px;row-gap:5px!important}.participaGrid{grid-template-columns:repeat(1,1fr);row-gap:0}.priceBox{flex-direction:column;gap:0}.priceBox div:nth-child(2) {font-size:70px;margin-top:-10px}.priceBox div{width:100%;justify-content:center;align-items:center!important}.borda_cont{padding:10px}.borda_cont .h4strong{padding:10px 0;font-size:18px!important}.textoPrinc{font-size:30px;padding:0 20px}}@media (max-width:400px){.textoPrinc{font-size:25px;line-height:35px;margin:40px 0}}.new-layout-section{display:none}.hero-main-title{text-align:center;margin:40px 0 20px 0;padding:0 20px}.main-hero-title{font-size:56px;line-height:60px;font-weight:600;color:#fff;margin:0;text-align:center}.hero-impact{font-size:32px;line-height:36px;font-weight:500;color:var(--accent);margin:15px 0 0 0;text-align:center;padding:30px 40px}.hero-section{display:flex;align-items:stretch;gap:20px;padding:20px;border:1px solid var(--border-color);border-radius:var(--radius);box-sizing:border-box}.hero-section:first-child{margin:20px 0 0}.hero-section+.hero-section{margin-top:20px}.hero-section:nth-child(even) {flex-direction:row-reverse}.hero-section:nth-child(odd) .hero-content,
.hero-section:nth-child(odd) .hero-title,
.hero-section:nth-child(odd) .hero-text {text-align:center!important;align-items:center!important}.hero-section:nth-child(even) .hero-content,
.hero-section:nth-child(even) .hero-title,
.hero-section:nth-child(even) .hero-text {text-align:center!important;align-items:center!important}.hero-section:nth-child(even) .hero-text {align-self:center}.hero-image{width:40%!important;height:auto;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-md)}.hero-image img{width:100%;height:100%;object-fit:cover}.hero-content{flex:1;color:var(--text-main);display:flex;flex-direction:column;align-items:center;justify-content:space-between!important;min-height:auto;box-sizing:border-box}.hero-content-top{flex:1;align-items:center;text-align:center;width:100%;box-sizing:border-box}.hero-content-bottom{margin-top:30px;width:100%;box-sizing:border-box}.hero-callout{text-align:center;font-size:28px;color:var(--text-main);font-weight:bold;line-height:32px;margin-bottom:20px!important}.hero-section.hero-with-grid{flex-direction:row;align-items:stretch;box-sizing:border-box}.hero-section.hero-with-grid .hero-content{min-height:100%;display:flex;flex-direction:column;align-items:space-between;justify-content:space-between!important;box-sizing:border-box}.hero-content-bottom .images-tipos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:0;width:100%}.hero-content-bottom .images-tipos .tipos{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);padding:10px;font-size:20px;line-height:22px;height:100%;box-sizing:border-box;color:#fff;font-weight:100}.hero-content-bottom .images-tipos .tipos:hover{border:1px solid var(--accent)}.hero-content-bottom .images-tipos .tipos i{font-size:30px!important;margin-bottom:10px}.hero-title{font-size:42px;line-height:44px;font-weight:500;margin-bottom:20px;color:#fff;display:none}.hero-text{font-size:28px;line-height:32px;font-weight:400;color:var(--text-main);align-self:center;text-align:center;margin:0}.empresas-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:0;width:100%}.empresa-item{background-color:rgba(0,0,0,.2);border:1px solid var(--accent);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:100px;box-sizing:border-box}.empresa-item img{width:100px;height:100px;margin-bottom:10px}.empresa-nome{font-size:20px;line-height:22px;color:var(--text-main);font-weight:300}.price-highlight{background:transparent;border-radius:var(--radius);text-align:center;margin:40px 0 20px 0}.price-highlight+.features-section{margin-top:0}.price-highlight h3{font-size:48px;color:var(--text-main);margin-bottom:15px;text-align:center;font-weight:500}.price-highlight .price-highlight-main{font-size:48px;color:var(--text-main);margin-bottom:15px;text-align:center;font-weight:500}.price-highlight p{text-align:center;font-size:36px;color:var(--accent);margin-top:10px;font-weight:400}.price-highlight .price{font-size:64px;font-weight:bold;color:var(--accent);margin:20px 0}.features-section{margin:0 0 60px 0}.features-section:last-child{margin:0 0 20px 0}.icon-features-section{margin:20px 0 0 0}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.section-title{font-size:48px;color:var(--text-main);text-align:center;margin-bottom:50px}.feature-card{display:flex;flex-direction:column;align-items:center;padding:30px;margin-bottom:0;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:all .3s ease;overflow:visible}.icon-features-section .feature-card:last-child{margin-bottom:0}.feature-card:nth-child(even) {flex-direction:column}.feature-card:nth-child(odd) .feature-text,
.feature-card:nth-child(odd) .feature-text h4,
.feature-card:nth-child(odd) .feature-text p {text-align:center!important}.feature-card:nth-child(even) .feature-text,
.feature-card:nth-child(even) .feature-text h4,
.feature-card:nth-child(even) .feature-text p {text-align:center!important}.feature-icon{width:120px;height:120px;flex-shrink:0;margin:0 0 20px 0;z-index:10}.feature-card:nth-child(even) .feature-icon {margin:0 0 20px 0}.feature-icon img{width:100%;height:100%;object-fit:contain}.feature-text{flex:1;text-align:center}.feature-text h4{font-size:28px;font-weight:500;color:var(--text-main);margin-bottom:15px;line-height:32px;text-align:center}.feature-text p{font-size:24px;line-height:28px;color:var(--accent);font-weight:200;text-align:center}.options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:40px}.option-card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);padding:30px;text-align:center;transition:all .3s ease;box-shadow:var(--shadow-sm);margin-bottom:0}.option-card:hover{box-shadow:var(--shadow-md);border-color:var(--primary)}.option-card img{width:100px;height:100px;margin-bottom:20px}.option-card h4{font-size:24px;color:var(--text-main);margin-bottom:15px}@media (max-width:768px){.new-layout-section,.new-layout-section *{text-align:center!important}.hero-section,.feature-card{flex-direction:column!important}.features-grid{grid-template-columns:1fr;gap:20px}.hero-section{flex-direction:column!important;gap:12px;padding:15px;overflow:hidden}.hero-content{flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.hero-content-top{width:100%;box-sizing:border-box}.hero-content-bottom{margin-top:20px;width:100%;box-sizing:border-box}.hero-callout{font-size:28px;line-height:32px;margin-bottom:15px}.hero-section .hero-content,
    .hero-section .hero-title,
    .hero-section .hero-text,
    .hero-section .hero-text p,
    .new-layout-section .hero-section:nth-child(odd) .hero-content,
    .new-layout-section .hero-section:nth-child(odd) .hero-title,
    .new-layout-section .hero-section:nth-child(odd) .hero-text,
    .new-layout-section .hero-section:nth-child(even) .hero-content,
    .new-layout-section .hero-section:nth-child(even) .hero-title,
    .new-layout-section .hero-section:nth-child(even) .hero-text,
    .feature-card .feature-text,
    .feature-card .feature-text h4,
    .feature-card .feature-text p,
    .features-section .feature-card .feature-text,
    .features-section .feature-card .feature-text h4,
    .features-section .feature-card .feature-text p {text-align:center!important}.hero-section p,.feature-card p{text-align:center!important}.hero-image{width:100%!important;height:360px;margin-top:0}.hero-section:first-child .hero-image img{object-position:center 30%}.hero-section:nth-child(2) .hero-image img {object-position:center 20%}.hero-title{font-size:32px}.hero-text{font-size:24px;align-self:center;line-height:28px}.section-title{font-size:42px}.feature-icon{width:100px;height:100px;margin:0 0 20px 0}.feature-card:nth-child(even) .feature-icon {margin:0 0 20px 0}.feature-card{margin-bottom:0;padding:20px;overflow:hidden}.options-grid{grid-template-columns:repeat(2,1fr);gap:15px}.empresas-list,.hero-content-bottom .images-tipos{grid-template-columns:repeat(2,1fr);gap:15px;width:100%;box-sizing:border-box}.hero-content-bottom .images-tipos .tipos{padding:15px;font-size:18px;line-height:20px;width:100%;box-sizing:border-box;overflow:hidden}.empresa-item{padding:15px;min-height:auto;width:100%;box-sizing:border-box;overflow:hidden}.option-card{padding:20px;overflow:hidden}.main-hero-title{font-size:36px;line-height:40px}.hero-impact{font-size:26px;line-height:30px}.hero-main-title{margin:30px 0 15px 0}.footer .logoCopy span{font-family:"Commissioner",sans-serif!important;font-weight:500!important;font-size:24px!important;margin-top:-15px!important}.footer .logoCopy span.first{color:var(--text-main)!important}.footer .logoCopy span.second{color:var(--accent)!important}}@media (min-width:769px){.images-tipos,.empresas-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;box-sizing:border-box}.images-tipos .tipos,.empresa-item{box-sizing:border-box}}