

@media (max-width:400px) {

.top-15{
	margin-top: 15px;
}

	.btn-envia33{
		background-image: url('../images/enviar.jpg');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		float: right;
		height: 32px;
		margin-top: 8px;
		width: 30%;
		border:0;
	}

.bg5 a {
	margin-top: 5%;
}

.logo-banner{
	    width: 92%;
    margin-top: 5%;
    padding-left: 32px;
}

.menu-mob {
	
    float: left;
    width: 65%;	
}

.lf-mob{
	float: left;
}

.bg8 p {
	width: 90%;
	color: #fff;
	z-index: 999;
	display: inline;
}

.dk{
	display: none;
}

.redesocial  img {
	width: 33px;
}


.clica {
	padding: 20px 35px;
	text-align: left;
}

.bg-a {
    background-color: #002255;
    margin: 0 auto;
    width: 100%;
}

.btnews{
	font-size: 20px;
}

.fimg{
	width: 250px;
}

.imprensa {
    color: #fff;
    padding-top: 2em;
    padding-bottom: 5em;
}

.imprensa2 {
    color: #fff;
    padding-top: 5em;
    padding-bottom: 0em;
}

.central{
	text-align: center;
	margin: 0 auto;
}

.imgmob{
	display: block;
    margin: 0 auto;
    position: relative;
    top: 128px;
    z-index: 2;
    width: 70%;

}

.evento span{
	padding: 10px;
	display: block;
}

.mob {
	display: block;
}

.desk{
	display: none;
}

.hotel-unique h3 {
    text-align: center !important;
}

.hotel-unique span {
    text-align: center !important;
    width: 100%;
}

.insc {
	position: none;
    top: 0;
    right: 0;
	margin-left:0;
}

.data {
    text-align: center;
    margin-top: 11%;
}

.oevento{
	width: 100%;
    padding: 10px;
    margin: 0;
    margin-top: 5px;
}

.img-5 {
    position: absolute;
    right: 24%;
    top: 114%;
    z-index: 0;
}

.imagens-center {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	height: auto
}

.bg10 {
	height: auto;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image: none;
	background-color: #fff;
}

.banner-principal{
	background-image: url('../images/bg-mobile.jpg');
	height: auto;
	background-size: cover;
	padding-bottom: 3em;
}

.banner-galeria .click a{
	font-size: 14px;
}

.banner-galeria{
	height: 1190px;
	background-image: url(../images/bg-mobile.jpg);
}

.galeriaul {
    background-color: transparent;
    width: 100%;
    margin: 0;
    padding: 0px 0px;
    cursor: pointer;
    float: left;
}

.galimg {
    width: 97px;
    margin: 0;
    text-align: center;
    background-color: transparent;
    padding: 8px 0px; 
    cursor: pointer;
}

.banner-eiq{
	background-image: url('../images/bg-mobile.jpg');
	height: 925px;
	background-size: cover;
}

.banner-eiq2{
	background-image: url('../images/bg-mobile.jpg');
	height: 810px;
	background-size: cover;
}

.banner-eiq3{
	background-image: url('../images/bg-mobile.jpg');
	height: 794px;
	background-size: cover;
}

.bg6 .trans3 h4 {
    text-align: center;
    padding-top: 20px;
}


.bg6 .trans img {
    margin-left: 50%;
    margin: 0 auto;
}

.banner-eiq4{
	background-image: url('../images/bg-mobile.jpg');
	height: 615px;
	background-size: cover;
}

.img-7 {
    position: absolute;
    right: 23%;
    top: 390%;
    z-index: 2;
}

.img-77 {
    position: absolute;
    right: 21%;
    top: 415%;
    z-index: 2;

}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.jornalista {
    width: 98%;
    margin: 0;
    padding-top: 10px;
}

.hotel {
	height: 325px;
	margin-top: 30px;
}

.bg3 {

    background-size: cover;
    height: auto;
    padding-top: 25%;
    padding-bottom: 3em;
}

.bg3 p {
	width: 94%;
	padding-bottom: 2em;
	display: inline;
}

.bg3 a {
	font-size: 10px;
	padding: 12px 12px 12px 12px !important;
}

.bg4 {
	background-size: cover;
	height: 300px;
}

.bg5 {
	padding-top: 30px;
	height: auto;
	padding-bottom: 2em;
}

.bg6 {
	background-size: cover;
	height: auto;
	background-image: url('../images/bg-mobile.jpg');
	padding-bottom: 3em;
}

.trans{
	padding-top: 25px;
}
.trans2{
	padding-top: 25px;
}
.trans3{
	padding-top: 25px;
}

.pilares {
    margin-top: 18%;
 }


.bg8 {
	background-image: url('../images/bg-mobile.jpg');
	background-size: cover;
	padding-top: 25px;
	height: auto;
	padding-bottom: 2em;
	background-position: left;
}

.bg7 {
	height: auto;
	margin-bottom: 0em;
	padding-bottom: 3em;
	padding-top: 2em;
}

.bg6 .trans p {
	margin-left: 0;
	width: 100%;
	display: inline;
}

.bg6 .trans2 p {
    margin-left: 0;
    width: 100%;
    display: inline;
}

.bg6 .trans3 p {
    color: #fff;
    font-size: 16px;
    text-align: justify;
    padding-top: 27px;
    display: block;
    width: 100%;
    display: inline;
}

.bg6 .trans3 img {
    margin-right: 0%;
}

.bg6 .trans h4 {
    text-align: center;
}

.img-1{
	display: none;
}

.img-2{
	display: none;
}

.img-3{
	display: none;
}

.img-4{
	display: none;
}

.redesocial {
	margin-left: 0;
	text-align: center;
}

footer {
    padding-top: 10%;
    background-size: cover;
    height: 470px;
    background-image: none;
    background-color: #001954;
}

.img-6 {
    position: absolute;
    right: 22%;
    top: 88%;
    z-index: 2;
}



.img-61 {
    position: absolute;
    right: 21%;
    top: 88%;
    z-index: 2;
}

.formulario {
	margin-left: 0;
	margin-top: 10%;
}
.formulario span{
	width: 100%;
	text-align: center;
	
}

.formm input {
    width: 230px !important;
}

nav img{
	width: 100%;
}

.mob {
    display: block;
}

.confira {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
}
 
}

