/* NORMALIZE */
	*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:auto;font-weight:400;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{position:relative;margin:0;width:100%;height:100%;min-height:100vh;font-family:gudea,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{width:100%;max-width:100%;height:auto;max-height:100%;border:0}ul{list-style:none}p{font-size:14px;color:#323232;font-family:gudea,sans-serif;font-weight:400}
/* FIM DO NORMALIZE */

.sem-marcador{
	list-style: none !important;
}

/* ANIMAÇÕES */
	body{transition:0.6s ease-in-out!important}.delay1s{-webkit-animation-delay:1s!important;animation-delay:1s!important}.delay2s{-webkit-animation-delay:2s!important;animation-delay:2s!important}.delay3s{-webkit-animation-delay:3s!important;animation-delay:3s!important}.delay4s{-webkit-animation-delay:4s!important;animation-delay:4s!important}.vindoDaEsquerda{margin-left:-150%;-webkit-animation-name:vindoDaEsquerda;-webkit-animation-delay:0s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-name:vindoDaEsquerda;animation-delay:0s;animation-duration:2s;animation-fill-mode:forwards}@keyframes vindoDaEsquerda{from{margin-left:-150%}to{margin-left:10%}}.vindoDaDireita{margin-right:-150%;-webkit-animation-name:vindoDaDireita;-webkit-animation-delay:0s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-name:vindoDaDireita;animation-delay:0s;animation-duration:2s;animation-fill-mode:forwards}@keyframes vindoDaDireita{from{margin-right:-150%}to{margin-right:13%}}
/* ANIMAÇÕES */

/* VISIBILIDADE */
	.invisivel{
		display: none;
	}
	.visivel{
		display: block;
	}
	.bck_transparencia{
		width: 100%;
	    height: 100%;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: -1;
	    /*opacity: .7;*/
	}
	.desktop{
		display: block;
	}
	.mobile{
		display: none !important;
	}
/* FIM DA VISIBILIDADE */

/* FONTES E TEXTOS */
	body,
	body *{
		font-family: Intelo-Bold, helvetica, sans-serif;
	}
	.itemComRecuo{
		text-indent:4em
	}
/* FONTES E TEXTOS */

/* MENU */
	#secaoMenu{
		/*position: relative;*/
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 10;
	}
	#secaoMenu .bck_transparencia{
		background-color: #b6b6b6;
	    opacity: .9;
	}
	#containerImgLogoMenuTopo{
		position: absolute;
		top: -40vh;
		left: 10%;		
		max-height: 148px;
		max-width:  135px;
		z-index: 2;

		/*Animação*/
    	-webkit-animation-name: logoCaindo;  /* Safari 4.0 - 8.0 */
	    -webkit-animation-delay: 0s;  /* Safari 4.0 - 8.0 */    
	    -webkit-animation-duration: 2s;  /* Safari 4.0 - 8.0 */    
	    -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
	    animation-name: logoCaindo;
	    animation-delay: 0s;    
	    animation-duration: 2s;    
	    animation-fill-mode: forwards;
	}
	@keyframes logoCaindo {
   		from {top: -40vh; }
	    to {top: 3vh;}
	}
	#containerMinhaCasaMinhaVida{
		position: absolute;
		top: -40vh;
		left: calc(10% + 145px);		
		max-height: 148px;
		max-width:  135px;
		z-index: 2;

		/*Animação*/
    	-webkit-animation-name: logoCaindo;  /* Safari 4.0 - 8.0 */
	    -webkit-animation-delay: 0s;  /* Safari 4.0 - 8.0 */    
	    -webkit-animation-duration: 2s;  /* Safari 4.0 - 8.0 */    
	    -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
	    animation-name: logoCaindo;
	    animation-delay: 0s;    
	    animation-duration: 2s;    
	    animation-fill-mode: forwards;
	}
	@keyframes logoCaindo {
   		from {top: -40vh; }
	    to {top: 3vh;}
	}
	#menuTopoDesk{
		margin-right: 15%;
		margin-bottom: 0px;
		margin-top: 4vh;
		float: right;
		clear: both;
	}
	.itemMenuDesk{
		height: 42px;
		width:  117px;
		background: url('../imagens/fundoMenuAzul.png') center transparent no-repeat;
		background-size: contain;
		margin-left: -8px;
	}
	.itemMenuDesk:nth-child(2n){
		background-image: url('../imagens/fundoMenuRosa.png');	
	}
	.linkMenu{
		display: block;
		margin: 0;
		color: white;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		/*font-weight: bold;*/
		font-size: 12px;
		line-height: 40px;
	}
	.linkMenu:focus,
	.linkMenu:hover{
		text-decoration: none;	
		color: white;
		opacity: .95;
	}
	.itemMenuMobile{
		background-color: #c88918;
	}
	.itemMenuMobile:nth-child(2n){
		background-color: #c7161c;
	}	
	#logoMinhaCasaMinhaVida{
		padding-top: 6%;
	}
