@charset "utf-8";
/* CSS Document */
  
/* FRONT-END: Wanderson Dantas */
 
@font-face {
    font-family: 'swis721_cn_btroman';
    src: url('font/swz721c-webfont.eot');
    src: url('font/swz721c-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/swz721c-webfont.woff') format('woff'),
         url('font/swz721c-webfont.ttf') format('truetype'),
         url('font/swz721c-webfont.svg#swis721_cn_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}
.font-swis {font-family:'swis721_cn_btroman';}

body {background:#a9d3fb url(../img/bg.png) no-repeat center top; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.suport-top {display: none;}
.barra-top {display: none; position: relative; z-index: 10000;}
.pull {display: none; background: url(../img/pull.png) no-repeat right top; width: 36px; height: 36px; margin-right: 20px;}

#main {max-width:960px; margin:0 auto; position:relative;}
#topo {max-width:960px; height:161px; /* float:left; */ position:relative; z-index:3;}
#luz-topo {background:url(../img/luz-topo.png) no-repeat left top; width: 100%; height:335px; position:absolute; left:36px; top:-143px; z-index:1;}
h1.logo {/* float:left;  */ position: absolute; left: 0; top: 20px; width: 100%; text-align: center;}
/* h1.logo a {background:url(../img/logo.png) no-repeat; width:266px; height:77px; display:block;} */
.passaro {background:url(../img/passaro.png) no-repeat; width:32px; height:41px; position:absolute; top:0px; right:334px; opacity:0;}
.menu {background:url(../img/bg-menu.png) no-repeat; max-width:960px; height:161px; /* float:left; */}
.menu ul {float:left; height:49px; margin-top:112px; margin-left:45px;}
.menu ul li {float:left; height:49px; position:relative;}
.menu ul li a {display:block; height:49px; position:relative; overflow:hidden; color: #fcdea9; font-family: 'swis721_cn_btroman'; font-size: 18px; text-decoration: none; line-height: 49px; padding: 0 13px; text-shadow: 2px 2px 2px #333;}
.menu ul li a:hover {background: #492807;}
.menu ul li a span {display:block; height:49px; text-indent:-99999px; position:absolute; top:49px; cursor:pointer;}
/* .m1 {background:url(../img/menu.png) no-repeat 0px 0px; width:65px;}
.hover1 {background:url(../img/menu.png) no-repeat 0px -49px; width:65px;}
.m2 {background:url(../img/menu.png) no-repeat -65px 0px; width:97px;}
.hover2 {background:url(../img/menu.png) no-repeat -65px -49px; width:97px;}
.m3 {background:url(../img/menu.png) no-repeat -162px 0px; width:76px;}
.hover3 {background:url(../img/menu.png) no-repeat -162px -49px; width:76px;}
.m4 {background:url(../img/menu.png) no-repeat -238px 0px; width:82px;}
.hover4 {background:url(../img/menu.png) no-repeat -238px -49px; width:82px;}
.m5 {background:url(../img/menu.png) no-repeat -320px 0px; width:147px;}
.hover5 {background:url(../img/menu.png) no-repeat -320px -49px; width:147px;}
.m6 {background:url(../img/menu.png) no-repeat -467px 0px; width:71px;}
.hover6 {background:url(../img/menu.png) no-repeat -467px -49px; width:71px;}
.m7 {background:url(../img/menu.png) no-repeat -538px 0px; width:103px;}
.hover7 {background:url(../img/menu.png) no-repeat -538px -49px; width:103px;}
.m8 {background:url(../img/menu.png) no-repeat -641px 0px; width:87px;}
.hover8 {background:url(../img/menu.png) no-repeat -641px -49px; width:87px;}
.m9 {background:url(../img/menu.png) no-repeat -728px 0px; width:116px;}
.hover9 {background:url(../img/menu.png) no-repeat -728px -49px; width:116px;} */

.sub {background: #311b04; width:156px; /* width:156px; height:139px; */ position:absolute; left:-19px; display:none;}
.menu .sub a {line-height: 40px; height: auto; border-top: 1px solid #492807; font-size: 16px;}
.sub a {display:block; /* float:left; width:150px; height:30px!important; margin-left:3px; */}
/* .s1 {background:url(../img/sub-pousada.jpg) no-repeat -3px 0px; margin-top:35px;}
.s1:hover {background:url(../img/sub-pousada.jpg) no-repeat -159px 0px;}
.s2 {background:url(../img/sub-pousada.jpg) no-repeat -3px -30px;}
.s2:hover {background:url(../img/sub-pousada.jpg) no-repeat -159px -30px;}
.s3 {background:url(../img/sub-pousada.jpg) no-repeat -3px -60px;}
.s3:hover {background:url(../img/sub-pousada.jpg) no-repeat -159px -60px;} */

.sub-historia {background:url(../img/bg-sub-historia.png) no-repeat; width:119px; height:109px; position:absolute; left:-19px; display:none;}
.sub-historia a {display:block; float:left; width:113px; height:30px!important; margin-left:3px;}
.s4 {background:url(../img/sub-historia.jpg) no-repeat -3px 0px; margin-top:35px;}
.s4:hover {background:url(../img/sub-historia.jpg) no-repeat -122px 0px;}
.s5 {background:url(../img/sub-historia.jpg) no-repeat -3px -30px;}
.s5:hover {background:url(../img/sub-historia.jpg) no-repeat -122px -30px;}

#conteudo {max-width:960px;  position:relative; z-index:2; margin-top:18px;}
.painel {background: #fff; width: 74.3%; float:left; border: 10px solid #6f533d; box-sizing: 
	border-box;}
.painel .slick-prev {left: 10px;}
.painel .slick-next {right: 10px;}
.slide .slick-dots {bottom: -30px;}

.faca-reserva {background:url(../img/bg-reserva.jpg) no-repeat; width: 25.6%; height:360px; float:left; margin-top:13px;}
#form-reserva {float:left; margin:0 0 0 31px; width:190px;}
#form-reserva label {color:#fff; float:left; margin-top:8px;}
#form-reserva .fr {float: right;}
#form-reserva input {padding:0; margin:0; border:1px solid #2b1a0d; width:86px; height:28px; margin-top:3px;}
#form-reserva select {padding:0; margin:0; border:1px solid #2b1a0d; width:86px; height:30px; padding:5px; margin-top:3px;}
#form-reserva .btn-reservar {background:url(../img/btn-reservar.jpg) no-repeat; width:88px; height:30px; cursor:pointer; margin-top:11px; border:none; display:block; float:left;}
.secoes-index {    width: 32%;    float: left;    margin: 23px 2% 0 0;}
.txt-secoes { min-height:71px; padding-bottom: 5px; float:left; background:#006f60; margin-top:1px;}
.txt-secoes a {color:#fff; text-decoration:none; float:left; margin:0 11px;}

/* INTERNAS */
#conteudo-interna {border:6px solid #eef6fe; background:#eef6fe url(../img/bg-conteudo-interna.jpg) repeat-x center top; max-width:908px; min-height:100px;  margin-top:12px; padding:0 20px 36px; position:relative;}
#conteudo-interna p {margin-top:15px;}
#conteudo-interna p a {text-decoration:none; color:#778a93;}

/* A Pousada */
.estrutura {max-width:866px; float:left; border:1px solid #dce4eb; position:relative; background:#fff; padding:20px; margin-top:10px;}
.galeria-fotos {width:213px; height:153px; float:left; border:1px solid #dde3e9; background:#fff; text-align:center; margin:16px 16px 0 0;}

/* História */
.historia {float:left; border:1px solid #dce4eb; background:#fff; padding:20px; margin-top:15px;}
.bg-igarassu {background:url(../img/bg-igarassu.jpg) no-repeat; width:372px; height:551px; position:absolute; right:0px; top:0px; z-index:1;}
.texto-igarassu {position:relative; z-index:2; width:685px;}
a.mi1 {background:url(../img/menu-igarassu.png) no-repeat 0px 0px; width:167px; height:31px; display:block; float:left; margin:20px 0 0 20px;}
a.mi2 {background:url(../img/menu-igarassu.png) no-repeat -172px 0px; width:178px; height:31px; display:block; float:left; margin:20px 0 0 5px;}
a.mi3 {background:url(../img/menu-igarassu.png) no-repeat -355px 0px; width:178px; height:31px; display:block; float:left; margin:20px 0 0 5px;}
.box-igarassu {width:866px; float:left; border:1px solid #dce4eb; position:relative; background:#fff; padding:20px;}

/* Notícias e Eventos */
.ultimas-noticias {width:197px; float:right; margin-top:10px;}
.ultimas-noticias ul li {background:url(../img/ponto-cinza.jpg) no-repeat left 5px; padding-left:10px; border-bottom:1px solid #647883; padding-bottom:5px; margin-top:10px;}
.ultimas-noticias ul li a {text-decoration:none; color:#000;}
.noticias {float:left; border:1px solid #dce4eb; background:#fff; padding:20px; width:646px; margin-top:10px;}
.noticias a.titulo-noticia {font-size:14px; text-decoration:none; color:#647983; text-transform:uppercase; font-weight:bold; float:left;}
.noticias a.chamada-noticia {color:#000; text-decoration:none; float:left; margin-top:10px;}

.titulo-not {font-size:14px; text-decoration:none; color:#647983; text-transform:uppercase; font-weight:bold; float:left;}


/* Reservas e Fale Conosco */
#formulario {width:668px; float:left;}
#formulario label {float:left; margin-top:16px;}
#formulario input, #formulario select, #formulario textarea {margin:0; padding:0; border:1px solid #dce4eb; height:33px; margin-top:4px; color:#737373;}
#formulario select {height:35px; padding:6px;}
#formulario input {padding-left:6px;}
#formulario textarea {width:666px; height:223px;}
#formulario .tam1 {width:660px;}
#formulario .tam2 {width:338px;}
#formulario .tam3 {width:301px;}
#formulario .tam4 {width:190px;}
#formulario .tam5 {width:211px;}
#formulario .tam6 {width:90px;}
#formulario .tam7 {width:110px;}
#formulario .tam8 {width:74px; margin-left:12px;}
#formulario .entrada {width:326px; height:45px; float:left; background:#fff; border:1px solid #dce4eb; padding:10px 0 0 8px; margin-top:18px;}
#formulario .entrada h3 {background:url(../img/tt/tit-form-entrada.png) no-repeat; width:51px; height:10px; float:left; margin-top:13px;}
#formulario .saida {width:305px; height:45px; float:right; background:#fff; border:1px solid #dce4eb; padding:10px 0 0 9px; margin-top:18px;}
#formulario .saida h3 {background:url(../img/tt/tit-form-saida.png) no-repeat; width:34px; height:12px; float:left; margin-top:11px;}
#formulario .entrada select, #formulario .saida select {margin-top:0;}
#formulario .btn-entrada {border:none; background:url(../img/btn-entrada.png) no-repeat; width:95px; height:37px; float:right; margin-top:12px; cursor:pointer;}
#formulario .btn-enviar {border:none; background:url(../img/btn-enviar.png) no-repeat; width:95px; height:37px; float:right; margin-top:12px; cursor:pointer;}
#formulario .btn-limpar {border:none; background:url(../img/btn-limpar.png) no-repeat; width:95px; height:37px; float:right; margin-top:12px; cursor:pointer; margin-right:5px;}

/* Tarifas */
#tabela-tarifas {width:100%; margin-top:15px;}
#tabela-tarifas td {background:#fff; padding:10px 0 10px 15px; vertical-align:middle;}
#tabela-tarifas .tb1 {width:153px; color:#506d79; font-weight:bold;}
#tabela-tarifas .tb2 {width:579px; color:#243840;}
#tabela-tarifas .tb3 {width:125px; color:#506d79; font-weight:bold;}
#tabela-tarifas .tit-tabela {background:#8b9ba2; color:#fff; text-transform:uppercase; font-size:14px; font-weight:normal;}
.condicoes-gerais {width:442px; height:324px; border:1px solid #dce4eb; background:#fff; margin-top:8px;}
.condicoes-gerais ul {margin:24px 0 0 21px;}
.condicoes-gerais ul li {width:383px; background:url(../img/seta-cinza.png) no-repeat 7px 9px; padding:6px 0 6px 17px;}
.condicoes-gerais .bgli {background:#eef6fe url(../img/seta-cinza.png) no-repeat 7px 9px;}

/* Serviços */
.servicos {width:275px; height:219px; float:left; overflow: hidden; margin:20px 0 0 20px; position: relative;}
.servicos h3 {color:#fff; font-size:13px; text-transform:uppercase; background:#647883; float:left; padding:4px 0 0 5px; min-width:200px;}
.imgserv {margin-top:1px;}


.mold {border: 3px solid #647883; height: 192px; width: 269px; float: left; margin: 1px 0 0 0;}
.detal-mold {background: url(../img/curva-mold.png) no-repeat; height: 131px; width: 102px; position: absolute; right: 0; bottom: 0;}


/* Rodapé */
#rodape {background:url(../img/bg-rodape3.jpg) no-repeat center top; width:100%; height:754px; float:left; margin-top:-45px;}
.rodape {max-width:960px; margin:0 auto; text-align:right; margin-top:95px;}
.rodape p {color:#123776; float:right;}
.rodape p a {color:#123776; text-decoration:none;}
.rodape .facebook {background:url(../img/redes-sociais.png) no-repeat right top; width:49px; height:49px; display:block; float:right; margin-left:20px; margin-right:20px;}
.rodape .twitter {background:url(../img/redes-sociais.png) no-repeat left top; width:49px; height:49px; display:block; float:right; margin-left:7px;}
.rodape .pratica {background:url(../img/logo-pratica.png) no-repeat; width:65px; height:19px; float:right; margin-top:565px;}

/* Títulos */
h2.tit-faca-sua-reserva {background:url(../img/tt/tit-faca-sua-reserva.png) no-repeat; width:174px; height:34px; margin:19px 0 0 35px;}
h2.tit-nossa-historia {background:url(../img/tt/tit-nossa-historia.png) no-repeat; width:107px; height:14px; margin:7px 0 8px 11px;}
h2.tit-nossa-estrutura {background:url(../img/tt/tit-nossa-estrutura.png) no-repeat; width:119px; height:13px; margin:8px 0 8px 12px;}
h2.tit-nossos-servicos {background:url(../img/tt/tit-nossos-servicos.png) no-repeat; width:112px; height:18px; margin:7px 0 4px 11px;}
h2.tit-a-pousada {background:url(../img/tt/a-pousada.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}
h2.tit-infra-estrutura {background:url(../img/tt/tit-infra-estrutura.png) no-repeat; width:132px; height:15px;}
h2.tit-infra-estrutura-nas-proximidades {background:url(../img/tt/tit-infra-instrutura-nas-proximidades.png) no-repeat; width:282px; height:15px; float:left;}
h2.tit-gastronomia {background:url(../img/tt/tit-gastronomia.png) no-repeat; width:105px; height:15px;}
h2.tit-acesso {background:url(../img/tt/tit-acesso.png) no-repeat; width:58px; height:15px;}
h2.tit-acomodacoes {background:url(../img/tt/tit-acomodacoes.png) no-repeat; width:112px; height:22px; float:left;}
h3.tit-galeria-fotos {background:url(../img/tt/tit-galeria-fotos.png) no-repeat; width:133px; height:15px;}
h2.tit-historia {background:url(../img/tt/historia.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}
h3.tit-o-engenho {background:url(../img/tt/tit-o-engenho.png) no-repeat; width:83px; height:15px;}
h3.tit-jesuitas {background:url(../img/tt/tit-jesuitas.png) no-repeat; width:59px; height:17px; margin-top:20px;}
h3.tit-a-monjopina {background:url(../img/tt/tit-a-monjopina.png) no-repeat; width:88px; height:14px; margin-top:20px;}
h3.tit-hoje {background:url(../img/tt/tit-hoje.png) no-repeat; width:36px; height:15px;}
h2.tit-igarassu {background:url(../img/tt/igarassu.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}
h2.tit-noticias-eventos {background:url(../img/tt/noticias-eventos.png) no-repeat; width:223px; height:69px; margin:-16px 0 0 -17px;}
h3.tit-ultimas-noticias {background:url(../img/tt/tit-ultimas-noticias.jpg) no-repeat; width:197px; height:31px;}
h2.tit-localizacao {background:url(../img/tt/localizacao.png) no-repeat; width:167px; height:69px; margin:-16px 0 0 -17px;}
h2.tit-reservas {background:url(../img/tt/reservas.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}
h3.tit-utilize-formulario {background:url(../img/tt/tit-utilize-formulario.png) no-repeat; width:733px; height:19px;}
h3.tit-utilize-formulario-fale-conosco {background:url(../img/tt/tit-utilize-formulario-fale-conosco.png) no-repeat; width:537px; height:19px;}
h2.tit-fale-conosco {background:url(../img/tt/fale-conosco.png) no-repeat; width:174px; height:69px; margin:-16px 0 0 -17px;}
h2.tit-tarifas {background:url(../img/tt/tarifas.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}
h3.tit-condicoes-gerais {background:url(../img/tt/tit-condicoes-gerais.png) no-repeat; width:142px; height:22px; margin-top:36px;}
h2.tit-servicos {background:url(../img/tt/servicos.png) no-repeat; width:155px; height:69px; margin:-16px 0 0 -17px;}

/*--------------------- CLASSES IMPORTANTES -------------------------*/
.separador {clear: both;}
.text-none {display: none;}
.ultimo {margin-right: 0px !important;}
.borda-inferior {border-bottom: none !important;}
.borda-right {border-right: none !important;}
p.error {margin: 0 !important; padding: 3px 0 0 0 !important; color: #f00; font-size: 10px;}
.first {margin-top:0px !important;}
.fleft {float:left;}
.fright {float:right;}


/* INICIO PAGINAÇÕES */
#paginacao {
	margin: 20px -30px 0 0;
	height: 50px;
	padding: 5px;
	width:100%;
	height:33px;
	text-align:center;
	vertical-align:middle;
	float:left;
}

#paginacao a{
	color:#666;
	border:1px solid #8b9ba2;
	box-shadow:1px 1px 1px #999;
	border-radius:4px;
	line-height:20px;
	padding:3px 6px;
	margin-left:3px;
	font-size:12px;
}

#paginacao a.anterior{
	margin-left:0;
}

#paginacao strong{
	border:1px solid #8b9ba2;
	box-shadow:1px 1px 1px #999;
	border-radius:4px;
	background:#8b9ba2;
	line-height:0;
	padding:3px 6px;
	margin-left:3px;
	color:#FFF;
}
/* FIM PAGINAÇÕES */


.mobile {display: none;}
img {max-width: 100%;}

/* clearfix */
.clearfix:before, .clearfix:after {content: " "; display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.visuallyhidden {height: 1px; width: 1px; visibility: hidden; position: absolute;}

@media screen and (max-width: 970px) {
	
	body {overflow-x: hidden;}

	#conteudo {margin: 0 10px;}
	#content #colRight {float: none; width: auto; margin: 0;}

	#head h1 {float: none; text-align: center;}

	#head {padding: 36px 0 20px; background-color: #fff; margin: 0 0 20px; height: auto;     border-bottom: 1px solid #fff;}

	#head #box-nav-top {display: none;}

	.suport-top {float: left; display: block; font-size: 1.4em; color: #fff; padding: 10px 0 0;}
	.barra-top {background: #442207; background: linear-gradient(to top, #442207, #673712);  display: block; position: fixed; left: 0; top: 0; padding: 0 10px; width: 100%; }
	.barra-top span {float: right; line-height: 36px; font-size: 1.2em; color: #fff;}

	/* Menu */
	.pull {display: block; float: left; padding: 0 40px 0 0; }
	.menu ul,
	.menu ul li {width: auto; margin: 0; height: auto; float: none;}
	.menu {background: #647883; position: fixed; left: -100%; top: 36px; z-index: 90000; width: 200px; height: 100%; overflow-y: scroll; overflow-x: hidden;transition-property: left; transition-duration: 0.5s; transition-timing-function:  ease-in-out; margin: 0; padding: 0;}
	.menu li {width: 200px; display: block; float: none; height: 45px; border-bottom: 1px solid #43525a;}
	.menu ul li a {text-align: left; color: #fff; font-size: 1.5em;  text-indent: 0px; width: auto; height: auto;  padding: 0 0 0 10px; border-bottom: 0;  }
	.menu li span {display: none;}
	.menu li a:hover {background: #094833; color: #fff; border-bottom: 0;}
	.menu li.separa {display: none;}
	.menu.off-canvas {left: 0;}
	.bgplb {background-position: right bottom;}

	.sub { background: #311b04; width: auto;  position: relative;  left: 0; }

	.mobile {display: block;}

h1.logo {top: 60px;}
.passaro {display: none;}
#topo {height: 165px;}

.painel {float: none; width: auto; margin: 0 0 30px;}
.painel img {width: 100%;}

.faca-reserva {float: none; width: auto; height: auto; background: #472607; margin-bottom: 20px;}
#form-reserva {float: none; width: auto;}
#form-reserva label,
#form-reserva label.fr {float: left; margin: 0 10px 10px 0;}
#form-reserva .btn-reservar {margin-top: 17px;}

.rodape .facebook {margin: 0 auto 10px; float: none;}
.rodape p {text-align: center; float: none;}
.rodape {margin-left: 10px; margin-right: 10px; float: none;}
.rodape .pratica {margin: 0;}

.estrutura img {display: none;}

.historia {float: none; width: auto !important;}
.igarassu,
.bg-igarassu {display: none;}

.texto-igarassu,
.box-igarassu {width: auto;}

.noticias {float: none; width: auto !important;}

.ultimas-noticias,
.condicoes-gerais {float: none; width: auto; height: auto;}
.condicoes-gerais  {padding: 10px;}
.condicoes-gerais ul {margin: 0;}
.condicoes-gerais ul li {width: auto;}

.casal,
.atendente {display: none;}


#form,
#formulario {padding: 0; border: 0;}

#formulario label {margin: 15px 0 0 !important; display: block;}

	#form,
	#form input.cmp-menor,
	#form input.cmp-maior,
	#form input.cmp-menor1,
	#form input.cmp-menor2,
	#form textarea,
	#form label,
	#formulario label {width: 100%; float: none; box-sizing: border-box;}	

#formulario,
#formulario input,
#formulario textarea,
#formulario .tam1,
#formulario .tam2,
#formulario .tam3,
#formulario .tam4,
#formulario .tam5,
#formulario .tam6,
#formulario .tam7,
#formulario .tam8,
#formulario .tam9,
#formulario .entrada,
#formulario .saida {width: 100%; float: none; box-sizing: border-box;}	

#formulario .entrada select,
#formulario .saida  select {width: auto;}
#formulario .ml16 {margin-left: 0;}

	#form input.cmp-maior,
	#form input.cmp-menor,
	#form input.cmp-menor1,
	#form input.cmp-menor2,
	#form textarea {padding: 0;}



}

@media screen and (max-width: 786px) {
		.historia img {float: none !important; margin: 20px auto !important; display: block;}

a.mi3,
a.mi2,
a.mi1 {margin: 0;}

}


@media screen and (max-width: 600px) {
	#luz-topo {left: 0; background-position: -100px 0;}

	#form-reserva {margin: 0 30px;}
	#form-reserva .btn-reservar {margin: 0 0 15px;}
	#form-reserva label, #form-reserva label.fr {float: none; width: auto; margin: 0 0 6px; display: block;}
	#form-reserva input,
	#form-reserva select {width: 100%; box-sizing: border-box;}

	.galeria-fotos {width: 46%; margin: 10px 1.5%; height: auto;}

	.table-responsive {overflow-x: scroll;}

#rodape {-webkit-background-size: contain;background-size: contain; background-position: 0 bottom; height: auto; padding-bottom: 250px; }
#form-reserva label,
#form-reserva label.fr,
#form-reserva select {display: none;}

#formulario .entrada,
#formulario .saida {padding-bottom: 4px;height: auto;}

#formulario .entrada h3,
#formulario .saida h3 {float: none;}

#formulario .entrada select, #formulario .saida select {
    margin-top: 5px;
    margin-left: 0;
}

#tabela-tarifas .tit-tabela {font-size: 10px;}

}


@media screen and (max-width: 500px) {
	.secoes-index {float: none; width: auto; margin: 0 0 20px;}
	.secoes-index img {width: 100%;}
}
