/*@media only screen and (min-width:1700px){#galeria,#divSecaoFichaTecnica,#divDadosSecaoDiferenciais,#divDadosSecaoLazer{margin-left:22%!important;max-width:1100px}.divImgGaleria{min-width:300px}}@media only screen and (max-width:1500px){#menuTopoDesk{margin-right:5%}#galeria,#divSecaoFichaTecnica,#divDadosSecaoLazer{margin-left:15%!important;margin-right:15%!important}#divDadosSecaoDiferenciais{margin-right:2vw!important;margin-left:15%!important}#divDocumentos{width:85%!important;max-width:85%!important}#textosDocumentos h1{font-size:2em}#textosDocumentos p{font-size:1em;letter-spacing:.13em}#botaoDocumentos{width:220px;background-size:contain}#slide1Content{background-position-y:0vh}#secaoGaleria h1{font-size:2em}#endereco{font-size:1.6em}#divContatos{min-width:150px}@keyframes vindoDaDireita{from{margin-right:-150%}to{margin-right:8%}}}@media only screen and (max-width:1024px){#secaoMenu{max-height:14vh!important;height:14vh!important}#menuTopoDesk{margin-right:3%}#containerImgLogoMenuTopo{left:5%}#containerMinhaCasaMinhaVida{left:calc(5% + 140px)}#slide1Content{background-position-y:0vh}#divTituloSlide1 #subtitulo{font-size:3em}#divContatoSlider{margin-top:0}#divContatoSlider h1,#secaoSubtitulo h2{font-size:2em}#divLogoForlife{margin-left:15%}#divDescricaoForlife{width:60%;margin-right:1vw}#galeria,#divSecaoFichaTecnica,#divDadosSecaoLazer{margin-left:10%!important;margin-right:10%!important}#divDadosSecaoDiferenciais{margin-left:10%!important;margin-right:2vw!important}}@media only screen and (max-width:900px){#menuTopoDesk{margin-right:1%}#containerImgLogoMenuTopo{left:2%}#containerMinhaCasaMinhaVida{left:calc(2% + 140px)}#divLogoForlife{margin-left:3%}#secaoGaleria h1{letter-spacing:0em}#galeria,#divSecaoFichaTecnica,#divDadosSecaoLazer{margin-left:5%!important;margin-right:5%!important}#divDadosSecaoDiferenciais{margin-left:5%!important;margin-right:2vw!important}#secaoFichaTecnica,#divDadosSecaoLazer{margin-top:-1vh}#endereco{margin-left:0;text-align:center;font-size:1.4em;text-align:center!important;margin-right:0}#botaoComoChegar{width:250px;background-size:contain}.itemLocalizacao{margin-left:30%}.itemLazer{width:287px}.divImgGaleria{min-width:235px}@keyframes vindoDaEsquerda{from{margin-left:-150%}to{margin-left:5%}}@keyframes vindoDaDireita{from{margin-right:-150%}to{margin-right:5%}}}@media only screen and (max-width:805px){#secaoMenu{max-height:11vh!important;height:11vh!important}#menuTopoDesk{display:none!important}#containerMinhaCasaMinhaVida{left:160px}}@media only screen and (max-width:450px){@keyframes logoCaindo{from{top:-40vh}to{top:1vh}}#containerImgLogoMenuTopo{width:90px}#containerMinhaCasaMinhaVida{width:73px;left:100px}#secaoSlider,#secaoSlider .secao85{height:100vh!important;max-height:100vh!important}#slide1Content{background-position-x:-550px}#slide1Content,#formContatoLinha1,#formContatoLinha2{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#divTituloSlide1{margin-left:0px!important;margin-right:0px!important;margin-top:5vh!important}#divTituloSlide1 #titulo{font-size:1em}#divTituloSlide1 #subtitulo{font-size:2.5em}#formContatoSlider{width:100%}#tituloContatoSlider{text-align:justify}#tituloContatoSlider br{display:none}#divContatoSlider{margin-top:0;width:90%!important}#formContatoSlider h1{text-align:center;font-size:2em!important}#formContatoLinha1{margin-bottom:0px!important}.divInputContatoSlider input{padding-left:18px}.divInputContatoSlider input,#divBotaoFormSlider{width:90%!important;background-size:cover!important;margin:0 auto!important;margin-bottom:10px!important}.divInputContatoSlider{text-align:center}#divContatoSlider h1{font-size:1em;margin-top:.2em}#divContatoSlider #subTituloContato{font-size:.8em}#secaoSubtitulo{height:auto!important;max-height:none!important;padding-top:5vh;padding-bottom:5vh}#secaoSubtitulo h2{font-size:1.4em;letter-spacing:.05em}#secaoSubtitulo h2 br{display:none}#secaoDescricao{height:auto!important;max-height:none!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding-top:5vh}#divDescricaoForlife{width:90%;margin-top:3vh;padding-bottom:3vh}#divDescricaoForlife h4{text-align:center}#galeria,#divSecaoFichaTecnica,#divDadosSecaoDiferenciais,#divDadosSecaoLazer{margin-left:5%!important;margin-right:5%!important}#galeria{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.divImgGaleria{min-width:80%}#tituloImplantacao,#tituloFichaTecnica,#divDadosSecaoDiferenciais h1,#tituloLazer{letter-spacing:.02em!important;max-width:100%!important;font-size:2em!important}#descricaoImplantacao,.itemFichaTecnica span,#secaoFichaTecnica p,#secaoDiferenciais p,#divDadosSecaoLazer p,.itemLazer p,#botaoComoChegar{letter-spacing:.02em!important;font-size:1em!important;max-width:100%!important}.botaoImplantacao{max-width:100%}#listaDiferenciais{height:auto!important;max-height:none!important;width:100%;max-width:100%;padding-left:3vw}.itemDiferencial{align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}#listaLazer{max-height:none;height:auto;width:90%;margin:0 auto}.itemLazer{max-width:100%!important;width:100%!important;height:auto!important;padding-top:2vh;padding-bottom:2vh;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.itemLazer .divItemImg{align-self:start!important}#listaLazer li p{font-size:1em!important}.itemLazer p{white-space:normal!important;text-align:left!important;align-self:start!important;padding-top:2vh!important;padding-bottom:1vh!important}.itemLazer p br{display:none}#secaoLocalizacao{background-position:left;padding-bottom:5vh}.itemLocalizacao{margin-left:auto;width:90%;margin-right:auto}#divListaLocalizacao{width:98%!important}.itemListaLocalizacao p{font-size:12px}#infoComLogo{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#listaLocalizacao{margin-bottom:3vh}#endereco{margin-top:0;padding-bottom:3vh}#divImgLocalizacao{padding-bottom:1vh}#botaoComoChegar{float:none;margin:0 auto!important;display:block}#secaoDocumentos{height:auto!important;max-height:none!important;padding-top:5vh;padding-bottom:5vh}#divDocumentos{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#imgDocumentos{width:20%}#textosDocumentos{text-align:center;padding-top:2vh;padding-bottom:2vh}#divNumeros .largura60{width:90%!important;max-width:none!important}#divForcasaDescricao,#divImgsSecaoForcasa{width:90%!important;max-width:none!important}#divImgsSecaoForcasa{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#divImgsSecaoForcasa div{margin-bottom:2vh}#secaoContato{height:auto!important;max-height:none!important;padding-top:5vh;padding-bottom:5vh}#divContatos,#divCadastroContato{width:90%!important;min-width:90%!important;margin:0 auto;text-align:center}.inputCadastroContato,#botaoEnviar{width:100%!important}#divRodapeContent{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:90%!important;max-width:90%!important}#divRodapeLogo{width:55%;margin-right:0}#divTextoRodape h1{font-size:.78em}#divTextoRodape{margin-top:3vh;width:100%}#divBaseParceiros{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#divBaseTexto{align-self:flex-start;padding-top:1vh;padding-bottom:1vh}#divImgParceiros{max-width:100%}#divImgParceirosMobile{max-width:90%;margin-bottom:3vh}.desktop{display:none}.mobile{display:block}#consideracoes{width:90%!important;max-width:90%!important}.hidden-xs{display:none!important}}@media only screen and (max-width:330px){#divTituloSlide1{align-self:flex-end;margin-right:10%}}*/



