@import url('normalize.css');
@import url('webflow.css');
@import url('arca-da-alegria.webflow.css');

label.error {  color: #F00;float: right;margin-right: 8px !important;margin-top: -34px !important;}
input[type='text'].error, textarea.error { border: 1px solid #FF0000 !important; background: #FFE0E0; }
input[type='text'].valid, textarea.valid { border: 1px solid #01CF3B !important; background: #EEFEF3; }

.ct{  clear: both;}
.play:hover{  opacity: 0.6;} 
.titulo-destaque{width: 262px !important;}
.enviar:hover {  opacity: 0.5;}
.arrumaGaleria{width: 170px;height: 165px;background-position:center;}
.textoPrincipal{
	margin-top : 32px;
}
.div-fotoslide{height: 198px;overflow: hidden;}
.boxCada{
  cursor: pointer;
  width: 250px;
  height: 300px;
  background-color: #51A8B1;
  position: relative;
  float: left;
  margin-left: 5%;
  margin-bottom: 3%;
}
.boxCada:hover{
  background-color: rgb(245, 134, 52);
}
.fotoAlbum{
  width: 90%;
  height: 75%;
  margin: 5%;
  position: absolute;
}
.tituloAlbum{
  text-align: center;
  position: absolute;
  float: left;
  bottom: 10px;
  color: #fff;
  width: 100%;
}
.arrumaAlbum{
	width: 100% !important;
}
.arrumaTitulo{
	margin-bottom: 25px;
}
.slogan span {
    font-size: 42px;
    font-weight: bold;
}
.btnVoltar{
  padding: 10px;
  background-color: rgb(245, 134, 52);
  color: #fff;
  text-decoration: none;
  right: 0;
  display: block;
  width: 60px;
  text-align: center;
  float: right;
}
.link-download-class{
	text-decoration: none;
	margin-left: 2%;
	text-shadow: none !important;
   	color: #A8A3A3;
	font-size: 14px;
	margin-left: 2%;
	margin-bottom: 2%;
	background-position: 50%
	background-image:url('../images/icon-azul.png')	no-repeat;
    height: 198px;
}
.link-download-class:hover{
	background-image:url('../images/icon-laranja.png') no-repeat;
  	color: #F48533;
}


.paginacaoBarra { display: table; margin:auto;}
.paginacaoBarra li{ display: inline-block; list-style: none;}
.paginacaoBarra li a,.paginacaoBarra .inativo,.paginacaoBarra .ativo span{ padding: 5px 10px; margin: 2px 6px; text-decoration: none; }
.paginacaoBarra .inativo{ color:#BBB}
.paginacaoBarra .ativo{ background-color:#F58634; color: white; -webkit-transform: none !important }
.paginacaoBarra li a{ color: #51A8B1; 	text-shadow: none !important;}
.paginacaoBarra li a:hover{background: #F58634; color: white;}

.col-ferias{margin-left: 73% !important; width: 222px; }
.radio-colonia{text-shadow: none !important; font-weight: bold; color:#6F6464;}
.dias_para_selecionar{display: block};
.escolha_diarias{display: inline-block;}


.whatsapp-float {
    position: fixed !important;
    width: 60px !important;
    height: 60px !important;
    bottom: 40px !important;
    left: 40px !important;
    background-color: #25d366 !important;
    color: #FFF !important;
    border-radius: 50px !important;
    text-align: center !important;
    font-size: 30px !important;
    z-index: 100 !important;
}

.fa {
    display: inline-block !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: inherit !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}
.my-float {
    margin-top: 16px !important;
}
.fa {
    font-family: Fontawesome !important;
}

.div-formularios-menu {
    display: block;
    width: 230px;
    margin-right: auto;
    margin-left: auto;
  }

  .nao-italico{
    font-style: normal !important;
  }