﻿.home h3{color: #004e99;margin: 30px 0px 30px 0px;}
.padding0{padding:0px!important;}
.margin0{margin:0px!important;}
.divVantagens p{padding: 15px;}
.divVantagens a:hover {font-weight: bold;text-decoration: none;}
.divReferencias p{font-size: 16px;color: #004e99;}
.divReferencias h4{font-size: 26px;line-height: 35px;margin: 15px 0px;color: #004e99;letter-spacing: 0.2px;}
.divReferencias{background: url('../images/background-referencias.jpg');background-position: center;background-repeat: no-repeat;text-align: center;}
.melhores-destinos img {margin-top: -10px; margin-left: 10px; width: 120px;}
.melhores-destinos{margin-top: 20px;}
.reclame-aqui img{margin-top: 30px;}
.logo img{margin-top: 40px;}
.icone img{margin-top: 0px;margin-left: -10px;}
.icone {margin-top: 15px;}
.icone span{color: #004e99;	margin-left: -10px;}
.divProdutos{padding-left: 0px!important;padding-right: 0px!important;position:relative;}
.divProdutos h3{color: white; margin: 50px; text-transform: uppercase;font-size: 35px;letter-spacing: 1px;}
.divProd{background-position: center!important; height: 360px; }
.prod1{background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(/Frontend/images/home/seguro-viagem.jpg) no-repeat;}
.prod2{background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(/Frontend/images/home/plano-anual-multi.jpg) no-repeat; }
.prod3{background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(/Frontend/images/home/cancelamento-nacional.jpg) no-repeat; }
.prod1:hover{background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), url(/Frontend/images/home/seguro-viagem.jpg) no-repeat;}
.prod2:hover{background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), url(/Frontend/images/home/plano-anual-multi.jpg) no-repeat;}
.prod3:hover{background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), url(/Frontend/images/home/cancelamento-nacional.jpg) no-repeat;}

.tituloMateria h3{color: #004e99;font-size: 18px; margin-top: 0px; text-align: left;}
.descricaoMateria a{color: #01b7f6;	padding: 0px;}
.destaques img{width: 100%;height: 140px;}
.descricaoMateria .destaque {font-size: 14px;}
.destaques .tituloMateria p {margin-top: -10px;}
.destaques hr{margin: 18px 0px 18px 0px;}
.item-destaques div{}
.destaques .tituloMateria h3 {margin: 10px 0px;}
.padding0{padding-right: 0px;padding-left: 0px;}
.margin-left-15{margin-left: -14px;}
.pagamentos{color: #ffffff;;padding: 8px 15px;letter-spacing: 2px;font-size: 11px;}
.formas-pag{background-color: white; opacity: 0.7; height: 30px; text-align: center;} 
.boleto{width: 135px; }
.boleto img{width: 40px;}
.cartao{width: 280px;margin-top: -85px;}
.cartao span{font-size:12px;}
.cartoes img{width:30px;margin-left: 10px;}
.cupomCampanha{text-align: center;margin-top: 25%;}
.cupomDesconto{margin-top:5%;}
.oculta{height:105px;}
.glyphicon{	color: #4682B4;}
.botao-laranja{color: orangered; background-color: transparent; background-image: none;  border-color: orangered; border: 1px solid;margin: 30px;width: 100%;padding: 10px;text-align: center;text-decoration: none;}
.panel-body{background-color: white;}
h2#nav_our_products { margin: 40px;}
#main_menu > ul li li li a { height: 100px!important;}
#main_menu ul li li ul{left: 26.5%!important;}
#main_menu > ul li li a{padding: 20px 10px!important;max-width: 240px!important;}
/*.hp_main_slider{background: url('/Frontend/banners/2019/nova-home/bg-home-1600x700.jpg'); height: 648px;background-size: 1895px;background-repeat: no-repeat;}*/

/*Banners*/
/*@media only screen and (max-width: 375px)  {.hp_main_slider{background: url('/Frontend/banners/2019/nova-home/bg-home-1600x700.jpg'); height: 1150px;background-size: 460px;background-repeat: no-repeat;}}
@media only screen and (min-width: 376px) and (max-width: 420px) {.hp_main_slider{background: url('/Frontend/banners/2019/nova-home/bg-home-1600x700.jpg'); height: 1024px;background-size: 520px;background-repeat: no-repeat;}}
@media only screen and (min-width: 421px) and (max-width: 767px) {.hp_main_slider{background: url('/Frontend/banners/2019/nova-home/bg-home-1600x700.jpg'); height: 1024px;background-size: 540px;background-repeat: no-repeat;}}
*/
/*Outros Ajustes*/
@media only screen and (max-width: 767px) {
  .hidden-mobile {display: none;}
  .visible-desktop {display: none;}
	.oculta{height:65px!important;}
	.cupomBanner{margin:20px 0px;}
	.container-pagamento{background-color: #b5b5b5bf;}
	.cartao{width: 100%;margin-top: 0px;color: black;}
	.boleto{width: 100%;}
	.pagamentos{color: black;    padding: 8px 15px;    letter-spacing: 2px;    font-size: 14px;}
	.divReferencias h4{text-align:center!important;}
	.divProdutos h3{margin:0px; font-size:30px;padding-top:20px;}
	.descricaoMateria p{font-size:14px!important;}
	.cupomCampanha{padding-top:15%!important;margin-top: 0%!important;}
	.destaques{padding:0px!important;}
	/*.hp_main_slider{background-size: 900px!important;} Esse ja nao estava*/
	.divProd{background-position: center!important; height: 100px!important; background-size: cover;}
}

@media only screen and (min-width: 768px) and (max-width: 979px) {
  .hidden-tablet {display: none;}
  .visible-desktop {display: none;}
	/*.hp_main_slider{background-size: 1200px!important;}*/
}
@media only screen and (min-width: 980px) {
  .visible-mobile {display: none;}
  .visible-tablet {display: none;}
  .hidden-desktop {display: none;}
	.prod2 h3{margin-top: 145px;}
	.alinhar-esquerda{text-align: left; margin-left: 0px!important;}
}