/*---- LARGE MONITORS----*/
  @media only screen and (min-width: 1700px) {
    #galeria,
    #divSecaoFichaTecnica,
    #divDadosSecaoDiferenciais,
    #divDadosSecaoLazer{
      margin-left: 22% !important;
      /*margin-right: 22% !important;*/
      max-width: 1100px;
    }
    .divImgGaleria {
      min-width: 300px;
    }
  }
  @media only screen and (max-width: 1370px){
    #menuTopoDesk{
      margin-right: 5%;
    }
    #galeria,
    #divSecaoFichaTecnica,
    #divDadosSecaoLazer{
      margin-left: 15% !important;
      margin-right: 15% !important;
    }
    #divDadosSecaoDiferenciais{
      margin-right: 2vw !important;
      margin-left: 15% !important;
    }
    #divDocumentos{
      width: 85% !important;
      max-width: 85% !important;
    }
    #textosDocumentos h1{
      font-size: 2em;
    }
    #textosDocumentos p{
      font-size: 1em;
      letter-spacing: .13em;
    }
    #botaoDocumentos{
      width: 220px;
      background-size: contain;
    }
    #slide1Content{
      background-position-y: 0vh;
    }
    #secaoGaleria h1{
      font-size: 2em;
    }
    #endereco{
      font-size: 1.6em;
    }
    #divContatos {
      min-width: 150px;
    }
    @keyframes vindoDaDireita {
      from {margin-right: -150%; }
      to {margin-right: 8%;}
    }
  }