/* MENU */

/* SLIDER */
	.bx-wrapper{
	    min-height: 100%;
        border: none !important;
	    box-shadow: none !important;
	}

	.slider, .slide, .slideContant{
		/*min-height: 100% !important;
		max-height: 100% !important;*/
	}



	#slide1Content{
		background: url('../imagens/fundoSlide1_v2.png') center fixed no-repeat;
		background-size: cover;
	    background-position-y: 0vh;
	}

	#divTitulosSlider{
		/*margin-top: 22vh;*/
		margin-top: 28vh;
		margin-left: 10%;
	}

	#divTituloSlide1{
		margin-right: 13%;
		margin-left: 10%;
		margin-top: 1%;
		margin-bottom: auto;
		text-align: left;
		font-weight: bold;
		background: url('../imagens/fundo-subtitulo-slide1.png') top no-repeat;
		background-size: contain;
	    background-position-y: -20px;
	    background-position-x: 20px;
	}
	#divTituloSlide1 #titulo{
		font-family: 'Intelo-Light' !important; 	
		font-size: 1.5em;
		font-weight: bold;
		color: #0e71b8;
		/*text-transform: uppercase;*/
	    letter-spacing: .22em;
	    white-space: nowrap;
	}
	#divTituloSlide1 #subtitulo{
		color: #0e71b8;
	    margin-top: -18px;
	    font-size: 4em;
	    white-space: nowrap;
	}

   
	#divContatoSlider{
		/*margin-right: 0%;*/
		/*margin-top: 5vh;*/
		margin-left: 65%;
		margin-right: auto;
		text-align: right;
		margin-bottom: auto;
	    margin-top: -17vh;
        
	}

	#divContatoSlider h2{
        background: url('../imagens/fundado_cadastro.png') left no-repeat;
		color: white;
        font-size: 1.2em;
		text-transform: uppercase;	
	    text-align: left;
        align-self: start;
        padding-top: 6px;
        padding-bottom: 15px;
        padding-left: 11px;
        padding-right: 23px;
	}
	#tituloContato{ 
	    margin-bottom: 0px;
        color:  /*#0E71B8;*/ #e6189f;
        font-family: 'Intelo-Light';
        font-weight: 600;
	}
	
	#formContatoSlider{
	    width: 305px;
	}
	#formContatoSlider h1{
		text-align: left;
	}
    #divInputNome{
        width: 100%;   
    }
    #divInputEmail{
    	margin-bottom: 0px !important;
    }
	.divInputContatoSlider{
        background-color: white;
        margin-bottom: 1vh;
        height: 35px;
        align-self: start;
	}
	
	.divInputContatoSlider .labelInput {
		margin-bottom: 0px;
		color: #88888a;
		text-transform: lowercase;
		font-weight: normal;
	}
	.divInputContatoSlider input{
		border: none;
	    background-color: transparent;
		font-family: 'Intelo-Light' !important; 	
	    padding-left: 18px;
	    margin-right: 1vw;
        width: 100%;
        height: 100%;

        /*background: url(../imagens/fundo_input.png) center no-repeat;*/
		/*background-size: contain;
	    height: 44px;
	    width: 190px;*/
	}
	.inputsMenores{
        width: 70%;
    }
    #botaoCadastreMobile{
		background: url('../imagens/fundado_cadastro.png') center no-repeat;
		color: white;
		font-size: 1.2em;
		text-transform: uppercase;	
		text-align: center;
		align-self: start;
		padding-top: 6px;
		padding-bottom: 15px;
		padding-left: 11px;
		padding-right: 23px;
		margin-bottom: 5vh;
	}
	#divBotaoFormSlider{
		height: 35px;
        width: 25%;
	}
	#botaoFormContatoSlider{
		color: white;
		text-transform: uppercase;
		background: url('../imagens/fundo_botao_envar.png') center no-repeat;
		background-size: cover;
		border: none;
		height: 100%;
		width:  100%;
	}
	#botaoFormContatoSlider:hover{
	    background-color: white;
	    background-image: none;
	    color: #e6189f;
	    border: 1px solid #e6189f;
	}
	.divInputContatoSlider input:-webkit-autofill{
		background: url(../imagens/fundo_input.png) center no-repeat !important;
		background-size: contain !important;
	    background-color: transparent !important;
	}
	.divInputContatoSlider input:focus, #botaoFormContatoSlider:focus{
		outline: none !important;
		outline-offset: 0px;
		-webkit-focus-ring-color: auto 0px;
	}
	.divInputContatoSlider input::-webkit-input-placeholder { /* Chrome */
		font-family: 'Intelo-Light' !important; 	
		text-transform: lowercase;
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
	}
	.divInputContatoSlider input:-ms-input-placeholder { /* IE 10+ */
		font-family: 'Intelo-Light' !important; 	
		text-transform: lowercase;
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
	}
	.divInputContatoSlider input::-moz-placeholder { /* Firefox 19+ */
		font-family: 'Intelo-Light' !important; 	
		text-transform: lowercase;
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
		opacity: 1;
	}
	.divInputContatoSlider input:-moz-placeholder { /* Firefox 4 - 18 */
		font-family: 'Intelo-Light' !important; 	
		text-transform: lowercase;
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
		opacity: 1;
	}
