html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none;}
.float-left{float: left;}
.float-right{float: right;}
.float-none{float: none !important;}
.display-block{display: block !important;}
.display-inline{display: inline;}
.display-inline-block{display: inline-block;}
.display-none{display: none !important;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.tex-alight-none{text-align: inherit !important}
.border-none{border: none !important;}
.clear{clear: both;} 
.conteudo-center-1200{width: 1200px; margin: 0 auto;}
a[href^=tel] { color: inherit; }

.engloba-menu-categoria{width: 100%;height: 150px;float: left;background: #f8f8fb;}

.categoria-menu{width: calc(100% / 14);height: 150px;float: left;display: flex;flex-flow: column;}

.categoria-menu:hover{background: #4692ea;}
.categoria-menu:hover .txt-cat{color: #ffffff !important;}

.icon-menu-cat{width: 100%;height: 25px;float: left;margin: 40px 0 0 0;}
.txt-cat{width: 100%;float: left;font: 12.5px montserrat-medium;color: #67686c;text-align: center;margin: 30px 0 0 0;}

.icon-menu-cat-1{background: url(../img/menu-categoria/1.png)no-repeat center;}
.icon-menu-cat-2{background: url(../img/menu-categoria/2.png)no-repeat center;}
.icon-menu-cat-3{background: url(../img/menu-categoria/3.png)no-repeat center;}
.icon-menu-cat-4{background: url(../img/menu-categoria/4.png)no-repeat center;}
.icon-menu-cat-5{background: url(../img/menu-categoria/5.png)no-repeat center;}
.icon-menu-cat-6{background: url(../img/menu-categoria/6.png)no-repeat center;}
.icon-menu-cat-7{background: url(../img/menu-categoria/7.png)no-repeat center;}
.icon-menu-cat-8{background: url(../img/menu-categoria/8.png)no-repeat center;}
.icon-menu-cat-9{background: url(../img/menu-categoria/9.png)no-repeat center;}
.icon-menu-cat-10{background: url(../img/menu-categoria/10.png)no-repeat center;}
.icon-menu-cat-11{background: url(../img/menu-categoria/11.png)no-repeat center;}
.icon-menu-cat-12{background: url(../img/menu-categoria/12.png)no-repeat center;}
.icon-menu-cat-13{background: url(../img/menu-categoria/13.png)no-repeat center;}
.icon-menu-cat-14{background: url(../img/menu-categoria/14.png)no-repeat center;}
.icon-menu-cat-15{background: url(../img/menu-categoria/15.png)no-repeat center;background-size: contain;}
.icon-menu-cat-16{background: url(../img/menu-categoria/16.svg)no-repeat center;background-size: contain;}
.icon-menu-cat-17{background: url(../img/menu-categoria/17.png)no-repeat center;background-size: contain;}
.icon-menu-cat-18{background: url(../img/menu-categoria/18.png)no-repeat center;background-size: contain;}
.icon-menu-cat-19{background: url(../img/menu-categoria/19.png)no-repeat center;background-size: contain;}
.icon-menu-cat-20{background: url(../img/menu-categoria/20.png)no-repeat center;background-size: contain;}
.icon-menu-cat-21{background: url(../img/menu-categoria/21.png)no-repeat center;background-size: contain;}

.topo-pagina{width: 100%;height: 168px;float: left;display: flex;align-items: center;}
.titulo-pagina{float: right;font: 30px montserrat-semibold;color: #ffffff;letter-spacing: 7px;margin: 0 35px 0 0;text-align: right;}
.titulo-pagina span{font-family: montserrat-black;}
.titulo-pagina b{color: #363e76;}

.topo-inst{background: url(../img/topo-pagina.jpg)no-repeat center top;}

.engloba-duvidas-pg{width: 100%;float: left;box-shadow: 0 3px 0 0 #ededed;margin: -96px 0 0 0;}
.engloba-textos-duvidas{width: 261px;height: 233px;float: left;background: #363e76;margin: 0 0 0 35px;}
.icon-duvidas{width: 100%;height: 53px;float: left;background: url(../img/icon-duvidadas.png)no-repeat center;margin: 42px 0 0 0;}

.txt-duvidas-1{width: 100%;float: left;font: 36.31px montserrat-extrabold;color: #56a0f8;text-align: center;margin: 22px 0 0 0;}
.txt-duvidas-2{width: 100%;float: left;font: 15.37px montserrat-regular;color: #ffffff;text-align: center;}

.engloba-form-duvidas {width: 781px;height: fit-content;float: left;display: flex;align-items: center;margin: 99px 0 0 58px;}
.engloba-duvidas-pg .conteudo-center-1200 {display: flex;} 
.engloba-form-duvidas form{width: 100%;float: left;margin: 10px 0 0 0; display: flex; flex-direction: row; flex-wrap: wrap;}
.engloba-form-duvidas input{width: 210px;height: 50px;float: left;border: none;padding: 0 0 0 40px;border-radius: 60px;color: #ffffff;margin: 0 0 15px 10px;}
.nome-duvidas{background: url(../img/home/container-2/user.svg)no-repeat 20px #363e76;background-size: 12px;}
.telefones-duvidas{background: url(../img/home/container-2/ligar.svg)no-repeat 20px #363e76;background-size: 12px;}
.email-duvidas{background: url(../img/home/container-2/envelope.svg)no-repeat 20px #363e76;background-size: 12px;}
.engloba-form-duvidas button{width: 140px;height: 50px;float: left;background: #4089e8;border-radius: 60px;font: 12.5px montserrat-medium;color: #ffffff;margin: 0 0 0 10px;}

.engloba-form-duvidas input::-webkit-input-placeholder{ color: #fff; font: 12.5px montserrat-medium}
.engloba-form-duvidas input:placeholder-shown{ color: #fff; font: 12.5px montserrat-medium}
.engloba-form-duvidas .container-captcha {display: flex; float: left; width: fit-content; margin: 0 0 20px 20px;}
.engloba-form-duvidas input:-ms-input-placeholder{ color: #fff; font: 12.5px montserrat-medium}

.topo-consorcio-1{background: url(../img/consorcio/topo-pagina.png)no-repeat center top;}

.container-consorcio-1{width: 100%;float: left;}
.engloba-textos-consorcio{width: 677px;float: left;margin: 80px 0 0 35px;}

.txt-consorcio-1{width: 100%;float: left;font: 31.98px montserrat-extrabold;color: #445494;}
.txt-consorcio-1 span{color: #4f96eb;}
.txt-consorcio-2{width: 100%;float: left;font: 15.01px montserrat-regular;color: #67686c;line-height: 27.03px;margin: 35px 0 0 0;}
.txt-consorcio-3{width: 100%;float: left;font: 15.01px montserrat-regular;color: #67686c;line-height: 27.03px;margin: 35px 0 0 0;}

.img-consorcio-1{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-1.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-2{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-2.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-3{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-3.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-4{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-4.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-5{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-5.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-6{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-6.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-7{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-7.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-8{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-8.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-9{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-9.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-10{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-10.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-11{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-11.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-12{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-12.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-13{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-13.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-14{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-14.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-15{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-15.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-16{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-16.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-17{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-17.png)no-repeat center top;margin: 35px 35px 0 0;}
.img-consorcio-18{width: 391px;height: 394px;float: right;background: url(../img/consorcio/img-consorcio/img-consorcio-18.png)no-repeat center top;margin: 35px 35px 0 0;}

.container-consorcio-2{width: 100%;float: left;}

.tamanho_cat .categoria-menu{width: calc(100% / 10);}

.engloba-button-form{width: 100%;float: left;display: flex;justify-content: center;margin: 22px 0 0 0;}
.engloba-simule-consorcio{width: 100%;float: left;margin: -3px 0 40px 0;}
.engloba-simule-consorcio form{width: 100%;float: left;display: flex;align-items: center;}
.engloba-simule-consorcio form button{width: 28%;height: 42px;float: left;background: #3a80e6;}
.engloba-simule-consorcio .img-simular-consorcio{ width: 261px; height: 280px; float: left; background: #363e76; padding: 0; margin: 0 0 0 35px; order: 2; display: flex; align-items: center; justify-content: center; flex-flow: column;}



.icon-simule{width: 100%;height: 47px;float: left;background: url(../img/consorcio/img-consorcio/icon-simule.svg)no-repeat center top;}
.txt-simule-1{width: 100%;float: left;font: 36.31px montserrat-extrabold;color: #56a0f8;margin: 16px 0 0 0;text-align: center;}
.txt-simule-2{width: 100%;float: left;font: 17px montserrat-bold;color: #ffffff;text-align: center;}

.txt-simule-3{width: 100%;height: 42px;float: left;background: #3a81e6;display: flex;align-items: center;margin: 37px 0 0 0;}
.txt-simule-3 p{width: 100%;float: left;font: 12.5px montserrat-medium;color: #ffffff;line-height: 28.88px;text-align: center;}

.engloba-inputs-form{width: 821px;float: left;display: flex;justify-content: space-between;flex-flow: wrap;margin: 0 0 0 35px;}
.engloba-inputs-form input{width: 28%;height: 50px;float: left;background: #363e76;color: #ffffff;border: none;padding: 0 0 0 2%;border-radius: 60px;}
.engloba-inputs-form select{width: 48%;height: 50px;float: left;background: url(../img/consorcio/down-arrow.svg)no-repeat center right 17px #363e76;background-size: 15px;color: #ffffff;border: none;padding: 0 0 0 2%;border-radius: 60px;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin: 0 0 22px 0;}

.engloba-inputs-form input::-webkit-input-placeholder{ color: #fff; font: 12.5px montserrat-medium}
.engloba-inputs-form input:placeholder-shown{ color: #fff; font: 12.5px montserrat-medium}
.engloba-inputs-form input:-ms-input-placeholder{ color: #fff; font: 12.5px montserrat-medium}

.engloba-inputs-form .container-captcha { float: left; width: 100%; display: flex; justify-content: space-between; margin: 25px 0 0; align-items: center;}
.engloba-inputs-form .container-captcha .container-captcha-div{ float: left; }
.engloba-inputs-form .container-captcha .engloba-button-form { margin: 0; width: auto;}
.engloba-inputs-form .container-captcha .engloba-button-form button { width: 200px;}

.input-form-consor-50{width: 46% !important;margin: 0 0 22px 0;}

.barra-simule{float: right;height: 3px;background: #ededed;margin: 70px 0 0 0;}

.mobi{display: none !important;}
.mobi-flex{display: none !important;}

.engloba-simulador-precos{width: 100%;float: left;background: #141d55;display: flex;align-items: center;display:none; display: flex;}
.engloba-passos{width: 100%;float: left;}

.engloba-passo-1{width: 100%;float: left;display: flex;align-items: center;padding: 51px 0;}
.engloba-textos-passo{float: left;}
.txt-passos-1{width: 100%;float: left;font: 64px gloss;color: #519cf3;line-height: 86px;}
.txt-passos-2{width: 100%;float: left;font: 36px montserrat-extrabold;color: #ffffff;line-height: 38px;}
.txt-passos-3{width: 100%;float: left;font: 13px montserrat-medium;color: #ffffff;line-height: 12.01px;margin: 10px 0 0 0;}
.txt-passos-3 i{background: url(../img/home/simulador/right-arrow.svg)no-repeat center;background-size: 19px;padding: 0 9px;margin: 0 0 0 5px;}

.engloba-categorias{width: 620px;float: left;margin: 0 0 0 40px;display: flex;justify-content: space-between;flex-flow: wrap;}
.categoria-simulador{width: 25%;float: left;display: flex;justify-content: center;flex-flow: wrap;cursor: pointer;}

.fundo-icon-categoria{width: 80px;height: 80px;float: left;background: #ffffff;border-radius: 60px;display: flex;align-items: center;justify-content: center;flex-flow: wrap;position: relative;}
.icon-categoria{width: 65px;height: 65px;float: left;border-radius: 60px;}

.icon-categoria-1{background: url(../img/home/container-1/icon-tipo-consorcio/1.png)no-repeat center #428ee8;}
.icon-categoria-2{background: url(../img/home/container-1/icon-tipo-consorcio/2.png)no-repeat center #428ee8;}
.icon-categoria-3{background: url(../img/home/container-1/icon-tipo-consorcio/3.png)no-repeat center #428ee8;}
.icon-categoria-4{background: url(../img/home/container-1/icon-tipo-consorcio/4.png)no-repeat center #428ee8;}

.hover-categoria{width: 100%;height: 20px;float: left;background: #ffffff;display: none;align-items: center;border-radius: 60px;position: absolute;bottom: -10px;left: 0;}
.hover-categoria p{width: 100%;float: left;font: 11px montserrat-bold;color: #438fe9;text-align: center;}
.categoria-simulador:hover .hover-categoria{display: flex;}
.categoria-simulador:hover .fundo-icon-categoria{transition: 0.5s;background: #428ee8;}

.titulo-categoria{width: 100%;float: left;font: 14px montserrat-regular;color: #ffffff;text-align: center;margin: 19px 0 0 0;}
.titulo-categoria span{font: 20px montserrat-extrabold;}

.proximo{width: 81px;height: 57px;float: left;background: url(../img/home/simulador/right-arrow.svg)no-repeat center;background-size: 81px;}
.voltar{width: 81px;height: 57px;float: left;background: url(../img/home/simulador/left-arrow.svg)no-repeat center;background-size: 81px;margin: 0 0 0 55px;cursor: pointer;}

.engloba-passo-2{width: 100%;float: left;display: flex;align-items: center;padding: 51px 0;}
.engloba-precos{width: 700px;float: left;margin: 0 0 0 40px;display: flex;flex-flow: wrap;}
.preco-simulador{width: 85px;height: 85px;float: left;background: #438fe9;border-radius: 60px;display: flex;justify-content: center;flex-flow: column;margin: 0 5px 20px 5px;cursor: pointer;}
.tipo-moeda{width: 100%;float: left;font: 13px montserrat-regular;color: #ffffff;text-align: center;}
.valor-1{width: 100%;float: left;font: 30px montserrat-extrabold;color: #ffffff;text-align: center;}
.valor-2{width: 100%;float: left;font: 15px montserrat-extrabold;color: #ffffff;text-align: center;}
.unidade{width: 100%;float: left;font: 13px montserrat-regular;color: #ffffff;text-align: center;}

.engloba-passo-3{width: 100%;float: left;display: flex;align-items: center;padding: 51px 0;}

.engloba-passo-4{width: 100%;float: left;display: flex;align-items: center;padding: 51px 0;}
.engloba-form-simulador{width: 775px;float: left;}
.engloba-form-simulador form{width: 100%;float: left;}
.engloba-form-simulador form input{width: calc(100% - 40px);height: 50px;float: left;padding: 0 0 0 40px;color: #ffffff;border-radius: 60px;}
.engloba-form-simulador form .btn-simulador{width: 143px;height: 50px;float: left;border-radius: 60px;background: #3d88e7;display: flex;justify-content: space-between;align-items: center;margin: 0 0 0 15px;cursor: pointer;}
.engloba-form-simulador form .btn-simulador p{float: left;font: 12.5px montserrat-medium;color: #ffffff;margin: 0 0 0 10px;}
.icon-btn-simulador{width: 28px;height: 28px;float: left;background: url(../img/home/simulador/next-button.svg)no-repeat center #363e76;background-size: 8px;border-radius: 60px;margin: 0 5px 0 0;}

.engloba-form-simulador form input::-webkit-input-placeholder{ color: #ffffff; font: 12px montserrat-medium}
.engloba-form-simulador form input:placeholder-shown{ color: #ffffff; font: 12px montserrat-medium}
.engloba-form-simulador form input:-ms-input-placeholder{ color: #ffffff; font: 12px montserrat-medium}

.engloba-inputs-50{width: 617px;float: left;display: flex;justify-content: space-between;}
.engloba-inputs-50 input{width: calc(48% - 40px) !important;}

.input-nome{background: url(../img/home/simulador/user.svg)no-repeat center left 20px #363e76;border: none;background-size: 13px;margin: 0 0 23px 0;}
.input-telefone{background: url(../img/home/simulador/ligar.svg)no-repeat center left 20px #363e76;border: none;background-size: 13px;}
.input-email{background: url(../img/home/simulador/arroba.svg)no-repeat center left 20px #363e76;border: none;background-size: 13px;}

.engloba-loading{width: 100%;height: 247px;float: left;display: none;align-items: center;justify-content: center;}

.loading-vw {display: inline-block;position: relative;width: 80px;height: 80px;}
.loading-vw div {display: inline-block;position: absolute;left: 8px;width: 16px;background: #fff;animation: loading-vw 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;}
.loading-vw div:nth-child(1) {left: 8px;animation-delay: -0.24s;}
.loading-vw div:nth-child(2) {left: 32px;animation-delay: -0.12s;}
.loading-vw div:nth-child(3) {left: 56px;animation-delay: 0;}
@keyframes loading-vw {0% {top: 8px;height: 64px;}50%, 100% {top: 24px;height: 32px;}}

.engloba-fim-simulado{width: 100%;height: 247px;float: left;display: flex;align-items: center;justify-content: center;flex-flow: column;}
.simulado-completo{width: 100%;float: left;font: 20px montserrat-extrabold;color: #519cf3;text-align: center;}
.simulado-completo span{color: #fff;}
.inicio-simulado{width: 200px;height: 50px;float: left;background: #3d88e7;display: flex;align-items: center;border-radius: 60px;margin: 20px 0 0 0;cursor: pointer;}
.inicio-simulado p{width: 100%;float: left;font: 13px montserrat-extrabold;color: #ffffff;text-align: center;}

textarea:focus, input:focus, input:focus, select:focus {
    box-shadow: 0 0 0 1px #007fe7;
    border: 0 none;
    outline: 0;
} 

@media (max-width: 1220px){
    .engloba-form-duvidas .container-captcha {width: 100%; display: flex; justify-content: center; align-items: center; margin: 20px;}
    .conteudo-center-1200{width: 96%; margin: 0 2%;}
    .engloba-form-duvidas form {width: 520px;}

    .engloba-textos-consorcio{width: 499px;margin: 80px 0 0 0;}

    .engloba-inputs-form{margin: 0 0 0 15px;}
}

@media(max-width: 1100px){
    .engloba-textos-duvidas{margin: 0;}
    .engloba-form-duvidas{width: 647px;margin: 99px 0 0 20px;}

    .txt-transparencia-2{font-size: 38px;}

    .img-consorcio-1{margin: 35px 0 0 0;}
    .img-consorcio-2{margin: 35px 0 0 0;}
    .img-consorcio-3{margin: 35px 0 0 0;}
    .img-consorcio-4{margin: 35px 0 0 0;}
    .img-consorcio-5{margin: 35px 0 0 0;}
    .img-consorcio-6{margin: 35px 0 0 0;}
    .img-consorcio-7{margin: 35px 0 0 0;}
    .img-consorcio-8{margin: 35px 0 0 0;}
    .img-consorcio-9{margin: 35px 0 0 0;}
    .img-consorcio-10{margin: 35px 0 0 0;}
    .img-consorcio-11{margin: 35px 0 0 0;}
    .img-consorcio-12{margin: 35px 0 0 0;}
    .img-consorcio-13{margin: 35px 0 0 0;}
    .img-consorcio-14{margin: 35px 0 0 0;}
    .img-consorcio-15{margin: 35px 0 0 0;}
    .img-consorcio-16{margin: 35px 0 0 0;}
    .img-consorcio-17{margin: 35px 0 0 0;}
    .img-consorcio-18{margin: 35px 0 0 0;}
}

@media(max-width: 990px){
    .mobi{display: block !important;}
    .desk{display: none !important;}

    .mobi-flex{display: flex !important;}

    .conteudo-center-1200{width: 100%; margin: 0;}
    
    .engloba-menu-categoria{display: none;}

    .topo-pagina{margin: 90px 0 0 0;height: 90px;}

    .titulo-pagina{width: 100%;text-align: center;margin: 0;font-size: 20px;}
    .engloba-duvidas-pg{display: none;}

    .engloba-textos-consorcio{width: 100%;margin: 20px 0 0 0;}
    .txt-consorcio-1{width: 92%;margin: 0 4% 0 4%;font-size: 20px;text-align: center;}
    .txt-consorcio-2{width: 92%;margin: 20px 4% 0 4%;text-align: justify;}
    .txt-consorcio-3{width: 92%;margin: 20px 4%;text-align: justify;}

    .img-consorcio-1{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-2{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-3{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-4{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-5{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-6{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-7{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-8{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-9{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-10{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-11{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-12{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-13{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-14{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-15{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-16{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-17{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}
    .img-consorcio-18{width: 0;height: 0;margin: 20px 0;padding: 20% 50%;background-size: contain;}

    .barra-simule{display: none;}

    .engloba-simule-consorcio{margin: 0;}
    .engloba-simule-consorcio form{flex-flow: wrap;}

    .engloba-inputs-form{width: 92%;margin: 0 4% 0 4%;}
    .engloba-inputs-form select{width: 100%;margin: 0 0 20px 0;}
    .engloba-inputs-form input{width: 98%;margin: 0 0 20px 0;}
    .input-form-consor-50{width: 98% !important;margin: 0 0 20px 0;}
    .icon-simule{margin: 20px 0 0 0;}
    .txt-simule-1{font-size: 20px;}
    .txt-simule-3{margin: 20px 0 0 0;}

    .engloba-passo-1{padding: 20px 0;flex-flow: wrap;}
    .engloba-passo-2{padding: 20px 0;flex-flow: wrap;}
    .engloba-passo-3{padding: 20px 0;flex-flow: wrap;}
    .engloba-passo-4{padding: 20px 0;flex-flow: wrap;}

    .engloba-textos-passo{width: 100%;}
    .txt-passos-1{width: 92%;font-size: 25px;line-height: 25px;margin: 0 4%;text-align: center;}
    .txt-passos-2{width: 92%;font-size: 20px;line-height: 25px;margin: 0 4%;text-align: center;}
    .txt-passos-3{width: 92%;margin: 0 4%;text-align: center;}
    .txt-passos-3 i{display: none;}

    .engloba-categorias{width: 100%;margin: 0;}
    .categoria-simulador{width: 50%;margin: 20px 0 0 0;}

    .engloba-precos{width: 92%;margin: 0 4%;display: flex;justify-content: space-between;flex-flow: wrap;}
    .preco-simulador{margin: 20px 5px 0 5px;}
    .voltar{width: 100%;margin: 20px 0;background-size: 50px;}

    .engloba-form-simulador{width: 92%;margin: 0 4%;}
    .engloba-inputs-50{width: 100%;flex-flow: wrap;}
    .engloba-inputs-50 input{width: calc(100% - 40px) !important;margin: 0 0 23px 0;}
    .engloba-form-simulador form .btn-simulador{width: 100%;margin: 0;}

    .simulado-completo{width: 92%;margin: 0 4% 0 4%;font-size: 16px;}

    .engloba-simule-consorcio .img-simular-consorcio{display: none;}
    .engloba-button-form{margin: 0;}
    .engloba-simule-consorcio form button{width: 100%;margin: 0;}
	
	.engloba-inputs-form .container-captcha { margin: 0; flex-wrap: wrap; justify-content: center;}
	.engloba-inputs-form .container-captcha .container-captcha-div { float: left; width: 100%; display: flex; justify-content: center; margin: 0 0 20px;}

}