/*---- LARGE MONITORS----*/


/*---- MEDIUM MONITORS----*/
  @media only screen and (max-width: 1024px) {
    #secaoMenu{
      max-height: 14vh !important;
      height: 14vh !important;
    }
    #menuTopoDesk{
      margin-right: 3%;
    }
    #containerImgLogoMenuTopo{
      left: 5%;   
    }
    #containerMinhaCasaMinhaVida{
      left: calc(5% + 140px);
    }
    #slide1Content{
      background-position-y: 0vh;
    }
    #divTituloSlide1 #subtitulo{
      font-size: 3em;
    }
    #divContatoSlider{
      margin-top: 0px;
    }
    #divContatoSlider h1,
    #secaoSubtitulo h2{
      font-size: 2em;
    }
    #divLogoForlife{
      margin-left: 15%;
    }
    #divDescricaoForlife{
      width: 60%;
      margin-right: 1vw;
    }
    #galeria,
    #divSecaoFichaTecnica,
    #divDadosSecaoLazer{
      margin-left: 10% !important;
      margin-right: 10% !important;
    }
    #divDadosSecaoDiferenciais{
      margin-left: 10% !important;
      margin-right: 2vw !important; 
    }
    #slide1Content {
      background: url(../imagens/fundoSlide1_v2.png) center no-repeat;
      background-size: cover;
      background-position-y: 0vh;
    }
  }
/*---- MEDIUM MONITORS----*/


