.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}body{font-family:Manrope,sans-serif;background:#f2f0eb;color:#060708;overflow-x:hidden}body.open{height:100hv;overflow:hidden}*{box-sizing:border-box}figure{margin:0;padding:0}a:focus{outline:none}a:visited{color:#060708}p{font-size:14px;color:#878787;line-height:1.6em;font-weight:400;letter-spacing:1px}img{max-width:100%}@media (max-width:960px){.container-xs{padding:0}}.half-col{padding-right:20%;padding-left:30px}@media (max-width:960px){.half-col{padding-right:15px;padding-left:15px}}.half-col h2{margin-bottom:30px}.half-col-left{padding-left:20%}@media (max-width:960px){.half-col-left{padding-right:15px;padding-left:15px}}.full-row{-ms-flex-align:center;align-items:center}.space-h-10{padding:10px 0}.space-h-20{padding:20px 0}.space-h-30{padding:30px 0}.space-h-40{padding:40px 0}.space-h-50{padding:50px 0}.space-v-10{padding:0 10px}.space-v-20{padding:0 20px}.space-v-30{padding:0 30px}.space-v-40{padding:0 40px}.space-v-50{padding:0 50px}.space-h-5{padding:5px 0}.space-h-60{padding:60px 0}.space-h-70{padding:70px 0}.space-h-80{padding:80px 0}.space-h-90{padding:90px 0}.space-h-100{padding:100px 0}.content-600{max-width:600px;margin:0 auto}#page{display:-ms-flexbox;display:flex}.lateral-bar{width:135px;position:fixed;height:100%;background:#000 url(../images/template/img_fixa.jpg) repeat-y top;background-size:135px}@media (max-width:960px){.lateral-bar{display:none}}.site-content{width:100%}@media (min-width:960px){.site-content{width:calc(100% - 135px);margin-left:135px;padding-left:10px}}ul{list-style:none;padding:0;margin:0}h2{font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:960px){h2{font-size:25px}}.content-titles h3{font-size:14px;font-weight:300;color:#878787;text-transform:uppercase;letter-spacing:6px}.content-titles h3 span{display:inline-block;background:#f2f0eb;padding:20px;position:relative}.title-btn,.title-btn-white{font-size:16px;font-weight:300;background:#060708;color:#f2f0eb;text-transform:uppercase;text-align:center;display:inline-block;letter-spacing:6px;position:relative;margin-bottom:70px}@media (max-width:960px){.title-btn,.title-btn-white{margin-bottom:40px}}.title-btn-white.title-btn-white,.title-btn.title-btn-white{background:#f2f0eb!important;color:#060708!important}.title-btn-white.title-btn-white:after,.title-btn-white.title-btn-white:before,.title-btn.title-btn-white:after,.title-btn.title-btn-white:before{background:#f2f0eb!important}.title-btn-white.title-btn-white span:after,.title-btn-white.title-btn-white span:before,.title-btn.title-btn-white span:after,.title-btn.title-btn-white span:before{background:#f2f0eb!important}.title-btn-white:before,.title-btn:before{height:100%;width:2px;position:absolute;left:-10px;top:0;content:"";background:#060708}.title-btn-white:after,.title-btn:after{height:100%;width:2px;position:absolute;right:-10px;top:0;content:"";background:#060708}.title-btn-white span,.title-btn span{width:100%;height:100%;display:block;position:relative;padding:15px 30px}.title-btn-white span:before,.title-btn span:before{height:100%;width:2px;position:absolute;left:-16px;top:0;content:"";background:#060708}.title-btn-white span:after,.title-btn span:after{height:100%;width:2px;position:absolute;right:-16px;top:0;content:"";background:#060708}.btn-default{display:inline-block;text-align:center;font-size:14px;cursor:pointer;transition:all .4s ease;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:relative}.btn-default:after,.btn-default:before{height:100%;width:2px;position:absolute;top:0;content:"";background:#060708;transition:all .4s ease;opacity:0}.btn-default:before{left:2px}.btn-default:after{right:2px}.btn-default span{width:100%;height:calc(100% + 2px);display:block;position:relative;padding:10px 30px;background:#f2f0eb;color:#060708;border:2px solid #060708;transition:all .4s ease}.btn-default span:after,.btn-default span:before{height:calc(100% + 4px);width:2px;position:absolute;top:-2px;content:"";background:#060708;transition:all .4s ease;opacity:0}.btn-default span:after:before,.btn-default span:before:before{left:2px}.btn-default span:after:after,.btn-default span:before:after{right:2px}.btn-default:hover{text-decoration:none}.btn-default:hover:before{left:-9px;opacity:1}.btn-default:hover:after{right:-9px;opacity:1}.btn-default:hover span{text-decoration:none;background:#060708;color:#f2f0eb}.btn-default:hover span:before{left:-16px;opacity:1}.btn-default:hover span:after{right:-16px;opacity:1}.owl-carousel{padding-bottom:20px}.owl-nav{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;bottom:0;z-index:9999}@media (max-width:960px){.owl-nav{width:108px;margin:0 auto}}.owl-nav button{height:46px;width:46px;font-size:0;transition:opacity .3s ease;position:relative;border:2px solid #060708;background:#f2f0eb;margin:0 6px;transition:background .4s ease}.owl-nav button span{display:block;height:42px;width:42px;display:-ms-flexbox;display:flex;font-size:25px;font-weight:700;text-align:center;-ms-flex-align:center;align-items:center;line-height:42px;-ms-flex-pack:center;justify-content:center;transition:color .4s ease}.owl-nav button:hover{background:#060708}.owl-nav button:hover span{color:#f2f0eb}.center-slides .owl-nav{margin:0 auto;left:0;right:0;width:116px}.owl-dots{display:none}.border-div,.border-div-no-gradient,.border-div-opacity{position:relative}.border-div-no-gradient:before,.border-div-opacity:before,.border-div:before{content:"";height:100%;width:2px;position:absolute;left:50%;top:0;background:#dddbd7;background:linear-gradient(180deg,#dddbd7 0,#dddbd7 60%,#f2f0eb)}@media (max-width:960px){.border-div-no-gradient:before,.border-div-opacity:before,.border-div:before{display:none}}.border-div-no-gradient.border-div-no-gradient:before,.border-div-opacity.border-div-no-gradient:before,.border-div.border-div-no-gradient:before{background:#dddbd7}.border-div-no-gradient.border-div-opacity:before,.border-div-opacity.border-div-opacity:before,.border-div.border-div-opacity:before{opacity:.2}.banner{position:relative}.banner .faixa{position:absolute;left:-145px;top:100px;background:#000;width:160px;height:62px}@media (max-width:960px){.banner .faixa{display:none}}.destaque-slide{position:relative;padding-left:10px;border-left:2px solid #060708}.destaque-slide .owl-nav{position:absolute;right:0;left:0;margin:0 auto;max-width:1140px;-ms-flex-pack:end;justify-content:end}@media (max-width:960px){.destaque-slide .owl-nav{bottom:-18px}}.destaque-slide .item{position:relative}.destaque-slide .item .banner-content{position:absolute;left:0;top:100px;background:#000;z-index:11;padding:20px 50px 20px 30px}@media (max-width:960px){.destaque-slide .item .banner-content{top:inherit;bottom:0;width:100%;padding:20px;position:inherit}}.destaque-slide .item .banner-content h2{font-size:22px;line-height:22px;color:#f2f0eb;text-transform:uppercase;margin:0;letter-spacing:4px}@media (max-width:960px){.destaque-slide .item .banner-content h2{font-size:16px}}.section-01{padding:70px 0}@media (max-width:960px){.section-01{padding:40px 0;text-align:center}.section-01 .border-div:before{display:none}}.section-01 .box{padding-bottom:250px}@media (max-width:960px){.section-01 .box{padding-bottom:0}}.section-01 .row{-ms-flex-align:center;align-items:center}.section-01 h2 span{font-size:18px;display:block}.section-01 .right-box{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}@media (max-width:960px){.section-01 .right-box{display:block}}.section-01 .right-box .box-2{margin-left:20px}.videos{margin-top:-200px;z-index:2}@media (max-width:960px){.videos{margin-top:0;margin-bottom:30px}}.play{display:block;height:100%;width:100%}.play:after{content:"";height:32px;width:32px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(../images/template/icones/play.svg) no-repeat;background-size:contain;transition:all .4s ease}.play:hover:after{height:38px;width:38px}.diferenciais{padding-top:200px;z-index:1;margin-top:-20px}@media (max-width:960px){.diferenciais .half-col{margin-top:30px}}@media (max-width:960px){.diferenciais{padding-top:40px}}.palacete-box{padding-top:70px;padding-bottom:70px}@media (max-width:960px){.palacete-box{padding:30px 0}}.palacete-box .text-right{padding-right:30px}@media (max-width:960px){.palacete-box .text-right{text-align:center!important}}.palacete-box .text-left{padding-left:30px}@media (max-width:960px){.palacete-box .text-left{padding:0;text-align:center!important}}.palacete-img{position:relative;display:inline-block;overflow:hidden}.palacete-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/template/img01-hover.png);background-size:cover;background-position:50%;opacity:0;transition:opacity .5s ease-in-out;z-index:1}.palacete-img img{display:block;width:100%;height:auto;transition:opacity .5s ease-in-out;z-index:0;position:relative}.palacete-img:hover:before{opacity:1}section#galeria-fotos-empreendimento{position:relative}section#galeria-fotos-empreendimento .titulo-principal h2{margin-bottom:0;line-height:40px}.header-galeria{padding-top:70px}@media (max-width:960px){section#galeria-fotos-empreendimento{margin-bottom:0}}@media (max-width:960px){#page-empreendimentos section#galeria-fotos-empreendimento .titulo-principal h2{text-align:center}}section#galeria-fotos-empreendimento .container-fluid{padding-left:21%}section#galeria-fotos-empreendimento ul.filter-button-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:fit-content;gap:16px;width:100%;-ms-flex-pack:end;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:60px;position:relative;z-index:1}section#galeria-fotos-empreendimento ul.filter-button-group .btn-default{width:227px}section#galeria-fotos-empreendimento ul.filter-button-group li.active{background:#060708;color:#f2f0eb}@media (max-width:960px){section#galeria-fotos-empreendimento ul.filter-button-group{-ms-flex-pack:center;justify-content:center}section#galeria-fotos-empreendimento ul.filter-button-group .btn-default{font-size:12px;background:#fff;color:#f2f0eb;border:1px solid #060708;width:inherit}}section#galeria-fotos-empreendimento .grid:after{content:"";display:block;clear:both}section#galeria-fotos-empreendimento .grid-item,section#galeria-fotos-empreendimento .grid-sizer{width:25%;border:5px solid transparent}section#galeria-fotos-empreendimento .grid-item{float:left;height:400px;overflow:hidden}section#galeria-fotos-empreendimento .-double-width{width:60%;background-position:50%}section#galeria-fotos-empreendimento .-w40{width:40%;background-position:50%}section#galeria-fotos-empreendimento .-double-height{height:800px;background-position:50%}@media (min-width:960px){section#galeria-fotos-empreendimento .-double-width.-double-all{width:50%}}section#galeria-fotos-empreendimento .grid-item img{width:100%;height:100%;filter:grayscale(100%);transition:filter .4s ease}section#galeria-fotos-empreendimento .grid-item .area{position:absolute;width:100%;height:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;transition:.4s ease;filter:grayscale(100%)}section#galeria-fotos-empreendimento .grid-item:hover .legenda{top:0;-ms-filter:none;filter:none}section#galeria-fotos-empreendimento .grid-item .legenda{position:absolute;top:0;opacity:0;width:100%;height:100%;text-align:center;text-transform:uppercase;color:#fff;transition:all 1s}section#galeria-fotos-empreendimento .grid-item:hover .area{transform:scale(1.2);filter:grayscale(0)}section#galeria-fotos-empreendimento .grid-item:hover .legenda{opacity:1}section#galeria-fotos-empreendimento .grid-item .legenda strong{position:absolute;top:auto;left:0;bottom:10%;width:100%;font-weight:300;text-align:left;padding:10px 15px;font-size:14px;font-weight:700;text-transform:none;display:block;text-align:center;font-weight:400}section#galeria-fotos-empreendimento img.custom-slick-arrow{position:absolute;top:-80px;cursor:pointer;transition:all .5s}section#galeria-fotos-empreendimento img.custom-slick-arrow:hover{transform:scale(1.1)}section#galeria-fotos-empreendimento img.custom-slick-arrow.prev{content:url(../images/grid-slider/prev.png);right:300px}section#galeria-fotos-empreendimento img.custom-slick-arrow.next{content:url(../images/grid-slider/next.png);right:243px}@media only screen and (max-width:935px){section#galeria-fotos-empreendimento .-double-width,section#galeria-fotos-empreendimento .grid-item,section#galeria-fotos-empreendimento .grid-sizer{width:50%}section#galeria-fotos-empreendimento .-double-height{height:400px}}@media only screen and (max-width:530px){section#galeria-fotos-empreendimento .-double-width,section#galeria-fotos-empreendimento .grid-item,section#galeria-fotos-empreendimento .grid-sizer{width:100%}}@media (max-width:500px){section#galeria-fotos-empreendimento .grid-item .legenda{display:none!important}}section#galeria-fotos-empreendimento .grid-sizer{width:20%}section#galeria-fotos-empreendimento .grid-item.-w40{width:40%}section#galeria-fotos-empreendimento .grid-item.-w60{width:60%}.slider-plantas .owl-nav{right:0;bottom:50px}@media (max-width:960px){.slider-plantas .owl-nav{bottom:130px}}.slider-plantas .plantas-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:40px 0}.slider-plantas .text-planta h3{color:#878787;font-weight:300;font-size:16px}.slider-plantas .text-planta h3 span{text-transform:uppercase;letter-spacing:6px}.slider-plantas .text-planta h3 strong{font-size:18px;color:#060708;font-weight:700;text-transform:inherit;letter-spacing:inherit}@media (max-width:960px){.slider-plantas .text-planta h3 strong{display:block}}.slider-plantas .item figure{position:relative;height:100%;width:100%;overflow:hidden}.slider-plantas .item figure .botao-expandir{background:#060708;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:12px 30px 12px 50px;font-size:14px;text-transform:uppercase;font-weight:700;opacity:1;transition:opacity .3s ease;pointer-events:none;background:#060708 url(../images/template/icones/expandir.svg) no-repeat 20px;background-size:17px}@media (max-width:960px){.slider-plantas .item figure .botao-expandir{display:none}}.slider-plantas .item figure .botao-expandir:before{content:"";width:6px;height:45px;border-left:2px solid #060708;border-right:2px solid #060708;position:absolute;left:0;top:0;opacity:0;transition:all .4s ease}.slider-plantas .item figure .botao-expandir:after{content:"";width:6px;height:45px;border-left:2px solid #060708;border-right:2px solid #060708;position:absolute;right:0;top:0;opacity:0;transition:all .4s ease}.slider-plantas .item:hover .botao-expandir:before{left:-10px;opacity:1}.slider-plantas .item:hover .botao-expandir:after{right:-10px;opacity:1}.projetistas-list{display:-ms-flexbox;display:flex;gap:20px}@media (max-width:960px){.projetistas-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.projetistas-list li{position:relative;display:inline-block;overflow:hidden}@media (max-width:960px){.projetistas-list li{width:45%}}.projetistas-list li span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;opacity:0;z-index:1;transition:opacity .4s ease-in-out;display:block}.projetistas-list li img{display:block;width:100%;height:auto;position:relative;z-index:0;transition:opacity .4s ease-in-out}.projetistas-list li:hover span{opacity:1}.projetistas-list li:hover img{opacity:0}.p1 span{background-image:url(../images/template/projetistas/01-hover.png)}.p2 span{background-image:url(../images/template/projetistas/02-hover.png)}.p3 span{background-image:url(../images/template/projetistas/03-hover.png)}.p4 span{background-image:url(../images/template/projetistas/04-hover.png)}.animation-element{position:relative;opacity:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0)}.animation-element.in-view{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}.areas-comuns .content-titles{padding:100px 0}@media (max-width:960px){.areas-comuns .content-titles{padding:50px 0 10px}}.empreendimentos-icons{background:url(../images/template/bg_areas_comuns.png) no-repeat 100%;background-size:100%}.empreendimentos-icons ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.empreendimentos-icons ul li{text-align:center;width:25%;padding:30px}@media (max-width:960px){.empreendimentos-icons ul li{width:50%}}.empreendimentos-icons ul li .icon{display:block;margin-bottom:20px}.empreendimentos-icons ul li .label{display:block;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:1px}#empreendimento .content-titles{padding:100px 0}@media (max-width:960px){#empreendimento .content-titles{padding:30px 0 0}}#empreendimento .empreendimento-list ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}#empreendimento .empreendimento-list ul li{width:33.333%;font-size:16px;font-weight:400;text-transform:uppercase;color:#878787;letter-spacing:1px;margin-bottom:50px;border-left:2px solid #060708;padding-left:30px;min-height:85px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (max-width:960px){#empreendimento .empreendimento-list ul li{width:100%}}#empreendimento .empreendimento-list ul li span{display:block;color:#060708;margin-top:7px}.localizacao{padding-top:100px;margin-top:100px}.localizacao .localizao-img{max-width:50%;margin:0 auto}.list-border li{padding-left:30px;border-left:2px solid #060708;font-size:16px;font-weight:400;color:#878787;margin-bottom:30px}.list-border li strong{display:block;font-weight:700;color:#060708}.list-border li:nth-child(2n){border-left:2px solid #878787}.map{position:relative;padding:50px 0}.localizacao-endreco{padding:50px 0}@media (max-width:960px){.localizacao-endreco{padding-top:0}}.localizacao-endreco .row{-ms-flex-align:center;align-items:center}.localizacao-endreco .text-right{padding-left:10%;padding-right:40px}@media (max-width:960px){.localizacao-endreco .text-right{padding-left:15px;padding-right:15px;text-align:left!important}}.localizacao-endreco .text-left{padding-left:40px}@media (max-width:960px){.localizacao-endreco .text-left{padding-left:15px;padding-right:15px}}.localizacao-icons{display:-ms-flexbox;display:flex;margin-top:30px}.localizacao-icons li{margin-left:20px;transition:all .4s ease}.localizacao-icons li:hover{transform:scale(1.2)}.pantas .border-div{padding-top:100px;margin-top:-5px}.ficha-tecnica .content-titles{padding-top:70px;padding-bottom:70px}.formulario-personalizado{font-family:Manrope,sans-serif;background:#f2f0eb;max-width:700px;margin:0 auto;color:#888}.linha-campos{display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}.linha-campos input{-ms-flex:1;flex:1;padding:10px;border:none;border-bottom:1px solid #ccc;background:transparent;font-size:14px;color:#222;width:33.333%}.campo-mensagem textarea{width:100%;padding:10px;height:100px;border:none;border-bottom:1px solid #ccc;background:transparent;font-size:14px;color:#222;resize:vertical}.linha-final{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.checkbox-politica{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;color:#aaa}.checkbox-politica input{margin-right:8px}.checkbox-politica a{color:#aaa;text-decoration:underline}.botao-enviar{background:transparent;border:2px solid #000;padding:10px 20px;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:14px;cursor:pointer;transition:all .3s ease}.botao-enviar:hover{background:#000;color:#fff}.contato{background:#060708 url(../images/template/contact-bg.png) no-repeat;background-size:cover;padding:100px 0;position:relative}.contact-box{background:#f2f0eb;position:relative;z-index:10}.contact-box .contact-img{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:45px}.contact-box .contact-img:before{content:"";width:10px;height:100%;background:#060708;left:45px;top:0;position:absolute;z-index:9}@media (max-width:960px){.contact-box .contact-img:before{display:none}}.contact-box:after{content:"";width:10px;height:100%;background:#060708;left:5px;top:0;position:absolute}.contact-box:before{content:"";width:10px;height:100%;background:#060708;left:25px;top:0;position:absolute;z-index:9}@media (max-width:960px){.contact-box:before{left:inherit;right:5px}}.contact-box .row{position:relative}.contact-box .contact-content{padding:40px 60px 40px 40px}.contact-box .btn-white{background:url(../images/template/icones/whats.svg) no-repeat 20px;background-size:20px;border:2px solid #000;padding:10px 20px 10px 50px;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:14px;cursor:pointer;transition:all .3s ease;color:#060708}.contact-box .btn-white:hover{background:#060708 url(../images/template/icones/whats-hover.svg) no-repeat 20px;color:#fff;background-size:20px;text-decoration:none}.contact-box .row-contact-top{-ms-flex-align:end;align-items:end}.contact-box .row-contact-top h2{margin:0}@media (min-width:961px){.contact-box .btn-whats{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}}@media (max-width:961px){.contact-box .btn-whats{margin-top:40px}}.contact-box .form-box{margin-top:50px}.realizacao{padding-top:100px}.realizacao .logo-realizacao figure{padding:40px;background:#f2f0eb;display:inline-block;position:relative}.realizacao .realizacao-text{padding:60px 0 100px}@media (max-width:961px){.realizacao .realizacao-text{padding-top:0;padding-bottom:30px}}.realizacao .realizacao-text .text-right{padding:0 30px}@media (max-width:961px){.realizacao .realizacao-text .text-right{text-align:left!important}}.realizacao .realizacao-text .text-left{padding:0 30px}.menu-overlay{background:#f2f0eb;position:absolute;z-index:999;width:calc(100% - 135px);top:120px;right:0;border-top:1px solid #878787;height:calc(100vh - 120px);display:none}@media (max-width:961px){.menu-overlay{width:100%;height:calc(100vh - 73px);top:73px}}.menu-overlay.open{display:block}.menu-overlay .menu-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:50px}.menu-overlay .menu-footer a{display:inline-block;margin:0 10px}.menu-overlay .menu-links{padding-top:100px;padding-bottom:30px}@media (max-width:961px){.menu-overlay .menu-links{padding-top:50px}}.menu-overlay .menu-links li{margin-top:15px;font-size:18px;font-weight:700}.menu-overlay .menu-links li a{color:#878787;transition:all .4s ease}.menu-overlay .menu-links li a:hover{color:#060708}.menu-overlay .menu-container{padding:30px;position:relative}.menu-overlay .menu-container .close-btn{position:absolute;top:20px;right:0;border:2px solid #060708;color:#060708;background:#f2f0eb;width:45px;height:45px;cursor:pointer;transition:all .4s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:99}.menu-overlay .menu-container .close-btn:hover{background:#060708;color:#f2f0eb}.menu-overlay .menu-container .menu-links{border-right:1px solid #878787;height:100%}@media (max-width:961px){.menu-overlay .menu-container .menu-links{border:none}}@media (min-width:961px){.menu-overlay .menu-container .contact-buttons{position:absolute;bottom:0;right:0}}.menu-overlay .menu-container .contact-buttons a{display:block;margin-top:20px}.menu-overlay .menu-container .contact-buttons a:hover{color:#f2f0eb}.menu-overlay .menu-container .contact-buttons a span{padding-left:50px}.menu-overlay .menu-container .contact-buttons a.whats span{background:#f2f0eb url(../images/template/icones/whats.svg) no-repeat 20px;background-size:20px}.menu-overlay .menu-container .contact-buttons a.whats span:hover{background:#060708 url(../images/template/icones/whats-hover.svg) no-repeat 20px;color:#fff;background-size:20px;text-decoration:none}.menu-overlay .menu-container .contact-buttons a.contact span{background:#f2f0eb url(../images/template/icones/contact.svg) no-repeat 20px;background-size:20px}.menu-overlay .menu-container .contact-buttons a.contact span:hover{background:#060708 url(../images/template/icones/whats-hover.svg) no-repeat 20px;color:#fff;background-size:20px;text-decoration:none}.modal-contato{position:absolute;top:0;right:0;width:calc(100% - 135px);z-index:9999;background:#060708;height:100vh;display:none}.modal-contato.open{display:block}.modal-contato .contact-box{margin-top:50px}.modal-contato .contact-box h2 img{display:inline-block;margin-right:20px}.modal-contato .close-modal{position:absolute;top:-20px;right:20px;border:2px solid #060708;color:#060708;background:#f2f0eb;width:45px;height:45px;cursor:pointer;transition:all .4s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:99}.modal-contato .close-modal:hover{background:#060708;color:#f2f0eb}#header{background:#f2f0eb}#header .logo{transition:opacity .4s ease}#header .logo:hover{opacity:.6}@media (max-width:960px){#header .logo{max-width:150px;margin:0 auto}}#header.compact{position:fixed;width:100%;z-index:9999}@media (min-width:960px){#header.compact{width:calc(100% - 135px)}}#header.compact .logo{max-width:200px}@media (max-width:960px){#header .btn-contato{display:none}}.header-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0}@media (max-width:960px){.header-container{display:block}}@media (max-width:960px){.icons{position:absolute;top:15px;left:15px}}.icons ul{display:-ms-flexbox;display:flex}.icons ul li{width:24px;height:24px;margin-right:20px}@media (max-width:960px){.icons ul li.contact,.icons ul li.whats{display:none}}.icons ul li a{display:block;height:100%;width:100%;transition:opacity .4s ease}.icons ul li a:hover{opacity:.5}.icons ul li.hamburguer a{background:url(../images/template/icones/hamburguer.svg) no-repeat 50%}.icons ul li.whats a{background:url(../images/template/icones/whats.svg) no-repeat 50%}.icons ul li.contact a{background:url(../images/template/icones/contact.svg) no-repeat 50%}.contact-mobile{display:none}@media (max-width:960px){.contact-mobile{display:block;position:absolute;right:0;top:24px}.contact-mobile ul{display:-ms-flexbox;display:flex}.contact-mobile ul li{width:24px;height:24px;margin-right:20px}.contact-mobile ul li a{display:block;height:100%;width:100%;transition:opacity .4s ease}.contact-mobile ul li a:hover{opacity:.5}.contact-mobile ul li.whats a{background:url(../images/template/icones/whats.svg) no-repeat 50%}.contact-mobile ul li.contact a{background:url(../images/template/icones/contact.svg) no-repeat 50%}}@media (max-width:960px){.footer-nav ul{margin-bottom:30px}}.footer-nav ul li{font-size:18px;color:#878787;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}@media (max-width:960px){.footer-nav ul li{text-align:center}}.footer-nav ul li a{color:#878787}.footer-content{border-bottom:1px solid #878787;margin-bottom:60px;padding-bottom:60px}.footer-content .row{-ms-flex-align:center;align-items:center}.footer-content .socilas{text-align:center}@media (max-width:960px){.footer-content .socilas{margin-top:30px}}.footer-content .socilas ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer-content .socilas ul li{margin:0 10px}.footer-content .socilas ul li a{transition:opacity .4s ease;display:inline-block}.footer-content .socilas ul li a:hover{opacity:.6}.footer-content .socilas .btn-whats{display:block;margin-top:30px}.footer-content .socilas .btn-whats .btn-white{background:#f2f0eb url(../images/template/icones/whats.svg) no-repeat 20px;background-size:20px;border:2px solid #000;padding:10px 20px 10px 50px;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:14px;cursor:pointer;transition:all .3s ease;color:#060708}.footer-content .socilas .btn-whats .btn-white:hover{background:#060708 url(../images/template/icones/whats-hover.svg) no-repeat 20px;color:#f2f0eb;background-size:20px;text-decoration:none}.final-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:50px 0}@media (max-width:960px){.final-footer{display:block;text-align:center}}.final-footer a{color:#878787}@media (max-width:960px){.final-footer a{display:block}}.final-footer a:hover{text-decoration:underline}.final-footer .logo-rbianco{margin:0 40px}@media (max-width:960px){.final-footer .logo-rbianco{margin:20px 0}}