body{font-family: "Roboto", "Helvetica", Helvetica, Arial, sans-serif}body header{position: fixed;width: 100%;z-index: 1;background: #fff;padding-bottom: 8px}@media (max-width: 768px){body header{position: static}}body header .header .header-logo{margin-top: 10px;width: 210px}@media (max-width: 998px){body header .header .header-logo{margin-bottom: 7px}}body header .header .header-box{text-align: center;margin-top: 37px}@media (max-width: 998px){body header .header .header-box{margin-top: 7px}}body header .header .header-box .header-tag{font-size: 12px;display: block;font-weight: 500;margin-bottom: 3px;white-space: nowrap}body header .header .header-box .header-button{font-size: 20px;font-weight: 900;border-radius: 21px;border: 2px solid #ff0303;padding: 1px 13px}body header .header .header-box .header-button:hover,body header .header .header-box .header-button:active,body header .header .header-box .header-button:focus{color: #fff;background: #d0000b;border: 2px solid #d0000b}@media (max-width: 768px){body header .header .header-box .header-button{font-size: 10px}}body header .header .header-button-link{font-size: 12px;color: #fff;border-radius: 21px;background: #d0000b;padding: 8px 17px;letter-spacing: 1px;text-transform: uppercase;margin-top: 56px;border: none}body header .header .header-button-link:hover,body header .header .header-button-link:active,body header .header .header-button-link:focus{background: #99000b;color: #fff}@media (max-width: 998px){body header .header .header-button-link{margin-top: 14px}}body section .banner{padding-top: 118px}@media (max-width: 998px){body section .banner{padding-top: 386px}}body section .servicos{background: #232222;color: #fff;text-align: center;text-transform: uppercase}@media (max-width: 768px){body section .servicos{padding-top: 0px}}body section .servicos .servicos-box{margin-top: 80px;margin-bottom: 50px}body section .servicos .servicos-box .servicos-icon{display: block;height: 100px;width: 100%;position: relative}body section .servicos .servicos-box .servicos-icon i{position: absolute;bottom: 0;width: 100%;left: 0}body section .servicos .servicos-box .servicos-text{display: block;margin-top: 15px;font-size: 22px;font-weight: bold}body section .servicos .servicos-box .servicos-plus{font-size: 12px}body section .info{padding-top: 40px;padding-bottom: 40px}body section .info .info-box{border-radius: 20px}@media (max-width: 998px){body section .info .info-box{margin-top: 20px}}body section .info .info-box .info-title{background: #d0000b;color: #660101;font-size: 28px;padding: 28px 0 28px 40px;display: block;font-weight: bold;letter-spacing: 1px;border-radius: 20px 20px 0 0}body section .info .info-box .info-content{height: 400px;min-height: 100%;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center}@media (max-width: 768px){body section .info .info-box .info-content{text-align: center;padding-top: 85px;display: block}}body section .info .info-box .info-content .info-text{font-size: 27px;line-height: 27px;font-weight: 700;margin-left: 15px}@media (max-width: 768px){body section .info .info-box .info-content .info-text{display: block;margin: 0;margin-top: 22px}}body section .info .info-box .info-content .info-text i{font-style: normal;background: #d0000b;color: #fff;font-weight: 400;padding: 3px 6px;display: inline-block}@media (max-width: 768px){body section .info .info-box .info-content .info-icon{display: block}body section .info .info-box .info-content .info-icon img{width: 125px}}body section .info .info-box.box1{background: url("../img/bg1.png") center no-repeat}body section .info .info-box.box2{background: url("../img/bg2.png") center no-repeat}body section .formulario{background: #d7d4ce;padding-top: 40px;padding-bottom: 40px}body section .formulario .formulario-image{margin-bottom: 30px}@media (max-width: 998px){body section .formulario .formulario-image{text-align: center}body section .formulario .formulario-image img{width: 100%}}@media (max-width: 998px){body section .formulario .formulario-button{text-align: center;margin-bottom: 40px}}body section .formulario .form label{text-transform: uppercase;width: 100%}body section .formulario .form label .required{float: right;color: #d54a43}body section .formulario .form .form-group{background: #fff;padding: 10px 15px;font-size: 12px}body section .formulario .form input,body section .formulario .form select,body section .formulario .form textarea{border: none;height: 20px;padding: 0;font-size: 13px;color: #7a7a7a}body section .formulario .form input::-webkit-input-placeholder,body section .formulario .form select::-webkit-input-placeholder,body section .formulario .form textarea::-webkit-input-placeholder{color: #a6a6a6}body section .formulario .form input:-moz-placeholder,body section .formulario .form select:-moz-placeholder,body section .formulario .form textarea:-moz-placeholder{color: #a6a6a6}body section .formulario .form input::-moz-placeholder,body section .formulario .form select::-moz-placeholder,body section .formulario .form textarea::-moz-placeholder{color: #a6a6a6}body section .formulario .form input:-ms-input-placeholder,body section .formulario .form select:-ms-input-placeholder,body section .formulario .form textarea:-ms-input-placeholder{color: #a6a6a6}body section .formulario .form input:hover,body section .formulario .form select:hover,body section .formulario .form textarea:hover,body section .formulario .form input:active,body section .formulario .form select:active,body section .formulario .form textarea:active,body section .formulario .form input:focus,body section .formulario .form select:focus,body section .formulario .form textarea:focus{outline: none !important;box-shadow: none !important}body section .formulario .form .help-block{margin: 0;color: #ff0000}body section .formulario .form textarea{height: auto !important;border: 0;box-shadow: none}body section .formulario .form .label-required{color: #ff0000;font-size: 11px;font-weight: 500}@media (max-width: 998px){body section .formulario .form .label-required{text-align: center;margin-bottom: 10px;display: block}}body section .formulario .form .button-action{text-align: right}@media (max-width: 998px){body section .formulario .form .button-action{text-align: center}}body section .formulario .form button{background: #ff0000;border: none;border-radius: 22px;font-size: 12px;text-transform: uppercase;font-weight: 100;padding: 10px 25px 8px}body section .formulario .form .form-check{display: inline-block}@media (max-width: 998px){body section .formulario .form .form-check{margin-bottom: 10px}}body section .formulario .form .form-check label{font-size: 12px;text-transform: none;margin-right: 11px;margin-top: 20px}@media (max-width: 1200px){body section .formulario .form .form-check label{margin-top: 7px}}body section .info2{background: #d0000b}@media (max-width: 998px){body section .info2{text-align: center}}body section .info2 .info2-box{margin: 50px 0;color: #fff;font-weight: bold;text-transform: uppercase;font-size: 25px;position: relative}body section .info2 .info2-box.box1:after{content: ' ';position: absolute;right: 15%;top: 0;background: #d7d4ce;width: 1px;height: 0px}@media (max-width: 998px){body section .info2 .info2-box.box1:after{display: none}}body section .info2 .info2-box .info2-icon{display: block;float: left;margin-right: 15px}@media (max-width: 998px){body section .info2 .info2-box .info2-icon{float: none}}body section .info2 .info2-box .info2-text1{display: block}body section .info2 .info2-box .info2-text1 i{font-weight: 100;font-style: normal}body section .info2 .info2-box .info2-text2{background: #000;font-weight: 100;padding: 3px}body section .info2 .info2-box .info2-text3{color: #000000;font-weight: 900}@media (max-width: 1200px){body section .info2 .info2-box .info2-text3{font-size: 20px}}body section .como-funciona{padding-bottom: 40px}body section .como-funciona .como-funciona-text{margin-top: 55px;text-transform: uppercase;font-weight: 700;font-size: 22px;line-height: 28px}body section .como-funciona .como-funciona-text span{display: block;font-weight: 900}body section .como-funciona .como-funciona-text i{font-weight: 400;text-transform: none;font-size: 15px;font-style: normal}body section .como-funciona .como-funciona-item{margin-top: 55px;border: 2px solid #dcdcdc;border-radius: 15px;padding: 35px 0px;text-align: center;position: relative}body section .como-funciona .como-funciona-item:after{content: ' ';background: url('../img/icones/check.png') no-repeat;position: absolute;right: 10px;background-size: contain;top: 13px;width: 33px;height: 33px}body section .como-funciona .como-funciona-item .como-funciona-img{display: block}body section .como-funciona .como-funciona-item .como-funciona-img img{height: 100px}body section .como-funciona .como-funciona-item .como-funciona-title{display: block;font-weight: 800;text-transform: uppercase;margin-top: 20px;font-size: 21px}body section .como-funciona .como-funciona-item .como-funciona-desc{display: block;font-size: 12px;margin: 0 32px}body section .desconectado{background: #d7d4ce}@media (max-width: 998px){body section .desconectado{text-align: center}}body section .desconectado .desconectado-text{font-weight: 900;text-transform: uppercase;margin-top: 42px;margin-bottom: 35px;font-size: 25px}@media (max-width: 998px){body section .desconectado .desconectado-text{margin-bottom: 0px}}body section .desconectado .desconectado-text span{text-transform: none;font-weight: 400;display: block;font-size: 21px}body section .desconectado .desconectado-icone{margin-top: 42px;margin-bottom: 35px;display: inline-block;float: left}@media (max-width: 998px){body section .desconectado .desconectado-icone{float: none}}body section .desconectado .desconectado-icone img{width: 59px}body section .desconectado .desconectado-phone{margin-top: 42px;margin-bottom: 35px;display: inline-block;margin-left: 18px;line-height: 27px}body section .desconectado .desconectado-phone .desconectado-phone-text{font-size: 18px;font-weight: 500}body section .desconectado .desconectado-phone .desconectado-phone-num{font-size: 31px;font-weight: 900}body section .desconectado .desconectado-image{background: url(../img/man-phone.png) no-repeat center -33px;width: 100%;height: 140px;background-size: cover}body section .vantagens{background: #232222;color: #fff;padding-bottom: 25px}@media (max-width: 998px){body section .vantagens{text-align: center}}body section .vantagens h1{text-transform: uppercase;font-size: 24px;font-weight: 400;margin-top: 30px;margin-bottom: 30px;line-height: 27px}body section .vantagens h1 span{font-weight: 500;display: block}body section .vantagens ul{line-height: 36px;list-style: none;padding: 0;margin: 0}body section .vantagens ul.lista2{margin-top: 115px}@media (max-width: 998px){body section .vantagens ul.lista2{margin-top: 0}}body section .vantagens ul li{position: relative;padding-left: 55px}@media (max-width: 998px){body section .vantagens ul li{padding: 0}}body section .vantagens ul li:before{position: absolute;content: ' ';background: url(../img/icones/check-circle.png) no-repeat;background-size: contain;width: 25px;height: 34px;left: 3px;top: 4px}@media (max-width: 998px){body section .vantagens ul li:before{position: static;display: inline-block;height: 25px;margin-right: 7px;margin-bottom: -5px}}body section .comentarios{background: #f4f4f4;padding-top: 55px;padding-bottom: 55px}body section .comentarios .item{text-align: center}body section .comentarios .item .comentario{font-family: "Playfair Display", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;font-weight: 600;font-size: 16px}body section .comentarios .item .comentario .quote-init{background: url("../img/quote.png") no-repeat;width: 17px;height: 17px;display: inline-block;margin-right: 11px;margin-bottom: 8px}body section .comentarios .item .comentario .quote-final{background: url("../img/quote2.png") no-repeat;width: 17px;height: 17px;display: inline-block;margin-left: 10px}body section .comentarios .item .comentarista{text-transform: uppercase;font-weight: 700;font-size: 10px;margin: 15px;letter-spacing: 1px}body section .comentarios .carousel-indicators{bottom: -36px}body section .comentarios .carousel-indicators li{background: #d41822}body section .clientes{text-align: center;padding-bottom: 47px}body section .clientes h1{text-transform: uppercase;font-size: 22px;font-weight: 400;margin-top: 33px;margin-bottom: 37px}body section .clientes ul{list-style: none;padding: 0}body section .clientes ul li{float: left;margin-left: 15px}@media (max-width: 998px){body section .clientes ul li{display: block;float: none;margin-bottom: 20px}}body section .clientes ul li img{height: 70px}@media (max-width: 998px){body section .clientes ul li img{height: 56px}}body section .porcentagem{padding-top: 70px;padding-bottom: 70px;background: url("../img/bg-porcentagem.png") no-repeat;background-size: cover;text-align: center;color: #fff;font-size: 23px;text-transform: uppercase;font-weight: 700}body section .porcentagem img{float: left}@media (max-width: 768px){body section .porcentagem img{width: 100%}}body section .porcentagem .porcentagem-text{float: left;text-align: left;margin-top: 11px;font-size: 28px;margin-left: 22px}@media (max-width: 998px){body section .porcentagem .porcentagem-text{font-size: 25px}}@media (max-width: 768px){body section .porcentagem .porcentagem-text{text-align: center;float: none}}@media (max-width: 998px){body footer .footer{text-align: center}}body footer .footer .fotter-text h1{margin-top: 93px;text-transform: uppercase;font-weight: 900;font-size: 21px;font-family: "Open Sans", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;color: #d0000b}body footer .footer .fotter-text .footer-text-ul{padding: 0;list-style: none}body footer .footer .fotter-text .footer-text-ul li{margin-bottom: 17px}body footer .footer .fotter-text .footer-text-ul li strong{font-weight: 900}body footer .footer .footer-icone{margin-top: 42px;margin-bottom: 35px;display: inline-block;float: left}body footer .footer .footer-icone img{width: 44px}body footer .footer .footer-mapa{list-style: none;padding: 0;margin-top: 65px}body footer .footer .footer-mapa li{margin-bottom: 25px}@media (max-width: 1200px){body footer .footer .footer-mapa li{display: inline-block}}body footer .footer .footer-mapa li a{color: #000}body footer .footer .footer-mapa li a img{width: 220px;float: left}@media (max-width: 1200px){body footer .footer .footer-mapa li a img{width: 200px}}@media (max-width: 768px){body footer .footer .footer-mapa li a img{width: 100%}}body footer .footer .footer-mapa li a .footer-mapa-box{float: left;margin-left: 40px;margin-top: 33px;font-size: 16px;font-weight: 900;text-transform: uppercase}@media (max-width: 1200px){body footer .footer .footer-mapa li a .footer-mapa-box{margin-left: 23px}}@media (max-width: 768px){body footer .footer .footer-mapa li a .footer-mapa-box{width: 100%;margin-left: 0}}body footer .footer .footer-mapa li a .footer-mapa-box span{display: block;text-transform: none;font-size: 11px;font-weight: normal}body footer .footer .footer-mapa li a .footer-mapa-box .footer-mapa-link{font-size: 8px;color: #fff;border-radius: 21px;background: #d0000b;padding: 6px 17px;letter-spacing: 1px;text-transform: uppercase;border: none;display: inline-block;margin-top: 8px}body footer .footer .footer-phone{margin-top: 42px;margin-bottom: 29px;display: inline-block;margin-left: 18px;line-height: 22px}body footer .footer .footer-phone .footer-phone-text{font-size: 13px;font-weight: 400}body footer .footer .footer-phone .footer-phone-num{font-size: 23px;font-weight: 900}body footer .footer .footer-button-link{font-size: 11px;color: #fff;border-radius: 21px;background: #d0000b;padding: 8px 17px;letter-spacing: 1px;text-transform: uppercase;border: none;display: block;width: 144px}@media (max-width: 998px){body footer .footer .footer-button-link{width: 100%}}body footer .footer .footer-button-link:hover,body footer .footer .footer-button-link:active,body footer .footer .footer-button-link:focus{background: #99000b;color: #fff}body footer .footer .footer-sede{margin-top: 26px;text-transform: uppercase;font-weight: 900;font-size: 15px;margin-bottom: 70px}body footer .footer .footer-sede span{display: block;font-size: 11px;font-weight: normal;text-transform: none}body footer .copyright{font-family: "Open Sans", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;background: #f4f3f3;color: #676566;text-transform: uppercase}body footer .copyright .copyright-text{min-height: 100%;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;height: 80px;font-size: 11px}@media (max-width: 998px){body footer .copyright .copyright-text{text-align: center}}body footer .copyright .copyright-image{min-height: 100%;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;height: 80px;margin-bottom: 26px}@media (max-width: 998px){body footer .copyright .copyright-image{display: block;text-align: center}}body footer .copyright .copyright-image img{height: 44px;margin-right: 33px}@media (max-width: 998px){body footer .copyright .copyright-image img{margin: 0}}