
@media (min-width:992px){
	.is-mobile { display:none; }
}
@media (max-width:991px){
	.is-desktop{ display:none; }
}


img { max-width:100%; height:auto; }

.grecaptcha-badge{display:none }


body { font-family:"Open Sans"; }

html,body { font-size:16px; }

body { background-color:#ffffff; }



.header461ee95e4bd0b4 .site-header {
	border-bottom: solid 2px #fff;
	position:relative;
	background-color: #eef3fa;
	color:#043c77;

			background: #e9e9e9;
	
			color: #2c345c;
	}

.header461ee95e4bd0b4 header .flex {display: flex; justify-content: space-between;align-items: center; margin:10px 0;}

.header461ee95e4bd0b4 .topo-fones {
}
.header461ee95e4bd0b4 .topo-fones a {
	color: inherit;
	display:inline-block;
	font-size: 14px;
	padding:5px 10px 5px 26px;
	font-weight: 600;

	background: url(images/svg/phone.svg) no-repeat center left;
			background-image: url(images/svg/phone.svg-2c345c.svg);
		background-size: 20px;
	margin: 0 5px;
}
.header461ee95e4bd0b4 .topo-fones a.fone-whats {
	background-image: url(images/ico-whatsapp.png);
}

.header461ee95e4bd0b4 .logo { margin:0; }
.header461ee95e4bd0b4 .logo img {
	max-width: 285px;
	height: auto;
	object-fit: contain;
	max-height: 122px;
	width: auto;

}
.header461ee95e4bd0b4 .logo2 { }
.header461ee95e4bd0b4 .logo2 img {
	max-width: 285px;
	height: auto;
	object-fit: contain;
	max-height: 122px;
	width: auto;

}

.header461ee95e4bd0b4 .menu-toggle {
	display: none;
}



.header461ee95e4bd0b4 nav {
	position: relative;
	background:#2c345c;
	color: #ffffff;
}
.header461ee95e4bd0b4 nav ul {
	margin: 0;
	list-style:none;
	display: flex;
	padding: 0;
	text-align:center;
}
.header461ee95e4bd0b4 nav ul li {
	flex-grow: 1;
}
.header461ee95e4bd0b4 nav ul li a {
	display: block;
	padding: 15px 0;
	color: inherit;
	font-size: 15px;
	transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	-o-transition: 0.5s ease;
}
.header461ee95e4bd0b4 nav ul li a:hover {
	background-color: rgba(0,0,0,.1);
}
.header461ee95e4bd0b4 nav ul li a.active {
	text-decoration: none;
}

@media (max-width:991px){

	.header461ee95e4bd0b4 header .flex {flex-direction: column; }
	.header461ee95e4bd0b4 header .logo { margin:0 0 10px 0 }
	.header461ee95e4bd0b4 header .logo2 { margin:0 0 10px 0 }
	.header461ee95e4bd0b4 nav { text-align: right; }
	.header461ee95e4bd0b4 .menu-toggle {
		display: inline-block;
		padding:5px;
		color: inherit;
		font-size: 27px;
		cursor: pointer;
	}
	.header461ee95e4bd0b4 nav ul {
		flex-direction: column;
		display: none;
	}
	.header461ee95e4bd0b4 header.active nav ul {display: block;}

}




.header461ee95e4bd0b4 .site-header { border-bottom:0; }

@media (max-width:991px){
.header461ee95e4bd0b4 .flex { 
flex-direction:row !important;
flex-wrap: wrap !important;
    align-items: baseline !important;
}

.header461ee95e4bd0b4 .logo { width:60%; }
.header461ee95e4bd0b4 .logo img { width:100%; }

.header461ee95e4bd0b4 .logo2 { width:30%; }
.header461ee95e4bd0b4 .logo2 img { width:100%; }
}



.bannerform161ee95e4bd0d1 .ban{
	text-align: center;
	position: relative;
	min-height: 550px;
	height: 50vh;
	max-height: 700px;
	display: flex;
	align-items: center;

}

.bannerform161ee95e4bd0d1 .showcase {position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden;}
.bannerform161ee95e4bd0d1 .showcase .banner {position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:1.5s;transition:1.5s;opacity:0;}
.bannerform161ee95e4bd0d1 .showcase figure {position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:1.5s;transition:1.5s; z-index:3;
			/*bottom:-50px;*/
		transform-origin:top;
		transform: translateY(0px) scale(1);
		transition:transform 0s 2s;
	}
.bannerform161ee95e4bd0d1 .showcase .banner.active { z-index:4; opacity:1; }
.bannerform161ee95e4bd0d1 .showcase .banner.active figure {
			/*transform: translateY(-50px);*/
		transform: scale(1.1);
		transition:transform 4.9s;
	}

	.bannerform161ee95e4bd0d1 .showcase .banner1 figure { background-image:url(/images/1890a65ebd2bd5ff6a433fe12cfbc9d4.jpeg); }
	.bannerform161ee95e4bd0d1 .showcase .banner2 figure { background-image:url(/images/a04fcced8cfcdb0d0659d19d4753c6a3.jpeg); }
	.bannerform161ee95e4bd0d1 .showcase .banner3 figure { background-image:url(/images/adce9acaaac98f03aa9ba88ad57f17cc.jpeg); }

.bannerform161ee95e4bd0d1 .showcase .container { height:100%; }
.bannerform161ee95e4bd0d1 .showcase p {
	color: #ffffff;
	text-shadow: rgb(0, 0, 0) 0px 0px 24px;
	font-size: 44px;
	font-weight: 800;
	display:flex;
	height:100%;
	align-items:center;
	max-width:300px;
	text-align:left;
	transition:1.5s 1.5s;
	z-index:5;
	opacity: 0;
	margin-top:-20px;
	position:relative;
}
.bannerform161ee95e4bd0d1 .showcase .active p {
	margin-top:0;
	opacity: 1;
}
.bannerform161ee95e4bd0d1 .showcase a {position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;}

.bannerform161ee95e4bd0d1 .ban > .container {
	display: flex;
	z-index: 7;
	position: relative;
	justify-content: flex-end;
}
.bannerform161ee95e4bd0d1 .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
			background-color:#2c345c;
		color:#fff;
			color:#fff;
	
}
.bannerform161ee95e4bd0d1 .form-container form { }
.bannerform161ee95e4bd0d1 .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.bannerform161ee95e4bd0d1 .form-container .form-group {margin-bottom: 10px;}
.bannerform161ee95e4bd0d1 .form-container .form-submit { }
.bannerform161ee95e4bd0d1 .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.bannerform161ee95e4bd0d1 .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.bannerform161ee95e4bd0d1 .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.bannerform161ee95e4bd0d1 .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#ffffff;
				color:#000000;
	}