/*---- TABLET ----*/
  @media only screen and (max-width: 900px) {
    #menuTopoDesk{
      margin-right: 1%;
    }
    #containerImgLogoMenuTopo{
      left: 2%;   
    }
    #containerMinhaCasaMinhaVida{
      left: calc(2% + 140px);
    }
    #divLogoForlife {
      margin-left: 3%;
    }
    #secaoGaleria h1 {
      letter-spacing: 0em;
    }
    #galeria,
    #divSecaoFichaTecnica,
    #divDadosSecaoLazer{
      margin-left: 5% !important;
      margin-right: 5% !important;
    }
    #divDadosSecaoDiferenciais{
      margin-left: 5% !important;
      margin-right: 2vw !important; 
    }
    #secaoFichaTecnica,
    #divDadosSecaoLazer{
      margin-top: -1vh;
    }
    #endereco{
      margin-left: 0;
      text-align: center;
      font-size: 1.4em;
      text-align: center !important;
      margin-right: 0px;
    }
    #botaoComoChegar{
      width: 250px;
      background-size: contain;
    }
    .itemLocalizacao{
      margin-left: 30%
    }
    .itemLazer{
      width: 287px;
    }
    .divImgGaleria {
      min-width: 235px;
    }
    @keyframes vindoDaEsquerda {
      from {margin-left: -150%; }
      to {margin-left: 5%;}
    }
    @keyframes vindoDaDireita {
      from {margin-right: -150%; }
      to {margin-right: 5%;}
    }
  }
  @media only screen and (max-width: 805px){
    #secaoMenu {
      max-height: 11vh !important;
      height: 11vh !important;
    }
    #menuTopoDesk{
      display: none !important;
    }
    #containerMinhaCasaMinhaVida{
      left: 160px;
    }
  }
/*---- TABLET ----*/

