
@media (max-width:576px){html{overflow-x:hidden;}
.topo--left{width:100%;}
.titulo{font-size:3rem;padding-left:0rem;text-align:center;}
.titulo:after{width:100%;}
.home--financiamento{padding-bottom:10rem;}
.home--form span{display:block;width:100%;text-align:center;margin-bottom:1.5rem;}
.home--form input{width:90%;display:block;margin:auto;}
.home--servicos-titulo{width:100%;padding:1rem 4rem;}
.home--servicos-arrow{width:2rem;height:9rem;}
.home--servicos-servico{margin-bottom:2rem;}
.home--servicos:not(:last-child){margin-bottom:0rem;}
.home--servicos:last-child{padding-bottom:10rem;}
.home--servicos-line{display:none;}
.home--correspondentes-titulo{font-size:2.6rem;}
.home--correspondentes-box{border:1rem solid rgba(178,23,24, .8);border-top:none;height:80vh;}
.home--correspondentes-box img{width:50%;margin-bottom:2rem;}
.itau{width:17% !important;display:block !important;margin:auto !important;margin-bottom:2rem !important;}
.home--cartas-titulo{width:80%;padding:1rem 0rem;text-align:center;font-size:2.5rem;}
.footer--info-main{display:block;}
.footer--links{margin-top:2rem;}
.topo--menu-icon img, .topo--menu-fechar img{width:3rem;}
.topo--menu-icon span,.topo--menu-fechar span{font-size:1.2rem;}
.topo--menu-fechar{padding:1rem 2rem;}
.topo--menu-lista{left:10%;top:3.5rem;}
#menu-servicos:hover .topo--menu-sublista{position:relative;left:2rem;}
.topo--menu-sublista:before{display:none;}
.topo--menu-sublista{padding-left:0rem;}
.home--servico-conteudo p{height:15.3rem;overflow:hidden;}
.quem-somos--texto{width:100%;margin:0;}
.servico--icon-bg{width:6rem;height:6rem;display:none;}
.servico--icon{width:4rem;display:none;}
.servico--titulo-bloco:before{width:8rem;height:9rem;display:none;}
.servico--titulo-bloco{left:0rem;top:0rem;}
.servico--titulo{display:block;font-size:3rem;left:0rem;top:0rem;padding-left:1rem;padding-bottom:1.5rem;}
.servico{width:auto;top:0rem;}
.contato--form{width:100%;margin-bottom:5rem;}
.topo2--logo{width:100%;}
.topo2--logo img{width:65%;margin-bottom:1rem;}
.topo2--info{padding:1rem .5rem;}
.topo2--contato{width:100%;text-align:left;}
.topo2--contato a{display:block;}
.topo2--email-icon{margin-left:0px;}
.btn--simule{width:95%;}
.home--cartas-tabela-body{display:inline-block;overflow:unset;width:max-content;}
.home--cartas-tabela{overflow-x:scroll;overflow-y:hidden;display:block;width:100%;}
.home--cartas-tabela-body td, .home--cartas-tabela-head th{display:inline-block;width:16rem;padding:1rem;}
.home--cartas-tabela-body tr{text-align:left;}
.home--cartas-tabela-head{display:block;width:max-content;text-align:left;}
.home--cartas-tabela-body tr:after, .home--cartas-tabela-body tr:before{width:99% !important;}


}
@media (max-width:767px){.topo--options{display:none;}.topo--especialista{display: none;}.footer--logo img{width: 100%;}}
@media (min-width:22em) and (max-width:26em){}
@media (max-width:47.9em){}
@media (min-width:47em) and (max-width:60em){}
@media (min-width:61.9em) and (max-width:74.9em){}
@media (min-width:74.9em) and (max-width:99em){}
@media (min-width:100em){}
@media (max-width:1400px){.home--cartas-tabela-body tr:after, .home--cartas-tabela-body tr:before{width:96%;}
}
@media(min-width:1600px){.container{max-width:1500px;}
.home--servicos{padding:0rem 15rem;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){}
@media (max-width: 1200px){
    .home--correspondentes-box:before, .home--correspondentes-box:after{display:none;}
}
@media (max-height: 767px){.banner1--financiamento-1 {font-size: 5rem;}.banner1--content h2 {font-size: 3.5rem;}.banner1--financiamento-2 {font-size: 3rem;top: -2.2rem;}.banner1--taxa {font-size: 2.5rem;}.banner1--numero {font-size: 7rem; top: -1rem; position: relative;} .banner1-taxa-itens{margin-bottom: 4%;}.banner2--content img {width: 25%;}.banner2--slogan {font-size: 2rem;}.banner2--content h2 {font-size: 3.5rem;}.banner1--logo {width: 30%;}.banner3--santander-logo{margin-bottom: 5rem;}.banner3--content-1 {font-size: 5rem;}.banner3--content-2 {font-size: 4.5rem; margin-bottom: 3rem;}.banner3--content-3 {font-size: 6rem;}.banner3--content-4 {font-size: 2.7rem;}}
 