@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{line-height:100%;text-decoration:none;margin:0;padding:0;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;list-style-type:none}form input{line-height:initial}form input,form select,form textarea{outline:0!important}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{outline:0!important}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none!important;outline:0!important}button{background-color:transparent;border:none;padding:0;cursor:pointer}button,button:active,button:focus{outline:0!important}h1,h2,h3,h4,h5,h6{line-height:100%;margin:0}ol,ul{margin:0;list-style-type:none}label{font-weight:400}html{background-color:#725c30}body{background-color:#725c30;font-size:16px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::before{content:"";background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;opacity:0;pointer-events:none;-webkit-transition:opacity .6s;transition:opacity .6s}body.shadow{width:100%;overflow:hidden}body.shadow::before{opacity:.6;pointer-events:initial}body.modal-open{overflow:hidden}.container{width:100%;max-width:1200px;margin:0 auto}@media (max-width:1300px){.container{padding:0 25px}}.screen-progress{background-color:#725c30;color:#fff4f4;text-align:center;min-width:300px;position:fixed;top:50%;left:50%;z-index:205;margin-top:15px;padding:40px 20px 32px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:margin-top .7s cubic-bezier(.5,0,0,1),opacity .7s cubic-bezier(0,0,.3,1);transition:margin-top .7s cubic-bezier(.5,0,0,1),opacity .7s cubic-bezier(0,0,.3,1);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3)}.screen-progress.open{margin-top:0;opacity:1}.screen-progress .screen-message{font-size:15px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin:0 0 15px}.screen-progress .spinner{display:inline-block;width:40px;height:40px;position:relative}@-webkit-keyframes progress_spinner{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:.3}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes progress_spinner{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:.3}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.screen-progress .spinner span{background-color:#fff4f4;border-radius:50%;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:progress_spinner 1.5s infinite;animation:progress_spinner 1.5s infinite}.screen-progress .spinner span:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:48;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .7s cubic-bezier(.5,0,0,1),visibility .7s cubic-bezier(.5,0,0,1);transition:opacity .7s cubic-bezier(.5,0,0,1),visibility .7s cubic-bezier(.5,0,0,1)}.modal.open{opacity:1;visibility:visible;pointer-events:initial}.modal-cta{background-color:#d9d0c6;background-image:url(../assets/images/background-mobile-body.jpg);background-position:center;background-size:cover;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-cta .close{position:absolute;top:22px;right:22px;z-index:3}.modal-cta .close svg{width:18px;height:auto}.modal-cta .close svg path{fill:#342e2c}.modal-cta .wrapper{position:relative;z-index:2;min-height:100%;padding:72px 25px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-cta .wrapper-logo{width:100%;max-width:200px;margin-bottom:34px}.modal-cta .wrapper-logo img{display:block;width:100%;height:auto}.modal-cta .wrapper-title{color:#342e2c;font-size:17px;font-weight:700;line-height:1.35;text-align:center;text-transform:uppercase}.modal-cta .wrapper-form{width:100%;max-width:320px;margin-top:34px}.modal-cta .wrapper-form .form{width:100%}.modal-cta .wrapper-form .form .field-group{position:relative;width:100%;height:50px;border-bottom:1px solid #5c6747;-webkit-transition:border-color .5s cubic-bezier(0,0,.3,1);transition:border-color .5s cubic-bezier(0,0,.3,1)}.modal-cta .wrapper-form .form .field-group:not(:last-child){margin-bottom:30px}.modal-cta .wrapper-form .form .field-group label{color:#000;display:block;font-size:16px;font-weight:700;line-height:1;cursor:pointer}.modal-cta .wrapper-form .form .field-group .field,.modal-cta .wrapper-form .form .field-group .placeholder{font-size:16px;font-weight:400;line-height:1;position:absolute;left:0;top:28px;width:100%}.modal-cta .wrapper-form .form .field-group .placeholder{color:#717a62;pointer-events:none;-webkit-transition:opacity .7s cubic-bezier(0,0,.3,1);transition:opacity .7s cubic-bezier(0,0,.3,1)}.modal-cta .wrapper-form .form .field-group .field{background-color:transparent;border:none;color:#232323;display:block;margin:0;padding:0;height:20px}.modal-cta .wrapper-form .form .field-group.invalid{border-color:#c0392b}.modal-cta .wrapper-form .form .field-group.focus .placeholder,.modal-cta .wrapper-form .form .field-group.not-empty .placeholder{opacity:0}.modal-cta .wrapper-form .form .terms-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin-top:22px}.modal-cta .wrapper-form .form .terms-option .checkbox{background-color:transparent;border:1px solid #5c6747;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;margin:1px 10px 0 0;padding:0;cursor:pointer;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.modal-cta .wrapper-form .form .terms-option .checkbox:checked{background-color:#46413f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff4f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2.6 6.2 4.9 8.6 9.4 3.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:78% 78%;border-color:#46413f}.modal-cta .wrapper-form .form .terms-option .checkbox:focus-visible{outline:2px solid #46413f!important;outline-offset:2px}.modal-cta .wrapper-form .form .terms-option .checkbox-text{color:#55504b;font-size:11px;font-weight:400;line-height:1.5;text-align:left}.modal-cta .wrapper-form .form .form-submit{margin-top:42px}.modal-cta .wrapper-form .form .form-submit button{background-color:#46413f;color:#fff4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:56px;border-radius:28px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}.modal-cta .wrapper-form .form .form-submit button:hover{background-color:#342e2c;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.25);box-shadow:0 10px 20px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-cta .wrapper-form .form .form-submit button:active{-webkit-transform:translateY(0);transform:translateY(0)}.modal-whatsapp{background-color:rgba(35,31,30,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 15px}.modal-whatsapp .close{position:absolute;top:-42px;right:0;z-index:3}.modal-whatsapp .close svg{width:18px;height:auto}.modal-whatsapp .close svg path{fill:#fff}.modal-whatsapp .wrapper{background-color:#dedede;position:relative;width:100%;max-width:380px}.modal-whatsapp .wrapper-title{background-color:#725c30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:22px 20px}.modal-whatsapp .wrapper-title h3{color:#fff4f4;font-size:15px;font-weight:700;line-height:1.4;text-transform:uppercase}.modal-whatsapp .wrapper-form{padding:32px 30px 34px}.modal-whatsapp .wrapper-form .form{width:100%}.modal-whatsapp .wrapper-form .form .field-group{position:relative;width:100%;height:50px;border-bottom:1px solid #5c6747;-webkit-transition:border-color .5s cubic-bezier(0,0,.3,1);transition:border-color .5s cubic-bezier(0,0,.3,1)}.modal-whatsapp .wrapper-form .form .field-group:not(:last-child){margin-bottom:30px}.modal-whatsapp .wrapper-form .form .field-group label{color:#000;display:block;font-size:16px;font-weight:700;line-height:1;cursor:pointer}.modal-whatsapp .wrapper-form .form .field-group .field,.modal-whatsapp .wrapper-form .form .field-group .placeholder{font-size:16px;font-weight:400;line-height:1;position:absolute;left:0;top:28px;width:100%}.modal-whatsapp .wrapper-form .form .field-group .placeholder{color:#717a62;pointer-events:none;-webkit-transition:opacity .7s cubic-bezier(0,0,.3,1);transition:opacity .7s cubic-bezier(0,0,.3,1)}.modal-whatsapp .wrapper-form .form .field-group .field{background-color:transparent;border:none;color:#232323;display:block;margin:0;padding:0;height:20px}.modal-whatsapp .wrapper-form .form .field-group.invalid{border-color:#c0392b}.modal-whatsapp .wrapper-form .form .field-group.focus .placeholder,.modal-whatsapp .wrapper-form .form .field-group.not-empty .placeholder{opacity:0}.modal-whatsapp .wrapper-form .form .terms-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin-top:22px}.modal-whatsapp .wrapper-form .form .terms-option .checkbox{background-color:transparent;border:1px solid #5c6747;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;margin:1px 10px 0 0;padding:0;cursor:pointer;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.modal-whatsapp .wrapper-form .form .terms-option .checkbox:checked{background-color:#46413f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff4f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2.6 6.2 4.9 8.6 9.4 3.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:78% 78%;border-color:#46413f}.modal-whatsapp .wrapper-form .form .terms-option .checkbox:focus-visible{outline:2px solid #46413f!important;outline-offset:2px}.modal-whatsapp .wrapper-form .form .terms-option .checkbox-text{color:#55504b;font-size:11px;font-weight:400;line-height:1.5;text-align:left}.modal-whatsapp .wrapper-form .form .form-submit{margin-top:42px}.modal-whatsapp .wrapper-form .form .form-submit button{background-color:#46413f;color:#fff4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:56px;border-radius:28px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}.modal-whatsapp .wrapper-form .form .form-submit button:hover{background-color:#342e2c;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.25);box-shadow:0 10px 20px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-whatsapp .wrapper-form .form .form-submit button:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:767px){.modal-whatsapp .wrapper-form{padding:26px 22px 28px}}.modal-success{background-color:rgba(35,31,30,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 15px}.modal-success .wrapper{background-color:#dedede;position:relative;width:100%;max-width:560px;padding:46px 40px 40px;text-align:center}@media (max-width:767px){.modal-success .wrapper{padding:34px 24px 30px}}.modal-success .wrapper-description p{color:#232323;font-size:16px;font-weight:500;line-height:1.7}@media (max-width:767px){.modal-success .wrapper-description p{font-size:15px}.modal-success .wrapper-description p br{display:none}}.modal-success .wrapper-actions{margin-top:32px}.modal-success .wrapper .cta-button{background-color:#46413f;color:#fff4f4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:260px;height:56px;padding:0 30px;border-radius:28px;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}.modal-success .wrapper .cta-button:hover{background-color:#342e2c;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.25);box-shadow:0 10px 20px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-success .wrapper .cta-button:active{-webkit-transform:translateY(0);transform:translateY(0)}#page-home .whatsapp{background-color:#25d366;color:#fff;position:fixed;right:30px;bottom:30px;z-index:45;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;border-radius:50%;-webkit-box-shadow:0 0 13px 6px rgba(86,170,0,.35);box-shadow:0 0 13px 6px rgba(86,170,0,.35);-webkit-transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}#page-home .whatsapp svg{width:30px;height:30px;display:block}#page-home .whatsapp:hover{-webkit-box-shadow:0 0 16px 10px rgba(86,170,0,.4);box-shadow:0 0 16px 10px rgba(86,170,0,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}#page-home .whatsapp:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:767px){#page-home .whatsapp{right:16px;bottom:16px;width:50px;height:50px}#page-home .whatsapp svg{width:26px;height:26px}}#page-home .section-hero{position:relative;width:100%;background-color:#725c30;overflow:hidden}#page-home .stage{position:relative}#page-home .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#page-home .background img,#page-home .background picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-home .hero-content,#page-home .hero-footer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}#page-home .claim-bottom,#page-home .claim-top,#page-home .cta-button,#page-home .cta-legend,#page-home .endereco-bairro,#page-home .endereco-pin,#page-home .endereco-rua,#page-home .hero-footer-divider,#page-home .hero-footer-fone,#page-home .hero-footer-label,#page-home .hero-footer-logo,#page-home .hero-footer-site,#page-home .lazer,#page-home .logo,#page-home .metragem,#page-home .rule,#page-home .tipologia-num,#page-home .tipologia-quartos,#page-home .tipologia-suite{position:absolute;margin:0}#page-home .claim,#page-home .cta,#page-home .endereco,#page-home .endereco-text,#page-home .hero-footer-contato,#page-home .hero-footer-logos,#page-home .hero-footer-marcas,#page-home .infos,#page-home .tipologia,#page-home .tipologia-text{position:static}#page-home .hero-footer-logo img,#page-home .logo img{display:block;width:100%;height:auto}#page-home .rule{background-color:#725c30}#page-home .claim-bottom,#page-home .claim-top,#page-home .cta-legend,#page-home .endereco-bairro,#page-home .endereco-rua,#page-home .hero-footer-label,#page-home .hero-footer-site,#page-home .lazer{text-transform:uppercase}#page-home .claim-bottom,#page-home .claim-top,#page-home .endereco-bairro,#page-home .endereco-rua,#page-home .lazer,#page-home .metragem,#page-home .tipologia-num,#page-home .tipologia-quartos,#page-home .tipologia-suite{color:#342e2c;line-height:1;white-space:nowrap}#page-home .claim-bottom,#page-home .claim-top,#page-home .metragem span,#page-home .tipologia-quartos,#page-home .tipologia-suite{letter-spacing:.0312em}#page-home .claim-top{font-weight:600}#page-home .claim-bottom{font-weight:700}#page-home .tipologia-num{font-weight:300}#page-home .tipologia-quartos,#page-home .tipologia-suite{font-weight:500}#page-home .metragem span{font-weight:600}#page-home .lazer{font-weight:600;letter-spacing:.602em}#page-home .endereco-rua{font-weight:600;letter-spacing:.0688em;padding-left:.0688em}#page-home .endereco-bairro{font-weight:700;letter-spacing:.0611em;padding-left:.0611em}#page-home .metragem{border:calc(2 * var(--u)) solid #725c30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-home .metragem span{display:block;line-height:1;white-space:nowrap;padding-left:.0312em}#page-home .metragem sup{font-size:.58em;line-height:1;vertical-align:baseline;position:relative;top:-.52em}#page-home .endereco-pin{display:block;color:#725c30}#page-home .endereco-pin svg{display:block;width:100%;height:100%}#page-home .hero-footer-label{color:#c4baa5;font-weight:600;line-height:1;white-space:nowrap;letter-spacing:.198em;padding-left:.198em}#page-home .hero-footer-divider{background-color:#c4baa5}#page-home .hero-footer-fone,#page-home .hero-footer-site{color:#c4baa5;display:block;line-height:1;white-space:nowrap;pointer-events:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#page-home .hero-footer-fone:hover,#page-home .hero-footer-site:hover{opacity:.7}#page-home .hero-footer-fone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700}#page-home .hero-footer-fone-icon{display:block;position:absolute;color:#c4baa5}#page-home .hero-footer-fone-icon svg{display:block;width:100%;height:100%}#page-home .hero-footer-site span{font-weight:500}#page-home .hero-footer-site strong{font-weight:700}#page-home.is-desktop .section-hero{height:100vh}#page-home.is-desktop .stage{--u:max(calc(100vw / 1920), calc(100vh / 1080));position:absolute;left:50%;top:calc(-.72 * (1080 * var(--u) - 100vh));-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(1920 * var(--u));height:calc(1080 * var(--u))}@media (max-width:1024px){#page-home.is-desktop .section-hero{height:auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-home.is-desktop .stage{--u:calc(100vw / 1920);position:relative;left:0;top:0;-webkit-transform:none;transform:none;width:100%;height:calc(1080 * var(--u))}}#page-home.is-desktop .logo{left:calc(356 * var(--u));top:calc(219 * var(--u));width:calc(427 * var(--u))}#page-home.is-desktop .rule{left:calc(371 * var(--u));width:calc(397 * var(--u));height:calc(2 * var(--u))}#page-home.is-desktop .rule:nth-of-type(1){top:calc(360 * var(--u))}#page-home.is-desktop .rule:nth-of-type(2){top:calc(463 * var(--u))}#page-home.is-desktop .rule:nth-of-type(3){top:calc(761 * var(--u))}#page-home.is-desktop .claim-top{left:calc(442.5 * var(--u));top:calc(379.83225 * var(--u));font-size:calc(27.394 * var(--u))}#page-home.is-desktop .claim-bottom{left:calc(368.5 * var(--u));top:calc(415.83225 * var(--u));font-size:calc(27.394 * var(--u))}#page-home.is-desktop .tipologia-num{left:calc(378.4 * var(--u));top:calc(466.19285 * var(--u));font-size:calc(160.847 * var(--u))}#page-home.is-desktop .tipologia-quartos{left:calc(473.65 * var(--u));top:calc(494.59894 * var(--u));font-size:calc(69.413 * var(--u))}#page-home.is-desktop .tipologia-suite{left:calc(483.3 * var(--u));top:calc(566.95988 * var(--u));font-size:calc(44.508 * var(--u))}#page-home.is-desktop .metragem{left:calc(371 * var(--u));top:calc(635 * var(--u));width:calc(397 * var(--u));height:calc(61 * var(--u))}#page-home.is-desktop .metragem span{font-size:calc(36.909 * var(--u));position:relative;top:calc(-.4 * var(--u))}#page-home.is-desktop .lazer{left:calc(382.3 * var(--u));top:calc(716.15625 * var(--u));font-size:calc(23.394 * var(--u))}#page-home.is-desktop .endereco-pin{left:calc(406.2 * var(--u));top:calc(779 * var(--u));width:calc(14.2 * var(--u));height:calc(21.5 * var(--u))}#page-home.is-desktop .endereco-bairro,#page-home.is-desktop .endereco-rua{left:calc(568.6 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(14.023 * var(--u))}#page-home.is-desktop .endereco-rua{top:calc(781.04125 * var(--u))}#page-home.is-desktop .endereco-bairro{top:calc(801.04125 * var(--u))}#page-home.is-desktop .form-card{background-color:#dedede;position:absolute;left:calc(1204 * var(--u));top:calc(312 * var(--u));width:calc(374 * var(--u));height:calc(575 * var(--u));z-index:3}#page-home.is-desktop .form-card-title{color:#232323;font-size:calc(18.039 * var(--u));font-weight:700;line-height:calc(23 * var(--u));text-align:center;text-transform:uppercase;letter-spacing:.021em;text-indent:.021em;position:absolute;left:calc(3 * var(--u));right:0;top:calc(38.65 * var(--u))}#page-home.is-desktop .form-card .field-group{position:absolute;left:calc(25 * var(--u));width:calc(325 * var(--u));border-bottom:calc(1 * var(--u)) solid #5c6747;-webkit-transition:border-color .5s cubic-bezier(0,0,.3,1);transition:border-color .5s cubic-bezier(0,0,.3,1)}#page-home.is-desktop .form-card .field-group:nth-of-type(1){top:calc(123.35 * var(--u));height:calc(62.65 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(1) label{top:calc(1 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(1) .field,#page-home.is-desktop .form-card .field-group:nth-of-type(1) .placeholder{top:calc(34 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(2){top:calc(216.35 * var(--u));height:calc(63.65 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(2) label{top:calc(2 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(2) .field,#page-home.is-desktop .form-card .field-group:nth-of-type(2) .placeholder{top:calc(36 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(3){top:calc(316 * var(--u));height:calc(64 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(3) label{top:calc(3 * var(--u))}#page-home.is-desktop .form-card .field-group:nth-of-type(3) .field,#page-home.is-desktop .form-card .field-group:nth-of-type(3) .placeholder{top:calc(35 * var(--u))}#page-home.is-desktop .form-card .field-group label{color:#000;font-size:calc(16.7 * var(--u));font-weight:700;line-height:1;cursor:pointer;position:absolute;left:0;width:100%}#page-home.is-desktop .form-card .field-group .field,#page-home.is-desktop .form-card .field-group .placeholder{font-size:calc(16.7 * var(--u));font-weight:400;line-height:1;position:absolute;left:0;width:100%}#page-home.is-desktop .form-card .field-group .placeholder{color:#717a62;pointer-events:none;-webkit-transition:opacity .7s cubic-bezier(0,0,.3,1);transition:opacity .7s cubic-bezier(0,0,.3,1)}#page-home.is-desktop .form-card .field-group .field{background-color:transparent;border:none;color:#232323;display:block;margin:0;padding:0;height:calc(22 * var(--u));pointer-events:auto}#page-home.is-desktop .form-card .field-group.invalid{border-color:#c0392b}#page-home.is-desktop .form-card .field-group.focus .placeholder,#page-home.is-desktop .form-card .field-group.not-empty .placeholder{opacity:0}#page-home.is-desktop .form-card .form-submit{position:absolute;left:calc(19 * var(--u));top:calc(423 * var(--u));width:calc(337 * var(--u));height:calc(64 * var(--u))}#page-home.is-desktop .form-card .form-submit button{background-color:#46413f;color:#fff4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:calc(32 * var(--u));font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:calc(26.868 * var(--u));font-weight:700;letter-spacing:.0298em;padding-left:.0298em;text-transform:uppercase;pointer-events:auto;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}#page-home.is-desktop .form-card .form-submit button:hover{background-color:#342e2c;-webkit-box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) rgba(0,0,0,.25);box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) rgba(0,0,0,.25);-webkit-transform:translateY(calc(-2 * var(--u)));transform:translateY(calc(-2 * var(--u)))}#page-home.is-desktop .form-card .form-submit button:active{-webkit-transform:translateY(0);transform:translateY(0)}#page-home.is-desktop .form-card .terms-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;position:absolute;left:calc(25 * var(--u));top:calc(503 * var(--u));width:calc(325 * var(--u));pointer-events:auto}#page-home.is-desktop .form-card .terms-option .checkbox{background-color:transparent;border:1px solid #5c6747;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(12 * var(--u));height:calc(12 * var(--u));margin:calc(1 * var(--u)) calc(8 * var(--u)) 0 0;padding:0;cursor:pointer;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}#page-home.is-desktop .form-card .terms-option .checkbox:checked{background-color:#46413f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff4f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2.6 6.2 4.9 8.6 9.4 3.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:78% 78%;border-color:#46413f}#page-home.is-desktop .form-card .terms-option .checkbox:focus-visible{outline:2px solid #46413f!important;outline-offset:2px}#page-home.is-desktop .form-card .terms-option .checkbox-text{color:#55504b;font-size:calc(9 * var(--u));font-weight:400;line-height:1.5;text-align:left}#page-home.is-desktop .form-card .terms-option .checkbox-text{line-height:calc(12.5 * var(--u))}#page-home.is-desktop .hero-footer-label{font-size:calc(8.415 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%)}#page-home.is-desktop .hero-footer-contato .hero-footer-label{left:calc(457.7 * var(--u));top:calc(915.31572 * var(--u))}#page-home.is-desktop .hero-footer-marcas .hero-footer-label{left:calc(773.2 * var(--u));top:calc(916.31572 * var(--u))}#page-home.is-desktop .hero-footer-fone{left:calc(340 * var(--u));top:calc(938 * var(--u));width:calc(233 * var(--u));height:calc(35 * var(--u));display:block}#page-home.is-desktop .hero-footer-fone-icon{left:0;top:0;width:calc(35 * var(--u));height:calc(35 * var(--u))}#page-home.is-desktop .hero-footer-fone-ddd{display:none}#page-home.is-desktop .hero-footer-fone-num{position:absolute;left:calc(139.65 * var(--u));top:calc(1.15839 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;font-size:calc(36.554 * var(--u));line-height:1;letter-spacing:.041em;padding-left:.041em}#page-home.is-desktop .hero-footer-site{left:calc(458.6 * var(--u));top:calc(982.72576 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(15.334 * var(--u));letter-spacing:.0584em;padding-left:.0584em}#page-home.is-desktop .hero-footer-divider{left:calc(602 * var(--u));top:calc(938 * var(--u));width:calc(1 * var(--u));height:calc(59 * var(--u))}#page-home.is-desktop .hero-footer-logo-casagrande{left:calc(632 * var(--u));top:calc(947 * var(--u));width:calc(136 * var(--u))}#page-home.is-desktop .hero-footer-logo-prisma{left:calc(808 * var(--u));top:calc(955 * var(--u));width:calc(109 * var(--u))}#page-home.is-mobile .section-hero{min-height:100vh;min-height:100dvh}#page-home.is-mobile .stage{--u:calc(100vw / 372);width:100%;min-height:100vh;min-height:100dvh;height:calc(823 * var(--u))}#page-home.is-mobile .background .bg-band{position:absolute;left:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover}#page-home.is-mobile .bg-band-top{top:0;height:calc(94 * var(--u));background-image:url(../assets/images/background-mobile-top.jpg)}#page-home.is-mobile .bg-band-body{top:calc(94 * var(--u));height:calc(501 * var(--u));background-image:url(../assets/images/background-mobile-body.jpg)}#page-home.is-mobile .bg-band-footer{top:calc(595 * var(--u));bottom:0;background-color:#725c30;background-image:url(../assets/images/background-mobile-footer.jpg);background-size:100% auto;background-position:center top}#page-home.is-mobile .logo{left:calc(54 * var(--u));top:calc(122 * var(--u));width:calc(264 * var(--u))}#page-home.is-mobile .rule{left:calc(63 * var(--u));width:calc(246 * var(--u));height:calc(2 * var(--u))}#page-home.is-mobile .rule:nth-of-type(1){top:calc(211 * var(--u))}#page-home.is-mobile .rule:nth-of-type(2){top:calc(275 * var(--u))}#page-home.is-mobile .rule:nth-of-type(3){top:calc(457 * var(--u))}#page-home.is-mobile .claim-top{left:calc(107.6 * var(--u));top:calc(223.45035 * var(--u));font-size:calc(17.006 * var(--u))}#page-home.is-mobile .claim-bottom{left:calc(61.7 * var(--u));top:calc(245.80035 * var(--u));font-size:calc(17.006 * var(--u))}#page-home.is-mobile .tipologia-num{left:calc(71.4 * var(--u));top:calc(280.52056 * var(--u));font-size:calc(97.693 * var(--u))}#page-home.is-mobile .tipologia-quartos{left:calc(129.4 * var(--u));top:calc(298.09589 * var(--u));font-size:calc(41.554 * var(--u))}#page-home.is-mobile .tipologia-suite{left:calc(135.2 * var(--u));top:calc(339.81527 * var(--u));font-size:calc(26.645 * var(--u))}#page-home.is-mobile .metragem{left:calc(63 * var(--u));top:calc(380 * var(--u));width:calc(247 * var(--u));height:calc(39 * var(--u))}#page-home.is-mobile .metragem span{font-size:calc(22.913 * var(--u));position:relative;top:calc(-.6 * var(--u));left:calc(1.5 * var(--u))}#page-home.is-mobile .lazer{left:calc(70.3 * var(--u));top:calc(430.722 * var(--u));font-size:calc(14.523 * var(--u))}#page-home.is-mobile .endereco-pin{left:calc(73 * var(--u));top:calc(473 * var(--u));width:calc(12.5 * var(--u));height:calc(20.5 * var(--u))}#page-home.is-mobile .endereco-bairro,#page-home.is-mobile .endereco-rua{left:calc(186.7 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(10.157 * var(--u))}#page-home.is-mobile .endereco-rua{top:calc(473.75022 * var(--u))}#page-home.is-mobile .endereco-bairro{top:calc(489.24022 * var(--u))}#page-home.is-mobile .endereco-bairro{color:#8f6e2d}#page-home.is-mobile .cta-button{background-color:#725c30;color:#fff4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(48 * var(--u));top:calc(515 * var(--u));width:calc(276 * var(--u));height:calc(37 * var(--u));padding-top:calc(3 * var(--u));border-radius:calc(19 * var(--u));font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:calc(19.063 * var(--u));font-weight:700;line-height:1;letter-spacing:.042em;padding-left:.042em;text-transform:uppercase;pointer-events:auto;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}#page-home.is-mobile .cta-button:active{background-color:#5d4a26;-webkit-transform:translateY(calc(1 * var(--u)));transform:translateY(calc(1 * var(--u)))}#page-home.is-mobile .cta-legend{color:#725c30;left:calc(185.9 * var(--u));top:calc(563.33592 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;font-size:calc(11.851 * var(--u));font-weight:700;line-height:1;letter-spacing:.0438em;padding-left:.0438em;white-space:nowrap}#page-home.is-mobile .hero-footer:after,#page-home.is-mobile .hero-footer:before{content:"";background-color:#645029;position:absolute;left:0;right:0;height:calc(1 * var(--u))}#page-home.is-mobile .hero-footer:before{top:calc(682 * var(--u))}#page-home.is-mobile .hero-footer:after{top:calc(760 * var(--u))}#page-home.is-mobile .hero-footer-label{font-weight:500;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#page-home.is-mobile .hero-footer-contato .hero-footer-label{left:calc(183.4 * var(--u));top:calc(606.22238 * var(--u));font-size:calc(7.091 * var(--u));opacity:.6}#page-home.is-mobile .hero-footer-marcas .hero-footer-label{left:calc(186.2 * var(--u));top:calc(694.5517 * var(--u));font-size:calc(6.323 * var(--u))}#page-home.is-mobile .hero-footer-fone{left:calc(73 * var(--u));top:calc(620 * var(--u));width:calc(210 * var(--u));height:calc(34 * var(--u));display:block}#page-home.is-mobile .hero-footer-fone-icon{left:0;top:calc(2 * var(--u));width:calc(30 * var(--u));height:calc(30 * var(--u))}#page-home.is-mobile .hero-footer-fone-ddd,#page-home.is-mobile .hero-footer-fone-num{position:absolute;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1}#page-home.is-mobile .hero-footer-fone-ddd{left:calc(48.9 * var(--u));top:calc(11.55569 * var(--u));font-size:calc(16.86 * var(--u))}#page-home.is-mobile .hero-footer-fone-num{left:calc(137.9 * var(--u));top:calc(4.73031 * var(--u));font-size:calc(27.14 * var(--u));letter-spacing:.0368em;padding-left:.0368em}#page-home.is-mobile .hero-footer-site{left:calc(185.9 * var(--u));top:calc(657.50945 * var(--u));-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(12.406 * var(--u));letter-spacing:.0891em;padding-left:.0891em}#page-home.is-mobile .hero-footer-divider{display:none}#page-home.is-mobile .hero-footer-logo-casagrande{left:calc(41 * var(--u));top:calc(710 * var(--u));width:calc(132 * var(--u))}#page-home.is-mobile .hero-footer-logo-prisma{left:calc(211 * var(--u));top:calc(717 * var(--u));width:calc(120 * var(--u))}