/* SLIDER */

/* SECAO-SUBTITULO */
	#secaoSubtitulo{
		background-color: #0e71b8;
	}
	#secaoSubtitulo h1{
		margin: 0px;
	    text-align: center;
	    text-transform: uppercase;
	    color: white;
	    font-size: 2.5em;
	    line-height: 1.3em;
	    font-family: 'Intelo-Bold';
	    letter-spacing: .15em;
	    font-weight: lighter;
	}
/* SECAO-SUBTITULO */

/* SEÇÃO GALERIA */
	#secaoGaleria{
		background: url('../imagens/Fundosecaogaleria.png') top right no-repeat;
		background-size: cover;
		height: auto;
	}
	#secaoGaleria h1{
        margin-top: 0;
		color: #ffef00;
		letter-spacing: .12em;
		text-transform: uppercase;
		text-align: left 5vw;
        margin-left: 17%;
		padding-top: 7vh;
		padding-bottom: 7vh;
		font-family: 'Intelo-Light' !important; 	
	}
	#galeria{
		margin-left: 17%;
		margin-right: 17%;
		padding-bottom: 7vh;
	}
	.divImgGaleria{
		min-width: 250px; 
		width: 25%;
		margin-bottom: 2.5vh;
		position: relative;
	}
	.divImgGaleria .bck_transparencia{
		background: #000;
    	opacity: 0;
		height: 100%;
		position: absolute;
		top: 0;
		transition: right .2s, opacity .2s;
		width: 100%;
		max-width: 100%;
		right: 100%;
	}
	.divImgGaleria:hover .bck_transparencia{
		z-index: 999999999;
	    opacity: .7;
	    right: 0;
	    cursor: pointer;
	}
/* SEÇÃO GALERIA */