@media (min-width: 401px) and (max-width: 575.98px) {

.central{
	text-align: center;
	margin: 0 auto;
}
.top-15{
	margin-top: 15px;
}

.img-77 {
    position: absolute;
    right: 22%;
    top: 410%;
    z-index: 2;
}


.imagens-center {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	height: auto
}



.dk {
    display: none;
}

.bg5 a {
	margin-top: 5%;
}

.mob {
    display: block;
    
}

	h1{
		padding-bottom: 3%;
	}


	.desk{
	display: none;
}

.espp{
margin-top: 10%;
}

.menu-mob {
	
    float: left;
    width: 65%;	
}

.lf-mob{
	float: left;
}

.logo-banner{
	    width: 88%;
    margin-top: 5%;
    padding-left: 32px;
}

.banner-principal{
	background-image: url('../images/bg-mobile.jpg');
	height: auto;
	background-size: cover;
	padding-bottom: 4em;
}

.oevento {
	width: 90%;
}

.img-5 {
    position: absolute;
    right: 29%;
    top: 102%;
    z-index: 2;
}

.clica {
    padding: 20px 35px;
    text-align: left;
}

.insc {
position: none;
    top: none;
    right: none;
    margin-left: 0;
}

.banner-eiq{
	background-image: url('../images/bg-mobile.jpg');
	height: 820px;
	background-size: cover;
}

.banner-eiq2{
	background-image: url('../images/bg-mobile.jpg');
	height: 820px;
	background-size: cover;
}

.banner-eiq3{
	background-image: url('../images/bg-mobile.jpg');
	height: 780px;
	background-size: cover;
}

.banner-eiq4{
	background-image: url('../images/bg-mobile.jpg');
	height: 729px;
	background-size: cover;
}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.hotel {
	height: 170px;
	margin-top: 30px;
}

.bg3 {
	background-size: cover;
	height: auto;
	padding-bottom: 2em;
}

.bg3 p {
	width: 90%;
	padding-bottom: 2em;
	display: inline;
}

.bg3 a {
	font-size: 10px;
}

.bg4 {
	background-size: cover;
}

.bg5 {
	padding-top: 30px;
	height: 250px;
}

.bg6 {
	background-size: cover;
	height: auto;
	background-image: url('../images/bg-mobile.jpg');
	padding-bottom: 4em;
}

.trans{
	padding-top: 25px;
}
.trans2{
	padding-top: 25px;
}
.trans3{
	padding-top: 25px;
}

.pilares {
    margin-top: 18%;
 }


.bg8 {
	background-image: url('../images/bg-mobile.jpg');
	background-size: cover;
	padding-top: 25px;
	height: auto;
	background-position: left;
	padding-bottom: 2em;
}

.bg7 {
	height: auto;
	margin-bottom: 3em;
}

.bg6 .trans p {
	margin-left: 0;
	width: 100%;
	display: inline;
}

.bg6 .trans2 p {
    margin-left: 0;
    width: 100%;
    display: inline;
}

.bg6 .trans3 p {
    color: #fff;
    font-size: 16px;
    text-align: justify;
    padding-top: 27px;
    display: block;
    width: 100%;
    display: inline;
}

.bg6 .trans3 img {
    margin-right: 0%;
}

.bg6 .trans h4 {
    text-align: center;
}

.img-1{
	display: none;
}

.img-2{
	display: none;
}

.img-3{
	display: none;
}

.img-4{
	display: none;
}



footer {
    padding-top: 10%;
    background-size: cover;
    height: auto;
    padding-bottom: 3em;
}

.formulario {
	margin-left: 0;
}
.formulario span{
	width: 100%;
	
}

.formm input {
    width: 248px !important;
}

nav img{
	width: 100%;
}

.bg10{
	height: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

.img-6 {
    position: absolute;
    right: 25%;
    top: 100%;
    z-index: 2;
}

.img-61 {
    position: absolute;
    right: 25%;
    top: 120%;
    z-index: 2;
}

.img-7{
	top: 380%;
	right: 24%;
}

.jornalista {
    width: 95%;
}

.banner-galeria{
	height: 1150px;
	background-image: url(../images/bg-mobile.jpg);
}

.fimg {
    width: 250px;
}

.redesocial img {
    width: 33px;
}

.formulario span {
    width: 100%;
    padding: 0 10px;
    text-align: center;
    
}

.redesocial {
    margin-left: 0;
    text-align: center;
}

.bg8 p {
    width: 90%;
    color: #fff;
    z-index: 9999;
    display: inline;
}

.bg6 .trans img {
    margin-left: 50%;
    margin: 0 auto;
}

.bg6 .trans3 h4 {
    text-align: center;
    padding-top: 20px;
}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.hotel-unique h3 {
    text-align: center !important;
}

.hotel-unique span {
    text-align: center !important;
    width: 100%;
}

.imgmob {
    display: block;
    margin: 0 auto;
    position: relative;
    top: 128px;
    z-index: 2;
}

.hotel {
    height: 350px;
    margin-top: 30px;
}

.insc {
	position: none;
    top: none;
    right: none;
    margin-left: 0;
}

.confira {
	padding-top: 20px !important;
	padding-bottom: 15px !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
}

 }

@media (min-width: 576px) and (max-width: 767.98px) { 
	.banner-principal{
	background-image: url('../images/banner-principal.jpg');
	height: 729px;
	background-size: cover;
}

.desk{
	display: none;
}

.insc {
position: absolute;
    top: 209px;
    right: 25%;
}

.banner-eiq{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq2{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq3{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq4{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.hotel {
	height: 170px;
	margin-top: 30px;
}

.bg3 {
	background-size: cover;
	height: 520px;
}

.bg3 p {
	width: 90%;
	padding-bottom: 2em;
	display: inline;
}

.bg3 a {
	font-size: 10px;
}

.bg4 {
	background-size: cover;
}

.bg5 {
	padding-top: 30px;
	height: 250px;
}

.bg6 {
	background-size: cover;
	height: 950px;
}

.trans{
	padding-top: 25px;
}
.trans2{
	padding-top: 25px;
}
.trans3{
	padding-top: 25px;
}

.pilares {
    margin-top: 18%;
 }


.bg8 {
	background-size: cover;
	padding-top: 25px;
	height: 690px;
	background-position: left;
}

.bg7 {
	height: 370px;
	margin-bottom: 6em;
}

.bg6 .trans p {
	margin-left: 0;
	width: 100%;
	display: inline;
}

.bg6 .trans2 p {
    margin-left: 0;
    width: 100%;
}

.bg6 .trans3 p {
    color: #fff;
    font-size: 16px;
    text-align: justify;
    padding-top: 27px;
    display: block;
    width: 100%;
}

.bg6 .trans3 img {
    margin-right: 0%;
}

.bg6 .trans h4 {
    text-align: center;
}

.img-1{
	display: none;
}

.img-2{
	display: none;
}

.img-3{
	display: none;
}

.img-4{
	display: none;
}

.redesocial {
	margin-left: 0;
}

footer {
    padding-top: 10%;
    background-size: cover;
    height: 642px;
}

.formulario {
	margin-left: 0;
}
.formulario span{
	width: 100%;
	display: inline;
}

.formm input {
    width: 248px !important;
}

nav img{
	width: 100%;
}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.oevento{
	width: 50%;
}

.desk{
	display: none;
}

.insc {
margin-left: 0;
}

.banner-principal{
	background-image: url('../images/banner-principal.jpg');
	height: 729px;
	background-size: cover;
}


.banner-eiq{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq2{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}


.banner-eiq3{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq4{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.hotel {
	height: 170px;
	margin-top: 30px;
}

.bg3 {
	background-size: cover;
	height: 520px;
}

.bg3 p {
	width: 90%;
	padding-bottom: 2em;
}

.bg3 a {
	font-size: 10px;
}

.bg4 {
	background-size: cover;
}

.bg5 {
	padding-top: 30px;
	height: 250px;
}

.bg6 {
	background-size: cover;
	height: 700px;
}

.trans{
	padding-top: 25px;
}
.trans2{
	padding-top: 25px;
}
.trans3{
	padding-top: 25px;
}

.pilares {
    margin-top: 18%;
 }


.bg8 {
	background-size: cover;
	padding-top: 25px;
	height: 840px;
	background-position: left;
}

.bg7 {
	height: 470px;
	margin-bottom: 6em;
}

.bg6 .trans p {
	margin-left: 0;
	width: 100%;
	text-align: left;
}

.bg6 .trans2 p {
    margin-left: 0;
    width: 100%;
    text-align: left;
}

.bg6 .trans3 p {
    color: #fff;
    font-size: 16px;
    text-align: justify;
    padding-top: 27px;
    display: block;
    width: 100%;
    text-align: left;
}

.bg6 .trans3 img {
    margin-right: 0%;
}

.bg6 .trans h4 {
    text-align: center;
}

.img-1{
	display: none;
}

.img-2{
	display: none;
}

.img-3{
	display: none;
}

.img-4{
	display: none;
}

.redesocial {
	margin-left: 0;
}

footer {
    padding-top: 10%;
    background-size: cover;
    height: 600px;
}

.formulario {
	margin-left: 0;
}
.formulario span{
	width: 100%;
	display: inline;
}

.formm input {
    width: 248px !important;
}

nav img{
	width: 100%;
}

.banner-galeria{
	height: 1000px;
}

.bg10{
	height: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.banner-principal{
	background-image: url('../images/banner-principal.jpg');
	height: 729px;
	background-size: cover;
}

.insc {
margin-left: 0;
}

.desk{
	display: none;
}


.banner-eiq{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq2{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}


.banner-eiq3{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.banner-eiq4{
	background-image: url('../images/banner-eiq.jpg');
	height: 729px;
	background-size: cover;
}

.hotel-unique {
    position: absolute;
    left: 0;
    top: 15px;
    width: 100%;
}

.hotel {
	height: 170px;
	margin-top: 30px;
}

.bg3 {
	background-size: cover;
	height: 520px;
}

.bg3 p {
	width: 90%;
	padding-bottom: 2em;
}

.bg3 a {
	font-size: 15px;
}

.bg4 {
	background-size: cover;
}

.bg5 {
	padding-top: 30px;
	height: 250px;
}

.bg6 {
	background-size: cover;
	height: 700px;
}

.trans{
	padding-top: 25px;
}
.trans2{
	padding-top: 25px;
}
.trans3{
	padding-top: 25px;
}

.pilares {
    margin-top: 12%;
 }


.bg8 {
	background-size: cover;
	padding-top: 25px;
	height: 900px;
	background-position: left;
}

.bg7 {
	height: 700px;
	margin-bottom: 6em;
}

.bg6 .trans p {
	margin-left: 0;
	width: 100%;
	text-align: left;
}

.bg6 .trans2 p {
    margin-left: 0;
    width: 100%;
    text-align: left;
}

.bg6 .trans3 p {
    color: #fff;
    font-size: 16px;
    text-align: justify;
    padding-top: 27px;
    display: block;
    width: 100%;
    text-align: left;
}

.bg6 .trans3 img {
    margin-right: 0%;
}

.bg6 .trans h4 {
    text-align: center;
}

.img-1{
	top: -100px;
	width: 80%;
}

.img-2 {
	display: none;
}

.img-3 {
	top: -24px;
}

.img-4 {
	display: none;
}

.hotel-unique h3{
	text-align: center !important;
}

.hotel-unique span{
	text-align: center !important;
	display: initial;
}

.data{
	margin-top: 0;
}

.local {
    padding-top: 5%;
}

.redesocial {
	margin-left: 0;
}

footer {
    padding-top: 10%;
    background-size: cover;
    height: 530px;
}

.formulario {
	margin-left: 0;
}
.formulario span{
	width: 100%;
	display: inline;
}

.formm input {
    width: 248px !important;
}

nav img{
	width: 100%;
}


}


@media (min-width: 1300px) and (max-width: 1690px) {
	.bg6{
		height: auto;
		background-size: cover;
		background-position: top;
		    padding-bottom: 5em;
	}
	.hotel-unique{
		top: 121px;
	}

	.bg8{
	height: auto;
	background-size: cover;
	padding-bottom: 3em;
	}

	.formulario {
    	margin-top: 29%;
	}

	.hotel{
		height: 250px;
	}


	.bg4{
		margin-top: -101px;

	}

	.bg3{
		padding-bottom: 0;
	}

	.saiba {
	margin-top: 4%;
	color: #fff;
	padding-bottom: 4%;
	}

	.bg8 p {
	padding-top: 4%;
	}

	.bg6 p{
		width: auto;
	}

	.bordaa{
		border:0px solid red;
	}
	.bg6 .trans p{
		margin-left: 0;
		width: auto;
		padding-top: 47px;
	}

	.bg6 .trans2 p{
		margin-left: 0;
		width: auto;
		padding-top: 53px;
	}

	.bg6 .trans3 p{
		margin-left: 0;
		width: auto;
		padding-top: 60px;
	}

	.bg6 .trans img {
   margin-left: 0%; 
}

.bg6 .trans h4 {
    text-align: center;
}

.bg6 .trans3 img {
    margin-right: 0%;
}




}

@media (min-width: 1900px) { 

	

	.img-2{
		left: 45%;
	}



}

input::-webkit-input-placeholder:after { /* WebKit browsers */
    color:    #000;
    
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #000;
    
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #000;
    
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #000;
    
}

input:placeholder:after {
  border-color: silver;
  color: red;
 
}

input[type="text"],textarea[type="text"]::-webkit-input-placeholder {
    color:#f51 !important;
       
}
input[type="text"],textarea[type="text"]:-moz-placeholder {
    color:#f51 !important;
    
}
input[type="text"],textarea[type="text"]::-moz-placeholder {
    color:#f51 !important;
        
}
input[type="text"],textarea[type="text"]:-ms-input-placeholder {
    color:#f51 !important;
    
}



/* iphone 6+, 6s+, 7+, 8+ */
@media only screen and (min-device-width: 350px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 3) { 

.imprensa h2{
	
}


.bg3 h2{
	
}

.imgmob{
top: 105px !important;
left: 60px !important;
}

.img-7 {
position: absolute;
left: 26%;
top: 500%;
display: block;
clear: both;
}

.imprensa h3{
display: inline;
}

.imprensa h1{

}

.formulario{
margin-top: 25%;
}

.bg6 .trans3 h4 {
text-align: center;
padding-top: 30px;
line-height: 48px;
}

.banner-principal h4{

}

.evento span {
padding: 10px;

}

.hotel-unique h3 {
color: #494949 !important;
text-align: left !important;
font-size: 37px !important;

}

.hotel-unique span {

}

.programacao-btn a strong{

}

.formulario span {
line-height: 28px;
}

.programacao h2 strong {

}

.bg8 .saiba h2{

padding-top: 1em;
}

.bg5 .programacao h2{

padding-top: 1em;
}


.bg5 .programacao-btn a{
height: 20px;

padding: 35px 20px 20px 20px;
}

.bg3 .espp a{

padding: 35px 20px 20px 20px;

}

.bg6 .pilares h2{

}


.bg7 .patrocinador h2{

}


.strngh{

margin-top: 10px;
}

.oevento{

}

.bg10 .patrocinador h2{

}

.banner-eiq4 .imprensa h2{

}

.banner-eiq3 .imprensa h1{

}

.banner-eiq3 .imprensa p{

}
.banner-eiq2 .imprensa h1, h3, p{

}

.banner-eiq2 .imprensa a{
color: #fff;
}

.banner-galeria h2, span{

}

.clica {
padding: 0px;
text-align: left;
}

.btnbtn{
color: #fff;
background: #19a19a;
background: -moz-linear-gradient(left, #19a19a 0%, #40a83d 100%);
background: -webkit-linear-gradient(left, #19a19a 0%,#40a83d 100%);
background: linear-gradient(to right, #19a19a 0%,#40a83d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19a19a', endColorstr='#40a83d',GradientType=1 );
padding: 15px;
border-radius: 5px;
}

.btnbtn a {
font-weight: bold;
height: 34px;
width: 100%;

vertical-align: sub;
font-weight: bold;
}

.btn-envia33{
background-image: url('../images/enviar.jpg');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
float: right;
height: 32px;
margin-top: 8px;
width: 30%;
}

.btn-envia34{
background-image: url('../images/enviar.jpg');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
float: right;
padding:20px;
width: 30%;
}

.ass a{
color: #fff;
}

.banner-eiq .logo-banner {
margin-bottom: 2em;
}

.formulario span {
line-height: 31px;
}

.local {
padding-top: 7%;
}

.bg3 .programacao-btn a {
height: 18px;

padding: 66px 20px 20px 20px;

}

.programacao-btn a strong {

}

.click {
margin-top: 2.5em;
margin-bottom: 2.5em; 
}

.faca{
padding: 11px 10px 12px 10px !important;
color: #fff !important;
}

.central{
	text-align: center;
	margin: 0 auto;
}



}
