@media only screen and (max-width: 750px){

.desktop,#iraotopo {display: none;}
.mobile {display: block;}
.nopadding-left {padding-right: 0;}
.nopadding-right {padding-left: 0;}
.full {width: 100%;}

body, html {font-size: 15px;}

.container {padding-left: 25px;padding-right: 25px;}

#menuMobile .mlogo {width: 25%;margin-left: 14px;}
.menuClick {float: right;margin: 2px 15px 0;}
.mobileLinks {background: rgba(232, 244, 237, 0.95);width: 100%;height: 100vh;text-align: center;font-size: 18px;padding-top: 20px;}
.mobileLinks a {padding: 15px 0;color: #004d49;text-decoration: none;}
.mobileLinks a.inscrevase {padding: 7px 0;color: #fff;text-decoration: none;margin: 20px 20px 0;}

.menu-fixo {padding: 15px 0;}

.destaque {margin-top: -65px;}
.destaque img {width: 70%}
#cronometro .col-xs-3 {max-width: 25%;}
.destaque #cronometro strong {font-size: 20px;}
.destaque .inscrevase {font-size: 15px;}

.numeros {padding: 40px 0;}
.numeros .col-xs-6  {max-width: 50%;}
.numeros svg {width: 30px;}
.numeros h2 {font-size: 30px;}

.objetivos {padding: 40px 0;}

.cidades {padding: 40px 0;}
.cidades h2 {font-size: 30px;}
.cidades h3 {font-size: 15px;}
.cidades a {display: block;}

.sobre {padding: 40px 0;}
.sobre h2 {font-size: 33px;}
.sobre .topicos span {display: inline-flex;margin-bottom: 10px;}
.sobre .box1,.sobre .box2 {margin-bottom: 10px;}

.encontrar {padding: 40px 0;}
.encontrar h2 {font-size: 30px;}
.encontrar h3 {font-size: 15px;}
.encontrar .col-xs-6  {max-width: 50%;}
.encontrar .box {font-size: 13px;}
.encontrar .verde h2 {font-size: 20px;}

.beneficios {padding: 40px 0;}
.beneficios h2 {font-size: 30px;}
.beneficios h3 {font-size: 15px;}

.faq {padding: 40px 0;}
.faq h2 {font-size: 30px;}

.chamada {padding: 40px 0;}
.chamada h2 {font-size: 30px;}
.chamada h3 {font-size: 15px;}
.chamada .transparente {font-size: 15px;margin: 30px 0;}

.destaque.interno {padding: 110px 0 0;}
.destaque.interno .caminho {font-size: 12px;margin-bottom: 10px;}
.destaque.interno h2 {font-size: 35px;}
.destaque.interno h3 {font-size: 15px;line-height: 20px;}
.destaque.interno .inscrevase {font-size: 15px;margin: 20px 0 0;display: block;}
.destaque.interno .transparente {font-size: 15px;}

.faltam {padding: 40px 0;}
.faltam #cronometro strong {font-size: 20px;}

.data_hora {padding: 30px 0;}
.data_hora svg {margin-top: 25px;}

.percurso {padding: 40px 0;}
.percurso h2 {font-size: 30px;}
.percurso .margin_bottom {margin-bottom: 20px;}
.percurso .box {padding: 15px 10px 5px;}
.percurso .box h3 {font-size: 35px;}
.percurso .box strong {font-size: 16px;}

.cronograma {padding: 40px 0;}
.cronograma h2 {font-size: 30px;}
.cronograma strong {font-size: 25px;}

.kit {padding: 40px 0;}
.kit svg {width: 30px;}
.kit h2 {font-size: 30px;}
.kit .box {padding: 15px;}
.kit .box .topicos {margin: 0;}
.kit .box .topicos span {display: inline-flex;margin-bottom: 10px;}

.inscricao {padding: 40px 0;}
.inscricao h2 {font-size: 30px;}
.inscricao h3 {font-size: 15px;}
.inscricao .faleconosco #genero,.inscricao .faleconosco #tipo {margin-bottom: 15px;}

.duvidas {padding: 40px 0;}
.duvidas h2 {font-size: 30px;}
.duvidas h3 {font-size: 15px;}

footer .mobile {display: inline;}
footer .margin_bottom {margin: 0;}
footer .top {margin-top: 20px}
footer .final,footer .final.right {text-align: center;}

}