@charset "UTF-8";.has-error{border-color:red !important;}.container{max-width:1350px;}.container.big{max-width:1600px;}.container.small{max-width:1050px;}ul.no-list-style{list-style:none;padding:0;margin:0;}a{text-decoration:none;}a:hover,a:focus,a:active,a:focus{text-decoration:none;}.ng-invalid-required.ng-touched,.campo-invalido{border-color:#dc3545 !important;}.main-cta{display:flex;overflow:hidden;border-radius:10px;width:-moz-fit-content;width:fit-content;outline:none;align-items:stretch;background:none;padding:0;cursor:pointer;border:none;color:white;position:relative;}.main-cta:before{content:"";position:absolute;width:0;opacity:0;height:100%;top:0;left:0;z-index:1;transition:0.8s all;}.main-cta:hover:before{width:100%;opacity:1;}.main-cta span{z-index:2;}.main-cta .icon{padding:10px 15px;position:relative;z-index:2;transition:0.7s all;}.main-cta .icon:before{content:"";position:absolute;right:-8px;transition:0.7s all;top:16px;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent white;}@media (max-width:991px){.main-cta .icon img{height:22px;}}.main-cta .text{padding:10px 20px;font-size:18px;font-weight:600;display:flex;align-items:center;transition:0.5s all;}@media (max-width:991px){.main-cta .text{padding:10px 15px;font-size:16px;}}.main-cta.primary .icon{background-color:#3cb1c4;}.main-cta.primary .icon:before{border-color:transparent transparent transparent #3cb1c4;}.main-cta.primary:hover{color:#fafafa !important;}.main-cta.primary:hover .icon{background-color:#288c9c;}.main-cta.primary:hover .icon:before{border-color:transparent transparent transparent #288c9c;}.main-cta.primary .text{background-color:#6fc2d2;}.main-cta.primary:before{background-color:#269aad;}.main-cta.secondary{color:black;}.main-cta.secondary .icon{background-color:#ffce61;}.main-cta.secondary .icon:before{border-color:transparent transparent transparent #ffce61;}.main-cta.secondary:hover{color:#fafafa !important;}.main-cta.secondary:hover .icon{background-color:#d09d2e;}.main-cta.secondary:hover .icon:before{border-color:transparent transparent transparent #d09d2e;}.main-cta.secondary .text{background-color:#f6bc3a;font-weight:700;padding:10px 30px;}.main-cta.secondary:before{background-color:#daad49;}.main-phone{display:flex;color:inherit;align-items:center;font-size:18px;transition:0.5s all;}.main-phone:hover{transform:translateY(-5px);}.main-phone img{margin-right:15px;}@media (max-width:991px){.main-phone{font-size:14px;}.main-phone img{margin-right:10px;height:28px;}}.owl-carousel .owl-dots{margin-top:40px;display:flex;justify-content:center;align-items:center;}.owl-carousel .owl-dots button.owl-dot{width:15px;height:15px;border-radius:100%;cursor:pointer;outline:none;background-color:#cdcdcd;margin:0px 10px;}.owl-carousel .owl-dots button.owl-dot.active{background-color:#17717d;}body{font-size:1em;font-family:"Inter",sans-serif;text-rendering:optimizeLegibility;}body div#lightbox{position:fixed !important;top:10px !important;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}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:white;}body section.preloader .loader{border:6px solid #e5e5e5;border-top-color:#17717d;animation:loader-rotate 1s infinite;border-radius:50%;height:40px;width:40px;}@keyframes loader-rotate{to{transform:rotate(1turn);}}body .modal-backdrop.show{opacity:0.8;width:100% !important;height:100% !important;}body .modal .close-modal{position:absolute;width:100%;height:100%;}body .modal-content{border-radius:10px !important;background-color:white;}body .modal-content .closebtn{outline:none;color:white;background-color:transparent;position:absolute;right:0;top:-40px;border:none;cursor:pointer;z-index:2;text-shadow:none;font-weight:500;opacity:1;font-size:15px;}body .modal-content .closebtn:hover{color:white !important;}@media (max-width:991px){body .modal-content .closebtn{position:static;font-size:14px;margin-top:20px;padding-right:20px;text-align:right;color:#23494a !important;}}body .modal-lg{max-width:1000px !important;}body .modal-body{padding:30px;border-radius:15px;box-shadow:10px 10px 10px rgba(0,0,0,0.05);background-image:url("../image/bg_modal.png");background-size:cover;}body .modal-body.video{border-radius:0;min-height:600px;padding:0;}@media (max-width:991px){body .modal-body.video{min-height:360px;}}body .modal-body iframe{width:100%;height:100%;position:absolute;}body .modal-body h1{text-align:center;color:#445c88;font-size:28px;font-weight:700;margin:auto;margin-bottom:20px;}body .modal-body h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:auto;}body .modal-body h4{color:#445c88;font-size:20px;font-weight:400;margin:0 0 4px 0;text-align:center;}@media (max-width:991px){body .modal-body h4{font-size:15px;}}body .modal-body h3{color:#17717d;font-size:18px;font-weight:700;text-align:center;}@media (max-width:991px){body .modal-body h3{font-size:15px;}}body .modal-body .chamada{margin:0px 0px 10px;text-align:center;}body .modal-body .chamada h3{margin:0;font-size:24px;font-weight:600;line-height:1.2;margin-bottom:5px;color:#445c88;}body .modal-body .chamada h3 strong{background-color:#f6ba37;color:#17717d;padding:0px 8px;border-radius:3px;font-weight:700;white-space:nowrap;}@media (max-width:991px){body .modal-body .chamada h3{font-size:17px;}}body .modal-body .chamada span{color:#17717d;font-size:21px;margin:10px 0;font-weight:700;}body .modal-body .chamada span i{color:#f6ba37;margin:10px 5px 10px 0px;font-weight:700;}body .modal-body form label{color:#445c88;font-size:16px;margin-bottom:5px;font-weight:500;margin-top:10px;}body .modal-body form input,body .modal-body form textarea{padding:5px 10px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body .modal-body form button{margin:auto;margin-top:20px;}body .modal-body form textarea{resize:none;height:110px;}@media screen and (max-width:991px){body .modal-body{padding:15px 0px;background-image:none;}body .modal-body h4{font-size:18px;text-align:center;}body .modal-body h1{margin-bottom:20px;font-size:21px;text-align:center;}body .modal-body h1 strong{margin:auto;}body .modal-body form label{margin-top:10px;font-size:15px;}body .modal-body form input,body .modal-body form textarea{font-size:15px;}}body section.formulario-enviado{padding:80px 0;}body section.formulario-enviado h6{color:#445c88;font-size:20px;max-width:500px;font-weight:400;margin-top:20px;}body section.formulario-enviado .foto{width:100%;}body section.formulario-enviado h1{font-size:72px;margin:0;padding:0;color:#f6ba37;font-weight:800;}body section.formulario-enviado h5{font-size:22px;font-weight:600;color:#17717d;}body section.formulario-enviado .main-cta{margin-top:20px;}@media (max-width:991px){body section.formulario-enviado{padding:30px 10px;}body section.formulario-enviado .main-cta .text{font-size:15px;}body section.formulario-enviado .main-cta .icon{display:flex;align-items:center;}body section.formulario-enviado .foto{margin-top:30px;}body section.formulario-enviado h6{font-size:16px;}body section.formulario-enviado h5{margin-bottom:10px;font-size:14px;}body section.formulario-enviado h1{font-size:28px;font-weight:400;}}body .politica-termos{padding:50px 0px;}body .politica-termos h1,body .politica-termos h2,body .politica-termos h3,body .politica-termos h4,body .politica-termos h5,body .politica-termos h6{color:#f6ba37;}body .politica-termos strong,body .politica-termos b{color:#17717d;}body header section.header{position:absolute;top:0;left:0;color:white;z-index:501;width:100%;padding:50px 0;}body header section.header .logo{height:55px;transition:0.5s all;}body header section.header .logo:hover{transform:translateY(-5px);}body header section.header .ctas{display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:0;width:-moz-fit-content;width:fit-content;}body header section.header .ctas .main-cta.secondary{margin-left:30px;}body header section.header .phones{display:flex;align-items:center;justify-content:space-between;}body header section.header .phones .main-phone{color:white;font-weight:200;}body header section.header .phones .main-phone img{filter:invert(1);}body header section.header .menu{display:flex;align-items:center;justify-content:space-between;margin-top:35px;}body header section.header .menu.fixo{position:fixed;top:0;left:0;width:100%;margin-top:0;background-color:#17717d;padding:20px 166px;border-bottom:5px solid #f6ba37;z-index:30;}body header section.header .menu.fixo .link{font-size:17px;}body header section.header .menu.fixo .home img{height:16px;}body header section.header .menu.fixo .home:before{width:32px;height:32px;background-repeat:no-repeat;left:-8px;top:-3px;}body header section.header .menu .home{position:relative;}body header section.header .menu .home:hover::before{transform:rotate(360deg);}body header section.header .menu .home:before{content:"";background-size:contain;width:40px;height:40px;left:-10px;top:-6px;border-radius:100%;transition:0.6s transform;background-image:url("../image/round.png");position:absolute;}body header section.header .menu .home img{height:20px;}body header section.header .menu .link{color:white;font-size:18px;font-weight:600;text-transform:uppercase;position:relative;}body header section.header .menu .link.active:before{width:100%;opacity:1;}body header section.header .menu .link:hover:before{width:100%;opacity:1;}body header section.header .menu .link:before{transition:0.5s all;content:"";height:3px;background:white;width:0;position:absolute;left:0;bottom:-5px;opacity:0;}@media (max-width:991px){body header section.header{padding:30px 0;}body header section.header .mobile-button{color:#f6ba37;font-size:24px;}body header section.header .phones{max-width:295px;margin:auto;margin-bottom:20px;}body header section.header .logo{width:100%;height:auto;}}body header section.barra-lgpd{padding:0 15px;background-color:#055765;font-size:12px;width:100%;z-index:502;color:white;display:none;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}@media (max-width:991px){body header section.barra-lgpd{padding:10px;bottom:57px;position:fixed;top:auto;}body header section.barra-lgpd .container{padding:0;}}body header section.barra-lgpd.exibir{display:block;}body header section.barra-lgpd .row,body header section.barra-lgpd .container{max-width:1500px !important;margin:auto;justify-content:center;}body header section.barra-lgpd .row .conteudo-lgpd-in,body header section.barra-lgpd .container .conteudo-lgpd-in{display:flex;align-items:center;}body header section.barra-lgpd .row .conteudo-lgpd-in .txt-in,body header section.barra-lgpd .container .conteudo-lgpd-in .txt-in{width:100%;}body header section.barra-lgpd .row .conteudo-lgpd-in .txt-in a,body header section.barra-lgpd .container .conteudo-lgpd-in .txt-in a{color:gainsboro;text-decoration:underline;}body header section.barra-lgpd .row .conteudo-lgpd-in .button-in button,body header section.barra-lgpd .container .conteudo-lgpd-in .button-in button{background-color:white;cursor:pointer;font-size:12px;font-weight:500;margin-left:20px;padding:5px 10px;margin:5px 0 5px 15px;color:black;border:1px solid gray;outline:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;line-height:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}body header section.barra-lgpd .row .conteudo-lgpd-in .button-in button:hover,body header section.barra-lgpd .container .conteudo-lgpd-in .button-in button:hover{background-color:#f9f9f9;}@media screen and (max-width:991px){body header section.barra-lgpd .row .conteudo-lgpd-in,body header section.barra-lgpd .container .conteudo-lgpd-in{flex-direction:column;}body header section.barra-lgpd .row .conteudo-lgpd-in .button-in,body header section.barra-lgpd .container .conteudo-lgpd-in .button-in{text-align:center;}body header section.barra-lgpd .row .conteudo-lgpd-in .button-in button,body header section.barra-lgpd .container .conteudo-lgpd-in .button-in button{margin-top:10px;margin-left:auto;}}body main section.chamada-header{background-color:#f2f2f2;padding:40px 0;}body main section.chamada-header h2{display:flex;align-items:center;font-size:25px;font-weight:700;color:dimgray;line-height:1.5;}body main section.chamada-header h2 strong{background-color:#445c88;color:white;font-weight:700;padding:5px;border-radius:5px;}body main section.chamada-header h2 img{margin-right:30px;}body main section.chamada-header .itens{display:flex;align-items:center;justify-content:space-between;}body main section.chamada-header .itens .item{display:flex;align-items:center;}body main section.chamada-header .itens .item img{margin-right:10px;}body main section.chamada-header .itens .item span{color:#17717d;font-weight:600;font-size:22px;}@media (max-width:991px){body main section.chamada-header{padding:20px 0;}body main section.chamada-header .itens{justify-content:center;flex-wrap:wrap;}body main section.chamada-header .itens .item{margin:5px;}body main section.chamada-header .itens .item span{font-size:18px;}body main section.chamada-header .itens .item img{height:30px;}body main section.chamada-header h2{font-size:21px;}body main section.chamada-header h2 img{margin-right:20px;height:60px;}}body main section.breadcrumb a{color:white;text-decoration:underline;margin:0 10px;font-weight:200;text-transform:uppercase;font-size:14px;}body main section.breadcrumb a:first-child{margin-left:0;}body main section.breadcrumb a:last-child{margin-right:0;}body main section.breadcrumb a.active{color:white;text-decoration:none;}@media (max-width:991px){body main section.breadcrumb{font-size:12px;}body main section.breadcrumb a{font-size:12px;}}body main section.header-conteudo{background-size:cover;padding:280px 0 80px 0;color:white;border-bottom:10px solid #f6ba37;}body main section.header-conteudo.small{padding:200px 0 15px 0;}@media (max-width:991px){body main section.header-conteudo.small{padding:150px 10px 0px 10px;}}body main section.header-conteudo h1{font-size:52px;font-weight:300;margin:0;margin-bottom:10px;}body main section.header-conteudo h1 strong{color:#f6ba37;font-weight:900;}body main section.header-conteudo h3{font-size:22px;line-height:1.4;}body main section.header-conteudo h3 strong{color:#f6ba37;}@media (max-width:991px){body main section.header-conteudo{padding:170px 10px 30px 10px;}body main section.header-conteudo h1{font-size:26px;}body main section.header-conteudo h1 strong{font-weight:700;}body main section.header-conteudo h3{font-size:17px;font-weight:300;}body main section.header-conteudo h3 strong{font-weight:700;}}body main section.box-contatos{background-image:url("../image/bg_box.png");background-size:cover;padding:40px 70px;border-radius:0 50px;color:#17717d;margin-top:40px;}body main section.box-contatos .phones{margin:20px 0;max-width:400px;display:flex;font-weight:600;justify-content:space-between;}body main section.box-contatos h2{font-size:24px;font-weight:300;}body main section.box-contatos h2 strong{font-weight:700;}body main section.box-contatos .endereco{display:flex;align-items:flex-start;font-size:18px;margin:20px 0;}body main section.box-contatos .endereco strong{color:#f6ba37;display:block;}body main section.box-contatos .endereco i{margin-right:15px;margin-top:5px;font-size:20px;color:#f6ba37;}@media (max-width:991px){body main section.box-contatos{padding:20px;border-radius:0 20px;text-align:center;}body main section.box-contatos .endereco{text-align:left;font-size:16px;}body main section.box-contatos .phones{flex-flow:column;align-items:center;}body main section.box-contatos .phones .main-phone{margin:5px 0;}body main section.box-contatos .main-cta{margin:auto;}body main section.box-contatos .main-cta .text{padding:10px 12px;font-size:14px;}body main section.box-contatos .main-cta .icon{padding:10px;}body main section.box-contatos .main-cta .icon img{height:20px;}body main section.box-contatos h2{font-size:18px;}}body main ul.paginacao{display:flex;margin:0 5px;align-items:center;justify-content:center;}body main ul.paginacao li{list-style:none;}body main ul.paginacao li a{background-color:#ba8227;width:40px;height:40px;margin:0 5px;display:flex;align-items:center;justify-content:center;color:white;font-size:18px;font-weight:600;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}body main ul.paginacao li a.active,body main ul.paginacao li a:hover{background-color:#001e1f;}body main section.index-banner{width:100%;position:relative;}body main section.index-banner .owl-carousel{overflow:hidden;}body main section.index-banner .owl-prev{color:white;position:absolute;bottom:50%;left:0;outline:none;}body main section.index-banner .owl-prev img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@media screen and (max-width:991px){body main section.index-banner .owl-prev img{width:30px;}}body main section.index-banner .owl-prev img:hover{opacity:0.8;}body main section.index-banner .owl-next{color:white;position:absolute;bottom:50%;right:0;outline:none;}body main section.index-banner .owl-next img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@media screen and (max-width:991px){body main section.index-banner .owl-next img{width:30px;}}body main section.index-banner .owl-next img:hover{opacity:0.8;}body main section.index-banner .owl-banner div.item,body main section.index-banner .owl-banner-mobile div.item{width:100%;}body main section.index-banner .owl-banner div.item img,body main section.index-banner .owl-banner-mobile div.item img{width:100%;height:700px;}@media screen and (max-width:991px){body main section.index-banner .owl-banner div.item img,body main section.index-banner .owl-banner-mobile div.item img{height:auto;}}body main section.index-banner .owl-carousel .owl-item img{background-color:#f2f2f2 !important;}body main section.index-lucratividade{background-image:url("../image/bg_lucratividade.png");background-size:cover;padding:70px 0;}body main section.index-lucratividade .celular{width:100%;}body main section.index-lucratividade h1{color:#445c88;font-weight:700;font-size:30px;}body main section.index-lucratividade h1 strong{font-weight:700;color:#f6ba37;border-bottom:5px solid #f6ba37;}body main section.index-lucratividade h5{color:#445c88;margin:25px 0;font-size:20px;}body main section.index-lucratividade ul{list-style:none;padding:0;}body main section.index-lucratividade ul li{position:relative;background-color:rgba(255,255,255,0.1);border:1px solid lightgray;padding:30px;color:black;margin:15px 0;font-size:20px;padding-left:100px;}body main section.index-lucratividade ul li:before{content:"";background-image:url("../image/check.png");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;position:absolute;left:30px;top:calc(50% - 25px);}body main section.index-lucratividade ul li strong{color:#17717d;}@media (max-width:991px){body main section.index-lucratividade{padding:30px 0;background-position:right;}body main section.index-lucratividade .celular{max-width:200px;margin:auto;display:block;}body main section.index-lucratividade h5{font-size:18px;text-align:center;}body main section.index-lucratividade ul li{padding:15px;font-size:16px;padding-left:60px;}body main section.index-lucratividade ul li:before{width:30px;height:30px;left:15px;top:calc(50% - 15px);}body main section.index-lucratividade h1{font-size:24px;text-align:center;line-height:1.4;}body main section.index-lucratividade h1 strong{border-bottom-width:2px;}}body main section.index-mais-lucrativo{background-image:url("../image/bg_mais-lucrativo.png");background-size:100% 100%;padding:70px 0 100px 0;}body main section.index-mais-lucrativo h1{color:#17717d;font-size:32px;font-weight:700;}body main section.index-mais-lucrativo h1 strong{display:inline-block;position:relative;z-index:1;}body main section.index-mais-lucrativo h1 strong:after{z-index:-1;content:"";position:absolute;bottom:1px;background-color:#f6ba37;width:100%;left:0;height:12px;}body main section.index-mais-lucrativo .phones{display:flex;align-items:center;margin-top:30px;margin-bottom:20px;}body main section.index-mais-lucrativo .phones .main-phone{font-weight:600;}body main section.index-mais-lucrativo .phones .main-phone img{margin-right:10px;}body main section.index-mais-lucrativo .phones .main-phone:first-child{margin-right:20px;}body main section.index-mais-lucrativo hr{max-width:50px;margin:20px 0;}body main section.index-mais-lucrativo h3{font-size:28px;color:#17717d;font-weight:300;margin:15px 0;}body main section.index-mais-lucrativo h3 strong{color:#f6ba37;font-weight:700;}body main section.index-mais-lucrativo .video{height:370px;overflow:hidden;background-size:cover;background-position:center;border-radius:30px;border:5px solid #f6ba37;display:flex;align-items:center;justify-content:center;position:relative;}body main section.index-mais-lucrativo .video img{display:none;position:relative;z-index:2;}body main section.index-mais-lucrativo .video.valido{cursor:pointer;}body main section.index-mais-lucrativo .video.valido:before{content:"";background-color:rgba(10,20,53,0.8);position:absolute;top:0;left:0;width:100%;z-index:1;height:100%;transition:0.3s all;}body main section.index-mais-lucrativo .video.valido:hover:before{background-color:rgba(10,20,53,0.5);}body main section.index-mais-lucrativo .video.valido img{display:block;}body main section.index-mais-lucrativo .texto{font-size:22px;}body main section.index-mais-lucrativo .texto strong{color:#17717d;}@media (max-width:991px){body main section.index-mais-lucrativo{padding:40px 0;background-size:cover;text-align:center;background-image:url("../image/bg_mais-lucrativo-mobile.png");}body main section.index-mais-lucrativo .main-cta{margin:20px auto;}body main section.index-mais-lucrativo .video{height:270px;}body main section.index-mais-lucrativo .video img{height:80px;}body main section.index-mais-lucrativo .phones{flex-wrap:wrap;justify-content:center;flex-flow:column;}body main section.index-mais-lucrativo .phones .main-phone{font-size:18px;}body main section.index-mais-lucrativo .phones .main-phone:first-child{margin-right:0;margin-bottom:10px;}body main section.index-mais-lucrativo .texto{font-size:17px;}body main section.index-mais-lucrativo hr{margin:20px auto;}body main section.index-mais-lucrativo h3{font-size:20px;}body main section.index-mais-lucrativo h1{font-size:24px;}}body main section.index-solucoes{padding:30px 0;}body main section.index-solucoes .titulo{text-align:center;margin:auto;max-width:600px;}body main section.index-solucoes .titulo h1{margin-top:10px;font-weight:300;font-size:36px;}body main section.index-solucoes .titulo h1 strong{display:inline-block;background-color:#17717d;color:white;font-weight:800;border-radius:5px;padding:0px 15px;}body main section.index-solucoes .titulo h3{font-size:22px;font-weight:400;margin-top:20px;}body main section.index-solucoes .item{color:#17717d;font-size:16px;margin:10px 0;font-weight:700;}body main section.index-solucoes .item i{color:#f6ba37;margin-right:10px;}body main section.index-solucoes .foto{width:100%;}body main section.index-solucoes .check{display:block;margin:50px auto 20px auto;}body main section.index-solucoes .texto{color:#17717d;font-size:22px;}body main section.index-solucoes h2{text-align:center;color:#17717d;font-weight:300;font-size:40px;}body main section.index-solucoes h2 strong{color:#f6ba37;font-weight:800;}@media (max-width:991px){body main section.index-solucoes{padding:30px 0;}body main section.index-solucoes .selos{width:100%;max-width:250px;margin-bottom:40px;}body main section.index-solucoes .item{text-align:center;}body main section.index-solucoes .texto{font-size:17px;text-align:center;}body main section.index-solucoes .check{margin:20px auto;height:70px;}body main section.index-solucoes h2{font-size:24px;}body main section.index-solucoes .titulo img{height:70px;}body main section.index-solucoes .titulo h3{font-size:18px;}body main section.index-solucoes .titulo h1{font-size:23px;}body main section.index-solucoes .titulo h1 strong{display:inline-block;margin:auto;}}body main section.index-chamada{background-image:url("../image/bg_chamada.png");background-size:cover;padding:50px 0 140px 0;text-align:center;border-top:1px solid lightgray;}body main section.index-chamada h1{font-size:32px;font-weight:300;margin:auto;max-width:600px;}body main section.index-chamada h1 strong{font-weight:700;color:#445c88;}@media (min-width:992px){body main section.index-chamada.mrg{margin-top:-55px;padding:95px 0 140px 0;}}body main section.index-chamada.sep-2{margin-top:-80px;position:relative;z-index:1;padding-top:130px;}body main section.index-chamada h2{font-size:28px;max-width:500px;margin:auto;font-weight:300;color:#17717d;}body main section.index-chamada h2 strong{color:#f6ba37;font-weight:700;}body main section.index-chamada .container{max-width:1150px;}body main section.index-chamada hr{margin:25px 0;}body main section.index-chamada h3{font-size:28px;margin:auto;font-weight:300;color:#17717d;}body main section.index-chamada h3 strong{color:#f6ba37;font-weight:700;}body main section.index-chamada h5{font-weight:700;font-size:18px;color:#f6ba37;margin:30px auto;}body main section.index-chamada .acoes{display:flex;align-items:center;justify-content:space-between;margin:auto;max-width:750px;}body main section.index-chamada .acoes h6{font-weight:700;color:#17717d;}body main section.index-chamada .acoes.full{max-width:none;}body main section.index-chamada .acoes .main-phone{color:#17717d;font-weight:600;}body main section.index-chamada.sep-3{border-top:none;padding-bottom:50px;}body main section.index-chamada.sep-3.fundo{background-image:none;background-color:#efefef;}body main section.index-chamada.sep-3 .main-phone{color:#f6ba37;}body main section.index-chamada.sep-3 hr{max-width:200px;margin-left:auto;margin-right:auto;}body main section.index-chamada.sep-3 .acoes{max-width:400px;}body main section.index-chamada.sep-3 h5{margin-left:auto;margin-right:auto;max-width:450px;}body main section.index-chamada.sep-3 .container{max-width:800px;}@media (max-width:991px){body main section.index-chamada{padding:30px 0;}body main section.index-chamada.sep-2{margin-top:0;padding:30px 0;}body main section.index-chamada h1{font-size:20px;}body main section.index-chamada h3{font-size:20px;}body main section.index-chamada .acoes{flex-wrap:wrap !important;max-width:310px !important;}body main section.index-chamada .acoes.full{justify-content:center;}body main section.index-chamada .acoes.full .main-phone{margin:0 10px;}body main section.index-chamada .acoes .main-cta{margin-top:20px;}body main section.index-chamada h2{font-size:20px;}body main section.index-chamada h5{font-size:15px;}}body main section.index-cartao{padding:60px 0 90px 0;background-image:url("../image/bg_cartao.png");color:white;margin-top:-85px;background-size:100% 100%;position:relative;z-index:2;}body main section.index-cartao h2{text-align:center;font-weight:300;font-size:40px;margin:auto;max-width:900px;}body main section.index-cartao h2 strong{color:#f6ba37;font-weight:800;}body main section.index-cartao .check{display:block;margin:0 auto 20px auto;}body main section.index-cartao .item{font-size:17px;margin:15px 0;font-weight:600;}body main section.index-cartao .item i{color:#f6ba37;margin-right:10px;}body main section.index-cartao h6{font-size:15px;font-weight:700;text-align:center;margin:50px auto 20px auto;}body main section.index-cartao .foto{width:100%;}body main section.index-cartao .texto{font-size:20px;text-align:center;margin:auto;margin-top:40px;max-width:1100px;font-weight:300;}body main section.index-cartao .texto strong{font-weight:700;}@media (max-width:991px){body main section.index-cartao{margin-top:0;background-image:url("../image/bg_cartao-mobile.png");background-size:cover;padding:30px 0;}body main section.index-cartao .check{height:60px;}body main section.index-cartao .item{font-size:15px;text-align:center;margin:12px 10px;}body main section.index-cartao .foto{max-width:220px;display:block;margin:auto;margin-top:20px;}body main section.index-cartao h6{margin:30px auto 10px auto;}body main section.index-cartao .texto{font-size:16px;margin-top:25px;}body main section.index-cartao h2{font-size:22px;}}body main section.index-plataformas{background-image:url("../image/bg_plataformas.png");background-size:100% 100%;padding:90px 0;margin-top:-90px;position:relative;z-index:2;}body main section.index-plataformas .titulo{display:flex;align-items:center;}body main section.index-plataformas .titulo img{margin-right:20px;}body main section.index-plataformas .titulo h1{color:#445c88;font-size:36px;font-weight:300;}body main section.index-plataformas .titulo h1 strong{color:#17717d;font-weight:700;}body main section.index-plataformas .titulo h4{font-size:18px;font-weight:400;}body main section.index-plataformas .titulo h4 strong{color:#17717d;}body main section.index-plataformas h6{font-weight:800;margin-bottom:20px;}body main section.index-plataformas .small-item{color:#445c88;font-size:22px;margin:10px 0;font-weight:700;}body main section.index-plataformas .small-item i{color:#f6ba37;margin-right:10px;}body main section.index-plataformas .itens-2{margin-top:35px;}body main section.index-plataformas h5{color:#17717d;font-weight:700;font-size:14px;max-width:400px;}body main section.index-plataformas .item{width:calc(50% - 10px);display:flex;align-items:center;background-color:rgba(255,255,255,0.1);border:1px solid lightgray;padding:15px 30px;color:black;font-size:20px;}body main section.index-plataformas .item.big{width:100%;max-width:600px;margin:20px 0;min-height:125px;}body main section.index-plataformas .item strong{color:#17717d;}body main section.index-plataformas .item img{margin-right:20px;}body main section.index-plataformas .itens{display:flex;align-items:stretch;justify-content:space-between;margin:40px 0 30px 0;}@media (max-width:991px){body main section.index-plataformas{margin-top:0;background-image:none;background-size:cover;padding:30px 0;}body main section.index-plataformas h6{text-align:center;}body main section.index-plataformas .itens-2{margin-top:30px;}body main section.index-plataformas .itens-2 .item{font-size:17px;padding:20px;margin:10px 0;}body main section.index-plataformas .itens-2 .item img{height:30px;}body main section.index-plataformas h5{text-align:center;margin-top:20px;}body main section.index-plataformas .small-item{font-size:16px;text-align:center;}body main section.index-plataformas .itens{margin:20px 0;flex-flow:column;}body main section.index-plataformas .itens .item{width:100%;font-size:17px;padding:20px;margin:10px 0;}body main section.index-plataformas .itens .item img{height:30px;}body main section.index-plataformas .titulo{flex-wrap:wrap;justify-content:center;text-align:center;}body main section.index-plataformas .titulo h4{font-size:17px;}body main section.index-plataformas .titulo img{margin-right:0;margin-bottom:10px;height:50px;}body main section.index-plataformas .titulo h1{font-size:26px;}}body main section.index-beneficios{padding:150px 0 100px 0;margin-top:-80px;background-color:#f7f7f7;}body main section.index-beneficios .titulo{display:flex;align-items:center;}body main section.index-beneficios .titulo h1{color:#445c88;font-weight:300;font-size:44px;}body main section.index-beneficios .titulo h1 strong{color:#17717d;font-weight:800;}body main section.index-beneficios .titulo img{margin-right:40px;}body main section.index-beneficios .box{background-color:white;height:100%;padding:50px 80px;border-radius:30px;display:flex;align-items:center;justify-content:center;}body main section.index-beneficios .box h5{color:#17717d;font-size:18px;font-weight:400;margin-bottom:20px;}body main section.index-beneficios ul{list-style:none;padding:0;}body main section.index-beneficios ul li{color:#445c88;font-size:21px;margin:15px 0;position:relative;font-weight:500;padding-left:30px;}body main section.index-beneficios ul li:before{content:"";font-weight:600;position:absolute;left:0;top:calc(50% - 15px);font-family:"Font Awesome 5 Free";color:#17717d;font-size:21px;}body main section.index-beneficios .texto{margin-top:40px;color:#17717d;font-size:22px;}@media (max-width:991px){body main section.index-beneficios{margin-top:0;padding:30px 0;}body main section.index-beneficios .texto{margin-top:20px;text-align:center;font-size:16px;}body main section.index-beneficios .box{margin-top:25px;height:auto;padding:30px 20px;border-radius:10px;}body main section.index-beneficios .box h5{font-size:15px;text-align:center;}body main section.index-beneficios .box ul li{font-size:16px;margin:10px 0;}body main section.index-beneficios .titulo{flex-flow:column;justify-content:center;}body main section.index-beneficios .titulo img{height:90px;margin-right:0;margin-bottom:20px;}body main section.index-beneficios .titulo h1{text-align:center;font-size:26px;}}body main section.index-numeros{padding:70px 0;background-size:cover;text-align:center;color:white;position:relative;}body main section.index-numeros .container{z-index:200;position:relative;}body main section.index-numeros .in-video{background:rgba(23,113,125,0.5);width:100%;height:100%;display:flex;align-items:center;position:absolute !important;z-index:1 !important;top:0px !important;left:0px !important;pointer-events:none !important;}body main section.index-numeros video{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;}body main section.index-numeros h3{margin:20px auto 40px auto;max-width:600px;font-size:24px;font-weight:300;}body main section.index-numeros h3 strong{color:#f6ba37;font-weight:600;}body main section.index-numeros h1{font-size:42px;font-weight:800;}body main section.index-numeros h2{color:#f6ba37;font-size:20px;margin:auto;max-width:200px;}@media (max-width:991px){body main section.index-numeros{padding:30px 0;background-position:center;}body main section.index-numeros h1{font-size:26px;}body main section.index-numeros h2{font-size:18px;margin:0 auto 22px;max-width:none;}body main section.index-numeros h3{font-size:18px;}body main section.index-numeros img{height:40px;}}body main section.index-depoimentos{padding:40px 0;background-image:url("../image/bg_depoimentos.png");background-size:cover;position:relative;}body main section.index-depoimentos:after{content:"";position:absolute;bottom:0;width:100%;height:30px;left:0;background:linear-gradient(0deg,white 0%,transparent 100%);}body main section.index-depoimentos .titulo{text-align:center;margin:auto;max-width:700px;}body main section.index-depoimentos .titulo img{display:block;margin:auto;margin-bottom:20px;}body main section.index-depoimentos .titulo h3{color:#445c88;font-size:22px;font-weight:400;margin-top:10px;}body main section.index-depoimentos .titulo h3 strong{font-weight:700;}body main section.index-depoimentos .titulo h1{font-size:32px;color:#445c88;font-weight:300;}body main section.index-depoimentos .titulo h1 strong{color:#17717d;display:block;font-weight:700;}body main section.index-depoimentos .owl-depoimentos{margin-top:35px;position:relative;}body main section.index-depoimentos .owl-depoimentos .out-depoimento{padding:30px 25px;}body main section.index-depoimentos .owl-depoimentos .owl-prev,body main section.index-depoimentos .owl-depoimentos .owl-next{position:absolute;left:-70px;top:calc(50% - 60px);background-color:#17717d;border-radius:100%;padding:15px 23px !important;}body main section.index-depoimentos .owl-depoimentos .owl-next{left:unset;right:-70px;}body main section.index-depoimentos .owl-depoimentos .owl-next img{transform:rotate(180deg);}body main section.index-depoimentos .owl-depoimentos .depoimento{position:relative;padding:50px;box-shadow:8px 7px 20px 10px rgba(0,0,0,0.1);border-radius:20px;background-color:white;height:440px;}body main section.index-depoimentos .owl-depoimentos .depoimento.full{height:auto;}body main section.index-depoimentos .owl-depoimentos .depoimento.full .texto{max-height:none;-webkit-line-clamp:initial;}body main section.index-depoimentos .owl-depoimentos .depoimento .texto{overflow:hidden;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:220px;}body main section.index-depoimentos .owl-depoimentos .depoimento .ler-mais{cursor:pointer;color:dimgray;font-weight:600;display:inline-block;}body main section.index-depoimentos .owl-depoimentos .depoimento h5{margin:0;font-size:18px;color:#17717d;font-weight:700;}body main section.index-depoimentos .owl-depoimentos .depoimento .quote{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:-20px;}@media (max-width:991px){body main section.index-depoimentos{padding:30px 0;}body main section.index-depoimentos .owl-depoimentos{flex-flow:column;margin-top:30px;}body main section.index-depoimentos .owl-depoimentos .out-depoimento{padding:25px 0;}body main section.index-depoimentos .owl-depoimentos .depoimento{box-shadow:none;padding:45px 30px;font-size:15px;height:auto;}body main section.index-depoimentos .titulo{flex-wrap:wrap;justify-content:center;text-align:center;}body main section.index-depoimentos .titulo h4{font-size:17px;}body main section.index-depoimentos .titulo h3{font-size:18px;}body main section.index-depoimentos .titulo img{margin-bottom:10px;height:50px;}body main section.index-depoimentos .titulo h1{font-size:22px;}body main section.index-depoimentos .titulo h1 strong{display:inline;}}body main section.index-clientes{padding:50px 0;}body main section.index-clientes .container{max-width:1150px;}body main section.index-clientes .owl-clientes .cliente{width:250px;border:1px solid lightgray;height:150px;display:flex;align-items:center;justify-content:center;}body main section.index-clientes .cta-cases{font-size:16px;font-weight:700;width:fit-content;width:moz-fit-content;margin:auto;display:block;background-color:#f6ba37;color:#17717d;padding:5px 12px;border-radius:8px;margin-top:25px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}body main section.index-clientes .cta-cases:hover{background-color:#17717d;color:#f6ba37;box-shadow:1px 3px 3px #a0a0a0;transform:translateY(-1px);}@media (max-width:991px){body main section.index-clientes{padding:0 0 30px 0;}body main section.index-clientes .owl-clientes .cliente{margin:10px auto;}}body main section.index-api{background-image:url("../image/bg_api.png");background-size:cover;padding:90px 0;color:white;font-size:19px;}body main section.index-api h1{color:#f6ba37;font-size:100px;font-weight:900;}body main section.index-api h2{font-size:28px;font-weight:300;}body main section.index-api h2 strong{color:#f6ba37;font-weight:700;}body main section.index-api hr{margin:30px 0;}body main section.index-api h3{font-size:22px;font-weight:300;}body main section.index-api h3 strong{color:#f6ba37;font-weight:700;}body main section.index-api ul{list-style:none;padding-left:50px;}body main section.index-api ul li{margin:30px 0;position:relative;font-weight:300;}body main section.index-api ul li:before{content:"";font-family:"Font Awesome 5 Free";position:absolute;left:-50px;top:calc(50% - 35px);font-size:35px;color:#6fc2d2;}body main section.index-api ul li strong{color:#6fc2d2;font-weight:700;}@media (max-width:991px){body main section.index-api{padding:30px 0;text-align:center;}body main section.index-api h1{font-size:40px;}body main section.index-api li{text-align:left;font-size:17px;}body main section.index-api h2{font-size:20px;}body main section.index-api hr{margin:20px 0;}body main section.index-api h3{font-size:18px;}}body main section.index-consumir-api{padding:60px 0;background-image:url("../image/bg_consumir.png");background-size:cover;font-size:22px;color:#666;}body main section.index-consumir-api .foto{width:100%;}body main section.index-consumir-api .check{height:60px;}body main section.index-consumir-api h5{margin:0;color:#445c88;font-weight:700;}body main section.index-consumir-api h1{font-weight:300;font-size:36px;margin:20px 0;color:#445c88;}body main section.index-consumir-api h1 strong{font-weight:700;}@media (max-width:991px){body main section.index-consumir-api{padding:30px 0;text-align:center;font-size:17px;}body main section.index-consumir-api h5{font-size:18px;}body main section.index-consumir-api .foto{display:none;}body main section.index-consumir-api .check{margin:auto;display:block;}body main section.index-consumir-api h1{font-size:24px;}}body main section.index-whitelabel{padding-top:80px;padding:80px 0 25px 0;}body main section.index-whitelabel .titulo{text-align:center;margin:auto;max-width:800px;}body main section.index-whitelabel .titulo img{display:block;margin:auto;margin-bottom:20px;}body main section.index-whitelabel .titulo h3{color:#445c88;font-size:22px;font-weight:400;margin-top:10px;}body main section.index-whitelabel .titulo h3 strong{font-weight:700;color:#17717d;}body main section.index-whitelabel .titulo h1{font-size:32px;color:#445c88;font-weight:300;}body main section.index-whitelabel .titulo h1 strong{color:#17717d;font-weight:700;}body main section.index-whitelabel hr{margin:40px 0;}body main section.index-whitelabel h5{color:#17717d;font-size:16px;text-align:center;font-weight:700;text-transform:uppercase;}body main section.index-whitelabel .item{font-size:20px;margin:35px 0;}body main section.index-whitelabel .item h4{color:#445c88;font-weight:600;font-size:26px;text-transform:uppercase;margin-top:20px;}body main section.index-whitelabel .celular{width:100%;position:relative;z-index:3;}@media (max-width:991px){body main section.index-whitelabel{padding:30px 0;}body main section.index-whitelabel hr{margin:20px 0 0 0;}body main section.index-whitelabel .celular{display:none;}body main section.index-whitelabel .item{text-align:center;font-size:16px;margin:20px 0;}body main section.index-whitelabel .item h4{font-size:20px;}body main section.index-whitelabel .item img{height:28px;}body main section.index-whitelabel .titulo img{height:60px;}body main section.index-whitelabel .titulo h1{font-size:26px;}body main section.index-whitelabel .titulo h3{font-size:18px;}}body main section.index-whitelabel-chamada{padding:120px 0 100px 0;margin-top:-120px;color:white;background-image:url("../image/bg_whitelabel.png");background-size:100% 100%;text-align:center;position:relative;z-index:2;}body main section.index-whitelabel-chamada h4{font-weight:300;font-size:20px;max-width:900px;margin:auto;}body main section.index-whitelabel-chamada .container{max-width:1100px;}body main section.index-whitelabel-chamada hr{margin:30px 0;}body main section.index-whitelabel-chamada h5{color:#f6ba37;font-weight:700;}body main section.index-whitelabel-chamada h1{font-weight:300;font-size:32px;margin:auto;max-width:800px;}body main section.index-whitelabel-chamada h1 strong{font-weight:700;color:#f6ba37;}body main section.index-whitelabel-chamada .acoes{display:flex;align-items:center;justify-content:space-between;margin:auto;max-width:800px;margin-top:40px;}body main section.index-whitelabel-chamada .acoes .main-phone{color:white;font-weight:600;}@media (max-width:991px){body main section.index-whitelabel-chamada{margin-top:0;padding:30px 0;background-image:url("../image/bg_whitelabel-mobile.png");background-size:cover;}body main section.index-whitelabel-chamada h1{font-size:18px;}body main section.index-whitelabel-chamada h4{font-size:17px;}body main section.index-whitelabel-chamada .acoes{flex-wrap:wrap;max-width:310px;}body main section.index-whitelabel-chamada .acoes .main-cta{margin-top:20px;}}body main section.index-consultoria{background-image:url("../image/bg_consumir.png");background-size:cover;padding:125px 0 50px 0;margin-top:-70px;position:relative;z-index:1;}body main section.index-consultoria h1{color:white;background-color:#f6ba37;text-align:center;font-weight:700;font-size:28px;display:inline-block;padding:7px 15px;border-radius:5px;}body main section.index-consultoria h3{font-size:20px;margin-top:10px;color:#17717d;}body main section.index-consultoria .owl-consultoria{padding:0 70px;position:relative;}body main section.index-consultoria .owl-consultoria .owl-prev,body main section.index-consultoria .owl-consultoria .owl-next{position:absolute;left:10px;top:calc(50% - 30px);}body main section.index-consultoria .owl-consultoria .owl-prev img,body main section.index-consultoria .owl-consultoria .owl-next img{filter:brightness(0.5);opacity:0.5;}body main section.index-consultoria .owl-consultoria .owl-next{left:unset;right:10px;}body main section.index-consultoria .owl-consultoria .owl-next img{transform:rotate(180deg);}body main section.index-consultoria .owl-consultoria .item{height:100%;border:2px solid gainsboro;padding:50px;font-size:20px;font-weight:300;color:#17717d;min-height:295px;}body main section.index-consultoria .owl-consultoria .item h2{color:#f6ba37;font-size:24px;font-weight:700;}@media (max-width:991px){body main section.index-consultoria{margin-top:0;padding:30px 0;}body main section.index-consultoria h1{font-size:20px;text-align:center;margin:auto;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:25px;}body main section.index-consultoria .owl-consultoria{padding:0;margin-top:20px;}body main section.index-consultoria .owl-consultoria .owl-dots{margin-top:20px;}body main section.index-consultoria .owl-consultoria .item{min-height:200px;padding:20px;font-size:16px;}body main section.index-consultoria .owl-consultoria .item h2{font-size:19px;}body main section.index-consultoria h3{font-size:17px;text-align:center;}}body main section.index-blog{padding:80px 0;background-image:url("../image/bg_blog.png");background-size:cover;color:white;}body main section.index-blog h1{color:white;font-weight:700;font-size:28px;}body main section.index-blog h1 strong{background-color:#f6ba37;display:inline-block;padding:7px 15px;border-radius:5px;font-weight:700;}body main section.index-blog h3{font-size:20px;font-weight:300;margin-top:20px;}body main section.index-blog h3 strong{font-weight:700;}body main section.index-blog .main-cta{color:white;margin-top:30px;}body main section.index-blog .main-cta:hover{color:white !important;}body main section.index-blog .owl-blog{position:relative;}body main section.index-blog .owl-blog .owl-nav{position:absolute;left:-180px;bottom:75px;}body main section.index-blog .owl-blog .owl-next{margin-left:20px;}body main section.index-blog .owl-blog .owl-next img{transform:rotate(180deg);}body main section.index-blog .owl-blog .post{min-height:350px;height:100%;background-size:cover;position:relative;display:flex;align-items:flex-end;}body main section.index-blog .owl-blog .post:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.3);opacity:0;transition:0.3s all;z-index:1;}body main section.index-blog .owl-blog .post:hover:before{opacity:1;}body main section.index-blog .owl-blog .post .title{position:relative;z-index:2;color:white;padding:100px 30px 20px 30px;background:linear-gradient(0deg,#0e2048 20%,rgba(14,32,72,0) 100%);font-size:23px;font-weight:500;width:100%;line-height:1.2;}@media (max-width:991px){body main section.index-blog{margin-top:0;padding:30px 0;}body main section.index-blog h1{font-size:20px;text-align:center;margin:auto;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:25px;}body main section.index-blog .blog{flex-flow:column;}body main section.index-blog .blog .post{width:100%;margin:15px 0;min-height:auto;height:250px;}body main section.index-blog .blog .post .title{font-size:19px;}body main section.index-blog .main-cta{margin:30px auto;}body main section.index-blog h3{font-size:17px;text-align:center;}}body main section.index-legislacao{padding:70px 0;background-image:url("../image/bg_depoimentos.png");background-size:cover;position:relative;}body main section.index-legislacao .itens{display:flex;justify-content:space-between;margin-top:60px;align-items:flex-start;}body main section.index-legislacao .itens .item{position:relative;padding:50px;border-radius:20px;width:calc(33% - 20px);box-shadow:8px 7px 20px 10px rgba(0,0,0,0.1);background-color:white;}body main section.index-legislacao .itens .item h5{margin:0;font-size:18px;color:#17717d;text-transform:uppercase;font-weight:700;}body main section.index-legislacao ul{list-style:none;margin-top:20px;margin-bottom:0;}body main section.index-legislacao ul li{margin:10px 0;position:relative;}body main section.index-legislacao ul li:before{content:"";position:absolute;top:-1px;left:-30px;font-size:18px;color:#f6ba37;font-family:"Font Awesome 5 Free";}body main section.index-legislacao ul li a{color:black;font-weight:600;text-decoration:underline;}body main section.index-legislacao .titulo{text-align:center;margin:auto;max-width:700px;}body main section.index-legislacao .titulo img{display:block;margin:auto;margin-bottom:20px;}body main section.index-legislacao .titulo h3{color:#445c88;font-size:22px;font-weight:400;margin-top:10px;}body main section.index-legislacao .titulo h3 strong{font-weight:700;}body main section.index-legislacao .titulo h1{font-size:32px;color:#445c88;font-weight:300;}body main section.index-legislacao .titulo h1 strong{color:#17717d;font-weight:700;}@media (max-width:991px){body main section.index-legislacao{padding:30px 0;}body main section.index-legislacao .itens{flex-flow:column;margin-top:20px;}body main section.index-legislacao .itens .item{width:100%;margin:15px 0;padding:25px;border-radius:15px;}body main section.index-legislacao .titulo img{height:60px;}body main section.index-legislacao .titulo h1{font-size:26px;}body main section.index-legislacao .titulo h3{font-size:18px;}}body main section.sobre-confie{padding:60px 0;background-image:url("../image/bg_consumir.png");background-size:cover;}body main section.sobre-confie .container{max-width:1200px;}body main section.sobre-confie h1{color:#f6ba37;background-color:#41788c;width:-moz-fit-content;width:fit-content;margin:auto;margin-bottom:30px;padding:3px 15px;font-weight:700;border-radius:5px;font-size:36px;}body main section.sobre-confie .item{display:flex;align-items:center;background-color:rgba(255,255,255,0.5);border:1px solid lightgray;padding:20px 30px;color:black;height:calc(100% - 20px);font-size:20px;margin:10px 0;}body main section.sobre-confie .item strong{color:#17717d;}body main section.sobre-confie .item img{margin-right:20px;}@media (max-width:991px){body main section.sobre-confie{padding:30px 0;}body main section.sobre-confie .item{font-size:17px;padding:20px;margin:10px 0;}body main section.sobre-confie .item img{height:30px;}body main section.sobre-confie h1{text-align:center;font-size:22px;margin-bottom:10px;}}body main section.sobre-marca{background-image:url("../image/bg_sobre.png");background-size:100% 100%;padding:100px 0;position:relative;z-index:2;}body main section.sobre-marca .logo{height:60px;margin:auto;display:block;}body main section.sobre-marca h1{max-width:650px;margin:auto;text-align:center;color:#17717d;font-weight:400;font-size:30px;margin-top:30px;}body main section.sobre-marca h1 strong{color:#f6ba37;}body main section.sobre-marca .video{background-size:cover;border:5px solid #f6ba37;height:500px;overflow:hidden;border-radius:70px 0;display:flex;align-items:center;justify-content:center;color:white;font-size:50px;position:relative;}body main section.sobre-marca .video.valido{cursor:pointer;}body main section.sobre-marca .video.valido:hover:after{background:rgba(0,0,0,0.2);}body main section.sobre-marca .video.valido i{display:block;}body main section.sobre-marca .video i{display:none;position:relative;z-index:2;}body main section.sobre-marca .video:after{content:"";background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;transition:0.3s all;}body main section.sobre-marca ul{list-style:none;padding:0;}body main section.sobre-marca ul li{padding-left:110px;position:relative;color:#17717d;font-size:20px;margin:30px 0;}body main section.sobre-marca ul li:first-child{margin-top:0;}body main section.sobre-marca ul li:last-child{margin-bottom:0;}body main section.sobre-marca ul li:before{content:"";background-image:url("../image/check3.png");background-size:contain;background-repeat:no-repeat;height:80px;width:80px;position:absolute;left:0;top:calc(50% - 40px);}body main section.sobre-marca .owl-clientes{margin:auto;max-width:1100px;}body main section.sobre-marca .owl-clientes .owl-dot.active{background-color:#f6ba37 !important;}body main section.sobre-marca .owl-clientes .cliente{border:1px solid lightgray;height:150px;display:flex;align-items:center;justify-content:center;background-color:white;}body main section.sobre-marca .titulo-clientes{display:flex;align-items:center;max-width:880px;margin:50px auto;}body main section.sobre-marca .titulo-clientes img{height:130px;margin-right:25px;}body main section.sobre-marca .titulo-clientes h2{font-weight:700;font-size:36px;color:#17717d;}body main section.sobre-marca .titulo-clientes h2 strong{display:block;font-weight:700;background-color:#f6ba37;padding:5px 10px;border-radius:5px;}@media (max-width:991px){body main section.sobre-marca{background-image:url("../image/bg_sobre-mobile.png");background-size:cover;padding:30px 0;}body main section.sobre-marca .video{margin-top:30px;border-radius:20px 0;height:200px;}body main section.sobre-marca .clientes{flex-flow:column;justify-content:center;align-items:center;}body main section.sobre-marca .clientes .cliente{margin:10px 0;}body main section.sobre-marca .titulo-clientes{margin:35px auto;flex-flow:column;}body main section.sobre-marca .titulo-clientes h2{font-size:19px;text-align:center;}body main section.sobre-marca .titulo-clientes img{height:80px;margin-right:0;margin-bottom:20px;}body main section.sobre-marca .logo{height:35px;}body main section.sobre-marca h1{font-size:19px;margin-top:25px;}body main section.sobre-marca ul li{margin:20px 0;font-size:16px;padding-left:55px;}body main section.sobre-marca ul li:before{height:45px;width:45px;top:calc(50% - 22.5px);}}body main section.sobre-sistema{padding:150px 0 70px 0;background-image:url("../image/bg_sistema.png");background-repeat:no-repeat;background-position:right;margin-top:-60px;position:relative;z-index:1;}body main section.sobre-sistema .maquina{width:100%;}body main section.sobre-sistema ul{list-style:none;padding:0;}body main section.sobre-sistema ul li{position:relative;background-color:rgba(255,255,255,0.5);border:1px solid lightgray;padding:20px 30px;color:black;margin:15px 0;font-size:20px;padding-left:100px;}body main section.sobre-sistema ul li:first-child{margin-top:0;}body main section.sobre-sistema ul li:last-child{margin-bottom:0;}body main section.sobre-sistema ul li:before{content:"";background-image:url("../image/check.png");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;position:absolute;left:30px;top:calc(50% - 25px);}body main section.sobre-sistema ul li strong{color:#17717d;}body main section.sobre-sistema h3{color:#445c88;font-size:24px;margin:20px 0;}body main section.sobre-sistema h1{color:#445c88;font-weight:700;font-size:36px;}body main section.sobre-sistema h1 strong{font-weight:700;display:block;margin-left:-8px;padding:3px 10px;border-radius:5px;color:white;width:-moz-fit-content;width:fit-content;background-color:#17717d;}@media (max-width:991px){body main section.sobre-sistema{margin-top:0;padding:30px 0;background-image:none;}body main section.sobre-sistema .maquina{display:none;}body main section.sobre-sistema ul li{padding:15px;font-size:16px;padding-left:60px;}body main section.sobre-sistema ul li:before{width:30px;height:30px;left:15px;top:calc(50% - 15px);}body main section.sobre-sistema h3{font-size:18px;text-align:center;}body main section.sobre-sistema h1{text-align:center;font-size:20px;}body main section.sobre-sistema h1 strong{margin:auto;}}body main section.sobre-missao-visao-valores .separador{padding:60px 0;font-size:22px;font-weight:300;}body main section.sobre-missao-visao-valores .separador.fundo{background-color:#f2f2f2;}body main section.sobre-missao-visao-valores .separador h1{font-weight:800;font-size:36px;color:#004749;}body main section.sobre-missao-visao-valores .separador hr{background-color:#41788c;height:6px;width:80px;opacity:1;margin-bottom:30px;}body main section.sobre-missao-visao-valores .separador img{height:170px;display:block;margin:auto;}@media (max-width:991px){body main section.sobre-missao-visao-valores .separador{font-size:16px;padding:20px 0;text-align:center;}body main section.sobre-missao-visao-valores .separador hr{width:37px;margin-left:auto;margin-right:auto;margin-bottom:16px;}body main section.sobre-missao-visao-valores .separador h1{font-size:26px;}body main section.sobre-missao-visao-valores .separador img{display:none;}}body main section.sobre-diferenciais{background-image:url("../image/bg_diferenciais.png");background-size:cover;color:white;padding:70px 0;}body main section.sobre-diferenciais h1{margin:auto;max-width:700px;text-align:center;font-weight:700;}body main section.sobre-diferenciais h1 strong{font-weight:700;display:block;background-color:#f6ba37;padding:0 25px;margin:auto;width:-moz-fit-content;width:fit-content;border-radius:5px;}body main section.sobre-diferenciais .col-lg-6{margin-top:30px;}body main section.sobre-diferenciais .row{margin-top:50px;}body main section.sobre-diferenciais .box{background-color:rgba(0,0,0,0.6);height:100%;border-radius:3px;padding:30px 50px;text-align:center;font-size:18px;line-height:1.4;}body main section.sobre-diferenciais .box i{color:#f6ba37;font-size:52px;display:block;margin:auto;width:-moz-fit-content;width:fit-content;margin-bottom:20px;}@media (max-width:991px){body main section.sobre-diferenciais{padding:30px 0;}body main section.sobre-diferenciais h1{font-size:20px;}body main section.sobre-diferenciais .row{margin-top:30px;}body main section.sobre-diferenciais .box{font-size:16px;padding:20px;}body main section.sobre-diferenciais .box i{font-size:35px;}}body main section.curso{padding:50px 0;}body main section.curso h1{color:#445c88;font-size:36px;font-weight:700;}body main section.curso h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;margin-left:-8px;width:-moz-fit-content;width:fit-content;display:block;}body main section.curso h3{font-size:24px;font-weight:400;color:#445c88;margin-top:30px;margin-bottom:40px;}body main section.curso h6{font-weight:800;margin-bottom:20px;}body main section.curso ul{list-style:none;padding:0;}body main section.curso ul li{padding-left:35px;color:#445c88;font-size:22px;margin:10px 0;font-weight:700;position:relative;}body main section.curso ul li:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;left:0;font-size:22px;top:0;color:#f6ba37;}body main section.curso .video{background-size:cover;border:5px solid #f6ba37;height:400px;overflow:hidden;border-radius:70px 0;display:flex;align-items:center;justify-content:center;color:white;font-size:50px;position:relative;}body main section.curso .video.valido i{display:block;}body main section.curso .video.valido:hover:after{background:rgba(0,0,0,0.2);}body main section.curso .video.valido:after{content:"";background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;transition:0.3s all;}body main section.curso .video i{display:none;position:relative;z-index:2;}body main section.curso .box{background-image:url("../image/bg_box.png");background-size:cover;padding:40px 70px;border-radius:0 50px;font-size:22px;color:#445c88;font-weight:300;text-align:center;}body main section.curso .box .titulo{text-align:left;font-size:20px;}body main section.curso .box .phones{margin:20px 0;display:flex;font-weight:600;justify-content:space-between;}body main section.curso .box strong{color:#f6ba37;font-weight:700;}body main section.curso .box h5{margin:30px 0;font-weight:700;font-size:18px;}body main section.curso .formulario{border:1px solid gainsboro;border-radius:50px 0 0 50px;margin-top:30px;padding:40px 70px;}body main section.curso .formulario label{color:#445c88;font-size:17px;margin-bottom:10px;font-weight:500;margin-top:10px;}body main section.curso .formulario input,body main section.curso .formulario textarea{padding:12px 15px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body main section.curso .formulario button{margin:auto;margin-top:20px;}body main section.curso .formulario textarea{resize:none;height:150px;}body main section.curso .formulario h2{font-size:22px;font-weight:300;}body main section.curso .formulario h2 strong{font-weight:700;}@media (max-width:991px){body main section.curso{padding:30px 0;}body main section.curso h1{font-size:21px;text-align:center;}body main section.curso h1 strong{margin:auto;}body main section.curso ul li{font-size:16px;padding-left:25px;}body main section.curso ul li:after{font-size:16px;}body main section.curso h6{text-align:center;}body main section.curso h3{text-align:center;font-size:18px;margin:30px 0;}body main section.curso .video{margin-top:30px;height:200px;border-radius:30px 0;}body main section.curso .formulario{padding:20px;border-radius:20px 0 0 20px;}body main section.curso .formulario label{margin-top:10px;font-size:15px;}body main section.curso .formulario input,body main section.curso .formulario textarea{font-size:15px;}body main section.curso .box{padding:20px;border-radius:0 20px;font-size:17px;}body main section.curso .box .phones{flex-flow:column;align-items:center;}body main section.curso .box .phones .main-phone{margin:5px 0;}body main section.curso .box .main-cta{margin:auto;}body main section.curso .box .main-cta .text{padding:10px 12px;font-size:14px;}body main section.curso .box .main-cta .icon{padding:10px;}body main section.curso .box .main-cta .icon img{height:20px;}body main section.curso .box .titulo{text-align:center;font-size:17px;}body main section.curso .box h5{font-size:16px;}}body main section.duvidas{padding:50px 0;}body main section.duvidas h1{color:#445c88;font-size:36px;font-weight:700;margin-bottom:40px;}body main section.duvidas h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;width:-moz-fit-content;width:fit-content;display:inline-block;}body main section.duvidas .pergunta{border:2px solid #17717d;padding:10px 30px;border-radius:5px;margin:20px 0;cursor:pointer;}body main section.duvidas .pergunta i{transition:0.3s all;color:lightgray;font-size:26px;}body main section.duvidas .pergunta span{color:#17717d;font-size:19px;font-weight:600;}body main section.duvidas .pergunta.aberta i{transform:rotate(180deg);}body main section.duvidas .resposta{max-height:0;overflow:hidden;transition:0.3s all;font-size:21px;font-weight:300;}body main section.duvidas .resposta.aberta{max-height:3000px;}body main section.duvidas .duvidas-box{padding:30px;text-align:center;border:2px solid gainsboro;border-radius:30px;font-weight:400;font-size:18px;}body main section.duvidas .duvidas-box form{margin-top:20px;}body main section.duvidas .duvidas-box form input,body main section.duvidas .duvidas-box form textarea{font-size:18px;padding:10px 20px;border:1px solid lightgray;border-radius:6px;box-shadow:0px 4px 0px #d1d8d4;width:100%;margin:10px 0;outline:none;}body main section.duvidas .duvidas-box form textarea{resize:none;height:100px;outline:none;}body main section.duvidas .duvidas-box form button{margin:auto;margin-top:10px;color:white !important;}body main section.duvidas .duvidas-box h2{color:#17717d;font-weight:600;font-size:24px;margin:auto;margin-bottom:15px;}body main section.duvidas .duvidas-box h2 i{display:block;font-size:45px;margin-bottom:10px;}body main section.blog-interna{font-size:18px;line-height:1.4;font-weight:500;color:#555555;}body main section.blog-interna h1,body main section.blog-interna h2,body main section.blog-interna h3,body main section.blog-interna h4{font-weight:600;}body main section.blog-interna img{width:100%;margin:20px 0;}body main section.blog-interna .compartilhe{border-bottom:1px solid gainsboro;padding-bottom:10px;color:dimgray;margin-bottom:30px;}body main section.blog-listagem{padding:50px 0;}body main section.blog-listagem .busca{background-color:white;border:1px solid lightgray;padding:30px;margin-bottom:40px;}body main section.blog-listagem .busca strong{color:#445c88;font-size:20px;font-weight:500;}body main section.blog-listagem .busca form{position:relative;}body main section.blog-listagem .busca button{background:none;position:absolute;border:none;outline:none;color:#445c88;right:8px;cursor:pointer;bottom:7px;font-size:20px;}body main section.blog-listagem .busca input{width:100%;display:block;outline:none;border:1px solid lightgray;border-radius:5px;padding:10px 20px;margin-top:10px;}body main section.blog-listagem .categorias a{color:#445c88;font-weight:600;font-size:20px;margin:30px 0;display:block;transition:0.3s all;}body main section.blog-listagem .categorias a:hover{color:#f6ba37;}body main section.blog-listagem .categorias a i{color:#f6ba37;margin-right:10px;}body main section.blog-listagem .titulo{padding:15px 40px;font-size:24px;color:#445c88;border-radius:5px;font-weight:600;background-color:rgba(220,220,220,0.3);}body main section.blog-listagem .posts{align-items:stretch;}body main section.blog-listagem .posts .col-12{margin:35px 0;}body main section.blog-listagem .posts .col-12:nth-child(n+1){margin-top:0;}body main section.blog-listagem .posts .blog-post{border:1px solid rgba(220,220,220,0.473);border-radius:5px;overflow:hidden;box-shadow:8px 7px 10px rgba(0,0,0,0.05);transition:0.3s all;height:100%;}body main section.blog-listagem .posts .blog-post:hover{transform:translateX(-2px) translateY(-3px);}body main section.blog-listagem .posts .blog-post .blog-in{padding:30px 40px;font-size:18px;}body main section.blog-listagem .posts .blog-post .blog-in button{background-color:white;}body main section.blog-listagem .posts .blog-post .resumo{color:black;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:81px;}body main section.blog-listagem .posts .blog-post h3{font-size:24px;font-weight:500;color:black;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:84px;}body main section.blog-listagem .posts .blog-post .blog-img{height:250px;}body main section.blog-listagem .posts .blog-post .blog-img img{width:100%;height:100%;object-fit:cover;}body main section.blog-listagem .posts .blog-post .main-cta{margin-top:20px;}@media (max-width:991px){body main section.blog-listagem{padding:30px 0;}body main section.blog-listagem .busca{margin-bottom:20px;padding:20px;}body main section.blog-listagem .titulo{padding:15px 20px;font-size:18px;}body main section.blog-listagem .categorias{padding:0 10px;}body main section.blog-listagem .categorias a{font-size:17px;margin:15px 0;}body main section.blog-listagem .posts .col-12{margin:20px 0;}body main section.blog-listagem .posts .col-12:nth-child(n+1){margin-top:0;}body main section.blog-listagem .posts .blog-post .blog-img{height:200px;}body main section.blog-listagem .posts .blog-post .blog-in{font-size:15px;padding:20px;}body main section.blog-listagem .posts .blog-post .resumo{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:66px;}body main section.blog-listagem .posts .blog-post h3{font-size:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:63px;}}body main section.crie-seu-banco{padding:50px 0;}body main section.crie-seu-banco h1{color:#445c88;font-size:36px;font-weight:700;}body main section.crie-seu-banco h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;margin-left:-8px;width:-moz-fit-content;width:fit-content;display:block;}body main section.crie-seu-banco h3{font-size:24px;font-weight:400;color:#445c88;margin-top:30px;margin-bottom:40px;}body main section.crie-seu-banco h6{font-weight:800;margin-bottom:20px;}body main section.crie-seu-banco .small-item{color:#17717d;font-size:20px;margin:10px 0;font-weight:700;}body main section.crie-seu-banco .small-item i{color:#f6ba37;margin-right:10px;}body main section.crie-seu-banco .formulario{border:1px solid gainsboro;border-radius:50px 0 0 50px;margin-top:30px;padding:40px 70px;}body main section.crie-seu-banco .formulario .chamada h3{margin:0;font-size:30px;font-weight:600;line-height:1.2;margin-bottom:5px;color:#445c88;}body main section.crie-seu-banco .formulario .chamada h3 strong{background-color:#17717d;color:#f6ba37;padding:0px 8px;border-radius:3px;font-weight:700;white-space:nowrap;}body main section.crie-seu-banco .formulario .chamada span{color:#17717d;font-size:25px;margin:10px 0;font-weight:700;}body main section.crie-seu-banco .formulario .chamada span i{color:#f6ba37;font-size:25px;margin:10px 5px 10px 0px;font-weight:700;}body main section.crie-seu-banco .formulario .check{box-shadow:none !important;border:none !important;margin:0 !important;}body main section.crie-seu-banco .formulario .check{display:block;position:relative;padding-left:40px;margin-bottom:12px;font-weight:500;cursor:pointer;color:#9a9a9a;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (max-width:991px){body main section.crie-seu-banco .formulario .check{font-size:17px;}}body main section.crie-seu-banco .formulario .check:hover input ~ .checkmark{background-color:#ccc;}body main section.crie-seu-banco .formulario .check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}body main section.crie-seu-banco .formulario .check input:checked ~ .checkmark:after{display:block;}body main section.crie-seu-banco .formulario .check input:checked ~ .checkmark{background-color:#445c88;}body main section.crie-seu-banco .formulario .atuacao{display:flex;flex-wrap:wrap;margin-bottom:10px;}body main section.crie-seu-banco .formulario .atuacao .item{margin:10px 0;width:50%;}@media (max-width:991px){body main section.crie-seu-banco .formulario .atuacao .item{width:100%;}}body main section.crie-seu-banco .formulario .checkmark{position:absolute;top:0px;border-radius:5px;left:0;height:25px;width:25px;background-color:#f2f2f2;}body main section.crie-seu-banco .formulario .checkmark:after{content:"";position:absolute;display:none;left:10px;top:7px;width:5px;height:10px;border:1px solid #dfdfdf;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}body main section.crie-seu-banco .formulario label{color:#445c88;font-size:17px;margin-bottom:10px;font-weight:500;margin-top:10px;}body main section.crie-seu-banco .formulario input,body main section.crie-seu-banco .formulario textarea{padding:5px 10px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body main section.crie-seu-banco .formulario button{margin:auto;margin-top:20px;}body main section.crie-seu-banco .formulario textarea{resize:none;height:150px;}body main section.crie-seu-banco .formulario h2{font-size:22px;font-weight:300;}body main section.crie-seu-banco .formulario h2 strong{font-weight:700;}@media (max-width:991px){body main section.crie-seu-banco{padding:30px 0;}body main section.crie-seu-banco h1{font-size:21px;text-align:center;}body main section.crie-seu-banco h1 strong{margin:auto;}body main section.crie-seu-banco .small-item{font-size:16px;text-align:center;margin:5px 0;}body main section.crie-seu-banco h6{text-align:center;}body main section.crie-seu-banco h3{text-align:center;font-size:18px;margin:30px 0;}body main section.crie-seu-banco .formulario{padding:20px;border-radius:20px 0 0 20px;}body main section.crie-seu-banco .formulario .check{font-size:15px;}body main section.crie-seu-banco .formulario label{margin-top:10px;font-size:15px;}body main section.crie-seu-banco .formulario input,body main section.crie-seu-banco .formulario textarea{font-size:15px;}}body main section.revendedor-principal{padding:70px 0;text-align:center;}body main section.revendedor-principal h1{color:#445c88;font-size:36px;font-weight:700;margin:auto;max-width:1000px;}body main section.revendedor-principal h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:auto;display:block;}body main section.revendedor-principal h3{margin:auto;max-width:1000px;font-size:24px;font-weight:400;color:#445c88;margin-top:30px;margin-bottom:40px;}body main section.revendedor-principal .box{background-color:#f2f2f2;padding:30px 80px;border-radius:20px;}body main section.revendedor-principal .box span{color:#445c88;font-weight:700;font-size:20px;}body main section.revendedor-principal .box i{color:#f6ba37;font-size:52px;display:block;margin-bottom:20px;}body main section.revendedor-principal .box h6{font-weight:800;font-size:20px;margin-bottom:40px;}@media (max-width:991px){body main section.revendedor-principal{padding:30px 0;}body main section.revendedor-principal h1{font-size:21px;text-align:center;}body main section.revendedor-principal h1 strong{margin:auto;}body main section.revendedor-principal h3{text-align:center;font-size:18px;margin:30px 0;}body main section.revendedor-principal .box{padding:25px;border-radius:20px;}body main section.revendedor-principal .box h6{font-size:18px;margin-bottom:0px;}body main section.revendedor-principal .box .col-lg-4{margin-top:20px;}body main section.revendedor-principal .box span{font-size:16px;}body main section.revendedor-principal .box i{font-size:32px;margin-bottom:10px;}}body main section.revendedor-formulario{padding-bottom:70px;}body main section.revendedor-formulario h3{font-size:24px;font-weight:400;color:#17717d;margin-bottom:20px;}body main section.revendedor-formulario ul{list-style:none;padding:0;}body main section.revendedor-formulario ul li{padding-left:35px;color:#445c88;font-size:20px;margin:10px 0;font-weight:700;position:relative;}body main section.revendedor-formulario ul li:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;left:0;font-size:20px;top:0;color:#f6ba37;}body main section.revendedor-formulario .formulario{border:1px solid gainsboro;border-radius:50px 0 0 50px;padding:40px 70px;}body main section.revendedor-formulario .formulario label{color:#445c88;font-size:17px;margin-bottom:10px;font-weight:500;margin-top:10px;}body main section.revendedor-formulario .formulario input,body main section.revendedor-formulario .formulario textarea{padding:12px 15px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body main section.revendedor-formulario .formulario button{margin:auto;margin-top:20px;}body main section.revendedor-formulario .formulario textarea{resize:none;height:150px;}body main section.revendedor-formulario .formulario h2{font-size:22px;font-weight:300;}body main section.revendedor-formulario .formulario h2 strong{font-weight:700;}@media (max-width:991px){body main section.revendedor-formulario h3{text-align:center;font-size:18px;}body main section.revendedor-formulario .box-contatos{margin-top:30px !important;}body main section.revendedor-formulario ul li{font-size:16px;padding-left:25px;}body main section.revendedor-formulario ul li:after{font-size:16px;}body main section.revendedor-formulario .formulario{padding:20px;border-radius:20px 0 0 20px;margin-top:20px;}body main section.revendedor-formulario .formulario label{margin-top:10px;font-size:15px;}body main section.revendedor-formulario .formulario input,body main section.revendedor-formulario .formulario textarea{font-size:15px;}}body main section.contato{padding:70px 0;}body main section.contato h1{text-align:center;color:#445c88;font-size:36px;font-weight:700;margin:auto;max-width:1000px;}body main section.contato h1 strong{background-color:#17717d;color:#f6ba37;font-weight:700;padding:3px 10px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:auto;display:block;}body main section.contato h3{margin:auto;max-width:750px;font-size:24px;text-align:center;font-weight:400;color:#445c88;margin-top:30px;margin-bottom:40px;}body main section.contato .box-contatos{margin-top:0 !important;}body main section.contato .formulario{border:1px solid gainsboro;border-radius:50px 0 0 50px;padding:40px 40px;}body main section.contato .formulario label{color:#445c88;font-size:17px;margin-bottom:4px;font-weight:500;margin-top:10px;}body main section.contato .formulario input,body main section.contato .formulario textarea,body main section.contato .formulario select{padding:7px 15px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body main section.contato .formulario button{margin:auto;margin-top:20px;}body main section.contato .formulario textarea{resize:none;height:150px;}body main section.contato .formulario h2{font-size:22px;font-weight:300;}body main section.contato .formulario h2 strong{font-weight:700;}@media (max-width:991px){body main section.contato{padding:30px 0;}body main section.contato h1{font-size:21px;text-align:center;}body main section.contato h1 strong{margin:auto;}body main section.contato h3{text-align:center;font-size:18px;margin:30px 0;}body main section.contato .box-contatos{margin-top:20px !important;}body main section.contato .formulario{padding:20px;border-radius:20px 0 0 20px;}body main section.contato .formulario label{margin-top:10px;font-size:15px;}body main section.contato .formulario input,body main section.contato .formulario textarea{font-size:15px;}}body main section.solucoes-ramos{padding:50px 0;background-image:url("../image/bg_consumir.png");background-size:cover;position:relative;}body main section.solucoes-ramos:after{content:"";position:absolute;bottom:0;width:100%;height:30px;left:0;background:linear-gradient(0deg,white 0%,transparent 100%);}body main section.solucoes-ramos h1{text-align:center;color:#445c88;margin:auto;max-width:650px;font-size:28px;font-weight:700;}body main section.solucoes-ramos h1 strong{display:block;width:-moz-fit-content;width:fit-content;margin:auto;color:#f6ba37;font-weight:700;background-color:#17717d;padding:5px 15px;border-radius:5px;}body main section.solucoes-ramos .itens{display:flex;align-items:center;margin-top:35px;}body main section.solucoes-ramos .itens .item{width:20%;border-radius:20px;margin:0 10px;padding:40px;height:200px;font-size:20px;line-height:1.2;font-weight:700;color:#445c88;background-color:#e9e9e9;text-align:center;display:flex;align-items:center;justify-content:center;}body main section.solucoes-ramos .itens .item i{display:block;margin-bottom:15px;font-size:38px;color:#f6ba37;}@media (max-width:991px){body main section.solucoes-ramos{padding:30px 0;}body main section.solucoes-ramos h1{font-size:20px;}body main section.solucoes-ramos .itens{flex-flow:column;margin-top:20px;}body main section.solucoes-ramos .itens .item{width:100%;height:150px;font-size:16px;margin:10px auto;max-width:280px;}}body main section.solucoes-vantagens{padding:70px 0;background-image:url("../image/bg_vantagens.png");background-size:100% 100%;color:white;position:relative;z-index:2;}body main section.solucoes-vantagens .item{font-size:22px;font-weight:600;margin:10px 0;}body main section.solucoes-vantagens .item img{vertical-align:middle;height:45px;margin-right:10px;}body main section.solucoes-vantagens h1{text-align:center;font-weight:200;font-size:28px;max-width:700px;margin:auto;}body main section.solucoes-vantagens h1 strong{display:inline-block;font-weight:700;background-color:#f6ba37;padding:5px 10px;border-radius:5px;}body main section.solucoes-vantagens .banco{display:block;margin:auto;margin-bottom:20px;}body main section.solucoes-vantagens .box{background-color:rgba(33,65,75,0.8);padding:40px 90px;border-radius:10px;}body main section.solucoes-vantagens .box hr{margin:30px 0;}body main section.solucoes-vantagens .box h5{font-weight:700;font-size:18px;}body main section.solucoes-vantagens .box .acoes{display:flex;align-items:center;justify-content:space-between;}body main section.solucoes-vantagens .box .acoes .main-phone{margin:7px 0;}body main section.solucoes-vantagens .box .acoes .main-phone img{filter:invert(1);}body main section.solucoes-vantagens .box .texto{display:flex;align-items:center;font-size:20px;font-weight:300;}body main section.solucoes-vantagens .box .texto strong{font-weight:700;color:#f6ba37;}body main section.solucoes-vantagens .box .texto img{margin-right:20px;}@media (max-width:991px){body main section.solucoes-vantagens{padding:30px 0;background-image:url("../image/bg_banco-mobile.png");background-size:cover;}body main section.solucoes-vantagens .box{margin-top:30px;padding:30px;}body main section.solucoes-vantagens .box .texto{font-size:16px;}body main section.solucoes-vantagens .box .texto img{display:none;}body main section.solucoes-vantagens .box hr{margin:20px 0;}body main section.solucoes-vantagens .box h5{font-size:16px;}body main section.solucoes-vantagens .box .acoes{flex-wrap:wrap;}body main section.solucoes-vantagens .box .acoes .main-cta{margin:auto;margin-top:10px;}body main section.solucoes-vantagens .box .acoes .main-cta .icon{padding:10px;}body main section.solucoes-vantagens .box .acoes .main-cta .icon img{height:20px;}body main section.solucoes-vantagens .box .acoes .main-cta .text{padding:10px 13px;font-size:12px;}body main section.solucoes-vantagens .item{font-size:17px;}body main section.solucoes-vantagens .item img{height:30px;margin-right:5px;}body main section.solucoes-vantagens h1{font-size:20px;}body main section.solucoes-vantagens .banco{height:45px;}}body main section.solucoes-contratar{background-image:url("../image/bg_consumir.png");background-size:cover;padding:100px 0 70px 0;margin-top:-60px;position:relative;z-index:1;}body main section.solucoes-contratar .titulo{text-align:center;margin:auto;max-width:600px;}body main section.solucoes-contratar .titulo h1{margin-top:10px;font-weight:300;font-size:36px;}body main section.solucoes-contratar .titulo h1 strong{display:inline-block;background-color:#17717d;color:white;font-weight:800;border-radius:5px;padding:0px 15px;}body main section.solucoes-contratar .container{max-width:1200px;}body main section.solucoes-contratar .naaaaaaao{height:110px;display:block;margin:30px auto;}body main section.solucoes-contratar h3{text-align:center;margin:40px auto;max-width:650px;font-size:24px;font-weight:400;}body main section.solucoes-contratar h3.destaque{max-width:700px;}body main section.solucoes-contratar h3 strong{color:#17717d;}body main section.solucoes-contratar .item{width:calc(50% - 10px);display:flex;align-items:center;background-color:rgba(255,255,255,0.1);border:1px solid lightgray;padding:15px 30px;color:black;font-size:20px;}body main section.solucoes-contratar .item.big{width:100%;max-width:600px;margin:20px 0;min-height:125px;}body main section.solucoes-contratar .item strong{color:#17717d;}body main section.solucoes-contratar .item img{margin-right:20px;}body main section.solucoes-contratar .itens{display:flex;align-items:stretch;justify-content:space-between;margin:40px 0 30px 0;}@media (max-width:991px){body main section.solucoes-contratar{padding:30px 0;margin:0;}body main section.solucoes-contratar .naaaaaaao{height:60px;margin:20px auto;}body main section.solucoes-contratar .itens{margin:20px 0;flex-flow:column;}body main section.solucoes-contratar .itens .item{width:100%;font-size:17px;padding:20px;margin:10px 0;}body main section.solucoes-contratar .itens .item img{height:30px;}body main section.solucoes-contratar h3{margin:25px auto;font-size:17px;}body main section.solucoes-contratar .titulo img{height:70px;}body main section.solucoes-contratar .titulo h3{font-size:18px;}body main section.solucoes-contratar .titulo h1{font-size:23px;}body main section.solucoes-contratar .titulo h1 strong{display:inline-block;margin:auto;}}body main section.solucoes-duvidas{padding:70px 0;}body main section.solucoes-duvidas .itens{display:flex;align-items:stretch;justify-content:space-between;}body main section.solucoes-duvidas .itens .item{width:calc(33% - 20px);margin:0 10px;padding:50px;box-shadow:8px 7px 20px 10px rgba(0,0,0,0.05);border-radius:20px;background-color:white;font-size:18px;}body main section.solucoes-duvidas .itens .item .titulo{margin-bottom:20px;display:flex;align-items:center;}body main section.solucoes-duvidas .itens .item .titulo h3{color:#17717d;font-weight:800;font-size:24px;}body main section.solucoes-duvidas .itens .item .titulo img{margin-right:20px;}body main section.solucoes-duvidas .duvidas{margin-top:70px;}body main section.solucoes-duvidas .duvidas h1{font-size:36px;color:#445c88;font-weight:300;text-align:center;}body main section.solucoes-duvidas .duvidas h1 strong{color:#17717d;font-weight:700;}body main section.solucoes-duvidas .duvidas .main-cta{margin:auto;margin-top:20px;}body main section.solucoes-duvidas .duvidas h3{text-align:center;max-width:700px;margin:auto;margin-bottom:50px;color:#445c88;font-size:20px;}body main section.solucoes-duvidas .duvidas h3 strong{color:#17717d;}body main section.solucoes-duvidas .duvidas .pergunta{border:1px solid gainsboro;padding:20px 30px;border-radius:10px;margin:20px 0;cursor:pointer;}body main section.solucoes-duvidas .duvidas .pergunta i{transition:0.3s all;color:gray;font-size:26px;}body main section.solucoes-duvidas .duvidas .pergunta span{color:#17717d;font-size:22px;font-weight:600;}body main section.solucoes-duvidas .duvidas .pergunta.aberta i{transform:rotate(180deg);}body main section.solucoes-duvidas .duvidas .resposta{max-height:0;overflow:hidden;transition:0.3s all;font-size:18px;color:#17717d;}body main section.solucoes-duvidas .duvidas .resposta.aberta{max-height:3000px;}@media (max-width:991px){body main section.solucoes-duvidas{padding:30px 0;}body main section.solucoes-duvidas .duvidas{margin-top:30px;}body main section.solucoes-duvidas .duvidas h1{font-size:26px;}body main section.solucoes-duvidas .duvidas h3{font-size:16px;margin-bottom:30px;}body main section.solucoes-duvidas .duvidas .resposta{font-size:15px;padding:0 10px;}body main section.solucoes-duvidas .duvidas .pergunta{padding:15px 30px;}body main section.solucoes-duvidas .duvidas .pergunta span{font-size:16px;}body main section.solucoes-duvidas .duvidas .pergunta i{font-size:22px;}body main section.solucoes-duvidas .itens{flex-flow:column;}body main section.solucoes-duvidas .itens .item{width:100%;margin:15px 0;font-size:15px;padding:20px;}body main section.solucoes-duvidas .itens .item .titulo{margin-bottom:10px;}body main section.solucoes-duvidas .itens .item .titulo img{margin-right:12px;height:40px;}body main section.solucoes-duvidas .itens .item .titulo h3{font-size:16px;}}body main section.simulador-principal{padding:50px 0;}body main section.simulador-principal .titulo{text-align:center;max-width:800px;margin:auto;}body main section.simulador-principal .titulo h1{font-size:28px;color:#17717d;font-weight:300;}body main section.simulador-principal .titulo h1 strong{display:block;width:-moz-fit-content;width:fit-content;margin:auto;background-color:#6fc2d2;color:white;padding:5px;font-weight:700;}body main section.simulador-principal .titulo h5{font-weight:700;color:#17717d;font-size:18px;}body main section.simulador-principal .formulario label{color:#445c88;font-size:20px;margin-bottom:10px;font-weight:500;}body main section.simulador-principal .formulario h6{color:#445c88;font-size:18px;margin-top:20px;}body main section.simulador-principal .formulario input{padding:12px 15px;width:100%;border:2px solid #dfdfdf;outline:none;border-radius:5px;background-color:#f2f2f2;}body main section.simulador-principal .formulario .main-cta{margin:20px auto;}body main section.simulador-principal .formulario .caixa-num{border:2px solid #dfdfdf;padding:25px 30px;border-radius:15px;background-color:#f2f2f2;color:#17717d;font-size:18px;font-weight:600;}body main section.simulador-principal .formulario .caixa-num strong{display:block;font-weight:700;color:#445c88;font-size:26px;}body main section.simulador-principal .box{border-radius:20px;padding:40px 60px;box-shadow:8px 7px 20px 10px rgba(0,0,0,0.1);}body main section.simulador-principal .box h1{font-size:24px;font-weight:600;}body main section.simulador-principal .box h3{font-size:17px;color:#445c88;}body main section.simulador-principal .box label{color:#17717d;font-weight:600;margin-bottom:10px;}@media screen and (min-width:992px){body main section.simulador-principal .box label.pointer{cursor:pointer;position:relative;}body main section.simulador-principal .box label.pointer::after{content:"Clique aqui para Editar";position:absolute;top:calc(100% + 5px);left:calc(100% + 5px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;pointer-events:none;opacity:0;font-size:14px;width:170px;background:#17717d;color:white;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;border-radius:0px 3px 3px 3px;padding:3px 1px;}body main section.simulador-principal .box label.pointer:hover::after{opacity:1;}}body main section.simulador-principal .box .num{display:inline-block;width:80px;padding:5px;border:none;font-weight:600;color:#17717d;}body main section.simulador-principal .box input::-webkit-outer-spin-button,body main section.simulador-principal .box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}body main section.simulador-principal .box input[type=number]{-moz-appearance:textfield;}body main section.simulador-principal .box span{color:#17717d;font-weight:600;}body main section.simulador-principal .box .slider{-webkit-appearance:none;width:100%;height:10px;border-radius:5px;background:#e6e6e6;outline:none;opacity:0.7;-webkit-transition:0.2s;transition:opacity 0.2s;}body main section.simulador-principal .box .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#17717d;cursor:pointer;}body main section.simulador-principal .box .slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#17717d;cursor:pointer;}body main section.simulador-principal .box-2{padding:40px;border:2px solid gainsboro;border-radius:20px;}body main section.simulador-principal .box-2 .video{background-size:cover;border:5px solid #f6ba37;height:300px;display:flex;align-items:center;justify-content:center;color:white;font-size:50px;position:relative;}body main section.simulador-principal .box-2 .video.valido{cursor:pointer;}body main section.simulador-principal .box-2 .video.valido:after{content:"";background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;transition:0.3s all;}body main section.simulador-principal .box-2 .video.valido i{display:block;}body main section.simulador-principal .box-2 .video.valido:hover:after{background:rgba(0,0,0,0.2);}body main section.simulador-principal .box-2 .video i{display:none;position:relative;z-index:2;}body main section.simulador-principal .box-2 img{height:60px;margin:30px 0 10px 0;}body main section.simulador-principal .box-2 h1{color:#445c88;font-weight:300;font-size:30px;}body main section.simulador-principal .box-2 h1 strong{font-weight:700;color:#17717d;}body main section.simulador-principal .box-2 h5{color:#17717d;font-weight:700;font-size:18px;margin:20px 0;}body main section.simulador-principal .box-2 ul{list-style:none;}body main section.simulador-principal .box-2 ul li{color:#445c88;font-size:20px;font-weight:700;margin:10px 0;position:relative;}body main section.simulador-principal .box-2 ul li:after{content:"";font-family:"Font Awesome 5 Free";color:#f6ba37;font-size:20px;position:absolute;left:-28px;top:0;}@media (max-width:991px){body main section.simulador-principal{padding:30px 0;}body main section.simulador-principal .titulo h1{font-size:20px;}body main section.simulador-principal .formulario label{margin-top:20px;font-size:15px;}body main section.simulador-principal .formulario input{font-size:15px;}body main section.simulador-principal .formulario h6{font-size:16px;text-align:center;margin-bottom:30px;}body main section.simulador-principal .formulario .caixa-num{font-size:15px;margin-top:20px;}body main section.simulador-principal .formulario .caixa-num strong{font-size:18px;}body main section.simulador-principal .box{padding:25px;}body main section.simulador-principal .box h1{font-size:18px;}body main section.simulador-principal .box label{font-size:14px;}body main section.simulador-principal .box-2{padding:20px;}body main section.simulador-principal .box-2 .video{height:200px;}body main section.simulador-principal .box-2 h5{text-align:center;font-size:16px;}body main section.simulador-principal .box-2 ul li{font-size:16px;}body main section.simulador-principal .box-2 ul li:after{font-size:18px;}body main section.simulador-principal .box-2 img{margin:30px auto 10px auto;display:block;height:40px;}body main section.simulador-principal .box-2 h1{text-align:center;font-size:20px;}}body main section.simulador-banco{background-image:url("../image/bg_banco.png");background-size:100% 100%;padding:70px 0;color:white;position:relative;}body main section.simulador-banco h1{text-align:center;font-weight:200;font-size:36px;max-width:600px;margin:auto;}body main section.simulador-banco h1 strong{display:inline-block;font-weight:700;background-color:#f6ba37;padding:5px 10px;border-radius:5px;}body main section.simulador-banco ul{list-style:none;padding:0;}body main section.simulador-banco ul li{position:relative;font-size:20px;padding-left:70px;font-weight:300;margin:25px 0;}body main section.simulador-banco ul li strong{font-weight:700;color:#f6ba37;}body main section.simulador-banco ul li img{height:50px;margin-right:15px;}body main section.simulador-banco ul li:before{content:"";position:absolute;left:0;background-image:url("../image/check3.png");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;top:calc(50% - 25px);}body main section.simulador-banco .banco{display:block;margin:auto;margin-bottom:20px;}body main section.simulador-banco .foto{width:100%;}@media (max-width:991px){body main section.simulador-banco{background-image:url("../image/bg_banco-mobile.png");background-size:cover;padding:30px 0;}body main section.simulador-banco .foto{display:none;}body main section.simulador-banco ul li{font-size:17px;padding-left:50px;}body main section.simulador-banco ul li:before{height:40px;width:40px;top:calc(50% - 20px);}body main section.simulador-banco h1{font-size:20px;}body main section.simulador-banco h1 strong{display:block;width:-moz-fit-content;width:fit-content;margin:auto;}body main section.simulador-banco .banco{height:45px;}}body main .cases-listagem{padding:50px 0px;}body main .cases-listagem .container{max-width:1450px;}body main .cases-listagem .box-case{background-color:white;color:gray;border-radius:5px;font-weight:300;font-size:22px;line-height:1.3;box-shadow:5px 10px 25px 3px rgba(0,0,0,0.07);padding:30px 50px;margin-bottom:50px;}@media (max-width:991px){body main .cases-listagem .box-case{padding:20px;}}body main .cases-listagem .box-case .flex{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:10px;}body main .cases-listagem .box-case .flex .box-logo{max-width:600px;margin:10px;}body main .cases-listagem .box-case .flex .box-logo img{max-width:100%;object-fit:contain;}body main .cases-listagem .box-case .flex .box-titulo{font-size:30px;font-weight:700;color:#8a8a8a;border-top:5px solid #f6ba37;padding-top:5px;margin-bottom:10px;}@media screen and (max-width:991px){body main .cases-listagem .box-case .flex .box-titulo{font-size:25px;}}body main .cases-listagem .box-case .descricao{margin:10px 0px;font-size:18px;font-weight:400;}@media screen and (max-width:991px){body main .cases-listagem .box-case .descricao{font-size:16px;}}body main .cases-listagem .box-case .galeria .box-galeria img{display:block;height:450px;margin:auto;object-fit:contain;}body footer section.barra-fixa{position:fixed;bottom:0;background-color:white;border-top:2px solid #445c88;width:100%;padding:10px 80px;z-index:600;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.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 .botoes{display:flex;justify-content:flex-end;align-items:center;}body footer section.barra-fixa .botoes .primary{margin-right:20px;}body footer section.barra-fixa-mobile{background-color:white;position:fixed;bottom:0px;left:0px;width:100%;z-index:999;padding:5px 0;border-top:2px solid #17717d;transition:0.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:#17717d;}@media screen and (min-width:992px){body footer section.barra-fixa-mobile{display:none;}}body footer section.footer-mapa{height:450px;}body footer section.footer-mapa iframe{width:100%;height:100%;}@media (max-width:991px){body footer section.footer-mapa{height:300px;}}body footer section.footer-copy{padding:10px 0;background-color:#002d53;font-size:17px;color:white;font-weight:300;}body footer section.footer-copy span.links a{color:white;position:relative;}body footer section.footer-copy span.links a::before{content:" | ";}body footer section.footer-copy a.link{color:white;position:relative;}@media (min-width:992px){body footer section.footer-copy{margin-bottom:76px;}}@media (max-width:991px){body footer section.footer-copy{font-size:14px;text-align:center;margin-bottom:57px;}body footer section.footer-copy img{max-width:240px;display:block;margin:auto;margin-top:10px;}}body footer section.footer{background:#00243d;padding:50px 0;}body footer section.footer .news{width:100%;}body footer section.footer input{width:100%;background-color:#14416d;border:none;border-radius:5px;padding:10px 15px;font-size:18px;color:white;}body footer section.footer hr{border-top:1px solid white;margin:40px 0;}body footer section.footer button{width:100%;background-color:#17717d;color:white;padding:10px 15px;font-size:18px;border-radius:10px;border:none;}body footer section.footer .logo{height:55px;}body footer section.footer .ctas{display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:0;width:-moz-fit-content;width:fit-content;}body footer section.footer .ctas .main-cta.secondary{margin-left:30px;}body footer section.footer .phones{display:flex;align-items:center;justify-content:space-between;}body footer section.footer .phones .main-phone{color:white;font-weight:200;}body footer section.footer .phones .main-phone img{filter:invert(1);}body footer section.footer .menu{display:flex;align-items:center;justify-content:space-between;margin-top:50px;}body footer section.footer .menu .home{position:relative;}body footer section.footer .menu .home:before{content:"";background-size:contain;width:40px;height:40px;left:-10px;top:-6px;border-radius:100%;transition:0.6s all;background-image:url("../image/round.png");position:absolute;}body footer section.footer .menu .home img{height:20px;}body footer section.footer .menu .link{color:white;font-size:18px;font-weight:600;text-transform:uppercase;}body footer section.footer .unidades{background:#003752;border-radius:10px;padding:40px 60px;color:white;margin-top:45px;}body footer section.footer .unidades .redes{display:flex;align-items:center;justify-content:space-between;font-size:22px;}body footer section.footer .unidades .redes a{color:white;}body footer section.footer .unidades .item{display:flex;align-items:flex-start;font-size:17px;}body footer section.footer .unidades .item i{color:#f6ba37;font-size:24px;margin-right:20px;margin-top:10px;}body footer section.footer .unidades .item strong{color:#f6ba37;}@media (max-width:991px){body footer section.footer{padding:30px 0px;}body footer section.footer .news{max-width:200px;margin:auto;display:block;margin-bottom:20px;}body footer section.footer .logo{height:auto;width:100%;max-width:240px;display:block;margin:auto;margin-bottom:20px;}body footer section.footer hr{margin:20px 0;}body footer section.footer input{margin:5px 0;}body footer section.footer .ctas{display:none;}body footer section.footer .menu{display:none;}body footer section.footer input,body footer section.footer button{font-size:14px;}body footer section.footer .unidades{margin-top:0;padding:20px;}body footer section.footer .unidades .redes{font-size:17px;max-width:100px;margin:auto;}body footer section.footer .unidades .col-12{margin-top:15px;}body footer section.footer .unidades .col-12:first-child{margin-top:0;}body footer section.footer .unidades .item{font-size:13px;}body footer section.footer .unidades .item i{font-size:16px;margin-right:13px;margin-top:6px;}body footer section.footer .phones{max-width:300px;margin:0px auto 20px auto;}body footer section.footer button{margin-top:10px;}}body footer section.botao_whatsapp{background-color:#25d366;width:70px;height:70px;position:fixed;z-index:610;bottom:30px;padding:5px;align-items:center;justify-content:center;display:flex;text-align:center;right:30px;border-radius:75px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body footer section.botao_whatsapp i.fab.fa-whatsapp{color:white;font-size:46px;vertical-align:middle;}@media (min-width:992px){body footer section.botao_whatsapp.scroll{bottom:100px;}}body footer section.botao_whatsapp:hover{background-color:#1f9249;}@media screen and (max-width:991px){body footer section.botao_whatsapp{bottom:75px;right:10px;}}body footer .menu-mobile{background-image:url("../image/bg_vantagens.png");background-size:cover;background-repeat:no-repeat;background-color:#037a7f;background-position:center;position:fixed;top:0px;left:-100%;width:100%;height:100%;overflow:auto;z-index:998;padding-bottom:65px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}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:#f6ba37;}body footer .menu-mobile .logo{margin-top:30px;width:100%;padding:10px;text-align:center;margin-bottom:20px;}body footer .menu-mobile .logo img{height:35px;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:white;font-size:16px;padding:0 10px;font-weight:600;display:inline-block;width:100%;}.banner img,.banner picture{aspect-ratio:16/7;width:100%;height:auto;}.banner picture source,.banner picture img{aspect-ratio:16/7;width:100%;height:auto;}img[loading="lazy"]{content-visibility:auto;}.index-banner{min-height:400px;overflow:hidden}
.index-banner .owl-carousel{min-height:400px}
.index-banner img{width:100%;height:auto;display:block}
@media(max-width:767px){.index-banner{min-height:200px}.index-banner .owl-carousel{min-height:200px}}
.header .logo{width:200px;height:auto}
.header .top img{width:20px;height:20px}
.header .ctas img{width:24px;height:24px}
.index-lucratividade .celular{max-width:100%;height:auto}
.index-whitelabel img{max-width:100%;height:auto}
.owl-carousel .owl-stage-outer{overflow:hidden}
.owl-carousel .owl-stage{display:flex}
.footer img{max-width:100%;height:auto}
img{max-width:100%;height:auto}
.banner-img{width:100%;height:auto;display:block}
