@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff"),url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff"),url(../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Poppins-ExtraBoldItalic.woff) format("woff"),url(../fonts/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Italic.woff2) format("woff2"),url(../fonts/Poppins-Italic.woff) format("woff"),url(../fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBold.woff2) format("woff2"),url(../fonts/Poppins-ExtraBold.woff) format("woff"),url(../fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-MediumItalic.woff2) format("woff2"),url(../fonts/Poppins-MediumItalic.woff) format("woff"),url(../fonts/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.woff) format("woff"),url(../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Poppins-SemiBoldItalic.woff) format("woff"),url(../fonts/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:Poppins,sans-serif;font-weight:400;color:var(--color-3);background-color:var(--color-1)}body.no-scroll{overflow:hidden}a{text-decoration:none;color:inherit}a:hover{color:var(--color-6)}.welcome-content{padding:100px;text-align:center}@media screen and (max-width:700px){.welcome-content{padding:50px 25px}}.welcome-content img{height:auto}.welcome-content img.logo{width:50%}.welcome-content img.illustration{width:40%}@media screen and (max-width:700px){.welcome-content img.illustration,.welcome-content img.logo{width:100%}}.h-p{padding-left:75px;padding-right:75px}@media screen and (max-width:1000px){.h-p{padding-left:50px;padding-right:50px}}@media screen and (max-width:700px){.h-p{padding-left:25px;padding-right:25px}}@media screen and (min-width:1400px){.h-p{padding-left:10%;padding-right:10%}}@media screen and (min-width:1700px){.h-p{padding-left:15%;padding-right:15%}}@media screen and (min-width:1900px){.h-p{padding-left:20%;padding-right:20%}}.h-p.npl{padding-left:0;padding-right:75px}@media screen and (max-width:1000px){.h-p.npl{padding-left:50px;padding-right:50px}}@media screen and (max-width:700px){.h-p.npl{padding-left:25px;padding-right:25px}}@media screen and (min-width:1400px){.h-p.npl{padding-left:0;padding-right:10%}}@media screen and (min-width:1700px){.h-p.npl{padding-left:0;padding-right:15%}}@media screen and (min-width:1900px){.h-p.npl{padding-left:0;padding-right:20%}}.w-100{width:100%}.text-center{text-align:center}.text,.text li,.text p,.text span{text-align:justify;font-family:Poppins,sans-serif!important;color:var(--color-3);font-size:.9rem!important;font-weight:400}@media screen and (max-width:700px){.text,.text li,.text p,.text span{font-size:.8rem!important}}h1,h2,h3,h4{font-family:Poppins,sans-serif;font-weight:500;text-transform:none;color:var(--color-2)}h1{font-size:3rem;margin:0}@media screen and (max-width:700px){h1{font-size:2.25rem}}h2{text-align:center;font-size:2rem;letter-spacing:2px;margin:0}@media screen and (max-width:700px){h2{font-size:1.75rem}}input.input-website{display:none!important}#fabs-contact{font-family:Poppins,sans-serif;right:5px;bottom:5px;position:fixed;z-index:99999;background-color:#4caf50;padding:5px 10px;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);color:var(--color-4)}#fabs-contact #whatsapp-button{margin:0;display:flex;align-items:center;overflow:hidden}#fabs-contact #whatsapp-button .whats-links{position:absolute;bottom:100%;opacity:0;display:block;transition:right .3s ease-in-out,opacity .3s ease-in-out;right:-300px}#fabs-contact #whatsapp-button .whats-links a{display:block;margin:2px 0;width:100%;white-space:nowrap;background-color:#4caf50!important;border:none;font-weight:400}#fabs-contact #whatsapp-button p{margin:0;text-align:center;font-weight:400;font-size:0;transition:margin-right .3s,font-size .3s;color:var(--color-1)}#fabs-contact #whatsapp-button p span{display:block;font-size:1.2rem;font-size:0;font-weight:600;transition:font-size .3s;margin-bottom:-5px}#fabs-contact #whatsapp-button img{width:35px;height:auto;transition:transform .3s;margin:5px 0}@media (hover:hover) and (pointer:fine){#fabs-contact:hover #whatsapp-button p{margin-right:10px;font-size:.6rem;color:var(--color-1)}#fabs-contact:hover #whatsapp-button p span{font-size:1rem}}#fabs-contact:hover #whatsapp-button .whats-links{opacity:1;bottom:100%;right:0}#fabs-contact:hover #whatsapp-button .whats-links a{width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.npb{padding-bottom:10px}.page-title{background-color:var(--color-2);position:relative;display:grid;grid-template-columns:30% 1fr;gap:100px}@media screen and (max-width:1000px){.page-title{gap:50px}}@media screen and (max-width:800px){.page-title{grid-template-columns:1fr;gap:0}}.page-title .image-wrapper img{display:block;width:100%;height:100%;max-height:450px;object-fit:cover;object-position:center}@media screen and (max-width:800px){.page-title .image-wrapper img{height:50vh}}.page-title .content{padding-top:25px;padding-right:25px;padding-bottom:100px}@media screen and (max-width:800px){.page-title .content{padding-left:25px;text-align:center;padding-top:100px;padding-bottom:100px;display:flex;align-items:center;justify-content:center}.page-title .content .logo-link{display:inline-block;position:absolute;top:25px;left:50%;transform:translateX(-50%)}}.page-title .content .logo{width:200px;height:auto}@media screen and (max-width:800px){.page-title .content .logo{width:150px}}.page-title .content h1{color:var(--color-1);margin-top:80px;margin-bottom:5px;font-size:2rem}@media screen and (max-width:800px){.page-title .content h1{margin-top:0;font-size:1.75rem}}.page-title .content .text *{color:var(--color-1);font-size:1.2rem!important}@media screen and (max-width:800px){.page-title .content .text *{text-align:center!important;font-size:1rem!important}}.page-title .content .breadcrumbs{margin-top:25px;color:var(--color-1);display:flex;align-items:center;flex-wrap:wrap;gap:5px}@media screen and (max-width:800px){.page-title .content .breadcrumbs{justify-content:center}}.page-title .content .breadcrumbs i{font-size:.5rem}.page-title .content .breadcrumbs a{font-size:.9rem;font-weight:400}.page-title .content .breadcrumbs a strong{font-weight:500}form:not(#search-form){background-color:var(--color-5);padding:25px}form:not(#search-form) input,form:not(#search-form) select,form:not(#search-form) textarea{font-family:inherit;background-color:var(--color-1);border:none;border-radius:0;display:block;width:100%;margin-bottom:15px;padding:10px 15px;font-size:1rem}.btn{cursor:pointer;border:none;font-family:Poppins,sans-serif;font-weight:500;transition:background-color .3s,color .3s,border-color .3s}.btn i{vertical-align:middle}.btn.btn-primary{position:relative;background-color:var(--color-6);padding:12px 35px;color:var(--color-1);font-size:.9rem;font-weight:400;border:none;border-radius:10px;text-align:center;text-transform:none;display:inline-block;box-shadow:2px 2px 4px rgba(0,0,0,.25)}.btn.btn-primary i{font-size:1.8rem;vertical-align:middle;margin-right:10px}.btn.btn-primary:hover{background-color:var(--color-2);color:var(--color-1)!important}.btn.btn-secondary{position:relative;background-color:var(--color-2);padding:12px 35px;color:var(--color-1);font-size:1rem;border:1px solid var(--color-2);border-radius:10px;text-align:center;text-transform:none;display:inline-block}.btn.btn-secondary:hover{background-color:var(--color-6)!important;color:var(--color-1)!important;border-color:var(--color-6);box-shadow:none}.btn.btn-outline{position:relative;background-color:var(--color-1);padding:10px 45px;color:var(--color-6);font-size:1rem;border:2px solid var(--color-6);border-radius:10px;text-align:center;text-transform:none;display:inline-block}@media screen and (max-width:800px){.btn.btn-outline{font-size:.9rem;padding:8px 42px}}.btn.btn-outline:hover{background-color:var(--color-6)!important;color:var(--color-1)!important;border-color:var(--color-6);box-shadow:none}.btn.btn-outline-b{position:relative;background-color:var(--color-1);padding:10px 45px;color:var(--color-6);font-size:.9rem;border:2px solid var(--color-6);border-radius:10px;text-align:center;text-transform:none;display:inline-block}@media screen and (max-width:800px){.btn.btn-outline-b{font-size:.9rem;padding:8px 42px}}.btn.btn-outline-b:hover{background-color:var(--color-2)!important;color:var(--color-1)!important;border-color:var(--color-2);box-shadow:none}.btn.btn-green-w{position:relative;background-color:#4caf50;padding:12px 55px;color:var(--color-1);font-size:.9rem;font-weight:400;border:none;border-radius:10px;text-align:center;text-transform:none;display:inline-block;box-shadow:2px 2px 4px rgba(0,0,0,.25)}.btn.btn-green-w i{font-size:1.8rem;vertical-align:middle;margin-right:10px}.btn.btn-green-w:hover{background-color:var(--color-6);color:var(--color-1)!important}.btn.btn-light{position:relative;background-color:var(--color-1);padding:12px 55px;color:var(--color-2);font-size:.9rem;font-weight:400;border:none;border-radius:10px;text-align:center;text-transform:none;display:inline-block;box-shadow:2px 2px 4px rgba(0,0,0,.25)}.btn.btn-light i{font-size:1.8rem;vertical-align:middle;margin-right:10px}.btn.btn-light:hover{background-color:var(--color-6);color:var(--color-1)!important}.link-underline{display:inline-block;text-decoration:underline;color:var(--color-2);font-weight:600;font-size:1rem;padding:10px 20px}@keyframes btnAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}:root{--ss-primary-color:#F8DD6C;--ss-bg-color:transparent;--ss-font-color:#FFFFFF;--ss-font-placeholder-color:#FFFFFF;--ss-disabled-color:#dcdee2;--ss-border-color:#FFFFFF;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:0}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:10px 0 15px 0;cursor:pointer;border-bottom:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden;text-transform:uppercase;font-family:inherit;font-weight:500}.ss-main:focus{border-color:var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0 auto 0;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:#2a3663;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0 auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:#2a3663;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px #2a3663;box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:#2a3663;stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:#f8dd6c;stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000;box-shadow:0 2px 4px rgba(0,0,0,.25)}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{background-color:#fff;flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid #2a3663;border-radius:0;background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:#2a3663;vertical-align:middle}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{border:none;flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto;background-color:#fff}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:#2a3663;padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l) * 3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:#2a3663;cursor:pointer;user-select:none;font-weight:500}.ss-content .ss-list .ss-option:hover{color:#2a3663;background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#2a3663;background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}nav#navbar{font-family:Poppins,sans-serif;font-weight:700;padding-top:20px;padding-bottom:10px;position:fixed;z-index:9;top:0;left:0;width:100%;display:flex;align-items:center;color:var(--color-2);transition:padding-top .3s,padding-bottom .3s;background-color:transparent}nav#navbar.sticky{position:fixed;background-color:var(--color-1)}nav#navbar .logo-link{margin-left:50%;transform:translateX(-50%)}nav#navbar .logo{opacity:0;width:150px;height:auto;transition:width .3s,opacity .3s}nav#navbar .logo.visible{opacity:1}@media screen and (max-width:700px){nav#navbar .logo{width:120px}}nav#navbar.nav-bg{background-color:var(--color-2)}nav#navbar.nav-bg .logo{opacity:1}nav#navbar .nav-links-bg{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);align-items:flex-start;justify-content:flex-end}nav#navbar .nav-links{margin:0;display:flex;list-style:none;border-radius:0;background-color:var(--color-2);width:300px;max-width:100%;height:auto;align-items:center;padding:30px;justify-content:flex-start;flex-flow:column;color:var(--color-1);position:relative}nav#navbar .nav-links svg{position:absolute;z-index:-1;height:120%;top:-134px;transform:scaleY(-1);right:0;width:170%;transition:width .3s ease-in-out}nav#navbar .nav-links svg.init-hide{width:150%}nav#navbar .nav-links li{display:block;margin-top:5px;margin-bottom:5px;margin-left:0}nav#navbar .nav-links li a{font-family:Poppins,sans-serif;font-weight:400;font-size:1.1rem;padding:2px 25px;display:inline-block;vertical-align:middle;color:var(--color-1);border-radius:30px;border:2px solid transparent}nav#navbar .nav-links li a.active,nav#navbar .nav-links li a:hover{color:var(--color-5)}@media screen and (max-width:1220px){nav#navbar .nav-links li a.active{color:var(--color-2);background-color:var(--color-1)}}nav#navbar #nav-toggle{background-color:transparent;border:none;padding:5px 10px;transition:all .3s;margin-left:auto;cursor:pointer;border-radius:5px;display:block;z-index:99}nav#navbar #nav-toggle svg{height:25px;width:auto}nav#navbar #nav-toggle #bar-bottom,nav#navbar #nav-toggle #bar-middle,nav#navbar #nav-toggle #bar-top{transition:all .3s}nav#navbar #nav-toggle #bar-top{transition:transform .3s ease-in-out,opacity 0s}nav#navbar #nav-toggle.close-pos{position:absolute;top:15px;right:300px}nav#navbar #nav-toggle.close-pos svg line{stroke:var(--color-1)!important}nav#navbar #nav-toggle.close-pos #bar-bottom{transform:rotate(-45deg) translate(-18px,24px)}nav#navbar #nav-toggle.close-pos #bar-top{opacity:0}nav#navbar #nav-toggle.close-pos #bar-middle{transform:rotate(45deg) translate(-2px,-5px)}nav#navbar #nav-toggle:hover #bar-top{transform:scaleX(2)}nav#navbar.nav-bg #nav-toggle svg line{stroke:var(--color-1)}nav#navbar.min{background-color:var(--color-2);position:fixed;padding-top:10px;padding-bottom:10px;box-shadow:0 4px 20px rgba(0,0,0,.25)}nav#navbar.min .logo{opacity:100%}nav#navbar.min #nav-toggle svg line{stroke:var(--color-1)}nav#navbar.min.prop{background-color:var(--color-1)}nav#navbar.min.prop #nav-toggle svg line{stroke:var(--color-2)}nav#navbar-building{display:flex;align-items:center;justify-content:space-between;padding-top:50px;padding-bottom:50px;position:fixed;z-index:999;top:0;left:0;width:100%;transition:all .3s ease-in-out}nav#navbar-building .logo{height:1.5rem;width:auto;display:block}nav#navbar-building.min{background-color:var(--color-1);padding-top:10px;padding-bottom:10px}@media screen and (max-width:1000px){nav#navbar-building #nav-links{display:none;z-index:10}}nav#navbar-building #nav-links ul{list-style:none;padding:0;margin:0;display:flex;gap:25px;position:relative}nav#navbar-building #nav-links ul li{display:block}nav#navbar-building #nav-links ul li a{text-transform:uppercase;color:var(--color-2);font-weight:600}nav#navbar-building #nav-links ul li a:hover{color:var(--color-6)}@media screen and (max-width:1000px){nav#navbar-building #nav-links ul{position:absolute;top:0;right:0;margin:0;list-style:none;border-radius:0;background-color:var(--color-2);width:300px;max-width:100%;height:auto;align-items:center;padding:30px;justify-content:flex-start;flex-flow:column;color:var(--color-1)}nav#navbar-building #nav-links ul svg{position:absolute;z-index:-1;height:120%;top:-134px;transform:scaleY(-1);right:0;width:170%;transition:width .3s ease-in-out}nav#navbar-building #nav-links ul svg.init-hide{width:150%}nav#navbar-building #nav-links ul li{display:block;margin-top:5px;margin-bottom:5px;margin-left:0}nav#navbar-building #nav-links ul li a{font-family:Poppins,sans-serif;font-weight:400;font-size:1.1rem;padding:2px 25px;display:inline-block;vertical-align:middle;color:var(--color-1);border-radius:30px;border:2px solid transparent}nav#navbar-building #nav-links ul li a.active,nav#navbar-building #nav-links ul li a:hover{color:var(--color-5)}}@media screen and (max-width:1000px) and (max-width:1220px){nav#navbar-building #nav-links ul li a.active{color:var(--color-2);background-color:var(--color-1)}}nav#navbar-building #nav-toggle{background-color:transparent;border:none;padding:5px 10px;transition:all .3s;margin-left:auto;cursor:pointer;border-radius:5px;z-index:99;display:none}@media screen and (max-width:1000px){nav#navbar-building #nav-toggle{display:block}}nav#navbar-building #nav-toggle svg{height:25px;width:auto}nav#navbar-building #nav-toggle svg line{stroke:var(--color-2)}nav#navbar-building #nav-toggle #bar-bottom,nav#navbar-building #nav-toggle #bar-middle,nav#navbar-building #nav-toggle #bar-top{transition:all .3s}nav#navbar-building #nav-toggle #bar-top{transition:transform .3s ease-in-out,opacity 0s}nav#navbar-building #nav-toggle.close-pos{position:absolute;top:15px;right:300px}nav#navbar-building #nav-toggle.close-pos svg line{stroke:var(--color-1)!important}nav#navbar-building #nav-toggle.close-pos #bar-bottom{transform:rotate(-45deg) translate(-18px,24px)}nav#navbar-building #nav-toggle.close-pos #bar-top{opacity:0}nav#navbar-building #nav-toggle.close-pos #bar-middle{transform:rotate(45deg) translate(-2px,-5px)}nav#navbar-building #nav-toggle:hover #bar-top{transform:scaleX(2)}footer .footer-content{display:grid;grid-template-columns:2fr .7fr 1fr;gap:50px;padding-top:70px;padding-bottom:50px}@media screen and (max-width:700px){footer .footer-content{grid-template-columns:repeat(2,1fr);gap:20px}}footer .footer-content .col-1{display:flex;flex-flow:column;justify-content:space-between}footer .footer-content .col-1 .logo{max-width:100%;width:200px;height:auto}@media screen and (max-width:500px){footer .footer-content .col-1 .logo{width:150px}}footer .footer-content .col-1 .social-links{display:flex;gap:25px}footer .footer-content .col-1 .social-links a{color:var(--color-2);font-size:1.2rem}footer .footer-content .col-1 .social-links a:hover{color:var(--color-6)}footer .footer-content .col-1 ul,footer .footer-content .col-2 ul{list-style:none;padding:0;margin:0}footer .footer-content .col-1 ul li,footer .footer-content .col-2 ul li{margin:0 0 22px}footer .footer-content .col-1 ul li:last-of-type,footer .footer-content .col-2 ul li:last-of-type{margin-bottom:0}footer .footer-content .col-1 ul li a,footer .footer-content .col-2 ul li a{font-size:.9rem}footer .footer-content .col-1 ul{display:none;margin:50px 0 20px}@media screen and (max-width:700px){footer .footer-content .col-1 ul{display:block}}@media screen and (max-width:700px){footer .footer-content .col-2{display:none}}@media screen and (max-width:700px){footer .footer-content .col-3{padding-top:70px}}footer .footer-content .col-3 h4{font-size:1.2rem;margin:0 0 10px}footer .footer-content .col-3 h4:last-of-type{margin-top:20px}footer .footer-content .col-3 p{font-size:.8rem}footer .footer-content .col-3 p i{background-color:#4caf50;color:var(--color-1);display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:1rem}footer .footer-content .col-3 p:last-of-type{margin-bottom:0}footer .copyright{background-color:var(--color-2);color:var(--color-1);padding:10px;font-size:.8rem;text-align:center;font-family:Poppins,sans-serif;font-weight:400}footer .copyright p{margin:0}footer .copyright a{font-weight:600}footer .copyright a img{height:.7rem;vertical-align:middle;transition:transform 1s;margin-top:10px}footer .copyright a:hover{color:var(--color-4)}footer .copyright a:hover img{transform:scale(1.1)}#initial{position:relative;min-height:100vh;background-color:var(--color-2)}@media screen and (max-width:1000px){#initial{min-height:90vh}}#initial .bg img,#initial .bg video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#initial .logo{position:absolute;z-index:3;top:40%;left:50%;transform:translateX(-50%);width:300px;height:auto;max-width:90%}@media screen and (max-width:800px){#initial .logo{top:25px;width:200px}}@media screen and (max-width:500px){#initial .logo{top:28px;width:120px}}#initial .content{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 80%,#000 100%);display:flex;align-items:flex-end;padding-bottom:50px}#initial .content #search-form{width:100%;opacity:0;transition:opacity .3s ease-in-out}@media screen and (max-width:800px){#initial .content #search-form{width:80%;margin-left:10%}}#initial .content #search-form.loaded{opacity:1}#initial .content #search-form .filters{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-bottom:30px;align-items:flex-end}@media screen and (max-width:1100px){#initial .content #search-form .filters{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px) and (min-width:800px){#initial .content #search-form .filters .search-building-wrapper{grid-column-start:1;grid-column-end:3}}@media screen and (max-width:800px){#initial .content #search-form .filters{grid-template-columns:1fr}}#initial .content #search-form .btn-submit{background-color:transparent;color:var(--color-1);text-transform:uppercase;font-weight:500;border:1px solid var(--color-5);padding:10px 45px;border-radius:10px}#initial .content #search-form .btn-submit:hover{background-color:var(--color-5);color:var(--color-2)}#featured-properties{background:var(--color-5);background:linear-gradient(180deg,var(--color-1) 0,var(--color-1) 300px,var(--color-5) 300px,var(--color-5) 100%);padding-top:50px;padding-bottom:70px}@media screen and (max-width:800px){#featured-properties{background:var(--color-5)}}#featured-properties h2{text-align:left;margin-bottom:50px}@media screen and (max-width:800px){#featured-properties h2{text-align:center}}#related-properties{background:var(--color-2);padding-top:50px;padding-bottom:70px}#related-properties h2{color:var(--color-1);text-align:center;margin-bottom:50px}@media screen and (max-width:800px){#related-properties h2{text-align:center}}.properties-wrapper,.units-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;background-color:transparent;margin-bottom:40px}@media screen and (max-width:1100px){.properties-wrapper,.units-wrapper{padding:25px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.properties-wrapper,.units-wrapper{background-color:var(--color-1);padding:25px;grid-template-columns:1fr}}@media screen and (max-width:800px){.properties-wrapper .property-listing,.units-wrapper .property-listing{padding-bottom:25px;border-bottom:1px solid var(--color-2)}.properties-wrapper .property-listing:last-of-type,.units-wrapper .property-listing:last-of-type{padding-bottom:0;border-bottom:none}}@media screen and (min-width:801px){.properties-wrapper .property-listing:hover .property-data,.units-wrapper .property-listing:hover .property-data{box-shadow:0 4px 10px rgba(0,0,0,.25)}}.properties-wrapper .property-listing .img-wrapper,.units-wrapper .property-listing .img-wrapper{background-color:var(--color-1);display:block;position:relative;padding-bottom:80%}.properties-wrapper .property-listing .img-wrapper img,.units-wrapper .property-listing .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:bottom center}.properties-wrapper .property-listing .property-data,.units-wrapper .property-listing .property-data{background-color:var(--color-1);border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:box-shadow .3s ease-in-out;padding:15px}@media screen and (max-width:800px){.properties-wrapper .property-listing .property-data:not(.unitdata),.units-wrapper .property-listing .property-data:not(.unitdata){padding:15px 0}}.properties-wrapper .property-listing .property-data p,.units-wrapper .property-listing .property-data p{margin:0}.properties-wrapper .property-listing .property-data h3,.units-wrapper .property-listing .property-data h3{margin:5px 0}.properties-wrapper .property-listing .property-data .ngbhd-id,.units-wrapper .property-listing .property-data .ngbhd-id{display:flex;align-items:center;justify-content:space-between;gap:5px}.properties-wrapper .property-listing .property-data .ngbhd-id .neighborhood,.units-wrapper .property-listing .property-data .ngbhd-id .neighborhood{display:flex;align-items:center;gap:5px;font-size:.8rem}.properties-wrapper .property-listing .property-data .ngbhd-id .neighborhood img,.units-wrapper .property-listing .property-data .ngbhd-id .neighborhood img{height:1.2rem;width:auto}.properties-wrapper .property-listing .property-data .ngbhd-id .property-id,.units-wrapper .property-listing .property-data .ngbhd-id .property-id{font-size:.8rem}.properties-wrapper .property-listing .property-data .category-area,.units-wrapper .property-listing .property-data .category-area{font-size:.8rem}.properties-wrapper .property-listing .property-data .btn-price,.units-wrapper .property-listing .property-data .btn-price{display:flex;align-items:flex-end;gap:10px;justify-content:space-between}.properties-wrapper .property-listing .property-data .btn-price .btn,.units-wrapper .property-listing .property-data .btn-price .btn{margin-top:15px;padding:12px 20px}@media screen and (max-width:700px){.properties-wrapper .property-listing .property-data .btn-price .btn,.units-wrapper .property-listing .property-data .btn-price .btn{padding:12px 20px}}.properties-wrapper .property-listing .property-data .btn-price .price p.label,.units-wrapper .property-listing .property-data .btn-price .price p.label{font-size:.8rem}.properties-wrapper .property-listing .property-data .btn-price .price p.value,.units-wrapper .property-listing .property-data .btn-price .price p.value{white-space:nowrap;font-size:1rem;font-weight:500;color:var(--color-2)}#featured-buildings{padding-top:100px}@media screen and (max-width:800px){#featured-buildings{padding-bottom:50px}}#featured-buildings h2{margin-bottom:50px}#featured-buildings .buildings-wrapper{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:40px}#featured-buildings .buildings-wrapper .building-listing{width:calc(45% - 15px);transition:box-shadow .3s ease-in-out}#featured-buildings .buildings-wrapper .building-listing:hover{box-shadow:0 4px 10px rgba(0,0,0,.25)}@media screen and (min-width:800px){#featured-buildings .buildings-wrapper .building-listing:nth-of-type(4n),#featured-buildings .buildings-wrapper .building-listing:nth-of-type(4n+1){width:55%}}@media screen and (max-width:799px){#featured-buildings .buildings-wrapper .building-listing{width:100%}}#featured-buildings .buildings-wrapper .building-listing .img-wrapper{background-color:var(--color-2);height:300px;position:relative;display:block}@media screen and (min-width:1500px){#featured-buildings .buildings-wrapper .building-listing .img-wrapper{height:350px}}#featured-buildings .buildings-wrapper .building-listing .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}#featured-buildings .buildings-wrapper .building-listing h3{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-1);text-transform:uppercase;background-color:rgba(0,0,0,.35);padding:25px;margin:0}#blog-feed{padding-top:50px;padding-bottom:100px;position:relative;background-color:var(--color-1)}@media screen and (max-width:800px){#blog-feed{padding-bottom:40px}}#blog-feed h2{margin-bottom:70px;margin-top:0}#blog-feed .slick-next,#blog-feed .slick-prev{width:30px;height:auto;top:25%;transform:none;z-index:2}#blog-feed .slick-next:after,#blog-feed .slick-next:before,#blog-feed .slick-prev:after,#blog-feed .slick-prev:before{display:none}#blog-feed .slick-prev{left:-45px}#blog-feed .slick-next{right:-45px}#blog-feed .blog-link{display:none;margin-top:40px}@media screen and (max-width:800px){#blog-feed .blog-link{display:block}}#blog-feed .blog-link .btn.btn-primary{font-size:1rem}#blog-feed .posts-wrapper .post{padding:0 10px}@media screen and (max-width:800px){#blog-feed .posts-wrapper .post .btn-wrapper{text-align:center}}#blog-feed .posts-wrapper .post .img-wrapper{display:block;position:relative;padding-bottom:75%;overflow:hidden}#blog-feed .posts-wrapper .post img{position:absolute;top:0;left:0;border-radius:0;width:100%;height:100%;object-fit:cover;display:block}#blog-feed .posts-wrapper .post .post-title{display:flex;align-items:center}#blog-feed .posts-wrapper .post .post-title h4{color:var(--color-2);margin:25px 0 20px;font-size:1.2rem;font-weight:600}@media screen and (max-width:800px){#blog-feed .posts-wrapper .post .post-title h4{font-size:1rem}}#blog-feed .posts-wrapper .post .post-title .text p{text-align:justify;margin:0}#blog-feed .posts-wrapper .post .post-title a.btn.btn-primary{padding:15px 80px;font-size:1.1rem}#blog{position:relative;padding-bottom:100px}#blog .posts-wrapper{padding-top:100px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}@media screen and (max-width:1000px){#blog .posts-wrapper{grid-template-columns:repeat(2,1fr);grid-gap:25px}}@media screen and (max-width:700px){#blog .posts-wrapper{grid-template-columns:1fr;grid-gap:50px;padding-top:50px}}#blog .post:hover img{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media screen and (max-width:1000px){#blog .post{grid-template-columns:1fr;grid-gap:25px}}#blog .post .desc{display:flex;align-items:center}#blog .post .desc h3{color:var(--color-2);padding:0;margin-top:20px;margin-bottom:0;font-weight:600;font-size:1.25rem}#blog .post .desc .text *{font-size:.8rem!important}#blog .post .desc .date{font-size:.9rem}#blog .post img{display:block;height:300px;width:100%;object-fit:cover;object-position:center;transition:box-shadow .3s,filter .3s;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1)}@media screen and (max-width:700px){#blog .post img{height:250px}}#blog nav.pagination-nav{padding-bottom:50px;background-color:transparent;position:relative;color:var(--color-2);text-align:center;width:100%;left:unset;top:unset;margin-top:50px;z-index:1}#blog nav.pagination-nav ul{list-style:none;width:100%;padding:0;margin:0}#blog nav.pagination-nav ul li{display:inline-block;margin:0 5px}#blog nav.pagination-nav ul li a{display:inline-block;border:2px solid var(--color-6);padding:10px 20px;color:var(--color-6);border-radius:5px;font-weight:400}#blog nav.pagination-nav ul li a:hover{color:var(--color-1);background-color:var(--color-6)}#blog nav.pagination-nav ul li.active a{background-color:var(--color-6);color:var(--color-1)}#blog-post{position:relative}#blog-post .post-wrapper{display:grid;grid-template-columns:1fr 200px;gap:100px;padding-top:100px;padding-bottom:100px}@media screen and (max-width:1000px){#blog-post .post-wrapper{grid-template-columns:1fr;padding-top:50px}}#blog-post .post-wrapper h1,#blog-post .post-wrapper h2,#blog-post .post-wrapper h3,#blog-post .post-wrapper h4,#blog-post .post-wrapper h5{color:var(--color-2)}#blog-post .more-posts .title{margin-top:0;font-weight:600;text-align:center;color:var(--color-2)}#blog-post .more-posts .pw{margin-bottom:25px}#blog-post .more-posts .pw .btn.btn-outline{border-width:1px;font-size:.7rem;padding:5px 25px;border-radius:5px}#blog-post .more-posts .post .img-wrapper{padding-bottom:70%;position:relative}#blog-post .more-posts .post .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#blog-post .more-posts .post h3{font-size:.9rem;margin:10px 0 8px}#blog-post .more-posts .post .desc .text *{margin-top:0;font-size:.7rem!important}#blog-post h4{color:var(--color-2);margin:25px 0 10px}#blog-post .text img{max-width:100%;height:auto;display:block;margin:auto;border-radius:30px}#blog-post .text iframe{display:block;margin:auto}#blog-post .img-container{text-align:center;margin-bottom:25px}#blog-post .img-container img{max-width:100%;width:700px;height:auto;border-radius:0}#blog-post .post-data{margin-bottom:50px}#blog-post .post-data h4{color:var(--color-2);text-align:center;font-size:1.5rem}#blog-post .post-data .wrapper{display:flex;align-items:center;justify-content:center}#blog-post .post-data .wrapper .photo img{width:150px;height:150px;border-radius:50%;object-fit:cover;object-position:top center;margin:0 10px}#blog-post .post-data .wrapper .author .name{color:var(--color-2);font-size:1.25rem;font-weight:700;margin:0}#blog-post .post-data .wrapper .author .date{font-size:.9rem}#blog-post .text *{font-size:1rem!important}#instagram-feed{padding-top:70px;padding-bottom:100px;position:relative;background-color:var(--color-2);z-index:2}@media screen and (max-width:1000px){#instagram-feed{padding:70px 0 0}}#instagram-feed h2{margin-top:0;margin-bottom:70px;color:var(--color-1);letter-spacing:5px;text-align:center;padding:0 25px}@media screen and (max-width:700px){#instagram-feed h2{margin-bottom:50px;font-size:1.2rem}}#instagram-feed .decor{position:absolute;top:-25px;right:0;z-index:-1;height:calc(100% + 25px);width:auto}@media screen and (max-width:1000px){#instagram-feed .decor{display:none}}#instagram-feed .posts-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media screen and (max-width:1000px){#instagram-feed .posts-wrapper{grid-template-columns:repeat(3,1fr);gap:10px}}@media screen and (max-width:1000px){#instagram-feed .posts-wrapper .insta-post:nth-of-type(4),#instagram-feed .posts-wrapper .insta-post:nth-of-type(5),#instagram-feed .posts-wrapper .insta-post:nth-of-type(6){display:none}}#instagram-feed .posts-wrapper .insta-post{display:block;width:100%;padding-bottom:100%;position:relative}#instagram-feed .posts-wrapper .insta-post img{border-radius:0;background-color:var(--color-4);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:box-shadow .3s}#instagram-feed .posts-wrapper .insta-post img:hover{box-shadow:2px 2px 10px rgba(0,0,0,.25)}#instagram-feed .cta{margin-top:75px}#about-page-content{padding-top:100px}@media screen and (max-width:800px){#about-page-content{padding-top:50px}}#about-page-content .first-section{position:relative;padding-bottom:100px}#about-page-content .first-section #first-section-bg{position:absolute;z-index:-1;bottom:0;right:0;width:calc(100% + 15px);height:auto}#about-page-content .first-section .photos-wrapper{margin-top:100px;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}@media screen and (max-width:800px){#about-page-content .first-section .photos-wrapper{margin-top:50px}}#about-page-content .first-section .photos-wrapper .photo{width:calc(45% - 10px)}#about-page-content .first-section .photos-wrapper .photo img{width:100%;height:100%}@media screen and (min-width:800px){#about-page-content .first-section .photos-wrapper .photo img{min-height:250px}}#about-page-content .first-section .photos-wrapper .photo:nth-of-type(4n),#about-page-content .first-section .photos-wrapper .photo:nth-of-type(4n+1){width:55%}#about-page-content .manifest{padding-top:100px;padding-bottom:100px}@media screen and (max-width:800px){#about-page-content .manifest{padding-top:50px}}#about-page-content .manifest h2{margin-bottom:100px}@media screen and (max-width:800px){#about-page-content .manifest h2{margin-bottom:50px}}#about-page-content .manifest .manifest-wrapper{width:70%;margin:0 auto;-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:50px}#about-page-content .manifest .manifest-wrapper p:first-of-type{margin-top:0}@media screen and (max-width:800px){#about-page-content .manifest .manifest-wrapper{width:100%;margin:0 auto;-moz-column-count:1;-moz-column-gap:50px;-webkit-column-count:1;-webkit-column-gap:50px;column-count:1;column-gap:50px}#about-page-content .manifest .manifest-wrapper.text *{text-align:center!important}}#contact{position:relative;overflow:hidden}#contact #bg-contact{z-index:-1;position:absolute;bottom:0;left:0;width:100%;height:auto;transform:translateY(40%)}#contact .c-content{padding-top:100px;padding-bottom:100px}@media screen and (max-width:800px){#contact .c-content{padding-top:50px}}#contact .c-content h2{text-align:left;font-size:1.5rem}@media screen and (max-width:800px){#contact .c-content h2{text-align:center;font-size:1.2rem}}#contact .c-content .map iframe{width:100%;border:none!important}#contact .c-content .contact-wrapper{display:grid;grid-template-columns:500px 1fr;gap:100px;margin-bottom:70px}@media screen and (max-width:1100px){#contact .c-content .contact-wrapper{grid-template-columns:300px 1fr}}@media screen and (max-width:800px){#contact .c-content .contact-wrapper{grid-template-columns:1fr;gap:50px}}#contact .c-content form{margin-top:25px}#contact .c-content .contact-data{padding-top:50px;color:var(--color-2)}@media screen and (max-width:800px){#contact .c-content .contact-data{grid-row:1;padding-top:0;text-align:center}}#contact .c-content .contact-data p{font-size:1.1rem}@media screen and (max-width:800px){#contact .c-content .contact-data p{font-size:.9rem;margin:5px 0}}#contact .c-content .contact-data a{font-weight:600}#contact .c-content .contact-data a .whatsapp-link{background-color:#4caf50;padding:2px 2px 3px 3px;border-radius:50%;color:var(--color-1);width:1.5rem;height:1.5rem;font-size:1.2rem;display:inline-flex;align-items:center;justify-self:center}#built-to-suit h2{font-size:1.5rem;margin-bottom:50px}@media screen and (max-width:800px){#built-to-suit h2{font-size:1.3rem}}#built-to-suit #banner{position:relative}#built-to-suit #banner img{width:100%;height:80vh;max-height:500px;object-fit:cover;object-position:center;display:block}#built-to-suit #banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#built-to-suit #about-b{background-color:var(--color-2);color:var(--color-1);padding-bottom:100px}@media screen and (max-width:800px){#built-to-suit #about-b{padding-bottom:50px}#built-to-suit #about-b .btn.btn-green-w{width:100%}}#built-to-suit #about-b .text *{color:var(--color-1)!important}#built-to-suit #about-b h2{color:var(--color-1);text-align:left}@media screen and (max-width:800px){#built-to-suit #about-b h2{text-align:center}}#built-to-suit #about-b .title{position:relative;display:inline-block;padding-top:80px;padding-bottom:80px;padding-left:50px;padding-right:200px;margin-top:-50%}@media screen and (max-width:800px){#built-to-suit #about-b .title{padding-left:25px;padding-right:100px}}#built-to-suit #about-b .title h1{color:var(--color-1);font-size:1.5rem;position:relative;z-index:2}#built-to-suit #about-b .title svg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}#built-to-suit #about-b .content-wrapper{padding-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center}@media screen and (max-width:800px){#built-to-suit #about-b .content-wrapper{grid-template-columns:1fr}}#built-to-suit #about-b .content-wrapper .img-wrapper{padding:50px;position:relative}@media screen and (max-width:800px){#built-to-suit #about-b .content-wrapper .img-wrapper{padding:25px}}#built-to-suit #about-b .content-wrapper .img-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%}#built-to-suit #about-b .content-wrapper .img-wrapper img{position:relative;width:100%;height:auto}#built-to-suit #how-it-works{padding-top:50px;padding-bottom:50px}#built-to-suit #features{background:linear-gradient(180deg,var(--color-1) 0,var(--color-1) 200px,var(--color-5) 200px,var(--color-5) 100%);padding-bottom:50px}#built-to-suit #features .features-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 100px}@media screen and (max-width:800px){#built-to-suit #features .features-wrapper{grid-template-columns:repeat(2,1fr);gap:25px}}#built-to-suit #features .features-wrapper .feature{width:100%;max-width:250px;margin:0 auto;background-color:var(--color-1);border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,.25);padding:25px;text-align:center}#built-to-suit #features .features-wrapper .feature img{height:150px;width:100%;object-fit:contain;object-position:center}@media screen and (max-width:800px){#built-to-suit #features .features-wrapper .feature img{height:100px}}#built-to-suit #features .features-wrapper .feature p{font-weight:500;color:var(--color-2);margin-bottom:0;margin-top:25px}#built-to-suit #cases{padding-top:50px;padding-bottom:50px;background-color:var(--color-2)}#built-to-suit #cases h2{color:var(--color-1)}@media screen and (max-width:800px){#built-to-suit #cases .btn.btn-green-w{width:100%}}#built-to-suit #cases .cases-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:30px}@media screen and (max-width:800px){#built-to-suit #cases .cases-wrapper{grid-template-columns:repeat(2,1fr);gap:15px}}#built-to-suit #cases .cases-wrapper .case{text-align:center;color:var(--color-1)}#built-to-suit #cases .cases-wrapper .case p{margin-bottom:0}#built-to-suit #cases .cases-wrapper .case .img-wrapper{width:100%;padding-bottom:70%;position:relative}#built-to-suit #cases .cases-wrapper .case .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#built-to-suit #form-section{overflow:hidden;position:relative;background-color:var(--color-6);padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:1.5fr 1fr}@media screen and (max-width:800px){#built-to-suit #form-section{grid-template-columns:1fr}}#built-to-suit #form-section h2{color:var(--color-1)}#built-to-suit #form-section img{position:absolute;top:0;right:0;height:100%;width:auto;z-index:1}@media screen and (max-width:800px){#built-to-suit #form-section img{transform:translateX(80%)}}#built-to-suit #form-section .form-col{position:relative;z-index:2}#built-to-suit #form-section .form-col form{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px}@media screen and (max-width:800px){#built-to-suit #form-section .form-col form{grid-template-columns:1fr}}#built-to-suit #form-section .form-col form .btn{grid-column-start:1;grid-column-end:3}@media screen and (max-width:800px){#built-to-suit #form-section .form-col form .btn{grid-column-end:2}}#property-page{position:relative;padding-top:75px}#property-page .bg-img{position:absolute;z-index:-1;top:0;left:0;width:100%}#property-page .bg-img img{width:100%;height:690px;opacity:.1;object-fit:cover;object-position:center}@media screen and (max-width:800px){#property-page .bg-img img{height:500px}}#property-page #property-wrapper{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:10px}@media screen and (max-width:800px){#property-page #property-wrapper{grid-template-columns:100%}}#property-page #property-wrapper .prop-title{margin-top:100px;margin-bottom:30px}#property-page #property-wrapper .prop-title h1{font-size:1.8rem}#property-page #property-wrapper .prop-title .location{font-size:1.2rem;color:var(--color-2);margin:0}#property-page #property-wrapper h2{font-size:1.5rem}#property-page #property-wrapper .cta-col{position:relative}#property-page #property-wrapper .cta-col.mob{margin-top:50px;background-color:var(--color-2);margin-bottom:50px;margin-left:-25px;margin-right:-25px;padding:25px}#property-page #property-wrapper .cta-col.mob .prop-title{margin-top:0;margin-bottom:30px;text-align:center}#property-page #property-wrapper .cta-col.mob .prop-title h1{font-size:1.4rem;color:var(--color-1);margin-bottom:10px;font-weight:400}#property-page #property-wrapper .cta-col.mob .prop-title .location{font-size:.9rem;color:var(--color-1);margin:0}#property-page #property-wrapper .cta-col.mob .cta-box{background-color:var(--color-1)}#property-page #property-wrapper .cta-col.mob .cta-box .btn.btn-light{border:1px solid var(--color-6);box-shadow:none;color:var(--color-6)}#property-page #property-wrapper .cta-col.mob .cta-box p{color:var(--color-2)}#property-page #property-wrapper .cta-col.mob .numbers{border-bottom:none;margin-bottom:0;justify-content:center}#property-page #property-wrapper .cta-col.mob .numbers .number{color:var(--color-1)}#property-page #property-wrapper .cta-col .cta-box{background-color:var(--color-2);padding:25px;position:sticky;top:75px;border-radius:5px;display:flex;align-items:center}#property-page #property-wrapper .cta-col .cta-box .btn.btn-green-w,#property-page #property-wrapper .cta-col .cta-box .btn.btn-light{display:block;width:100%;margin-top:15px;padding:12px 15px}#property-page #property-wrapper .cta-col .cta-box .label{font-weight:400;font-size:.7rem;margin-bottom:-10px}#property-page #property-wrapper .cta-col .cta-box .label span{margin-left:auto}#property-page #property-wrapper .cta-col .cta-box p{color:var(--color-1);font-size:1rem;font-weight:400;display:flex;align-items:center;justify-content:space-between;margin:10px 0}#property-page #property-wrapper .cta-col .cta-box p b{font-weight:600}#property-page #property-wrapper #prop-photos .slide img,#property-page #property-wrapper #prop-thumbs .slide img{background-color:var(--color-2);width:100%;height:450px;display:block;object-fit:cover;object-position:center;border-radius:5px}@media screen and (max-width:800px){#property-page #property-wrapper #prop-photos .slide img,#property-page #property-wrapper #prop-thumbs .slide img{height:250px}}#property-page #property-wrapper #prop-photos .slick-next,#property-page #property-wrapper #prop-photos .slick-prev,#property-page #property-wrapper #prop-thumbs .slick-next,#property-page #property-wrapper #prop-thumbs .slick-prev{z-index:2;width:30px;height:auto;padding:5px;background-color:rgba(255,255,255,.5);border-radius:5px}#property-page #property-wrapper #prop-photos .slick-next:after,#property-page #property-wrapper #prop-photos .slick-next:before,#property-page #property-wrapper #prop-photos .slick-prev:after,#property-page #property-wrapper #prop-photos .slick-prev:before,#property-page #property-wrapper #prop-thumbs .slick-next:after,#property-page #property-wrapper #prop-thumbs .slick-next:before,#property-page #property-wrapper #prop-thumbs .slick-prev:after,#property-page #property-wrapper #prop-thumbs .slick-prev:before{display:none}#property-page #property-wrapper #prop-photos .slick-prev,#property-page #property-wrapper #prop-thumbs .slick-prev{left:10px}#property-page #property-wrapper #prop-photos .slick-next,#property-page #property-wrapper #prop-thumbs .slick-next{right:10px}#property-page #property-wrapper #prop-thumbs .slide img{cursor:pointer;margin:4px 0;padding:0 2px;background-color:transparent;width:100%;height:100px;display:block;object-fit:cover;object-position:center;border-radius:5px}@media screen and (max-width:800px){#property-page #property-wrapper #prop-thumbs .slide img{height:80px}}#property-page #property-wrapper .data-section h2{text-align:left}@media screen and (max-width:800px){#property-page #property-wrapper .data-section h2{text-align:center}}#property-page #property-wrapper .building-wrapper{background-color:var(--color-2);padding:50px;border-radius:10px;margin-bottom:50px;margin-top:40px}@media screen and (max-width:800px){#property-page #property-wrapper .building-wrapper{padding:25px}}#property-page #property-wrapper .building-wrapper h2{color:var(--color-1);margin-bottom:40px}@media screen and (max-width:800px){#property-page #property-wrapper .building-wrapper h2{margin-bottom:20px}}#property-page #property-wrapper .building-wrapper .text *{color:var(--color-1)!important}#property-page #property-wrapper .building-wrapper .photos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;margin-bottom:35px}#property-page #property-wrapper .building-wrapper .photos img{width:100%;height:200px;object-fit:cover;object-position:center;border-radius:5px}@media screen and (max-width:800px){#property-page #property-wrapper .building-wrapper .photos img{height:100px}}#property-page #property-wrapper .location-wrapper h2{text-align:left}@media screen and (max-width:800px){#property-page #property-wrapper .location-wrapper h2{text-align:center}}#property-page #property-wrapper .location-wrapper iframe{background-color:var(--color-3);width:100%;border:none;border-radius:10px}#property-page #property-wrapper .features{border-top:1px solid #d1d1d1;padding-top:30px;margin-top:30px}@media screen and (max-width:800px){#property-page #property-wrapper .features h2{text-align:center}}#property-page #property-wrapper .features ul{column-count:3;column-gap:40px}@media screen and (max-width:1000px){#property-page #property-wrapper .features ul{column-count:2}}@media screen and (max-width:500px){#property-page #property-wrapper .features ul{column-count:1}}#property-page #property-wrapper .features ul li{font-size:.9rem;break-inside:avoid-column}#property-page #property-wrapper .numbers{display:flex;align-items:center;gap:20px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding-top:20px;padding-bottom:20px;margin-bottom:30px}#property-page #property-wrapper .numbers .number{display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:.7rem;color:var(--color-2)}#property-page #property-wrapper .numbers .number img{height:40px;width:40px;object-fit:contain;object-position:center;display:block;margin-bottom:5px}@media screen and (max-width:800px){#property-page #featured-properties{margin-top:50px}}#property-page #featured-properties h2{text-align:center}#property-page #related-properties{position:relative;overflow:hidden}#property-page #related-properties #deco-2{z-index:1;position:absolute;right:-10px;bottom:-10px;height:60%;width:auto}#property-page #related-properties .properties-wrapper,#property-page #related-properties h2{position:relative;z-index:2}#estrutura .slick-dots{bottom:-50px}#estrutura .structure-wrapper{padding-top:50px}#estrutura .structure-wrapper ul{column-count:3;column-gap:40px}@media screen and (max-width:800px){#estrutura .structure-wrapper ul{column-count:2}}#estrutura .structure-wrapper ul li{break-inside:avoid-column;margin:0;padding:5px 0;color:var(--color-1)}#estrutura .structure-wrapper ul li p{margin:0;color:var(--color-1)}#estrutura .structure-wrapper ul li p.title{font-weight:400}#estrutura .structure-wrapper ul li p.text{font-weight:400;font-size:.8rem}#property-form-wrapper,#schedule-form-wrapper{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center}#property-form-wrapper.visible,#schedule-form-wrapper.visible{display:flex}#property-form-wrapper form,#schedule-form-wrapper form{background-color:var(--color-2);border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.5);max-height:90vh;max-width:99%;overflow-y:scroll;color:var(--color-1)}#property-form-wrapper .form-header,#schedule-form-wrapper .form-header{padding:5px 20px}#property-form-wrapper .form-header h4,#schedule-form-wrapper .form-header h4{margin:0;color:var(--color-4);text-align:center;font-weight:600;font-size:1.2rem;text-transform:uppercase}#property-form-wrapper .form-fields,#schedule-form-wrapper .form-fields{padding:0 20px 20px}#property-form-wrapper p,#schedule-form-wrapper p{margin-top:15px;margin-bottom:5px;text-align:left}#property-form-wrapper .btn.btn-primary,#schedule-form-wrapper .btn.btn-primary{color:var(--color-1);padding:10px 25px}#property-form-wrapper .btn.btn-primary:hover,#schedule-form-wrapper .btn.btn-primary:hover{color:var(--color-2)!important;background-color:var(--color-5)!important}#property-form-wrapper .btn.btn-outline,#schedule-form-wrapper .btn.btn-outline{padding:10px 25px;font-size:.9rem;border-color:var(--color-2)}#property-form-wrapper .btn.btn-outline:hover,#schedule-form-wrapper .btn.btn-outline:hover{color:var(--color-2)!important;background-color:var(--color-5)!important}#property-form-wrapper form input,#property-form-wrapper form select,#property-form-wrapper form textarea,#schedule-form-wrapper form input,#schedule-form-wrapper form select,#schedule-form-wrapper form textarea{background-color:var(--color-1);border:1px solid var(--color-2);border-radius:5px;color:var(--color-2);font-weight:600;padding:7px 10px}#property-form-wrapper form input::placeholder,#property-form-wrapper form select::placeholder,#property-form-wrapper form textarea::placeholder,#schedule-form-wrapper form input::placeholder,#schedule-form-wrapper form select::placeholder,#schedule-form-wrapper form textarea::placeholder{color:var(--color-2);font-weight:400}#property-form-wrapper select,#schedule-form-wrapper select{-webkit-appearance:none}#property-form-wrapper .date-selection,#property-form-wrapper .time-selection,#schedule-form-wrapper .date-selection,#schedule-form-wrapper .time-selection{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px}#property-form-wrapper .date-selection input,#property-form-wrapper .time-selection input,#schedule-form-wrapper .date-selection input,#schedule-form-wrapper .time-selection input{opacity:0;position:fixed;width:0}#property-form-wrapper .date-selection input:checked+label,#property-form-wrapper .time-selection input:checked+label,#schedule-form-wrapper .date-selection input:checked+label,#schedule-form-wrapper .time-selection input:checked+label{background-color:var(--color-5);color:var(--color-2)}#property-form-wrapper .date-selection input:hover+label,#property-form-wrapper .time-selection input:hover+label,#schedule-form-wrapper .date-selection input:hover+label,#schedule-form-wrapper .time-selection input:hover+label{background-color:var(--color-5);color:var(--color-2)}#property-form-wrapper .date-selection label,#property-form-wrapper .time-selection label,#schedule-form-wrapper .date-selection label,#schedule-form-wrapper .time-selection label{display:inline-block;background-color:var(--color-1);padding:5px 10px;font-family:inherit;font-size:16px;border:1px solid var(--color-2);border-radius:5px;color:var(--color-2);cursor:pointer;text-align:center}@media screen and (max-width:800px){#property-form-wrapper .date-selection label,#property-form-wrapper .time-selection label,#schedule-form-wrapper .date-selection label,#schedule-form-wrapper .time-selection label{padding:10px 5px;font-size:12px}}.promo-seal{position:absolute;top:5px!important;left:5px!important;width:70px!important;height:70px!important;object-fit:contain!important;object-position:top left!important;z-index:3!important}#building-page #b-banner{position:relative}#building-page #b-banner img:not(.building-logo){width:100%;height:100vh;max-height:700px;object-fit:cover;object-position:bottom center}@media screen and (max-width:800px){#building-page #b-banner img:not(.building-logo){max-height:500px}}#building-page #b-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 200px,rgba(255,255,255,0) 100%);display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:800px){#building-page #b-banner .overlay{justify-content:center}}#building-page #b-banner .overlay .building-logo{width:250px;max-width:90%;height:auto}#building-page #o-empreendimento{padding-top:50px;padding-bottom:50px;display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center}@media screen and (max-width:800px){#building-page #o-empreendimento{grid-template-columns:1fr;padding-top:20px}#building-page #o-empreendimento .content{grid-row:1}}#building-page #o-empreendimento .img-wrapper img{width:100%;height:auto}#building-page #o-empreendimento h1{font-size:1.5rem}@media screen and (max-width:800px){#building-page #o-empreendimento h1{text-align:center}}#building-page #o-empreendimento .btns{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}@media screen and (max-width:800px){#building-page #o-empreendimento .btns{justify-content:center}}#building-page #o-empreendimento .btns .btn{padding:12px 20px!important;font-size:.8rem!important}#building-page #o-empreendimento .btns .btn i{font-size:1.5rem!important}#building-page #parallax-section{position:relative;z-index:2;padding-bottom:400px;background-size:cover}@media screen and (min-width:700px){#building-page #parallax-section{background-attachment:fixed}}#building-page #estrutura{background-color:var(--color-2);position:relative;padding-top:50px;padding-bottom:50px}#building-page #estrutura h2{color:var(--color-1)}#building-page #estrutura #deco-1{position:absolute;top:0;left:0;transform:translateY(-60%);width:30%;height:auto}#building-page #estrutura #deco-2{position:absolute;bottom:0;right:0;transform:translateY(50%);width:15%;height:auto}@media screen and (max-width:800px){#building-page #estrutura #deco-2{width:20%}}#building-page #estrutura .structure-slider{margin-top:50px}#building-page #estrutura .structure-slider .slick-next,#building-page #estrutura .structure-slider .slick-prev{width:50px;z-index:2;top:185px}@media screen and (min-width:1400px){#building-page #estrutura .structure-slider .slick-next,#building-page #estrutura .structure-slider .slick-prev{top:240px}}#building-page #estrutura .structure-slider .slick-next:after,#building-page #estrutura .structure-slider .slick-next:before,#building-page #estrutura .structure-slider .slick-prev:after,#building-page #estrutura .structure-slider .slick-prev:before{display:none}#building-page #estrutura .structure-slider .slick-next{right:80px}#building-page #estrutura .structure-slider .slick-prev{left:80px}#building-page #estrutura .structure-slider .slick-current .structure-item{padding:0 100px}@media screen and (max-width:1000px){#building-page #estrutura .structure-slider .slick-current .structure-item{padding:0 25px}}#building-page #estrutura .structure-slider .slick-current .structure-item .desc{opacity:1}#building-page #estrutura .structure-slider .slick-current .structure-item .img-wrapper img{object-fit:contain}#building-page #estrutura .structure-slider .slick-dots li button:before{color:var(--color-1);font-size:14px}#building-page #estrutura .structure-slider .structure-item .img-wrapper{position:relative;padding-bottom:400px;width:100%}@media screen and (min-width:1400px){#building-page #estrutura .structure-slider .structure-item .img-wrapper{padding-bottom:500px}}@media screen and (max-width:1000px){#building-page #estrutura .structure-slider .structure-item .img-wrapper{padding-bottom:250px}}#building-page #estrutura .structure-slider .structure-item .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#building-page #estrutura .structure-slider .structure-item .desc{opacity:0;margin-top:30px;color:var(--color-1);display:grid;grid-template-columns:200px 1fr;gap:50px;align-items:center}@media screen and (max-width:1000px){#building-page #estrutura .structure-slider .structure-item .desc{grid-template-columns:1fr;text-align:center;gap:0}#building-page #estrutura .structure-slider .structure-item .desc .title{margin:0}#building-page #estrutura .structure-slider .structure-item .desc .text{margin-bottom:30px}}#building-page #estrutura .structure-slider .structure-item .desc .title{font-size:1.2rem}#building-page #estrutura .structure-slider .structure-item .desc .text{color:var(--color-1)!important;font-size:.8rem}#building-page #b-videos{background-color:var(--color-5);padding-top:70px;padding-bottom:70px}#building-page #b-videos iframe{background-color:var(--color-2)}#building-page #b-videos .slick-dots{bottom:-50px}#building-page #b-videos .slick-dots li button:before{color:var(--color-2);font-size:14px}#building-page #localizacao{background-color:var(--color-2);padding-top:50px;padding-bottom:50px}#building-page #localizacao h2{margin-bottom:40px;color:var(--color-1)}#building-page #localizacao .text *{color:var(--color-1)!important}#building-page #localizacao iframe{width:100%;border:none;margin-top:40px;background-color:var(--color-3)}#building-page #contato{overflow:hidden;position:relative;background-color:var(--color-6);padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width:800px){#building-page #contato{grid-template-columns:1fr}}#building-page #contato h2{color:var(--color-1);margin-bottom:50px}#building-page #contato img{position:absolute;top:0;right:0;height:100%;width:auto;z-index:1}@media screen and (max-width:800px){#building-page #contato img{transform:translateX(80%)}}#building-page #contato .form-col{position:relative;z-index:2}#building-page #contato .form-col form .btn{width:100%}#building-page #unidades{position:relative;padding-top:50px;padding-bottom:50px}#building-page #unidades h2{margin-bottom:40px}#search-results-page{position:relative}#search-results-page .initial{background-image:url(../img/search-bg.jpg);background-size:cover;background-position:bottom center;padding-top:240px}@media screen and (max-width:800px){#search-results-page .initial{background-size:300%}}#search-results-page .initial .content{padding-bottom:30px}#search-results-page .initial .content h1{color:var(--color-1);font-size:1.5rem}#search-results-page .initial .content h1 b{font-weight:600}#search-results-page .initial .content p{color:var(--color-1);font-size:1rem}#search-results-page .initial .content p select{-webkit-appearance:none;appearance:none;font-family:inherit;color:var(--color-5);background-color:transparent;border:none;cursor:pointer;font-size:1rem}#search-results-page #search-form{background-color:var(--color-2);width:100%;opacity:0;transition:opacity .3s ease-in-out;padding-top:40px;padding-bottom:40px}@media screen and (max-width:1400px){#search-results-page #search-form{padding-left:25px;padding-right:25px}}#search-results-page #search-form.loaded{opacity:1}#search-results-page #search-form .filters{display:grid;grid-template-columns:repeat(7,1fr);gap:15px;align-items:flex-end}@media screen and (max-width:800px){#search-results-page #search-form .filters{display:none;margin-top:20px}#search-results-page #search-form .filters.visible{display:grid}}#search-results-page #search-form .filters#filters-row-2{display:none;margin-top:15px}#search-results-page #search-form .filters#filters-row-2.visible{display:grid}@media screen and (max-width:1100px){#search-results-page #search-form .filters{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px) and (min-width:800px){#search-results-page #search-form .filters .search-building-wrapper{grid-column-start:1;grid-column-end:3}}@media screen and (max-width:800px){#search-results-page #search-form .filters{grid-template-columns:1fr}}#search-results-page #search-form .filters .ss-main{font-size:12px}#search-results-page #search-form .filters input{font-family:inherit;font-size:12px;border:none;border-bottom:1px solid var(--color-1);color:var(--color-1);text-transform:uppercase;background-color:transparent;width:100%;padding:15px 0}#search-results-page #search-form .filters input::placeholder{color:var(--color-1)}#search-results-page #search-form .btn-submit{background-color:var(--color-5);color:var(--color-2);text-transform:uppercase;font-weight:500;border:1px solid var(--color-5);padding:10px;border-radius:10px;width:100%}#search-results-page #search-form .btn-submit:hover{background-color:var(--color-6);border:1px solid var(--color-6)!important;color:var(--color-1)}#search-results-page .btn-outline{background-color:transparent;color:var(--color-1);text-transform:none;font-weight:500;font-size:.9rem;border:1px solid var(--color-5);padding:10px;border-radius:10px;width:100%}#search-results-page .btn-outline:hover{background-color:var(--color-6)!important;border:1px solid var(--color-6)!important;color:var(--color-2)}#search-results-page #more-filters-btn{display:none}@media screen and (max-width:800px){#search-results-page #more-filters-btn{display:block}}#search-results-page #search-results{padding-top:50px;padding-bottom:50px}#search-results-page #search-results .building-listing .building-wrapper{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;margin-bottom:25px;align-items:center}@media screen and (max-width:1000px){#search-results-page #search-results .building-listing .building-wrapper{grid-template-columns:1fr;gap:0}}#search-results-page #search-results .building-listing .building-wrapper .img-col img{width:100%;height:320px;min-height:100%;max-height:300px;object-fit:cover;object-position:bottom center}#search-results-page #search-results .building-listing .building-wrapper .bdata{background-color:var(--color-1);border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:box-shadow .3s ease-in-out;padding:15px}@media screen and (max-width:1000px){#search-results-page #search-results .building-listing .building-wrapper .bdata{padding:15px 0}}#search-results-page #search-results .building-listing .building-wrapper .bdata p{margin:0}#search-results-page #search-results .building-listing .building-wrapper .bdata h3{margin:5px 0}#search-results-page #search-results .building-listing .building-wrapper .bdata .ngbhd-id{display:flex;align-items:center;justify-content:space-between;gap:5px}#search-results-page #search-results .building-listing .building-wrapper .bdata .ngbhd-id .neighborhood{display:flex;align-items:center;gap:5px;font-size:.8rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .ngbhd-id .neighborhood img{height:1.2rem;width:auto}#search-results-page #search-results .building-listing .building-wrapper .bdata .ngbhd-id .property-id{font-size:.8rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .category-area{font-size:.8rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .values{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}@media screen and (max-width:500px){#search-results-page #search-results .building-listing .building-wrapper .bdata .values{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}#search-results-page #search-results .building-listing .building-wrapper .bdata .values .value span{font-size:.7rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .values .value p{margin:0;color:var(--color-2);font-size:1rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .values .btn.btn-green-w{font-size:.8rem;padding:10px 12px}#search-results-page #search-results .building-listing .building-wrapper .bdata .values .btn.btn-green-w i{margin-right:0;font-size:1.4rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .price p.label{font-size:.8rem}#search-results-page #search-results .building-listing .building-wrapper .bdata .price p.value{white-space:nowrap;font-size:1rem;font-weight:500;color:var(--color-2)}#search-results-page #search-results .building-listing .building-wrapper .bdata .btns{display:flex;align-items:flex-end;gap:10px;justify-content:space-between;margin-top:15px}#search-results-page #search-results .building-listing .building-wrapper .bdata .btns .btn{padding:12px 20px;flex:auto;border:2px solid var(--color-6)}#search-results-page #search-results .building-listing .building-wrapper .bdata .btns .btn i{font-size:.8rem;margin-left:5px;margin-right:0}#search-results-page #search-results .building-listing .building-wrapper .bdata .btns .btn:hover{border:2px solid var(--color-2)}@media screen and (max-width:700px){#search-results-page #search-results .building-listing .building-wrapper .bdata .btns .btn{padding:12px 20px}}#search-results-page #search-results .building-listing .units-wrapper{background-color:var(--color-5);padding:25px;display:none}#search-results-page #search-results .building-listing .units-wrapper.visible{display:grid}#search-results-page #search-results .building-listing .units-wrapper .btn.btn-primary{font-size:.8rem}#search-results-page .load-more-w{margin-bottom:50px}