@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.has-error{border-color:red !important}@media(min-width: 991px){.hide-desktop{display:none !important}}@media(max-width: 991px){.hide-mobile{display:none !important}}.ng-invalid-required.ng-touched,.campo-invalido{border-color:#dc3545 !important}*{background-size:cover;background-position:center}textarea{resize:none}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-phone{display:inline-flex;align-items:center;text-align:left;gap:6px;color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.main-phone strong{display:block}@media(max-width: 991px){.main-phone{font-size:15px}.main-phone img{width:35px}}.main-cta{display:inline-block;padding:10px 25px;color:#fff;font-family:Poppins;border:none;outline:none;font-size:18px;text-align:center;font-style:normal;font-weight:600;line-height:normal;border-radius:5px;background:#a50f30}.main-cta.outline{border:1.151px solid #3e3e3e;color:#3e3e3e;background:none}.main-cta.black{background:#323232}.main-cta.zap{background:#1faf38}@media(max-width: 991px){.main-cta{padding:10px 15px;font-size:16px}}.card-servico{height:100%;display:flex;flex-flow:column}.card-servico .img{width:100%;border-radius:10px 10px 0px 0px;height:170px}.card-servico .botoes{display:flex;flex-flow:column;gap:10px;margin:auto;max-width:245px;margin-top:25px}.card-servico .content{flex:1;border-radius:0 0 10px 10px;border:1px solid #a0a0a0;background:#fff;padding:15px;text-align:center}.card-servico .content ul{text-align:left}.card-servico .content ul,.card-servico .content p{color:#404040;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.card-servico .content h4{color:#a50f30;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px}@media(max-width: 991px){.card-servico .content ul,.card-servico .content p{font-size:15px}.card-servico .content h4{font-size:18px}}.owl-carousel .owl-dots:not(.disabled){display:flex;align-items:center;justify-content:center;margin-top:30px;gap:10px}.owl-carousel .owl-dots:not(.disabled) .owl-dot{width:13px;height:13px;border-radius:13px;background:#d9d9d9}.owl-carousel .owl-dots:not(.disabled) .owl-dot.active{background:#f03e3e}.owl-carousel .owl-nav:not(.disabled){display:block}@media(max-width: 991px){.owl-carousel .owl-nav:not(.disabled){display:none !important}}.owl-carousel .owl-nav:not(.disabled) .owl-prev,.owl-carousel .owl-nav:not(.disabled) .owl-next{position:absolute;top:50%}.owl-carousel .owl-nav:not(.disabled) .owl-prev{left:-100px}.owl-carousel .owl-nav:not(.disabled) .owl-next{right:-100px}.card-blog .img{width:100%;height:200px}.card-blog .content{padding:30px;background:linear-gradient(104deg, #e5e5e5 -5.96%, #fff 135.62%)}.card-blog .content h4{margin-bottom:20px;color:#323232;font-family:Poppins;font-size:23px;font-style:normal;font-weight:600;line-height:normal}.card-blog .content .resumo{color:#525252;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}.card-blog .content .continuar{display:block;color:#d00833;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){.card-blog .content{padding:20px}.card-blog .content h4{font-size:18px}.card-blog .content .resumo{font-size:15px;margin-bottom:20px}.card-blog .content .continuar{font-size:16px}}section.header-conteudo{background-image:url("../image/bg-header.png");padding-top:25px;padding-bottom:125px}section.header-conteudo .breadcrumb-main{display:flex;flex-wrap:wrap;text-transform:lowercase;margin-bottom:80px;gap:10px}section.header-conteudo .breadcrumb-main *{color:#fff;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal}section.header-conteudo h1{margin:0;color:#fff;text-align:center;font-family:Poppins;font-size:33.599px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){section.header-conteudo{padding-bottom:40px}section.header-conteudo h1{font-size:24px}section.header-conteudo .breadcrumb-main{margin-bottom:30px}section.header-conteudo .breadcrumb-main *{font-size:13px}}.lateral-main .cat{display:block;color:#636363;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:20px;border-bottom:1px solid #b3b3b3;margin-bottom:20px}.lateral-main .cat.active{font-weight:600;color:#a50f30}.lateral-main .cat:last-child{margin-bottom:0}.lateral-main form{display:flex;align-items:center;padding:15px 20px;border-radius:10px;gap:10px;border:1px solid #b1b1b1;background:#fff;width:100%;margin-bottom:50px}.lateral-main form button{background:none;padding:0;margin:0;border:none}.lateral-main form input{background:none;color:#909090;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border:none;outline:none;flex:1}.lateral-main h3{margin-bottom:15px;color:#303030;font-family:Poppins;font-size:23px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){.lateral-main{margin-top:30px}.lateral-main form{padding:10px 15px;margin-bottom:30px}.lateral-main h3{font-size:18px}.lateral-main .cat{font-size:16px;padding-bottom:10px}}.form-lateral{border-radius:15px 0px 15px 15px;background:#2b2b2b;box-shadow:0px 11px 22px 0px rgba(0,0,0,.25);padding:40px 50px;position:sticky;top:20px}.form-lateral h3{margin:0;color:#fff;text-align:center;font-family:Poppins;font-size:38px;font-style:normal;font-weight:600;line-height:normal}.form-lateral p{margin-bottom:30px;color:#fff;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.form-lateral label{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.form-lateral input,.form-lateral textarea{display:block;width:100%;border-radius:5px;border:1px solid #ddd;background:#fff;padding:12px 25px;color:#9a9a9a;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-bottom:5px solid #ddd;margin-bottom:20px}@media(max-width: 991px){.form-lateral{padding:30px 20px}.form-lateral h3{font-size:22px}.form-lateral label{font-size:16px}.form-lateral p{font-size:16px;margin-bottom:20px}}body{max-width:1920px;margin:auto;font-family:"Poppins",sans-serif;background:#f2f2f2;overflow-x:hidden}body .container{max-width:1300px}body .container.big{max-width:1600px}body .container.small{max-width:1000px}body a{text-decoration:none;color:inherit}body a:hover{color:inherit}body section.barra-lgpd{display:none;position:fixed;bottom:85px;left:calc(50% - 397.5px);padding:15px;align-items:center;gap:15px;z-index:800;border-radius:5px;background:#fff;max-width:795px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.1),-2px 2px 2px 0px rgba(0,0,0,.06) inset}body section.barra-lgpd.exibir{display:flex}body section.barra-lgpd .icon{border-radius:5px;background:rgba(92,92,92,.1);box-shadow:0px 10px 10px 0px rgba(0,0,0,.1),-2px 2px 2px 0px rgba(0,0,0,.06) inset;display:flex;align-items:center;justify-content:center;padding:8px;gap:10px;width:35px;height:35px}body section.barra-lgpd .button a{border-radius:5px;background:#2b2b2b;box-shadow:-3px 3px 9px -18px rgba(0,0,0,.3);display:inline-block;padding:16px 24px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:20px}body section.barra-lgpd .text{color:var(--Texto-1, #141414);font-size:14px;font-style:normal;font-weight:400;line-height:20px}body section.barra-lgpd .text a{font-weight:700;text-decoration-line:underline;color:#141414}@media(max-width: 991px){body section.barra-lgpd{bottom:70px;left:10px;max-width:calc(100% - 20px);flex-flow:column;gap:10px}body section.barra-lgpd .text{text-align:center;line-height:1.4;font-size:12px}body section.barra-lgpd .button a{font-size:12px;padding:8px 20px}body section.barra-lgpd .icon{display:none}}body section.preloader{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;align-items:center;display:flex;justify-content:center;background-color:#fff}body section.preloader .loader{border:6px solid #e5e5e5;border-top-color:#a50f30;animation:loader-rotate 1s infinite;border-radius:50%;height:40px;width:40px}@keyframes loader-rotate{to{transform:rotate(1turn)}}body ul.paginacao{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:0;padding:0;gap:15px}body ul.paginacao li{list-style:none}body ul.paginacao li a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:5px;color:#979797;font-family:Manrope;font-size:25px;font-style:normal;font-weight:800;line-height:normal;transition:.3s all;border:1px solid #979797}body ul.paginacao li a.active,body ul.paginacao li a:hover{color:#fff;border-color:#a50f30;background-color:#a50f30}@media(max-width: 991px){body ul.paginacao li a{width:40px;height:40px;font-size:18px}}body .modal-backdrop.show{opacity:.8;width:100% !important;height:100% !important}body .modal-lg{max-width:650px}body .modal .close-modal{position:absolute;width:100%;height:100%}body .modal-content{border-radius:0 !important;background-color:#fff}body .modal-content .closebtn{outline:none;color:#fff;background-color:rgba(0,0,0,0);position:absolute;right:0;top:-40px;border:none;cursor:pointer;z-index:2;text-shadow:none;font-weight:500;opacity:1;font-size:18px}body .modal-content .closebtn:hover{color:#fff !important}@media(max-width: 991px){body .modal-content .closebtn{position:static;font-size:14px;margin-top:10px;margin-bottom:7px;padding-right:20px;color:#000;text-align:right}}body .modal-body{padding:30px 40px;border-radius:0;background-size:cover}body .modal-body h1{font-size:32px;text-align:center;font-weight:700;margin-bottom:0;color:#a50f30}body .modal-body h3{text-align:center;font-weight:400;font-size:18px;margin-top:10px}body .modal-body form{margin-top:20px}body .modal-body form label{display:block;font-size:18px;font-weight:600;margin-bottom:5px}body .modal-body form input,body .modal-body form select,body .modal-body form textarea{font-size:16px;padding:10px 20px;border:1px solid gray;width:100%;margin-bottom:15px;outline:none}body .modal-body form textarea{height:100px;outline:none}body .modal-body.video{border-radius:0;min-height:650px;padding:0}@media(max-width: 991px){body .modal-body.video{min-height:360px}}body .modal-body iframe{width:100%;height:100%;position:absolute}@media screen and (max-width: 991px){body .modal-body{padding:15px 0}body .modal-body h1{font-size:25px}body .modal-body h3{text-align:center;font-size:16px;margin-top:0}body .modal-body form{margin-top:20px}body .modal-body form label{font-size:15px}body .modal-body form input,body .modal-body form select,body .modal-body form textarea{font-size:15px;padding:7px 15px}}body section.resultados-modal{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none;align-items:center;justify-content:center}body section.resultados-modal.show{display:flex}body section.resultados-modal .box{border-radius:5px;background:#f6f6f6;padding:40px;position:relative}body section.resultados-modal .box .fechar{position:absolute;top:25px;right:40px;font-size:30px}body section.resultados-modal .box .esqueci{display:block;text-align:center;margin-top:20px;font-size:14px;color:gray}body section.resultados-modal .box label{color:#363a49;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}body section.resultados-modal .box .forms{display:block;border-radius:5px;border:1px solid #cecece;background:#fff;padding:15px;color:#5d5d5d;font-family:Montserrat;width:100%;font-size:15px;margin-bottom:20px;font-style:normal;font-weight:400;line-height:normal}body section.resultados-modal .box h4{color:#371621;text-align:center;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}body section.resultados-modal .box p{color:#000;text-align:center;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:35px}body section.resultados-modal .box .icon{display:block;margin:auto;margin-bottom:12px;background:#6d3447;width:80px;height:80px;border-radius:100%;padding:15px}body section.resultados-modal .box .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){body section.resultados-modal{overflow-y:auto;align-items:flex-start;padding:10px 0}body section.resultados-modal .box{padding:20px}body section.resultados-modal .box .fechar{top:15px;right:15px;font-size:20px}body section.resultados-modal .box label{font-size:15px;margin-bottom:5px}body section.resultados-modal .box .forms{padding:10px;font-size:14px;margin-bottom:10px}body section.resultados-modal .box p{font-size:14px;margin-bottom:10px}body section.resultados-modal .box h4{font-size:20px}body section.resultados-modal .box .icon{width:40px;height:40px;padding:5px}}body section.header{background:linear-gradient(180deg, #fff 0%, #d2d2d2 117.4%);padding:30px 0}body section.header .logo{width:100%}body section.header .social{font-size:26px}body section.header hr{margin:20px 0}body section.header .menu{display:flex;align-items:center;justify-content:space-between}body section.header .menu a{color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body section.header form{display:flex;align-items:center;padding:15px 20px;border-radius:10px;gap:10px;border:1px solid #b1b1b1;background:#fff;width:100%}body section.header form button{background:none;padding:0;margin:0;border:none}body section.header form input{background:none;color:#909090;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border:none;outline:none;flex:1}body section.header .botoes{display:flex;gap:30px}@media(max-width: 991px){body section.header{padding:15px 0}body section.header .logo{margin-bottom:10px;width:150px}body section.header .social{text-align:center;margin-top:10px}body section.header .botoes{gap:10px;justify-content:center;flex-wrap:wrap}}body section.footer-top{background:#1c1c1c;padding:50px 0}body section.footer-top .logo{width:100%}body section.footer-top .mapa{height:215px;border-radius:15px;overflow:hidden}body section.footer-top .mapa iframe{width:100%;height:100%}@media(max-width: 991px){body section.footer-top{padding:30px 0;text-align:center}body section.footer-top .mapa{height:150px}body section.footer-top .logo{margin-bottom:10px;width:150px}}body section.footer{background-image:url("../image/bg-footer.png");padding:30px 0;margin-bottom:75px}body section.footer h4{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}body section.footer .menu{display:flex;flex-flow:column;gap:10px}body section.footer .menu a{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body section.footer .box{padding:30px 80px;border-radius:13px;background:rgba(0,0,0,.36)}body section.footer .box .social{justify-content:center;display:flex;gap:20px}body section.footer .box .zap{display:block;border-radius:40px;background:linear-gradient(90deg, #61e026 0%, #39ab03 100%);padding:10px 40px;color:#fff;font-family:Poppins;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal}body section.footer .box .endereco{color:#fff;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body section.footer{margin-bottom:55px}body section.footer .box{padding:30px}body section.footer .box .endereco{font-size:14px}body section.footer .box .zap{font-size:16px}}body main section.index-problemas{background-image:url("../image/bg-problemas.png");padding:50px 0}body main section.index-problemas h2{color:#b10d32;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;line-height:normal}body main section.index-problemas p{color:#000;font-family:Poppins;font-size:18px;font-style:normal;margin:0;font-weight:400;line-height:normal}body main section.index-problemas p strong{font-size:35;font-weight:600}@media(max-width: 991px){body main section.index-problemas{padding:30px 0;text-align:center;background-position:left}body main section.index-problemas h2{font-size:20px}body main section.index-problemas p{font-size:16px}}body main section.index-servicos{background:#323232;padding:50px 0}@media(min-width: 992px){body main section.index-servicos .owl-carousel .owl-stage{display:flex}body main section.index-servicos .owl-carousel .owl-item{display:flex;flex:1 0 auto}}body main section.index-servicos .title{display:flex;align-items:center;gap:20px;color:#fff;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;margin-bottom:35px;line-height:normal}body main section.index-servicos.tipo-2{background:#252525}@media(max-width: 991px){body main section.index-servicos{padding:30px 0}body main section.index-servicos .title{font-size:20px}body main section.index-servicos .title img{height:50px}}body main section.index-porque{padding:55px 0;background-image:url("../image/bg-porque.png")}body main section.index-porque h2{color:#323232;text-align:center;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px}body main section.index-porque hr{margin:50px 0}body main section.index-porque .box{margin-top:20px;border-radius:5px;background:#fff;box-shadow:0px 4px 12.6px 0px rgba(0,0,0,.25);padding:40px 70px}body main section.index-porque .item{display:flex;align-items:center;gap:13px}body main section.index-porque .item span{color:#323232;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.index-porque{padding:30px 0}body main section.index-porque .box{padding:40px}body main section.index-porque hr{margin:30px 0}body main section.index-porque h2{font-size:24px}body main section.index-porque .item img{width:40px}body main section.index-porque .item span{font-size:15px}}body main section.index-contato{background-image:url("../image/bg-contato.png")}body main section.index-contato h2{margin-bottom:0;color:#323232;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal}body main section.index-contato p{color:#323232;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}body main section.index-contato .box{background:#fff;padding:40px}body main section.index-contato .box label{display:block;color:#323232;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}body main section.index-contato .box input,body main section.index-contato .box textarea{display:block;width:100%;border-radius:5px;border:1px solid #ddd;background:#fff;padding:12px 25px;color:#9a9a9a;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-bottom:5px solid #ddd;margin-bottom:20px}@media(max-width: 991px){body main section.index-contato{padding:30px 0;text-align:center;background-position:right}body main section.index-contato .box{text-align:left;padding:20px;margin-top:30px}body main section.index-contato .box label{font-size:16px}body main section.index-contato h2{font-size:22px}body main section.index-contato p{font-size:16px}}body main section.index-video{position:relative;padding:110px 0}body main section.index-video:after{content:"";background:rgba(0,0,0,.44);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body main section.index-video .col-lg-4{border-right:1px solid #9f9f9f}body main section.index-video .col-lg-4:last-child{border-right:none}body main section.index-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body main section.index-video .container{position:relative;z-index:2}body main section.index-video h2{color:#fff;text-align:center;font-family:Poppins;font-size:100.062px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:25px}body main section.index-video span{display:block;color:#fff;text-align:center;font-family:Poppins;font-size:18px;max-width:280px;margin:auto;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.index-video{padding:50px 0}body main section.index-video .col-lg-4{border:none;margin-bottom:30px}body main section.index-video .col-lg-4:last-child{margin-bottom:0}body main section.index-video h2{line-height:1.4;margin-bottom:0;font-size:50px}}body main section.index-dez-anos{background:linear-gradient(180deg, #fff 0%, #d2d2d2 117.4%);padding:80px 0 45px 0;position:relative;overflow:hidden}body main section.index-dez-anos:before{content:url("../image/dzao.png");position:absolute;top:-80px;right:400px}body main section.index-dez-anos .foto{height:380px;border-radius:20px}body main section.index-dez-anos .box{border-radius:25px;background:#323232;box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);padding:25px 40px;padding-top:1px;position:relative;z-index:1}body main section.index-dez-anos .box h4{color:#f2f2f2;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;text-align:center;line-height:normal;margin-bottom:25px}body main section.index-dez-anos .box h3{margin-bottom:13px;color:#f2f2f2;font-family:Poppins;font-size:23px;font-style:normal;text-align:center;font-weight:600;line-height:normal}body main section.index-dez-anos .box h2{margin-bottom:0;text-align:center;color:#f2f2f2;font-family:Poppins;font-size:23px;font-style:normal;font-weight:600;line-height:normal}body main section.index-dez-anos .box ul li{color:#f2f2f2;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.index-dez-anos .box .img{margin:auto;display:block;border-radius:194px;width:194px;margin-bottom:15px;height:194px;margin-top:-97px}@media(max-width: 991px){body main section.index-dez-anos{padding:0;padding-bottom:30px}body main section.index-dez-anos .foto{height:150px;border-radius:10px}body main section.index-dez-anos .box{margin-top:80px;padding-inline:15px}body main section.index-dez-anos .box ul li{font-size:15px}body main section.index-dez-anos .box h2,body main section.index-dez-anos .box h3{font-size:18px}body main section.index-dez-anos .box .img{height:100px;width:100px;margin-top:-50px}body main section.index-dez-anos .title{display:block;margin:auto;width:100%;max-width:280px}body main section.index-dez-anos .resumo{font-size:15px;text-align:center}}body main section.index-depoimentos{background-image:url("../image/bg-depoimentos.png");padding:40px 0}body main section.index-depoimentos h2{color:#232321;text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:35px}body main section.index-depoimentos .box{border-radius:5px;background:#323232;box-shadow:0px 4px 11px 0px rgba(0,0,0,.25);padding:40px 25px}body main section.index-depoimentos .box img{width:auto;height:auto}body main section.index-depoimentos .box p{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}body main section.index-depoimentos .box strong{display:block;color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){body main section.index-depoimentos{padding:30px 0}body main section.index-depoimentos h2{font-size:22px}body main section.index-depoimentos .box{padding:30px 25px}body main section.index-depoimentos .box p{font-size:15px}body main section.index-depoimentos .box strong{font-size:16px}}body main section.index-social{background:linear-gradient(90deg, #e00635 0%, #9a112f 100%);padding:30px 0}body main section.index-social h2{color:#fff;font-family:Poppins;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}body main section.index-social h3{margin:0;color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:normal}body main section.index-social .social{display:flex;gap:40px}body main section.index-social .social a{display:flex;align-items:center;justify-content:center;background-color:#000;width:97px;border-radius:100%;height:97px;font-size:40px;color:#fff;filter:drop-shadow(0px 9px 11px rgba(0, 0, 0, 0.19))}body main section.index-social .social a:nth-child(2){background-color:#212121}body main section.index-social .social a:nth-child(3){background-color:#595959}@media(max-width: 991px){body main section.index-social{text-align:center}body main section.index-social .social{gap:20px;justify-content:center}body main section.index-social .social a{width:60px;height:60px;font-size:30px}body main section.index-social h2{font-size:24px}body main section.index-social h3{font-size:20px;margin-bottom:30px}}body main section.index-blog{padding:30px 0}body main section.index-blog.interna{background:linear-gradient(115deg, #e6e6e6 27.29%, #fff 99.73%)}body main section.index-blog h2{margin-bottom:30px;color:#000;text-align:center;font-family:Poppins;font-size:35px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){body main section.index-blog h2{font-size:22px}}body main section.produtos{padding:90px 0}@media(max-width: 991px){body main section.produtos{padding:30px 0}}body main section.produtos-interna{padding:45px 0}body main section.produtos-interna .botoes{display:flex;gap:30px;align-items:center;margin-top:50px}body main section.produtos-interna .img{width:100%;height:320px;border-radius:15px 0px 15px 15px;margin-bottom:30px}body main section.produtos-interna .texto{color:#282622;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.produtos-interna .texto h2{color:var(--cinza-texto, #353535);font-family:Poppins;font-size:38px;font-style:normal;font-weight:600;line-height:normal}body main section.produtos-interna .texto h3{color:var(--cinza-texto, #353535);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}@media(max-width: 991px){body main section.produtos-interna{padding:30px 0}body main section.produtos-interna .img{height:200px}body main section.produtos-interna .botoes{margin-top:30px;flex-flow:column;gap:20px;margin-bottom:30px}body main section.produtos-interna .texto{font-size:15px}body main section.produtos-interna .texto h2{font-size:22px}body main section.produtos-interna .texto h3{font-size:18px}}body main section.sobre{background:linear-gradient(180deg, #fff 0%, #d2d2d2 117.4%);padding:60px 0}body main section.sobre .texto h2{color:#000;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px;text-align:center}body main section.sobre .texto p{color:#000;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.sobre hr{margin:50px 0}body main section.sobre .itens a{display:block;padding:40px 0;border-left:15px solid #d9d9d9;padding-left:30px;color:#777;font-family:Poppins;font-size:23px;font-style:normal;font-weight:400;line-height:normal}body main section.sobre .itens a.active{border-color:#e50536;color:#000;font-weight:600}body main section.sobre .itens a:first-child{padding-top:0}body main section.sobre .itens a:last-child{padding-bottom:0}body main section.sobre h3{color:#000;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}body main section.sobre .img{width:100%;height:385px;border-radius:30px}body main section.sobre .foto{height:380px;border-radius:20px}@media(max-width: 991px){body main section.sobre{padding:30px 0}body main section.sobre .img{height:200px;margin-bottom:30px}body main section.sobre p{font-size:15px}body main section.sobre .foto{height:150px;border-radius:10px}body main section.sobre h3{font-size:20px}body main section.sobre .itens{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}body main section.sobre .itens a{font-size:18px;border:none;padding:10px 20px !important;border-bottom:10px solid #d9d9d9}body main section.sobre hr{margin:30px 0 20px 0}body main section.sobre .texto h2{font-size:20px}body main section.sobre .texto p{font-size:16px}}body main section.sobre-equipe{background-image:url("../image/bg-depoimentos.png");padding:40px 0;text-align:center}body main section.sobre-equipe h2{color:#000;text-align:center;font-family:Poppins;font-size:34.536px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px}body main section.sobre-equipe p{color:#000;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}body main section.sobre-equipe img{width:250px;height:250px;border-radius:100%;margin-bottom:30px}body main section.sobre-equipe strong{display:block;color:#000;text-align:center;font-family:Poppins;font-size:25px;font-style:normal;font-weight:600;line-height:normal}body main section.sobre-equipe span{display:block;color:#000;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 991px){body main section.sobre-equipe{padding:30px 0}body main section.sobre-equipe img{width:100%;height:auto;aspect-ratio:1/1;margin-bottom:20px}body main section.sobre-equipe strong{font-size:16px}body main section.sobre-equipe span{font-size:14px}body main section.sobre-equipe h2{margin-bottom:10px;font-size:22px}body main section.sobre-equipe p{font-size:15px}body main section.sobre-equipe p br{display:none}}body main section.blog{padding:70px 0}@media(max-width: 991px){body main section.blog{padding:30px 0}}body main section.blog-interna{padding:40px 0}body main section.blog-interna .img{border-radius:35px;width:100%;margin-bottom:30px;height:460px}body main section.blog-interna .texto{color:#303030;font-size:18px;font-style:normal;font-weight:400;line-height:30px}body main section.blog-interna .texto h2{font-size:25px;font-weight:700;margin-top:40px}body main section.blog-interna .texto h3{font-size:20px;font-weight:700;margin-top:40px}@media(max-width: 991px){body main section.blog-interna{padding:30px 0}body main section.blog-interna .texto{font-size:15px;line-height:1.4}body main section.blog-interna .texto h2{font-size:20px;margin-top:20px}body main section.blog-interna .texto h3{font-size:18px;margin-top:20px}body main section.blog-interna .img{height:250px;border-radius:30px}}body main section.contato{padding:40px 0}body main section.contato .img{width:100%;height:315px;border-radius:17px;margin-bottom:40px}body main section.contato .box1{border-radius:40px 0 0 40px;border:1px solid #cecece;background:#fff;padding:70px 100px}body main section.contato .box1 h2{color:#1f1f1f;font-family:Poppins;font-size:35px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}body main section.contato .box1 p{color:#1f1f1f;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .box1 hr{margin:35px 0;border-color:#1f1f1f;opacity:1}body main section.contato .box1 .social{display:flex;gap:20px;align-items:center}body main section.contato .box1 .social strong{color:#1f1f1f;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:block;margin-bottom:7px}body main section.contato .box1 .social span{color:#1f1f1f;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.contato .box2{border-radius:0px 40px 40px 0px;height:100%;background:linear-gradient(112deg, #1f1f1f 17.82%, #333 88.58%);padding:30px 100px;display:flex;align-items:center;justify-content:center}body main section.contato .box2 label{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}body main section.contato .box2 input{display:block;width:100%;border-radius:5px;border:1px solid #ddd;background:#fff;padding:12px 25px;color:#9a9a9a;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-bottom:5px solid #ddd;margin-bottom:20px}body main section.contato .box2 h3{color:#fff;font-family:Poppins;font-size:35px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px}@media(max-width: 991px){body main section.contato{padding:30px 0}body main section.contato .box2{margin-top:30px;padding:20px;height:auto}body main section.contato .box2 h3{text-align:center;font-size:22px}body main section.contato .box2 label{font-size:16px}body main section.contato .box1{padding:20px}body main section.contato .box1 .social{gap:30px;justify-content:space-between}body main section.contato .box1 .social img{width:50px}body main section.contato .box1 .social strong{font-size:16px;margin-bottom:0}body main section.contato .box1 .social span{font-size:15px}body main section.contato .box1 h2{font-size:22px;text-align:center}body main section.contato .box1 p{font-size:15px}body main section.contato .img{margin-bottom:20px;height:150px}}body main section.duvidas{padding:65px 0}body main section.duvidas .conteudo{padding:30px;border-radius:15px;background:#fff}body main section.duvidas .conteudo h3{color:#e50536;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px}body main section.duvidas .conteudo .titulo{display:flex;gap:50px;justify-content:space-between;color:var(--marrom-1, #282622);font-family:Poppins;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px;border-bottom:1px solid #a8a8a8;padding-bottom:10px}body main section.duvidas .conteudo .titulo i{color:#e50536}body main section.duvidas .conteudo .resposta{margin-bottom:40px}body main section.duvidas .conteudo .resposta p{color:var(--cinza-texto, #353535);font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}body main section.duvidas .conteudo .resposta p:last-child{margin-bottom:0}@media(max-width: 991px){body main section.duvidas{padding:30px 0}body main section.duvidas .conteudo{padding:30px 20px}body main section.duvidas .conteudo .resposta{margin-bottom:20px}body main section.duvidas .conteudo .resposta p{font-size:14px}body main section.duvidas .conteudo h3{font-size:22px}body main section.duvidas .conteudo .titulo{font-size:16px;gap:20px}}body main section.formulario-enviado{padding:200px 0;color:#a50f30;background-image:url("../image/bg-depoimentos.png")}body main section.formulario-enviado .resultado{background-color:#a50f30;padding:30px 50px;border-radius:15px;margin:auto;margin-top:30px;max-width:700px;text-align:left;margin-bottom:30px}body main section.formulario-enviado .resultado h2{font-size:24px;font-weight:700;text-align:center;color:#fff;margin-bottom:20px}body main section.formulario-enviado .box-in{text-align:center}body main section.formulario-enviado .box-in h5{font-size:20px;font-weight:400;margin-top:20px}body main section.formulario-enviado .box-in a{color:#a50f30;font-weight:500;border-bottom:1px dotted #a50f30}body main section.formulario-enviado .box-in .btn-voltar{color:#a50f30;padding:10px 30px;border-radius:5px;display:inline-block;margin-top:30px;font-weight:600;background-color:rgba(0,0,0,0);outline:none;border:2px solid #a50f30;transition:.3s all}body main section.formulario-enviado .box-in .btn-voltar:hover{background-color:#a50f30;color:#fff}body main section.formulario-enviado .box-in .btn-voltar i{vertical-align:middle;font-size:20px;margin-right:15px}body main section.formulario-enviado .box-in h3{font-size:24px;font-weight:400;color:#a50f30}body main section.formulario-enviado .box-in h1{font-size:75px;font-weight:500;color:#a50f30;line-height:1}@media(max-width: 991px){body main section.formulario-enviado{padding:40px 0;text-align:center}body main section.formulario-enviado .resultado{padding:20px}body main section.formulario-enviado .resultado h2{font-size:18px}body main section.formulario-enviado .container{position:relative;z-index:2}body main section.formulario-enviado .box-in .btn-voltar{font-size:13px;margin:10px 0}body main section.formulario-enviado .box-in h3{font-size:16px}body main section.formulario-enviado .box-in h5{font-size:15px}body main section.formulario-enviado .box-in h1{font-size:28px}}body main .politica-termos{padding:50px 0px}body main .politica-termos h1,body main .politica-termos h2,body main .politica-termos h3,body main .politica-termos h4,body main .politica-termos h5,body main .politica-termos h6{font-size:32px;font-weight:700;color:#303030}body main .politica-termos strong,body main .politica-termos b{color:#303030}@media(max-width: 991px){body main .politica-termos{padding:30px 0px;font-size:15px}body main .politica-termos h1{font-size:22px}}body footer section.barra-fixa{position:fixed;bottom:-1px;background:#fff;border-top:2px solid #a50f30;width:100%;padding:10px 80px;z-index:600;transition:all .5s}@media(max-width: 991px){body footer section.barra-fixa{display:none}}body footer section.barra-fixa.oculta{bottom:-100px}body footer section.barra-fixa-mobile{background-color:#303030;position:fixed;bottom:0px;left:0px;width:100%;z-index:999;padding:5px 0;border-top:2px solid #a50f30;transition:.3s all}body footer section.barra-fixa-mobile .list-itens{display:flex;justify-content:space-around;font-size:30px}body footer section.barra-fixa-mobile .list-itens a{color:#fff}body footer section.barra-fixa-mobile .list-itens a i{color:#fff}@media screen and (min-width: 992px){body footer section.barra-fixa-mobile{display:none}}body footer .menu-mobile{position:fixed;background-color:rgba(48,48,48,.9);top:0px;left:-100%;width:90%;height:100%;overflow:auto;z-index:998;padding-bottom:65px;transition:all .5s;display:flex;border-right:2px solid #a50f30;align-items:center;justify-content:center}body footer .menu-mobile .sub{background-color:#af87ff;padding:10px 0;margin-top:10px}body footer .menu-mobile .sub a{color:#fff !important}body footer .menu-mobile.aberto{left:0px}body footer .menu-mobile .fechar{position:absolute;top:20px;right:20px;font-size:25px;font-weight:700;color:#fff}body footer .menu-mobile .logo{width:100%;padding:10px;text-align:center;margin-bottom:10px}body footer .menu-mobile .logo img{height:90px;-o-object-fit:contain;object-fit:contain;margin-top:20px}body footer .menu-mobile ul{padding:0px}body footer .menu-mobile ul li{list-style:none;margin:5px;padding:2px;text-align:center;text-transform:uppercase;position:relative}body footer .menu-mobile ul li:last-child{border-bottom:none}body footer .menu-mobile ul li a{color:#fff;font-size:16px;padding:0 10px;font-weight:600;display:inline-block;width:100%}body footer a.botao_whatsapp{background-color:#25d366;width:70px;height:70px;position:fixed;z-index:801;bottom:40px;padding:5px;align-items:center;justify-content:center;display:flex;text-align:center;right:30px;border-radius:75px;transition:all .5s}body footer a.botao_whatsapp i.fab.fa-whatsapp{color:#fff;font-size:46px;vertical-align:middle}@media(min-width: 992px){body footer a.botao_whatsapp.scroll{bottom:100px}}body footer a.botao_whatsapp:hover{background-color:#1f9249}@media screen and (max-width: 991px){body footer a.botao_whatsapp{bottom:75px;right:10px}}