/* SEÇÃO FICHA TÉCNICA */
	#secaoFichaTecnica{
		background: url('../imagens/Fundo_fichatecnica.png')  no-repeat top right;
		background-size: cover;
		height: auto;
	    padding-bottom: 7vh;
	}
	#divSecaoFichaTecnica{
		margin-left: 17%;
	}
	#secaoFichaTecnica h1{
		letter-spacing: .12em;
		/*text-transform: uppercase;*/
		padding-top: 4vh;
		padding-bottom: 2vh;
		font-family: 'Intelo-Bold' !important; 	
		margin-top: 0px;
		color: #ffe100;
	}
    #divFichaTecnica{
        margin-left: 0px;
    }
    #divImgCarimbo{
        margin-left: 15vh;
        margin-top: 2vh;
    }
	#secaoFichaTecnica ul{
		padding-left: 0px;
	}
	#secaoFichaTecnica ul li{
		margin-bottom: .5vh;
	}
	#secaoFichaTecnica ul li:not(.sub)::before {
	  content: "• ";
	  color: white; /* or whatever color you prefer */
	  margin-right: .5vw;
	}
	#secaoFichaTecnica ul li span{
		font-size: 1.5em !important;
		color: white;
		font-family: 'Intelo-Medium';
		letter-spacing: .1em;
		/*text-transform: uppercase;*/
		margin: 0px;
		font-weight: lighter !important;
	}
	#secaoFichaTecnica ul li ol{
	    text-align: left;
	    margin-bottom: 0;
	    color: white;
	    list-style: none;
	    padding-left: 17vh;
	    font-size: 17px;
	}


	#slidePlantas,
	.slidePlantasContent {
		max-height: 750px;
	}

	#slidePlantasContent1{
		max-height: 600px;
		margin-top: calc(120px/2);
	}
	#slidePlantasContent1 img{
	    --espacoLivre: calc(100% - 620px);
	    width: 620px;
	    margin-left: calc(var(--espacoLivre) / 2);
	    /*margin-top: calc(100px/2);*/
	}

	#divSecaoFichaTecnica .bx-prev,
	#divSecaoFichaTecnica .bx-next{
		background-image: none;
		height: 80px;
		width: 40px;
	}
/* SEÇÃO FICHA TÉCNICA */

/* SEÇÃO DIFERENCIAIS */
	#secaoDiferenciais{
		background: url('../imagens/Fundo_diferenciais.jpg') center no-repeat;
		background-size: cover;
	    padding-bottom: 18vh;
	}
	#divDadosSecaoDiferenciais{
		margin-left: 17%;
	}
	#secaoDiferenciais h1{
		letter-spacing: .12em;
		/*text-transform: uppercase;*/
		padding-top: 10vh;
		padding-bottom: 3vh;
		font-family: 'Intelo-Bold' !important; 	
		margin-top: 0px;
		color: #ffe100;
	}
	#secaoDiferenciais ul{
		/*padding-bottom: 100px;*/
        max-width: 750px;
	}
	#secaoDiferenciais p,
	.conteudoDiferencial{
		color: white;
		font-family: 'Intelo-Light';
		font-size: 14px !important;
		margin: 12px;
		font-weight: lighter !important;
		line-height: 23px;
	}
	#secaoDiferenciais .tituloDiferencial{
		font-size: 1.1em !important;
		/*text-transform: uppercase;*/
		font-family: Intelo-Medium !important;
		/*letter-spacing: .1em;*/
		margin-top: 0px;
	}

	.divItemImg{
		width: 47px;
		height: 47px;
		margin-right: 7.2px;
        flex-shrink: 0;
        
		/*float: left;*/
	}

	#listaDiferenciais{
		width: 100%;
	    padding: 0;
	}
	.itemDiferencial{
		/*height: 175px*/
		min-width: 280px;
		width: 330px;
		/*margin-right: 20px;*/
		margin-bottom: 20px;
		padding: 8px;
	}
/* SEÇÃO DIFERENCIAIS */


/* SEÇÃO LAZER */
	#secaoLazer{
		background: url('../imagens/fundo_lazer.jpg') top right no-repeat;
		background-size: cover;
		padding-bottom: 15vh;
	}
	#divDadosSecaoLazer{
		margin-left: 17%;
	}
	#divDadosSecaoLazer p{
		color: white;
		font-family: 'Intelo-Light';
		font-size: 0.85em !important;
		letter-spacing: .1em;
		/*text-transform: uppercase;*/
		margin: 0px;
		font-weight: lighter !important;
	}
	#tituloLazer{
		padding-top: 15vh !important;
		padding-bottom: 4vh !important;
		margin-top: 0px;
		letter-spacing: .12em;
		/*text-transform: uppercase;*/
		padding-top: 4vh;
		padding-bottom: 7vh;
		font-family: 'Intelo-Light' !important; 	
		margin-top: 0px;
		color: #ffe100;
	}
	#listaLazer{
		margin-bottom: 0px;
		max-height: 450px;
	    padding-left: 0px;
	}
	.itemLazer{
		height: 80px;
		/*width: 307px;*/
        margin-right: 2vw;
	}
	.itemLazer:first-child,
	.itemLazer:nth-child(2){
		/*width: 507px;*/
	}
	.itemLazer .divItemImg{
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: center !important;
		margin-right: .7vw;
	}
	.itemLazer p{
		align-self: center !important;
		white-space: nowrap;
	    font-size: .9em !important;
	}
