@charset "UTF-8";@keyframes icone-wiggle{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@font-face{font-family:"Gotham";src:url(../../fontes/Gotham/Gotham-Book.eot);src:url(../../fontes/Gotham/Gotham-Book.eot?#iefix)format("embedded-opentype"),url(../../fontes/Gotham/Gotham-Book.woff2)format("woff2"),url(../../fontes/Gotham/Gotham-Book.woff)format("woff"),url(../../fontes/Gotham/Gotham-Book.ttf)format("truetype"),url(../../fontes/Gotham/Gotham-Book.svg#Gotham-Book)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(../../fontes/Gotham/Gotham-Bold.eot);src:url(../../fontes/Gotham/Gotham-Bold.eot?#iefix)format("embedded-opentype"),url(../../fontes/Gotham/Gotham-Bold.woff2)format("woff2"),url(../../fontes/Gotham/Gotham-Bold.woff)format("woff"),url(../../fontes/Gotham/Gotham-Bold.ttf)format("truetype"),url(../../fontes/Gotham/Gotham-Bold.svg#Gotham-Bold)format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(../../fontes/Gotham/Gotham-Medium.eot);src:url(../../fontes/Gotham/Gotham-Medium.eot?#iefix)format("embedded-opentype"),url(../../fontes/Gotham/Gotham-Medium.woff2)format("woff2"),url(../../fontes/Gotham/Gotham-Medium.woff)format("woff"),url(../../fontes/Gotham/Gotham-Medium.ttf)format("truetype"),url(../../fontes/Gotham/Gotham-Medium.svg#Gotham-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}:root{--paddingDefault:15px;--text:16px;--line-height:1em}*{padding:0;margin:0;box-sizing:border-box;outline:0!important;appearance:none;-webkit-appearance:none;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:"Gotham",sans-serif}ul{margin-left:0;padding-bottom:0;margin-bottom:0}li{list-style:none}img{max-width:100%;height:auto}a,button{transition:.4s}a{text-decoration:none}button{cursor:pointer;background:0 0;border:0}.owl-item,footer,header{float:left}.owl-stage-outer{overflow:hidden}body{overflow-x:hidden}.contact-form form span,footer,header,section{width:100%}.form-group{float:left;width:100%;margin-bottom:20px}.wrap-all-page{display:block;position:relative;z-index:500;width:100%;overflow:hidden}.hide-h1{position:absolute;left:-9999em;text-indent:-9999em}.relative{position:relative}.container,.wp-block-group,p,section{font-size:16px}.wp-block-cover,.wp-block-cover-image{padding:0}.wp-block-image{margin:0}.wp-block-cover,.wp-block-cover-image{min-height:unset}.p-2{padding:.5rem 0!important}.p-3{padding:1rem 0!important}.p-5{padding:3rem 0!important}html{scroll-behavior:smooth}a,button,li,span{font-weight:400}p{line-height:26px;font-weight:300}p:not(:last-of-type),ul{margin-bottom:var(--paddingDefault)}li,p:not([class$=-font-size]),span{font-size:var(--text)}p:not([class*=-color]){color:var(--wp--preset--color--padrao)}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--wp--preset--color--padrao);line-height:1em}:is(h1,h2,h3):not([class*=has-title]){font-size:var(--wp--preset--font-size--title);text-transform:uppercase}.subtitle{display:block;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:10px}.wp-block-columns{margin-bottom:0}.has-title-large-font-size{font-size:var(--wp--preset--font-size--title-large)}.has-title-medium-font-size{font-size:var(--wp--preset--font-size--title)}.has-title-small-font-size{font-size:var(--wp--preset--font-size--title-small)}.has-subtitle-font-size{font-size:var(--wp--preset--font-size--subtitle)}.has-text-font-size{font-size:var(--wp--preset--font-size--text)}.has-text-small-font-size{font-size:var(--wp--preset--font-size--text-small)}.has-padrao-color{color:var(--wp--preset--color--padrao)}.has-white-color{color:var(--wp--preset--color--white)}.has-black-color{color:var(--wp--preset--color--black)}.has-brown-lighter-color{color:var(--wp--preset--color--brown-lighter)}.has-brown-light-color{color:var(--wp--preset--color--brown-light)}.contact-form form label span a:hover,.has-brown-color{color:var(--wp--preset--color--brown)}.has-brown-dark-color{color:var(--wp--preset--color--brown-dark)}.has-bege-lighter-2-color{color:var(--wp--preset--color--bege-lighter-2)}.has-bege-light-color{color:var(--wp--preset--color--bege-light)}.has-bege-color{color:var(--wp--preset--color--bege)}.has-cinza-color{color:var(--wp--preset--color--cinza)}.has-padrao-background-color{background-color:var(--wp--preset--color--padrao)}.has-white-background-color{background-color:var(--wp--preset--color--white)}.has-black-background-color{background-color:var(--wp--preset--color--black)}.has-brown-lighter-background-color{background-color:var(--wp--preset--color--brown-lighter)}.has-brown-light-background-color{background-color:var(--wp--preset--color--brown-light)}.has-brown-background-color{background-color:var(--wp--preset--color--brown)}.has-brown-dark-background-color{background-color:var(--wp--preset--color--brown-dark)}.has-bege-lighter-2-background-color{background-color:var(--wp--preset--color--bege-lighter-2)}.has-bege-light-background-color{background-color:var(--wp--preset--color--bege-light)}.has-bege-background-color{background-color:var(--wp--preset--color--bege)}.has-cinza-background-color{background-color:var(--wp--preset--color--cinza)}.btn-border,.is-style-outline :is(.wp-block-button__link,.wp-block-button__link:not(.has-background)){width:fit-content;padding:16px 1.5em 14px;border-radius:8px;border:1px solid var(--wp--preset--color--brown-lighter);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.2em;color:var(--wp--preset--color--brown-lighter);display:flex;align-items:center;text-transform:uppercase}.btn-border:hover,.is-style-outline :is(.wp-block-button__link:hover,.wp-block-button__link:not(.has-background):hover){background:var(--wp--preset--color--brown-lighter);color:#fff}.btn-border:hover::after,.is-style-outline .wp-block-button__link:hover::after{animation:icone-wiggle .5s linear;background:#fff}.btn-brown-light,.is-style-fill .wp-block-button__link{text-align:center;border:0;width:fit-content;padding:16px 1.5em 14px;border-radius:8px;border:1px solid var(--wp--preset--color--brown-lighter);font-weight:500;font-size:16px;line-height:20px;color:var(--wp--preset--color--white);background:var(--wp--preset--color--brown-lighter);display:flex;align-items:center;text-transform:uppercase}.btn-brown-light:hover,.is-style-fill .wp-block-button__link:hover{background:var(--wp--preset--color--brown)}.btn-hide-desktop{display:none!important}.btn-arrow i{width:33px;height:33px;background:var(--wp--preset--color--brown-dark)}.box-filters,.box-filters form{display:flex;align-items:center;width:100%}.box-filters{float:left;margin-bottom:90px;border-radius:5px;padding:15px 30px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.box-filters i{background:#101820;min-width:15px;width:15px;height:15px}.box-filters form{justify-content:space-between}.box-filters form .fields{padding:5px 0;display:flex}.box-filters form .col-select{float:left;padding:0 30px;border-right:1px solid #dfdfdf}.box-filters form .col-select:last-of-type{border-right:0;padding-right:0}.box-filters form .col-select select{height:38px;border:0;padding:5px 25px 0 0;background:var(--select) right center no-repeat;font-size:16px;color:var(--wp--preset--color--grey);font-weight:400}.box-filters form .btn-blue{margin-left:15px}.box-filters .select-bairro select{width:80px;text-overflow:ellipsis}.contact-form form .wpcf7-list-item label input,.form-inactive{display:none}.formulario-enviado:not(.active){display:none}.wpcf7 form .wpcf7-response-output{margin:120px auto;position:absolute;max-width:60%}.contact-form{float:left}.contact-form .subtitle,.contact-form h1,.contact-form h2{display:table;width:100%;font-size:48px;color:#555}.contact-form h2{font-weight:500;font-size:26px}.contact-form .subtitle{text-align:center;font-size:20px;line-height:30px;margin-bottom:50px!important}.contact-form form{float:left;width:100%}.contact-form form .form-group{float:left;width:100%;margin-bottom:25px}.contact-form form label{font-size:18px;float:left;color:#555;width:100%;margin-bottom:12px}.contact-form form label span a{font-size:18px;color:#555;text-decoration:underline}.contact-form form label span input::placeholder,.contact-form form label span textarea::placeholder{color:#b4a396;opacity:1}.contact-form form label span input:-ms-input-placeholder,.contact-form form label span textarea::placeholder{color:#b4a396}.contact-form form label span input::-ms-input-placeholder,.contact-form form label span textarea::placeholder{color:#b4a396}.contact-form form input[type=email],.contact-form form input[type=number],.contact-form form input[type=tel],.contact-form form input[type=text],.contact-form form select,.contact-form form textarea{float:left;width:100%;height:64px;padding:0 20px;background:#fff;border-radius:8px;border:1px solid #aaa;color:#b4a396;font-family:sans-serif}.contact-form form textarea{padding:15px 20px;resize:none;height:200px;margin-bottom:-15px}.contact-form form select{padding-right:45px;background:url(../../../images/arrow-select.png)no-repeat #fff;background-position:calc(100% - 20px) center}.contact-form form .wpcf7-list-item{margin-left:0;float:left;width:auto;margin-right:30px;margin-bottom:10px}.contact-form form .wpcf7-list-item-label{position:relative;display:block;padding-left:36px;line-height:22px}.contact-form form .wpcf7-list-item-label:before{width:17px;height:17px;position:absolute;top:50%;transform:translate(0,-50%);left:0;background:#fff;border:1px solid #d9d9d9}.contact-form form .wpcf7-list-item-label:after{width:9px;height:9px;position:absolute;top:50%;transform:translate(0,-50%) scale(0);left:4px;background:var(--wp--preset--color--brown-lighter);transition:.5s}.contact-form form .wpcf7-checkbox .wpcf7-list-item-label:after,.contact-form form .wpcf7-checkbox .wpcf7-list-item-label:before{border-radius:3px}.contact-form form input:checked~.wpcf7-list-item-label:after{transform:translate(0,-50%) scale(1)}.contact-form form button{border:0;float:right;display:table;margin:36px auto 0}.contact-form .g-recaptcha{position:absolute;bottom:0}.form-proposta input:not([type=submit]),.form-proposta select,.form-proposta select option{font-size:18px}.form-proposta p{font-size:16px!important;line-height:24px!important}.form-proposta form button{margin-top:15px}.container-insta{position:relative}.container-insta .row-title-insta{position:absolute;display:flex;align-items:center;z-index:1}#breadcrumbs{margin:200px 15px 25px 0;position:absolute;z-index:2;background:linear-gradient(0deg,#96867a,#96867a),url(frosted-glass-texture-as-background-frosted-glass-texture-as-background-interior-design-decoration-111091129.jpg),linear-gradient(253.09deg,rgba(217,217,217,.25) -7.53%,rgba(217,217,217,0) 97.04%);border:1px solid #fff;border-radius:100px;min-height:60px}#breadcrumbs a,#breadcrumbs span{letter-spacing:0;color:#fff;font-weight:400;font-size:16px;margin:0 8px;line-height:24px}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs a{display:inline-block;padding-right:5px;padding-top:15px}.privacy-policy .fixed-social{display:none!important}.sec-politicas{margin:64px 0 250px}.sec-politicas h2{font-size:32px;line-height:56px}.sec-politicas h2,.sec-politicas h3,.sec-politicas ul li{color:var(--wp--preset--color--brown-dark)}.sec-politicas h3{font-size:24px;line-height:56px}.sec-politicas p{color:var(--wp--preset--color--brown)}.sec-politicas ul li{line-height:26px;font-weight:300}@media (min-width:1200px){.container{padding-left:0;padding-right:0}.contact-form{margin-top:20px}body{--wp--preset--font-size--title:20px}}@media (min-width:1400px){.container{max-width:1200px}body{--wp--preset--font-size--title:24px}}@media (min-width:1600px){.container{max-width:1520px}.contact-form{margin-top:25px}}@media (max-width:1200px){.container-insta .row-title-insta{position:initial;padding-bottom:48px}.contact-form{margin-top:12px}#breadcrumbs{padding:8px 0 18px 20px;border-radius:32px}.container-insta .row-title-insta .is-layout-flex{justify-content:flex-end}}@media (max-width:991px){body{--wp--preset--font-size--title-small:16px;--wp--preset--font-size--title:22px;--wp--preset--font-size--title-large:28px;--wp--preset--font-size--padrao:24px}.btn-hide-mobile{display:none!important}.btn-hide-desktop{display:inline-block!important}.box-filters form{display:table}.box-filters i{display:none}.box-filters form .fields{display:table;width:100%;padding:0}.box-filters form .col-select{width:100%;padding:5px 0;border-right:0;border-bottom:1px solid #dfdfdf}.box-filters .select-bairro select,.box-filters form select{width:100%}.box-filters form .btn-blue{margin-top:15px;width:100%;justify-content:center;margin-left:0}.box-filters{margin-bottom:50px}.contact-form{margin-top:54px}.sec-politicas{margin:64px 0 150px}}@media (max-width:768px){#breadcrumbs a,#breadcrumbs span{margin:0}.contact-form form button{float:none}.contact-form .g-recaptcha{position:relative}.contact-form .g-recaptcha>div{margin:24px auto}.wpcf7 form .wpcf7-response-output{margin:32px auto;max-width:100%}}@media (max-width:576px){.container-insta .row-title-insta a.wp-block-button__link{margin-top:32px}.privacy-policy h1{font-size:28px!important}.sec-politicas h2,.sec-politicas h3{font-size:25px;line-height:56px;color:var(--wp--preset--color--brown-dark)}.sec-politicas h3{font-size:20px}.container-insta .row-title-insta .is-layout-flex{justify-content:flex-start}}@media (max-width:400px){body{--wp--preset--font-size--title-small:14px;--wp--preset--font-size--title-large:24px;--wp--preset--font-size--padrao:22px}.sec-politicas{margin:64px 0}}@media (min-width:576px){#breadcrumbs{max-width:540px}}@media (min-width:768px){#breadcrumbs{max-width:720px}}@media (min-width:992px){#breadcrumbs{max-width:960px}}@media (min-width:1200px){#breadcrumbs{max-width:1140px}}