@media(max-width:991px){

	.bannerform161ee95e4bd0d1 .showcase p { display:none; }
										
}




.colunas261ee95e4bd0ed section {
	padding: 80px 0;
	text-align: center;
}

.colunas261ee95e4bd0ed h2 {
	font-size: 30px;
	line-height: 1.2;
	font-weight: 300;
	margin-bottom: 30px;
	padding:15px 30px;
	display: inline-block;
	background-color:#B10D12;
	color:#fff;
			background-color:#2c345c;
				color:#ffffff;
	
}



.colunas261ee95e4bd0ed .items-wrapper { position: relative; }
.colunas261ee95e4bd0ed .items-slider { position: relative; }

.colunas261ee95e4bd0ed .item {
	position: relative;
}
.colunas261ee95e4bd0ed .item h4{
	font-size: 22px;
	margin-bottom:15px;
	color: #B10D12;
	color:#2c345c;

}
.colunas261ee95e4bd0ed .item figure {
	background-repeat:no-repeat;
	background-position: center;
	background-size: contain;
	display: inline-block;
	width: 100%;
	height:0;
	padding-bottom:50%;
	padding-bottom:63%;

	margin: 0 auto 15px;
	background-size:cover;
}
.colunas261ee95e4bd0ed .item p{color: #666666; font-size: 13px; line-height: 1.4; }

.colunas261ee95e4bd0ed .button-container{
	text-align: center;
}
.colunas261ee95e4bd0ed .item-button{
	margin-top: 25px;
  border-radius: 5px;
  display: inline-block;
  text-align: center;
  padding:10px 20px;
	background-color:#B10D12;
	color:#fff;
	background-color:#2c345c;
	color:#ffffff;

}

.colunas261ee95e4bd0ed .item a {position:absolute; top:0; right:0; bottom:0; left:0;}


@media (max-width:991px){
	.colunas261ee95e4bd0ed .item{ padding:0 0 40px;}
	.colunas261ee95e4bd0ed .slider-next {display: none; }
	.colunas261ee95e4bd0ed .slider-prev {display: none; }
	.colunas261ee95e4bd0ed .items-slider { left:0 !important;}

}
@media (min-width:992px){

	.colunas261ee95e4bd0ed .items-window { overflow: hidden; }
	.colunas261ee95e4bd0ed .items-slider { display: flex; transition:1s; left:0;}

	.colunas261ee95e4bd0ed .item {
		flex-basis:33.333333333333%;
		padding:0 10px 20px;
		flex-shrink: 0
	}

	.colunas261ee95e4bd0ed .item-button:hover{
		box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
	}

	.colunas261ee95e4bd0ed .slider-next {
		position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; text-align: center; text-decoration: none; font: 24px/27px Arial, sans-serif; border-radius: 30px; cursor:pointer;
		right: -35px;
		background: #4E443C;
		color: #fff;
					background-color:#2c345c;
							color:#ffffff;
		
	}
	.colunas261ee95e4bd0ed .slider-prev {
		position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; text-align: center; text-decoration: none; font: 24px/27px Arial, sans-serif; border-radius: 30px; cursor:pointer;
		left: -35px;
		background: #4E443C;
		color: #fff;
					background-color:#2c345c;
							color:#ffffff;
		
	}


}





	.imagetext261ee95e4bd0f5 section {
		position: relative;

		background-size:cover;
		background-repeat:no-repeat;
		background-position:center;
					background-image:url(/images/88a86a9780cc6e5ae97805a7250e0c64.jpeg);
				text-shadow:1px 1px 4px rgba(0, 0, 0, .5);

			color:#ffffff;
	
	padding-top:40px;
	padding-bottom:40px;
			padding-top:80px;
		padding-bottom:80px;
	
	}

	.imagetext261ee95e4bd0f5 .flex {
		display: flex;
		align-items: center;
	 }

	.imagetext261ee95e4bd0f5 h2{
		flex:1;
		font-size: 55px;
		font-weight: bold;
		margin:0;
		margin-right:20px;
	}
	.imagetext261ee95e4bd0f5 p {
		flex:1;
		margin-bottom:0;
	}

	@media(max-width:991px){
		.imagetext261ee95e4bd0f5 .flex { display: block; }
		.imagetext261ee95e4bd0f5 .flex h2 { margin-bottom:30px;margin-right:0; }
	}



.imagetext261ee95e4bd0f5 h2 { font-size:40px; }
.imagetext261ee95e4bd0f5 p { text-align:right; font-size:20px;}




	.whatsappfixo61ee95e4bd0f9 .whatsapp-fixo{
		position: fixed;bottom: 30px;right: 20px;
		z-index: 10;
    min-width: 30px;
    min-height: 20px;
		color: #fff;
	}
	.whatsappfixo61ee95e4bd0f9 .whatsapp-fixo:before{
		content:'';
		width: 50px;
		height: 50px;
		background: url(images/svg/whatsapp-white.svg) no-repeat center #4dc247;
		border-radius: 50%;
		background-size: 30px;
		position: absolute;
		top: -15px;
		left: -20px;
	}
	.whatsappfixo61ee95e4bd0f9 .whatsapp-fixo span{
		background: #4dc247;
		padding: 5px 10px 5px 40px;
		border-radius: 10px;
		font-weight: 600;
	}








.footer361ee95e4bd109 footer {
    background-color: #002246;
    padding: 40px 0;
    color: #595657;
					background: #e9e9e9;
							color: #2d2d2d;
		
			padding-top:40px;
		padding-bottom:40px;
	}
.footer361ee95e4bd109 footer h2 {
    font-size: 24px;
}
.footer361ee95e4bd109 .footer-links li {
    list-style: none;
}
.footer361ee95e4bd109 .footer-links li a{
    color: #898989;
    margin-bottom: 15px;
    display: block;
    font-weight: 600;
        	color: #2d2d2d;
    }
.footer361ee95e4bd109 .footer-links li a:hover {

    text-decoration: underline;
}

.footer361ee95e4bd109 .endereco {
    margin-bottom:20px;
    color: #dddddd;
        	color: #2d2d2d;
    }

.footer361ee95e4bd109 .contato {
    color: #dddddd;
        	color: #2d2d2d;
    }


.footer361ee95e4bd109 .ver-telefone{
		padding: 10px 10px 10px 30px;
		color: inherit;
		font-size: 17px;
		background: url(images/svg/phone.svg) no-repeat center left;
		    	background-image: url(images/svg/phone.svg-2d2d2d.svg);
    		background-size: 26px;
		padding: 20px 20px 20px 30px;
		font-weight: 600;

	}
	.footer361ee95e4bd109 .logo-footer {
	display: inline-block;
	margin-bottom:15px;
}
	.footer361ee95e4bd109 .logo-footer img  {
		max-width:100%;
		height:auto;
		max-height:100px;
	}
	.footer361ee95e4bd109 .ver-telefone:hover {
		color:inherit;
		text-decoration: underline;
	}
	.footer361ee95e4bd109 .header-whatsapp {
		padding: 10px 10px 10px 30px;
		color: inherit;
		font-size: 17px;
		background: url(images/ico-whatsapp.png) no-repeat center left;
		background-size:  24px;
		padding: 20px 20px 20px 30px;
		font-weight: 600;

	}
	.footer361ee95e4bd109 .header-whatsapp:hover {
		color:inherit;
		text-decoration: underline;
	}

	.footer361ee95e4bd109 .footer-links {
		margin:0;
		padding:0;
		list-style:none;
	 }


@media (max-width:991px){
	.footer361ee95e4bd109 .row [class^="col"] { margin-bottom:20px; }
}
/**/ .fb_iframe_widget {
    width: 100%;
}




	.title60c36c0172f0c section {

					background-color:#e6e6e6;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title60c36c0172f0c h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
							font-weight:700;
		

	}








.wysiwyg60c36c0172f15 th {
    background: #d10000;
    color: white;
    padding: 15px 5px;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.wysiwyg60c36c0172f15 th:first-child { padding-left:15px; }
.wysiwyg60c36c0172f15 td:first-child { padding-left:15px; }
.wysiwyg60c36c0172f15 td {
    padding: 15px 5px;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.wysiwyg60c36c0172f15 table.striped > tbody > tr:nth-child(odd) {
    background-color: #f2f2f2;
}
.wysiwyg60c36c0172f15 table tr:hover td {
    background-color: #e0e0e0;
}
.wysiwyg60c36c0172f15 .btn { color:#fff; background-color:#d10000; border-color:#d10000; }




.painel160c36c0172f19 th {
    background: #2c345c;
    color: white;
    padding: 20px 5px;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.painel160c36c0172f19 th:first-child { padding-left:15px; }
.painel160c36c0172f19 td:first-child { padding-left:15px; }
.painel160c36c0172f19 td {
    padding: 20px 5px;
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.painel160c36c0172f19 table.striped > tbody > tr:nth-child(odd) {
    background-color: #f2f2f2;
}

.painel160c36c0172f19 table tr:hover td {
    background-color: #e0e0e0;
}
.painel160c36c0172f19 .btn { color:#fff; background-color:#2c345c; border-color:#2c345c; }

@media (max-width:991px){
.painel160c36c0172f19 table {
    display: block;
    overflow: scroll;
    white-space: nowrap;
}
}



.spacer60c36c0172f1c .spacer{
	height:40px;

	
}





.form160c36c0172f31 .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;

}
.form160c36c0172f31 form { }
.form160c36c0172f31 h2 {font-size: 20px;margin: 0 0 15px 0; text-align: center;}

.form160c36c0172f31 .form-group {margin-bottom: 10px;}
.form160c36c0172f31 .form-submit { text-align: right }



.form160c36c0172f31 select {
	background: #ebebeb; color: #333; width: 100%; height: 50px; padding: 0 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form160c36c0172f31 input {
	background: #ebebeb; color: #333; width: 100%; height: 50px; padding: 0 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form160c36c0172f31 textarea {
	background: #ebebeb; color: #333; width: 100%; height: auto; padding: 10px 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form160c36c0172f31 button {



}


	.form160c36c0172f31 select {  background-color:#ebebeb; }
	.form160c36c0172f31 input {  background-color:#ebebeb; }
	.form160c36c0172f31 textarea {  background-color:#ebebeb; }

	.form160c36c0172f31 select {  color:#333; }
	.form160c36c0172f31 input {  color:#333; }
	.form160c36c0172f31 textarea {  color:#333; }



.form160c36c0172f31 button {

	border: 0;
	cursor: pointer;
	display: inline-block;
	background: #3180c2;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	padding: 10px 20px;
	font-family: inherit;
			background-color:#cc1618;
		}


.form160c36c0172f31 form p { margin-bottom: 10px }
.form160c36c0172f31 .contact-form { margin-bottom:30px; }
.form160c36c0172f31 .contact-form button{border:0;cursor:pointer;display: inline-block;background: #3180c2;color: #fff;font-weight: 500;text-transform: uppercase;padding: 10px 20px;}



@media(max-width:991px){

}

.form160c36c0172f31 .container { 
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,.5);
  }
.form160c36c0172f31 .container.active { display:flex; z-index:20; }
.form160c36c0172f31 .row {
    background: #fff;
    box-shadow: 2px 2px 5px rgba(0,0,0,.5);
    padding: 40px 20px;
    margin: 0;
}


.form160c36c0172f31 .form-submit a {
	padding: 10px 20px;
	font-weight: 500;
	color: #fff;
	font-family: inherit;
	background-color: #5CB85C;
}
.form160c36c0172f31 .form-submit a:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/whatsapp-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.form160c36c0172f31 .form-submit button { padding:10px 20px; margin:0 0 0 10px; background-color:#337AB7 }
.form160c36c0172f31 .form-submit button:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/email-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.form160c36c0172f31 .form-submit div { display:none; }



	.title62264dbfa2dfc section {

					background-color:#e6e6e6;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title62264dbfa2dfc h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
							font-weight:700;
		

	}






.form162264dbfa2e0b .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;

}
.form162264dbfa2e0b form { }
.form162264dbfa2e0b h2 {font-size: 20px;margin: 0 0 15px 0; text-align: center;}

.form162264dbfa2e0b .form-group {margin-bottom: 10px;}
.form162264dbfa2e0b .form-submit { text-align: right }



.form162264dbfa2e0b select {
	background: #ebebeb; color: #333; width: 100%; height: 50px; padding: 0 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form162264dbfa2e0b input {
	background: #ebebeb; color: #333; width: 100%; height: 50px; padding: 0 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form162264dbfa2e0b textarea {
	background: #ebebeb; color: #333; width: 100%; height: auto; padding: 10px 12px; min-width: 100px; border: 1px solid #acacac; font-family: inherit;
}
.form162264dbfa2e0b button {



}


	.form162264dbfa2e0b select {  background-color:#ffffff; }
	.form162264dbfa2e0b input {  background-color:#ffffff; }
	.form162264dbfa2e0b textarea {  background-color:#ffffff; }

	.form162264dbfa2e0b select {  color:#333; }
	.form162264dbfa2e0b input {  color:#333; }
	.form162264dbfa2e0b textarea {  color:#333; }



.form162264dbfa2e0b button {

	border: 0;
	cursor: pointer;
	display: inline-block;
	background: #3180c2;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	padding: 10px 20px;
	font-family: inherit;
			background-color:#2c345c;
				color:#ffffff;
	}


.form162264dbfa2e0b form p { margin-bottom: 10px }
.form162264dbfa2e0b .contact-form { margin-bottom:30px; }
.form162264dbfa2e0b .contact-form button{border:0;cursor:pointer;display: inline-block;background: #3180c2;color: #fff;font-weight: 500;text-transform: uppercase;padding: 10px 20px;}



@media(max-width:991px){

}




.spacer62264dbfa2e0d .spacer{
	height:40px;

	
}










	.title60c363d09b5b1 section {

					background-color:#e6e6e6;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title60c363d09b5b1 h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
							font-weight:700;
		

	}











	.faq60c363d09b5c4 section {
	}

	.faq60c363d09b5c4 ul {
		list-style:none;
		padding:0;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    margin: 0.5rem 0 1rem 0;
	}
	.faq60c363d09b5c4 ul li {  }

	.faq60c363d09b5c4 .collapsible-header:before {
		content: '+';
		font-size: 2.4rem;
		margin-right: 1rem;
		display: block;
	}
	.faq60c363d09b5c4 .collapsible-header {
		cursor: pointer;
		line-height: 1.2;
		padding: 5px 15px;
		border-bottom: 1px solid #ddd;
		display: flex;
		align-items: center;
	}
	.faq60c363d09b5c4 .collapsible-body {
		display: none;
    border-bottom: 1px solid #ddd;
    box-sizing: border-box;
	}
	.faq60c363d09b5c4 .collapsible-body p {
    padding: 20px 30px 10px;
  }
	.faq60c363d09b5c4 ul li.active .collapsible-body{ display: block }





.spacer60c363d09b5c6 .spacer{
	height:40px;

	
}





	.title5d3b4e7ba8301 section {

					background-color:#e9e9e9;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title5d3b4e7ba8301 h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #B10D12;
			padding-bottom:10px;
		
					font-size:22px;
		
					font-family:"Open Sans";
							font-weight:700;
		

	}






.wysiwygform5d3b4e7ba83cd .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
	text-align:center;
			background-color:#ffffff;
		color:#fff;
			color:#cc1618;
	
}
.wysiwygform5d3b4e7ba83cd .form-container form { }
.wysiwygform5d3b4e7ba83cd .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.wysiwygform5d3b4e7ba83cd .form-container .form-group {margin-bottom: 10px;}
.wysiwygform5d3b4e7ba83cd .form-container .form-submit { }
.wysiwygform5d3b4e7ba83cd .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e7ba83cd .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e7ba83cd .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e7ba83cd .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#cc1618;
				color:#ffffff;
	}




@media(max-width:991px){
	.wysiwygform5d3b4e7ba83cd .form-container {
		margin-top:30px;
		max-width:100%;
	}

}

.wysiwygform5d3b4e7ba83cd .form-container { 
border-radius:5px; 
border:solid 1px #c6c6c6
 }
.wysiwygform5d3b4e7ba83cd .form-container h2 { font-weight:bold; }



.spacer5d3b4e7ba8479 .spacer{
	height:40px;

	
}





	.title5d3b4e6cadb42 section {

					background-color:#e9e9e9;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title5d3b4e6cadb42 h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #B10D12;
			padding-bottom:10px;
		
					font-size:22px;
		
					font-family:"Open Sans";
							font-weight:700;
		

	}






.wysiwygform5d3b4e6cadc08 .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
	text-align:center;
			background-color:#ffffff;
		color:#fff;
			color:#cc1618;
	
}
.wysiwygform5d3b4e6cadc08 .form-container form { }
.wysiwygform5d3b4e6cadc08 .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.wysiwygform5d3b4e6cadc08 .form-container .form-group {margin-bottom: 10px;}
.wysiwygform5d3b4e6cadc08 .form-container .form-submit { }
.wysiwygform5d3b4e6cadc08 .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e6cadc08 .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e6cadc08 .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.wysiwygform5d3b4e6cadc08 .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#cc1618;
				color:#ffffff;
	}




@media(max-width:991px){
	.wysiwygform5d3b4e6cadc08 .form-container {
		margin-top:30px;
		max-width:100%;
	}

}

.wysiwygform5d3b4e6cadc08 .form-container { 
border-radius:5px; 
border:solid 1px #c6c6c6
 }
.wysiwygform5d3b4e6cadc08 .form-container h2 { font-weight:bold; }



.spacer5d3b4e6cadcbf .spacer{
	height:40px;

	
}





	.title60b312640a619 section {

					background-color:#e9e9e9;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title60b312640a619 h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
					font-family:"Open Sans";
							font-weight:700;
		

	}






.wysiwygform60b312640a62c .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
	text-align:center;
			background-color:#ffffff;
		color:#fff;
			color:#2c345c;
	
}
.wysiwygform60b312640a62c .form-container form { }
.wysiwygform60b312640a62c .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.wysiwygform60b312640a62c .form-container .form-group {margin-bottom: 10px;}
.wysiwygform60b312640a62c .form-container .form-submit { }
.wysiwygform60b312640a62c .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60b312640a62c .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60b312640a62c .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.wysiwygform60b312640a62c .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#2c345c;
				color:#ffffff;
	}




@media(max-width:991px){
	.wysiwygform60b312640a62c .form-container {
		margin-top:30px;
		max-width:100%;
	}

}

.wysiwygform60b312640a62c .form-container { 
border-radius:5px; 
border:solid 1px #c6c6c6
 }
.wysiwygform60b312640a62c .form-container h2 { font-weight:bold; }



.spacer60b312640a62f .spacer{
	height:40px;

	
}





	.title60c3691d4d40a section {

					background-color:#e9e9e9;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title60c3691d4d40a h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
					font-family:"Open Sans";
							font-weight:700;
		

	}







.consorcio60c3691d4d429 .blockazul {
	margin-bottom:30px;padding: 20px 40px;border-radius: 6px; color:#fff;
	background-color: #243a72;
			background-color: #4c5864;
	}
.consorcio60c3691d4d429 .blockbranco {
	margin-bottom:30px;padding: 20px 40px;border-radius: 6px;background-color: #fff;
	color:#243a72;
	border:2px solid #243a72;
			color:#4c5864;
		border-color: #4c5864;
	}
.consorcio60c3691d4d429 .colunas { display: flex; }
.consorcio60c3691d4d429 .coluna {flex: 1;}
.consorcio60c3691d4d429 .coluna-middle {align-self: center;}

@media(max-width: 991px){

	.consorcio60c3691d4d429 .blockbranco { padding:20px; }
	.consorcio60c3691d4d429 .blockazul { padding:20px; }
	.consorcio60c3691d4d429 .colunas { display: block; }

}


.consorcio60c3691d4d429 .block1 {padding: 20px;}
.consorcio60c3691d4d429 .block1 .flex{flex-wrap:wrap; justify-content: center;display: flex;align-items: center;}
.consorcio60c3691d4d429 .block1 img{margin: 0 10px 0;max-width: 200px;max-height: 200px;width:auto;height:auto;}


.consorcio60c3691d4d429 .block2 {padding: 40px;}
.consorcio60c3691d4d429 .block2-titulo {text-align: center;font-size: 31px;font-weight: bold;border-bottom: 2px solid #fff;padding-bottom: 5px;max-width: 400px;margin: 0 auto 10px;}
.consorcio60c3691d4d429 .block2-subtitulo {text-align: center;font-size: 24px;line-height: 1;max-width: 470px;margin: 0 auto;}
.consorcio60c3691d4d429 .block2-imagem {
	width: 100%; min-height: 144px; position: static; opacity: 1;
	background-repeat:no-repeat;
	background-position: center;
	}

@media(max-width: 991px){
	.consorcio60c3691d4d429 .block2 {padding: 20px;}
	.consorcio60c3691d4d429 .block2-titulo { font-size:22px; }
	.consorcio60c3691d4d429 .block2-subtitulo { font-size:18px; }
	.consorcio60c3691d4d429 .block2-imagem { margin-top:10px; min-height: 80px; background-size:contain; }
}

.consorcio60c3691d4d429 .block3 {display: flex;justify-content: space-between;font-weight: bold;}
.consorcio60c3691d4d429 .block3 div { flex:1; text-align: center; }
.consorcio60c3691d4d429 .block3 div i {
	display:block;
	width: 90px;height: 90px;
	margin: 0 auto 10px;
	background-repeat:no-repeat;
	background-position: 0 0;
	background-size:contain;
}

@media(max-width: 991px){
	.consorcio60c3691d4d429 .block3 { display: block;}
	.consorcio60c3691d4d429 .block3 div { text-align:left; margin-bottom:5px; }
	.consorcio60c3691d4d429 .block3 div i {display: inline-block; width: 35px; height: 35px; vertical-align: -12px; margin: 0 10px 0 0; }
}

.consorcio60c3691d4d429 .coluna-block4 {display: flex;}
.consorcio60c3691d4d429 .block4 {margin-right: 30px;width: 100%;}
.consorcio60c3691d4d429 .block4 table {margin-right: 30px;width: 100%;border: none;font-size: 21px;font-weight: bold;}
.consorcio60c3691d4d429 .block4 table td, .block4 table th {
	border: none;
	border-bottom: 1px solid #fff;
	padding: 10px 20px;
}
.consorcio60c3691d4d429 .block4 tbody tr:nth-child(even) td {
	background: none;
}

@media(max-width: 991px){
	.consorcio60c3691d4d429 .block4 {margin-right: 0;}
	.consorcio60c3691d4d429 .block4 table {font-size: 18px;}
}

.consorcio60c3691d4d429 .block5-titulo{font-weight: bold;font-size: 21px;}
.consorcio60c3691d4d429 .block5-conteudo {}

@media(max-width: 991px){
	.consorcio60c3691d4d429 .block5-titulo { font-size:18px; }
}
.consorcio60c3691d4d429 .block6-titulo{font-weight: bold;font-size: 21px;text-align: center;}
.consorcio60c3691d4d429 .block6-conteudo {}
.consorcio60c3691d4d429 .block6-conteudo ul {columns:2;column-gap: 40px;}
@media(max-width: 991px){
	.consorcio60c3691d4d429 .block6-titulo { font-size:18px; }
	.consorcio60c3691d4d429 .block6-conteudo ul { columns:1; }
}






.consorcio60c3691d4d429 .block2 { display:none; }
.consorcio60c3691d4d429 .block3 { background:#4c5864;color:#fff; border-radius:0; }
.consorcio60c3691d4d429 .block4 { border-radius:0; }
.consorcio60c3691d4d429 .block4 table th { text-align:right; }
.consorcio60c3691d4d429 .block4 table td { text-align:right; }
.consorcio60c3691d4d429 .block4 small { font-size:.8em; }
.consorcio60c3691d4d429 .block5 { background:#fff; color:#333;border:none; border-radius:0; }
.consorcio60c3691d4d429 .block5-titulo { padding-bottom:5px; position:relative;text-align:center; margin-bottom:15px }
.consorcio60c3691d4d429 .block5-titulo:after { content:'';position:absolute; bottom:0; left:50%; left:calc(50% - 75px); width:150px; height:2px; background-color:#2c345c; }
.consorcio60c3691d4d429 .block5 ul { list-style:none; padding-left:0; }
.consorcio60c3691d4d429 .block5 li { margin-bottom:7px; }
.consorcio60c3691d4d429 .block5 li:before { content:''; display:inline-block; background:url(/images/svg/check-circle-outline.svg) no-repeat center; background-size:contain; width: 17px; height: 17px; margin-right: 5px; vertical-align: -2px;}
.consorcio60c3691d4d429 .block6 { display:none; }



.wysiwygform60c3691d4d449 .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
	text-align:center;
			background-color:#ffffff;
		color:#fff;
			color:#2c345c;
	
}
.wysiwygform60c3691d4d449 .form-container form { }
.wysiwygform60c3691d4d449 .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.wysiwygform60c3691d4d449 .form-container .form-group {margin-bottom: 10px;}
.wysiwygform60c3691d4d449 .form-container .form-submit { }
.wysiwygform60c3691d4d449 .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60c3691d4d449 .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60c3691d4d449 .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.wysiwygform60c3691d4d449 .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#2c345c;
				color:#ffffff;
	}




@media(max-width:991px){
	.wysiwygform60c3691d4d449 .form-container {
		margin-top:30px;
		max-width:100%;
	}

}

.wysiwygform60c3691d4d449 h3 { 
font-weight: bold;
	font-size: 21px;
	padding-bottom: 5px;
	position: relative;
	text-align: center;
	margin-bottom: 15px;
}
.wysiwygform60c3691d4d449 h3:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	left: calc(50% - 75px);
	width: 150px;
	height: 2px;
	background-color: #2c345c;
}
.wysiwygform60c3691d4d449 ul { 
	list-style: none;
	padding-left: 0;
}
.wysiwygform60c3691d4d449 li { margin-bottom:7px; }
.wysiwygform60c3691d4d449 li:before { 
	content: '';
	display: inline-block;
	background: url(/images/svg/check-circle-outline.svg) no-repeat center;
	background-size: contain;
	width: 17px;
	height: 17px;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c3691d4d449 .form-container { 
border-radius:5px; 
border:solid 1px #c6c6c6
 }
.wysiwygform60c3691d4d449 .form-container h2 { font-weight:bold; }

.wysiwygform60c3691d4d449 .row {
 margin-right: 0;
    margin-left: 0;
    display: flex;  
}
.wysiwygform60c3691d4d449 .col-md-8 { background:#fff; padding:20px  40px;  border-radius: 5px; border: solid 1px #c6c6c6; }

@media (max-width:991px){
.wysiwygform60c3691d4d449 .row { display:block; }
.wysiwygform60c3691d4d449 .col-md-8 { padding:20px; } 
.wysiwygform60c3691d4d449 .col-md-4 { padding:0; } 
.wysiwygform60c3691d4d449 h3{ font-size: 18px; }
}

.wysiwygform60c3691d4d449 .form-submit a {
	padding: 10px 20px;
	border-radius: 3px;
	font-weight: 600;
	font-size: 16px;
	color: #fff;
	font-family: inherit;
	background-color: #5CB85C;
}
.wysiwygform60c3691d4d449 .form-submit a:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/whatsapp-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c3691d4d449 .form-submit button { padding:10px 20px; margin:0 10px; background-color:#337AB7 }
.wysiwygform60c3691d4d449 .form-submit button:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/email-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c3691d4d449 .form-submit div { display:none; }



.spacer60c3691d4d44c .spacer{
	height:40px;

	
}





	.title60c36b70ab586 section {

					background-color:#e9e9e9;
		
					color:#333333;
		
		padding-top:40px;
		padding-bottom:40px;
					padding-top:40px;
			padding-bottom:40px;
							text-align:left;
		
	}
	.title60c36b70ab586 h2{
		margin:0;
		padding:0;

					border-bottom:2px solid #2c345c;
			padding-bottom:10px;
		
					font-size:22px;
		
					font-family:"Open Sans";
							font-weight:700;
		

	}







.consorcio60c36b70ab5a6 .blockazul {
	margin-bottom:30px;padding: 20px 40px;border-radius: 6px; color:#fff;
	background-color: #243a72;
			background-color: #4c5864;
	}
.consorcio60c36b70ab5a6 .blockbranco {
	margin-bottom:30px;padding: 20px 40px;border-radius: 6px;background-color: #fff;
	color:#243a72;
	border:2px solid #243a72;
			color:#4c5864;
		border-color: #4c5864;
	}
.consorcio60c36b70ab5a6 .colunas { display: flex; }
.consorcio60c36b70ab5a6 .coluna {flex: 1;}
.consorcio60c36b70ab5a6 .coluna-middle {align-self: center;}

@media(max-width: 991px){

	.consorcio60c36b70ab5a6 .blockbranco { padding:20px; }
	.consorcio60c36b70ab5a6 .blockazul { padding:20px; }
	.consorcio60c36b70ab5a6 .colunas { display: block; }

}


.consorcio60c36b70ab5a6 .block1 {padding: 20px;}
.consorcio60c36b70ab5a6 .block1 .flex{flex-wrap:wrap; justify-content: center;display: flex;align-items: center;}
.consorcio60c36b70ab5a6 .block1 img{margin: 0 10px 0;max-width: 200px;max-height: 200px;width:auto;height:auto;}


.consorcio60c36b70ab5a6 .block2 {padding: 40px;}
.consorcio60c36b70ab5a6 .block2-titulo {text-align: center;font-size: 31px;font-weight: bold;border-bottom: 2px solid #fff;padding-bottom: 5px;max-width: 400px;margin: 0 auto 10px;}
.consorcio60c36b70ab5a6 .block2-subtitulo {text-align: center;font-size: 24px;line-height: 1;max-width: 470px;margin: 0 auto;}
.consorcio60c36b70ab5a6 .block2-imagem {
	width: 100%; min-height: 144px; position: static; opacity: 1;
	background-repeat:no-repeat;
	background-position: center;
	}

@media(max-width: 991px){
	.consorcio60c36b70ab5a6 .block2 {padding: 20px;}
	.consorcio60c36b70ab5a6 .block2-titulo { font-size:22px; }
	.consorcio60c36b70ab5a6 .block2-subtitulo { font-size:18px; }
	.consorcio60c36b70ab5a6 .block2-imagem { margin-top:10px; min-height: 80px; background-size:contain; }
}

.consorcio60c36b70ab5a6 .block3 {display: flex;justify-content: space-between;font-weight: bold;}
.consorcio60c36b70ab5a6 .block3 div { flex:1; text-align: center; }
.consorcio60c36b70ab5a6 .block3 div i {
	display:block;
	width: 90px;height: 90px;
	margin: 0 auto 10px;
	background-repeat:no-repeat;
	background-position: 0 0;
	background-size:contain;
}

@media(max-width: 991px){
	.consorcio60c36b70ab5a6 .block3 { display: block;}
	.consorcio60c36b70ab5a6 .block3 div { text-align:left; margin-bottom:5px; }
	.consorcio60c36b70ab5a6 .block3 div i {display: inline-block; width: 35px; height: 35px; vertical-align: -12px; margin: 0 10px 0 0; }
}

.consorcio60c36b70ab5a6 .coluna-block4 {display: flex;}
.consorcio60c36b70ab5a6 .block4 {margin-right: 30px;width: 100%;}
.consorcio60c36b70ab5a6 .block4 table {margin-right: 30px;width: 100%;border: none;font-size: 21px;font-weight: bold;}
.consorcio60c36b70ab5a6 .block4 table td, .block4 table th {
	border: none;
	border-bottom: 1px solid #fff;
	padding: 10px 20px;
}
.consorcio60c36b70ab5a6 .block4 tbody tr:nth-child(even) td {
	background: none;
}

@media(max-width: 991px){
	.consorcio60c36b70ab5a6 .block4 {margin-right: 0;}
	.consorcio60c36b70ab5a6 .block4 table {font-size: 18px;}
}

.consorcio60c36b70ab5a6 .block5-titulo{font-weight: bold;font-size: 21px;}
.consorcio60c36b70ab5a6 .block5-conteudo {}

@media(max-width: 991px){
	.consorcio60c36b70ab5a6 .block5-titulo { font-size:18px; }
}
.consorcio60c36b70ab5a6 .block6-titulo{font-weight: bold;font-size: 21px;text-align: center;}
.consorcio60c36b70ab5a6 .block6-conteudo {}
.consorcio60c36b70ab5a6 .block6-conteudo ul {columns:2;column-gap: 40px;}
@media(max-width: 991px){
	.consorcio60c36b70ab5a6 .block6-titulo { font-size:18px; }
	.consorcio60c36b70ab5a6 .block6-conteudo ul { columns:1; }
}






.consorcio60c36b70ab5a6 .block2 { display:none; }
.consorcio60c36b70ab5a6 .block3 { background:#4c5864;color:#fff; border-radius:0; }
.consorcio60c36b70ab5a6 .block4 { border-radius:0; }
.consorcio60c36b70ab5a6 .block4 table th { text-align:right; }
.consorcio60c36b70ab5a6 .block4 table td { text-align:right; }
.consorcio60c36b70ab5a6 .block4 small { display:block; white-space:nowrap; font-weight: normal;letter-spacing: -0.5px; }
.consorcio60c36b70ab5a6 .block5 { background:#fff; color:#333;border:none; border-radius:0; }
.consorcio60c36b70ab5a6 .block5-titulo { padding-bottom:5px; position:relative;text-align:center; margin-bottom:15px }
.consorcio60c36b70ab5a6 .block5-titulo:after { content:'';position:absolute; bottom:0; left:50%; left:calc(50% - 75px); width:150px; height:2px; background-color:#2c345c; }
.consorcio60c36b70ab5a6 .block5 ul { list-style:none; padding-left:0; }
.consorcio60c36b70ab5a6 .block5 li { margin-bottom:7px; }
.consorcio60c36b70ab5a6 .block5 li:before { content:''; display:inline-block; background:url(/images/svg/check-circle-outline.svg) no-repeat center; background-size:contain; width: 17px; height: 17px; margin-right: 5px; vertical-align: -2px;}
.consorcio60c36b70ab5a6 .block6 {display:none;}



.wysiwygform60c36b70ab5be .form-container {
	padding: 30px  30px 20px;
	border-radius: 10px;
	max-width: 400px;
	background: rgba(4, 60, 119, .9);
	text-align:center;
			background-color:#ffffff;
		color:#fff;
			color:#2c345c;
	
}
.wysiwygform60c36b70ab5be .form-container form { }
.wysiwygform60c36b70ab5be .form-container h2 {font-size: 20px;margin: 0 0 15px 0;}
.wysiwygform60c36b70ab5be .form-container .form-group {margin-bottom: 10px;}
.wysiwygform60c36b70ab5be .form-container .form-submit { }
.wysiwygform60c36b70ab5be .form-container select {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60c36b70ab5be .form-container input {font-size: 16px;padding: 0 5px;font-family: inherit;height: 35px;width: 100%;background: #fff; color:#333;}
.wysiwygform60c36b70ab5be .form-container textarea {font-size: 16px;padding: 5px 5px;font-family: inherit;height: auto;width: 100%;background: #fff; color:#333;}
.wysiwygform60c36b70ab5be .form-container button {
	padding: 10px 40px;border-radius: 3px;font-weight: 600;font-size: 16px;
	color: #fff;
	border: none;font-family: inherit;
	background-color: #b40d06;
			background-color:#2c345c;
				color:#ffffff;
	}




@media(max-width:991px){
	.wysiwygform60c36b70ab5be .form-container {
		margin-top:30px;
		max-width:100%;
	}

}

.wysiwygform60c36b70ab5be h3 { 
font-weight: bold;
	font-size: 21px;
	padding-bottom: 5px;
	position: relative;
	text-align: center;
	margin-bottom: 15px;
}
.wysiwygform60c36b70ab5be h3:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	left: calc(50% - 75px);
	width: 150px;
	height: 2px;
	background-color: #2c345c;
}
.wysiwygform60c36b70ab5be ul { 
	list-style: none;
	padding-left: 0;
}
.wysiwygform60c36b70ab5be li { margin-bottom:7px; }
.wysiwygform60c36b70ab5be li:before { 
	content: '';
	display: inline-block;
	background: url(/images/svg/check-circle-outline.svg) no-repeat center;
	background-size: contain;
	width: 17px;
	height: 17px;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c36b70ab5be .form-container { 
border-radius:5px; 
border:solid 1px #c6c6c6
 }
.wysiwygform60c36b70ab5be .form-container h2 { font-weight:bold; }

.wysiwygform60c36b70ab5be .row {
 margin-right: 0;
    margin-left: 0;
    display: flex;  
}
.wysiwygform60c36b70ab5be .col-md-8 { background:#fff; padding:20px 40px; border-radius: 5px; border: solid 1px #c6c6c6; }

@media (max-width:991px){
.wysiwygform60c36b70ab5be .row { display:block; }
.wysiwygform60c36b70ab5be .col-md-8 { padding:20px; } 
.wysiwygform60c36b70ab5be .col-md-4 { padding:0; } 
.wysiwygform60c36b70ab5be h3{ font-size: 18px; }
}

.wysiwygform60c36b70ab5be .form-submit a {
	padding: 10px 20px;
	border-radius: 3px;
	font-weight: 600;
	font-size: 16px;
	color: #fff;
	font-family: inherit;
	background-color: #5CB85C;
}
.wysiwygform60c36b70ab5be .form-submit a:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/whatsapp-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c36b70ab5be .form-submit button { padding:10px 20px; margin:0 10px; background-color:#337AB7 }
.wysiwygform60c36b70ab5be .form-submit button:before {
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/images/svg/email-white.svg) no-repeat center;
	background-size: contain;
	margin-right: 5px;
	vertical-align: -2px;
}

.wysiwygform60c36b70ab5be .form-submit div { display:none; }



.spacer60c36b70ab5c0 .spacer{
	height:40px;

	
}