/* SEÇÃO LAZER */

/* SEÇÃO PERNAS */
	#secaoPernas{
		background: url('../imagens/fundo-secao-pernas.png') center no-repeat;
		background-size: cover;
	    padding-bottom: 5vh;
	}
	#divDadosSecaoPernas{
		background: url('../imagens/fundo-conteudo-secao-pernas.png') center no-repeat;
		background-size: cover;
		width: 80%;
	    margin-top: auto;
	    padding: 5vh;
	    padding-left: 17%;
	}
	#secaoPernas h2{
		font-size: 1.8em !important;
		letter-spacing: .12em;
		text-transform: uppercase;
		font-family: 'Intelo-Bold' !important; 	
		margin-top: 0px;
		margin-bottom: 2vh;
		color: white;
	}
	#secaoPernas p{
		color: white;
		font-family: 'Intelo-Medium';
		font-size: 1.5em !important;
        font-weight: normal;
	}
/* SEÇÃO PERNAS */


/* SEÇÃO LOCALIZAÇÃO */
	#secaoLocalizacao{
		background: url('../imagens/fundo_localizaco_cinza.png') top no-repeat;
		background-size: cover;
		padding-top: 5vh;
		padding-bottom: 5vh;
	}
	.itemLocalizacao{
		margin-left: 40%;
		margin-bottom: 2vh;
	}
	#infoComLogo{
		padding-top: 15vh;
		padding-bottom: 2vh;
	}
	#divLogoLocalizacao{
		/*margin-right: 2vw;*/
		width: 240px;
		padding-bottom: 2vh;
		
	}
	#divTextoLocalizacao h1{
		color: #cb9031;
		font-family: 'Intelo-Light' !important;
		text-transform: uppercase;
	}
	#divTextoLocalizacao p:not(span){
		font-family: 'Intelo-Light' !important;
	}
	#divTextoLocalizacao p{
		letter-spacing: .12em
	}
	#listaLocalizacao{
		max-height: 200px;
		margin-bottom: 8vh;
		padding-left: 0px;
	}
	.itemListaLocalizacao{
		margin-bottom: 1vh;
		margin-inline-end: 21px;
	}
	.itemListaLocalizacao .divItemImg{
		height: 41px;
		width: 41px;
		margin-top: 0px;
		margin-bottom: 0px;
		/*margin-left: .6vw;*/
	}
	#botaoComoChegar{
		display: block;
		color: white;
		text-decoration: none;
		text-align: center;
		letter-spacing: .3em;
		background: url('../imagens/fundoBotaoLocalizacao.png') center no-repeat;
		background-size: cover;
		width: 380px;
		line-height: 46px;
		z-index: 10;
	}

	#divImgLocalizacao{
		padding: 15vh;	
	}
	#mapaLocalizacao{
        width: 100%;
		height: 450px;
        -webkit-box-shadow: 0px 4px 45px 2px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 4px 45px 2px rgba(0,0,0,0.75);
        box-shadow: 0px 4px 45px 2px rgba(0,0,0,0.75);
    }
	
/* SEÇÃO LOCALIZAÇÃO */


/* SEÇÃO DOCUMENTOS */
	#secaoDocumentos{
		background-color: #4169E1;
	}
	#imgDocumentos{
	    width: 10%;
	}
	#textosDocumentos h1{
		margin: 0px;
		color: #fee000;
		font-family: 'Intelo-Medium';
	    font-size: 3em;
	    font-weight: 100;
        letter-spacing: .11em;
	}
	#textosDocumentos p{
	    margin: 0px;
	    color: white;
	    font-size: 1em;
	    letter-spacing: .45em;
	    font-weight: 100;
		font-family: 'Intelo-Medium';
	}
	#botaoDocumentos{
		color: #fee000;
		font-family: 'Intelo-Medium';
        font-size: 1.3em ;
		/*background: url('../imagens/fundoBotaoDocumentos.png') center no-repeat;
		background-size: cover;*/
        border: 1px solid white;
        border-radius: 32px;
        height: 40px;
		text-decoration: none;
		width: 297px;
		line-height: 37px;
		text-align: center;
	}
