#mosaic .mosaic-item.extra,footer{display:none}section#banners h1{left:5%;width:90%}section.internal-big-banner h1,section.internal-small-banner h1{width:90%;left:5%;margin-left:0}.frota-extra{margin:0!important;padding-bottom:1%!important}.frota-extra ul li{width:48.4%}#mosaic .mosaic-item.sec-featured,.mais-det-pacote .main{width:100%}.frota-extra h4{font-size:37px}#mosaic .mosaic-item.featured .title{font-size:32px;line-height:28px}#mosaic .mosaic-item.featured .title em{font-size:18px}#mosaic .mosaic-item.featured .price{position:relative;width:100%;margin-left:0}#mosaic .mosaic-item.featured .price strong{font-size:38px}#mosaic .mosaic-item.featured .price em{font-size:15px}#mosaic .mosaic-item.sec-featured .title{font-size:30px;line-height:28px}#mosaic .mosaic-item.sec-featured .price{font-size:28px}#mosaic .mosaic-item.sec-featured .price span{font-size:18px}#mosaic .mosaic-item.sec-featured .price strong{font-size:36px}#mosaic .mosaic-item.sec-featured .price em{font-size:15px}.mais-det-pacote .main h4{margin-left:10%}.mais-det-pacote .desc,.mais-det-pacote .main.alt .desc,.mais-det-pacote li{margin:0 auto;width:80%}article#art-pacote .left,article#art-pacote .right{float:none;width:100%}#art-pacote p{-webkit-column-count:1;-moz-column-count:1;column-count:1}nav.internal-main-nav li.active a{font-size:30px}@media (max-width:700px){h2{font-size:40px!important}article.internal,section.form,section.frota-extra{margin-top:10%!important}article h2.var{font-size:26px!important;line-height:40px}article h2.var span{font-size:47px}article p{font-size:16px}nav.internal-main-nav li{width:90%;padding:5px 0 0 20px}nav.internal-main-nav li.active{float:none;width:99%;max-width:none}nav.internal-main-nav li.active.var{float:left!important;text-align:left!important;width:auto!important;max-width:none!important;padding-bottom:0!important}nav.internal-main-nav a{font-size:18px}.det-pacote{margin:10% 0}.det-pacote .price p{font-size:36px!important}.det-pacote .price span{font-size:32px}.det-pacote .price strong{font-size:60px}.det-pacote .price em{font-size:14px}.det-pacote .alt-price{font-size:40px}.det-pacote .alt-price span{font-size:23px}.det-pacote .alt-price strong{font-size:35px}.det-pacote .alt-price em{font-size:14px}.mais-det-pacote .main{padding-bottom:2%}.mais-det-pacote .main h4{font-size:36px;padding-left:0;text-align:center;margin-left:0}.mais-det-pacote li{margin-bottom:25px;width:100%}#art-pacote p{-webkit-column-count:1;-moz-column-count:1;column-count:1}#transporte .left li{width:90%;float:none}#horarios-lista li{float:left;width:95%;margin:5% 2.5% 0}}@media (max-width:600px){#transporte .right #map-top a,section.internal-gallery nav a img{display:none}.det-pacote .left.alt-price,.det-pacote .left.price{width:100%}.det-pacote .nav{width:92%;margin-top:10px}.det-pacote nav a{width:100%;text-align:center;margin-bottom:10px}section.form form fieldset.left,section.form form fieldset.right{width:100%}section.form form fieldset.min{width:100%!important}section.form form fieldset.radio label.rodo span{background-image:url(../images/ico-bus-big.png)!important}section.form form fieldset.radio label.aereo span{background-image:url(../images/ico-plane-big.png)!important}#transporte #map{height:400px}section#localizacao li{float:none;width:100%;margin-bottom:30px}section.internal-gallery{margin-bottom:65px}section.internal-gallery nav{padding-top:27px;max-width:60%}section.internal-gallery nav a{width:20px;height:20px;background:#838383}section.internal-gallery nav a.active,section.internal-gallery nav a:hover{border-color:#70bd69;background:#70bd69}section.form{padding-bottom:4%}section.form label{font-size:16px!important}section.form input,section.form select,section.form textarea{font-size:28px!important}section.form input[type=button]{font-size:16px!important}#mapa-localizacao{height:400px!important}.pacotes-extra{padding:4% 0}.pacotes-extra ul li{float:none;width:99%;margin-bottom:2%}.pacotes-extra ul li a{font-size:40px;padding:30px 0;display:block;width:100%;text-align:center;line-height:40px;height:auto;min-height:80px}}@media (max-width:500px){.calls ul{margin-top:20px}.calls ul li,.calls ul li.list-display{width:96.4%;left:.5%;margin-top:0!important}.calls ul li .ico{top:0}.calls ul li h3{display:none}.calls ul li figure figcaption span{display:block!important}.calls li.call:hover h3{display:none!important}.calls .call-form span,.calls li.call:hover figure span{display:block!important}}.calls #form-estudante form a{float:none;display:block;line-height:normal;margin-bottom:5px}