/*---- MOBILE----*/
  @media only screen and (max-width: 450px) {
    @keyframes logoCaindo {
      from {top: -40vh; }
      to {top: 1vh;}
    }
    #containerImgLogoMenuTopo{
      width: 90px;
    }
    #containerMinhaCasaMinhaVida{
      width: 73px;
      left: 100px;
    }
    #secaoSlider,
    #secaoSlider .secao90{
      height: 100vh !important;
      max-height: 100vh !important;
    }
    #slide1Content{
      background-position-x: -650px;
    }
    #divContatosContent{
      width: 80%;
    }
  #mapaLocalizacao{
    max-width: 100% !important;
  }

	#secaoSlider,
	.slider,
	#slide1,
	#slide1Content{
		height: 100vh !important;
		max-height: 100vh !important;
	}

    #slide1Content,
    #formContatoLinha1,
    #formContatoLinha2{
      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
    }
    #divTitulosSlider{
    	margin-top: 18vh;
	    /*margin-top: auto;*/
	    margin-left: 10%;
    }
    #divTituloSlide1{
		margin-left: 6% !important;
		margin-right: 0px !important;
		margin-top: 1vh;
		margin-bottom: auto;
		max-width: 90%;
		margin-bottom: 2.5vh;
		background-image: none !important;
    }
    #divTituloSlide1 #titulo{
		font-size: 1.8em !important;
		letter-spacing: .0px !important;
    }
    #divTituloSlide1 #subtitulo{
          font-size: 3.6em;
    }
    #formContatoSlider{
      width: 100%;
    }
    #tituloContatoSlider{
      text-align: left;
    }
    #tituloContatoSlider br{
      display: none;
    }
    #divContatoSlider{
		margin: 0 auto !important;
		text-align: center !important;
		width: 90% !important;
    }
    #formContatoSlider h1{
      text-align: center;
      font-size: 2em !important;
    }
    #formContatoLinha1{
      margin-bottom: 0px !important;
    }
    .divInputContatoSlider input{
        padding-left: 18px;
    }
    .divInputContatoSlider input,
    #divBotaoFormSlider{
      width: 90% !important;
      background-size: cover !important;
      margin: 0 auto !important;
      margin-bottom: 10px !important;
    }
    .divInputContatoSlider {
      text-align: center;
    }
    #divContatoSlider h1{
      font-size: 1em;
      margin-top: 0.2em;
    }
    #divContatoSlider #subTituloContato{
      font-size: .8em;
    }

    #secaoSubtitulo{
      height: auto !important;
      max-height: none !important;
      padding-top: 5vh;
      padding-bottom: 5vh;
    }
    #secaoSubtitulo h1{
      font-size: 1.4em;
      letter-spacing: .05em;
    }
    #secaoSubtitulo h1 br{
      /*display: none;*/
    }

    #secaoDescricao{
      height: auto !important;
      max-height: none !important;
      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
      padding-top: 5vh;
    }
    #divDescricaoForlife{
      width: 90%;
      margin-top: 3vh;
      padding-bottom: 3vh;
    }
    #divDescricaoForlife h4{
      text-align: center;
    }
    #galeria,
    #divSecaoFichaTecnica,
    #divDadosSecaoDiferenciais,
    #divDadosSecaoLazer{
      margin-left: 5% !important;
      margin-right: 5% !important;
    }
    #galeria{
      -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;
    }
    .divImgGaleria {
      min-width: 80%;
    }

    #divImgCarimbo{
	    margin: 0 auto;
	    padding: 3vh;
    }

    #tituloImplantacao,
    #tituloFichaTecnica,
    #divDadosSecaoDiferenciais h1,
    #tituloLazer{
      letter-spacing: .02em !important;
      max-width: 100% !important;
      font-size: 2em !important;
    }
	
	#slidePlantas, .slidePlantasContent{
		max-height: 950px !important;
	}
	#divSecaoFichaTecnica .bx-viewport{
	    height: 235px !important;
	}
	.bx-wrapper img{
		width: 50%;
	}
	.bx-next{
		right: 0px !important;
	}
    #slidePlantasContent1 img{
	    margin: 0;
	    width: 71%;
	    margin-left: 38px;
	    margin-top: -38px;
    }
    #slidePlantasContent2 img{
	    margin: 0;
		width: 78%;
		margin-left: 26px;
		margin-top: 50px;
	}

	
    #descricaoImplantacao,
    .itemFichaTecnica span,
    #secaoFichaTecnica p,
    #secaoDiferenciais p,
    #divDadosSecaoLazer p,
    .itemLazer p,
    #botaoComoChegar{
      letter-spacing: .02em !important;
      font-size: 1em !important;
      max-width: 100% !important;
    }

    .botaoImplantacao{
      max-width: 100%;
    }

    #listaDiferenciais {
      height: auto !important;
      max-height: none !important;
      width: 100%;
      max-width: 100%;
      /*padding-left: 3vw;*/
    }

    .itemDiferencial{
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important
    }

    #listaLazer{
      max-height: none;
      height: auto;
      width: 90%;
      margin: 0 auto;
    }
    .itemLazer{
      max-width: 100% !important;
      width: 100% !important;
      height: auto !important;
      padding-top: 2vh;
      padding-bottom: 2vh;

      -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;

      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
    }
    .itemLazer .divItemImg{
      align-self: start !important;
    }
    #listaLazer li p{
      font-size: 1em !important;
    }
    .itemLazer p{
      white-space: normal !important;
      text-align: left !important;
      align-self: start !important;
      padding-top: 2vh !important;
      padding-bottom: 1vh !important;      
    }
    .itemLazer p br{
      display: none;
    }

    #secaoPernas{
	    height: auto !important;
	    max-height: none !important;
	    padding-bottom: 0px;
	    padding-top: 5vh;
	    background-position-x: 53%;
    }
    #secaoPernas h2{
	    font-size: 1.2em !important;
	    letter-spacing: .1em;
    }
    #secaoPernas p{
	    text-align: justify;
	    font-size: 1em !important;
    }

    #secaoLocalizacao{
      background-position: left;
      padding-bottom: 5vh;
    }
    #divLogoLocalizacao{
    	margin: 0 auto !important;
    	margin-bottom: 3vh !important;
    }
    .itemLocalizacao {
      margin-left: auto;
      width: 90%;
      margin-right: auto;
    }
    #divListaLocalizacao{
      width: 98% !important;
    }
    .itemListaLocalizacao p{
      font-size: 12px;
    }
    #infoComLogo{
      -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;

      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
    }
    #listaLocalizacao {
		margin-bottom: 3vh;
		max-height: none;
		margin-left: 10%;
    }

    #endereco{
      margin-top: 0px;
      padding-bottom: 3vh;
    }

    #divImgLocalizacao {
		padding: 2vh;
		width: 100% !important;
		max-width: 100% !important;
    }
    #painelLocalizacaoEsquerda{
	    width: 100% !important;
	    max-width: 100% !important;
	    padding-bottom: 2vh;
    }

    #botaoComoChegar{
      float: none;
      margin: 0 auto !important;
      display: block;
      margin-top: 5vh !important;
    }

    #secaoDocumentos{
      height: auto !important;
      max-height: none !important;
      padding-top: 5vh;
      padding-bottom: 5vh;
    }
    #divDocumentos{
      -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;

      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
    }
    #imgDocumentos {
      width: 20%;
    }
    #textosDocumentos{
      text-align: center;
      padding-top: 2vh;
      padding-bottom: 2vh;
    }
    
    #divNumeros .largura60{
      width: 90% !important;
      max-width: none !important;
    }
    #divNumeros .flexLinhas{
    	-webkit-box-orient:vertical!important;
    	-webkit-box-direction:normal!important;
    	-ms-flex-direction:column!important;
    	flex-direction:column!important;
	    margin-bottom: 5vh !important;
    }
    #divNumeros h2,
    #divNumeros p{
    	margin-top: 0px !important;
    	margin-bottom: 0px !important;
    	text-align: right !important;
	    align-self: flex-end !important;
        line-height: 1;
    }

    #divForcasaDescricao,
    #divImgsSecaoForcasa{
      width: 90% !important;
      max-width: none !important; 
    }
    #divImgsSecaoForcasa{
      -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;

      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
    }
    #divImgsSecaoForcasa div{
      margin-bottom: 2vh;
    }
    #botaoForcasa{
    	width: 100%;
	    background-size: contain;
	    letter-spacing: .0em;
    }
    #secaoContato{
      height: auto !important;
      max-height: none !important;
      padding-top: 5vh;
      padding-bottom: 5vh;
    }
    #divContatos,
    #divCadastroContato{
      width: 90% !important;
      min-width: 90% !important;
      margin: 0 auto;
      text-align: center;
    }

    #divContatosContent h1{
	    font-size: 2em;
	    white-space: nowrap;
    }

    .inputCadastroContato,
    #botaoEnviar{
      width: 100% !important;
    }
    #divRodapeContent{
      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;
      
      /*-webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;*/

      width: 90% !important;
      max-width: 90% !important;
    
    }
    #divRodapeLogo{
        width: 55%;
        margin-right: 0px;
    }
    #divTextoRodape h1{
      font-size: .78em;
    }
    #divTextoRodape{
      margin-top: 3vh;
      width: 100%;
    }
    #divBaseParceiros{
      -webkit-box-orient: vertical !important;
      -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
      flex-direction: column !important;

      /*-webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
      justify-content: center !important;
      -ms-flex-line-pack: center !important;
      align-content: center !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;*/
    }
    #divBaseTexto{
      align-self: flex-start;
      padding-top: 1vh;
      padding-bottom: 1vh;
    }
    #divImgParceiros{
      max-width: 100%;
    }
    #divImgParceirosMobile{
      max-width: 90%;
      margin-bottom: 3vh;
      /*height: 500px;*/
    }
    #divImgParceirosMobile img{
      /*height: 100%;*/
    }
    .desktop{
      display: none !important;
      visibility: hidden;
    }
    .mobile{
      display: block !important;
    }
    #consideracoes{
      width: 90% !important;
      max-width: 90% !important;
    }
    .hidden-xs {
        display: none!important;
    }
  }
  @media only screen and (max-width: 330px) {
    #divTituloSlide1{
      /*align-self: flex-end;*/
      /*margin-right: 10%;*/
    }
  }
/*---- MOBILE----*/