/* SEÇÃO DOCUMENTOS */

/* SEÇÃO FORCASA */
	#secaoForcasa{
	    padding-top: 10vh;
	    padding-bottom: 10vh;
	    /*background-color: #D3D3D3 fixed bottom no-repeat;*/
	    background-size: cover;
	}
	#divNumeros{
	    position: relative;
        padding-top: 3vh;
        padding-bottom: 3vh;
	}
	#divNumeros .bck_transparencia{
		background: url('../imagens/Fundosecaogaleria.png') right no-repeat;
		background-size: cover;
	}
	#divNumeros h2{
		color: white;
		font-size: 7em;
		opacity: 1;
		margin-right: .5vw
	}
	#divNumeros p:not(n2){
		color: white;
		font-size: 1.5em;
		align-self: center;
		margin-top: 3vh;
		opacity: 1;
	}

	#divForcasaDescricao p{
		margin-top: 5vh;
	    text-align: justify;
	    font-family: 'Intelo-Bold' !important;
	}
	#divForcasaDescricao p:first-child{
		margin-top: 10vh;
	}
	#divImgsSecaoForcasa{
		margin-right: 1vw;
		margin-top: 10vh;
		padding-bottom: 10vh;
		width: 650px;
	}
	#divImgsSecaoForcasa img{
	}

	#botaoForcasa{
		display: block;
		width: 380px;
		margin-left: auto;
		color: white;
		text-decoration: none;
		text-align: center;
		letter-spacing: .3em;
		line-height: 46px;
		background: url('../imagens/fundo-botao-forcasa.png') center no-repeat;
		background-size: cover;
	}
/* SEÇÃO FORCASA */

/* SEÇÃO CONTATO */
	#secaoContato{
		background-color: #4169E1;
		min-height: 450px;
	}
	#divContatosContent{

	}
	#divContatosContent h1{
	    color: white;
	    font-family: 'Intelo-Light';
	    font-weight: 100;
        font-size: 3em;
	    margin-bottom: 5vh;
	    text-align: center;

	}
	#divContatosContent h3{
	    margin-bottom: 0px;
	    color: white;
	    font-family: 'Intelo-Light';
	    font-weight: 100;
	    font-size: 1.5em;
	}
	#divContatosContent p{
	    margin-top: 0px;
	    color: white;
	    font-size: 1.2em;
	}
	#divContatosContent p span{
	    font-family: 'Intelo-Light';
        font-size: .7em;
	    margin-right: .2vw;
	}

	#divContatos{
		margin-right: 5vw;
		min-width: 350px;
	}

	.inputCadastroContato{
		background: url('../imagens/fundoInputContato.png') center no-repeat;
	    background-size: contain;
	    width: 400px;
	    height: 67px;
	    border: none;
	    box-shadow: none;
	    padding-left: 15px;
	}
	.inputCadastroContato:-webkit-autofill{
		background: url('../imagens/fundoInputContato.png') center no-repeat !important;
	    background-size: contain !important;
	    background-color: transparent !important;
	}
	.inputCadastroContato:focus, #botaoFormContatoSlider:focus{
		outline: none !important;
		outline-offset: 0px;
		-webkit-focus-ring-color: auto 0px;
	}
	.inputCadastroContato::-webkit-input-placeholder { /* Chrome */
		font-family: 'Intelo-Light' !important; 	
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
	}
	.inputCadastroContato:-ms-input-placeholder { /* IE 10+ */
		font-family: 'Intelo-Light' !important; 	
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
	}
	.inputCadastroContato::-moz-placeholder { /* Firefox 19+ */
		font-family: 'Intelo-Light' !important; 	
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
		opacity: 1;
	}
	.inputCadastroContato:-moz-placeholder { /* Firefox 4 - 18 */
		font-family: 'Intelo-Light' !important; 	
		vertical-align: top;
		margin-top: -1vh;
		font-size: .8em;
		color: #88888a;
		opacity: 1;
	}
	#botaoEnviar{
		background: url('../imagens/fundoBotaoEnviar.png') center no-repeat;
	    background-size: contain;
	    width: 400px;
	    height: 67px;
	    border: none;
	    box-shadow: none;
	    padding-left: 15px;
        color: white;
	    letter-spacing: .3em;
	    font-size: 1.1em;
	    font-family: 'Intelo-Light';
	}
