.bg-theme-grad {background-image: linear-gradient(146deg, rgb(1, 41, 66) 0%, rgb(28, 146, 167) 51%, rgb(35, 201, 158) 100%) !important;}
.has-mask .banner {padding-bottom: 100px !important;}
.is-transparent .banner {padding-top: 30px !important;}

.section-l {padding-top: 60px !important;padding-bottom: 60px !important;}

.tecs.tc-secondary {color: #fff !important;}
.rank-item {padding-top: 25px !important;}
.rank-item img {max-height: 90px !important;}

#servicos .card {box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.09);}

.partner-logo img {max-height: 45px !important;}

.rodape {padding-top: 30px;text-align: center;}
.rodape .wgs-logo {padding-bottom: 8px;}
.rodape .wgs-logo img {width: 160px;}
.contact-icon {line-height: 38px !important;}

@media only screen and (max-width: 750px){
.rank-item {padding-top: 11px !important;}
}