/* SEÇÃO CONTATO */

/* RODAPÉ */
	#secaoRodape{
		background: url('../imagens/fundoRodape.png') center no-repeat; 
		background-size: cover;
		height: auto;
	    padding-bottom: 10vh;
	    padding-top: 5vh;
	}
	#divRodapeContent{
		padding-bottom: 2vh;
	}
	#divRodapeLogo{
	    width: 21%;
	    margin-right: 1vw;
	}
	#divTextoRodape{
		width: 77%;
	}
	#divTextoRodape h1{
	    margin: 0px;
	    color: white;
	    font-size: .9em;
	    letter-spacing: .2em;
	    margin-bottom: .5vh;
	}
	#divTextoRodape p{
		color: white;
	    margin: 0px;
	    font-weight: 100;
	    font-size: .85em;
	    letter-spacing: .2em;
	    font-family: 'Intelo-Light';
	    margin-bottom: .5vh;
	}
	#divBaseTexto{
	    align-self: flex-end;
	}
	#divImgParceiros{
		width: 500px;
	}
	#consideracoes{
		color: white;
	    font-weight: 100;
	    font-size: .6em;
	    font-family: 'Intelo-Light';
	    text-align: justify;
	    /*padding-bottom: 2vh !important;*/
	}
	#consideracoes:first-child{
		/*padding-bottom: .7vh !important;*/
	}
	.tel-contato a{
		color: #fff;
	}
/* RODAPÉ */

/* SEÇÃO CORRETOR ONLINE*/
	.base-chat-mob{
		display: none;
	}
	.col-lg-3 {
	    width: 25%;
	}
	.base-chat{
	    position: fixed;
	    width: 100%;
	    bottom: 0;
	    z-index: 20;
	    background-color: #000000d9;
	    padding: 0px 0;
	    color: #ffffff;
	    box-shadow: 0 0 60px rgba(0,0,0,0.4);
	    height: 50px;
	}
	.row{
		margin-left: -15px;
		margin-right: -15px;
	}
	.base-chat .base-texto {
	    float: left;
        margin: 0;
	    padding: 0;
	}
	.base-chat .base-icone {
	    font-size: 28px;
	    margin-right: 12px;
	    float: left;
	    /*margin: 0;*/
	    padding: 0;
	}
	.base-chat a {
	    display: block;
	    color: #ffffff;
	    text-decoration: none;
	    outline: none;
	}
	.bg-whatsapp {
	    /* background-color: #169e0e; */
	    display: block;
	    position: relative;
	    width: 100%;
	    height: 50px;
	    padding: 7px;
	    text-align: center;
	}
	.base-icone img {
	    margin-top: -5px;
	    vertical-align: middle;
	    border: 0;
	    margin: 0;
	    padding: 0;
	}
	.base-chat .base-texto p {
	    font-size: 10px;
	    color: #ffffff61;
	    text-align: left;
        margin: 0;
	    padding: 0;
	}
	.base-chat .base-texto h3 {
	    font-size: 18px;
	    font-weight: 900;
	    color: rgba(255, 255, 255, 0.81);
	    padding-bottom: 10px;
	    text-align: left;
        line-height: 1.1;
        margin: 0;
	    padding: 0;
	}
	.clearfix {
	    clear: both;
	}
	.bg-corretores .base-texto h3 {
	    background-color: #ca212a;
	    display: block;
	    position: absolute;
	    width: 90%;
	    color: #fff;
	    height: 90px;
	    top: 0;
	    font-size: 18px;
	    margin: 0px 0;
	    padding: 16px 30px;
	    text-align: center;
	}
	.bg-corretores .base-texto h3:hover {
	    width: 90%;
	    height: 120px;
	    z-index: 3;
	    font-size: 18px;
	    padding: 16px 30px;
	    margin: -10px 0;
	    transition: .3s;
	    box-shadow: 5px -10px 10px rgba(16, 0, 0, 0.20);
	}

	.bg-corretores button{
	    border: 0px;
	    border-color: transparent;
	    padding: 0;
	}
/* SEÇÃO CORRETOR ONLINE*/
