.main-header-module-scss-module__NNDqFG__headerSticky{z-index:1000;position:sticky;top:0}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer{justify-content:space-between;align-items:center;display:flex}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__headerLogo{z-index:2;margin-right:.5rem;position:relative}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__headerLogo img{max-width:100px;height:auto}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__socialNav,.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__mainNav,.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__centralLink{display:none}.main-header-module-scss-module__NNDqFG__headerLink{position:relative}.main-header-module-scss-module__NNDqFG__headerLink:after{content:"";background-color:#fff;width:0;height:2px;transition:width .3s;display:block;position:absolute;bottom:0}.main-header-module-scss-module__NNDqFG__headerLink:hover:after{width:100%}.main-header-module-scss-module__NNDqFG__orcamentoButton{color:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .9rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.main-header-module-scss-module__NNDqFG__orcamentoButton:hover{color:#111;background-color:#fff}.main-header-module-scss-module__NNDqFG__bgHeaderVessonImoveis{background-color:var(--colorPrimary)}.main-header-module-scss-module__NNDqFG__bgHeaderGrupoVesson{background-color:#ff5c01}.main-header-module-scss-module__NNDqFG__bgHeaderConstrutora{background-color:#ee871d}.main-header-module-scss-module__NNDqFG__bgHeaderVessonConsorcios{background-color:#ffb900}.main-header-module-scss-module__NNDqFG__skeletonHeader.main-header-module-scss-module__NNDqFG__bgVessonConstrutora{background-color:#ee871d}.main-header-module-scss-module__NNDqFG__skeletonHeader.main-header-module-scss-module__NNDqFG__bgVessonGrupo{background-color:#ff5c01}@media (min-width:1024px){.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__headerLogo{margin-right:.5rem}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__headerLogo img{max-width:150px;height:auto}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__socialNav{flex:1;justify-content:flex-end;align-items:center;display:flex}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__socialNav>ul{color:#fff;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__socialNav svg{font-size:1.25rem}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__mainNav{flex:1;justify-content:center;max-width:630px;margin:auto auto auto 22rem;display:flex;position:absolute;left:0;right:0}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__mainNav>ul{color:#fff;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__mainNav>ul li{white-space:nowrap}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__mainNav svg{margin-bottom:5px;font-size:1.25rem}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__sideBarContainer .main-header-module-scss-module__NNDqFG__sideBar{width:350px}.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerPadding{padding:.5rem}.main-header-module-scss-module__NNDqFG__skeletonHeader{background-color:var(--colorPrimary);height:116px}}@media (min-width:1280px){.main-header-module-scss-module__NNDqFG__headerSticky .main-header-module-scss-module__NNDqFG__headerContainer .main-header-module-scss-module__NNDqFG__mainNav{margin-left:auto}}
.sidebar-module-scss-module__QxTula__sideBarContainer{z-index:2;align-items:center;display:flex;position:relative}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__openNavButton{cursor:pointer;background-color:#0000;border:none}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__closeNavButton{cursor:pointer;text-align:right;background-color:#0000;border:none;justify-content:flex-end;width:100%;margin:0 0 .5rem;padding:.5rem 1rem 0 0;display:flex}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar{z-index:1000;width:300px;height:100%;color:var(--colorSecondary);background:#303030eb;padding:.5rem;transition:transform .3s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar.sidebar-module-scss-module__QxTula__open{transform:translate(0)}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar.sidebar-module-scss-module__QxTula__hidden{transform:translate(100%)}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar .sidebar-module-scss-module__QxTula__navList{border-bottom:1px solid #fff3;flex-direction:column;gap:.5rem;padding:.5rem 1.75rem;display:flex}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar .sidebar-module-scss-module__QxTula__navList li{border-radius:.25rem;padding:.5rem 0;display:block}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar .sidebar-module-scss-module__QxTula__navList li div span{font-size:.9375rem}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer{position:relative}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownTitle{cursor:pointer;align-items:center;gap:.5rem;width:100%;display:flex}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownTitle .sidebar-module-scss-module__QxTula__arrow{transition:all .3s}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownTitle .sidebar-module-scss-module__QxTula__arrow.sidebar-module-scss-module__QxTula__arrowUp{transform:rotate(180deg)}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownTitle .sidebar-module-scss-module__QxTula__arrow.sidebar-module-scss-module__QxTula__arrowDown{transform:rotate(-180deg)}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer{opacity:0;z-index:-1;flex-direction:column;gap:.5rem;height:0;max-height:165px;margin:0;padding:0;transition:all .175s ease-in-out;display:flex;position:relative;overflow:hidden}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer li{font-size:.9rem}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer li a{border-radius:.25rem;padding:0 .75rem;display:block}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer.sidebar-module-scss-module__QxTula__show{opacity:1;z-index:0;height:auto;max-height:165px;padding:.5rem .75rem;overflow-y:scroll}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer.sidebar-module-scss-module__QxTula__show::-webkit-scrollbar{width:4px}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer.sidebar-module-scss-module__QxTula__show::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:2px}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer.sidebar-module-scss-module__QxTula__show::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__dropDownContainer .sidebar-module-scss-module__QxTula__dropDownItemsContainer.sidebar-module-scss-module__QxTula__show::-webkit-scrollbar-track{background:0 0}.sidebar-module-scss-module__QxTula__overlay{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}@media (min-width:1024px){.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar{border-radius:.25rem;width:350px}.sidebar-module-scss-module__QxTula__sideBarContainer .sidebar-module-scss-module__QxTula__sideBar .sidebar-module-scss-module__QxTula__navList li div span{font-size:inherit}}
.header-dropdown-module-scss-module__BaT_7W__dropDownContainer{width:fit-content;color:var(--colorSecondary);display:flex;position:relative}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownTitle{cursor:pointer;justify-content:space-between;align-items:center;gap:.25rem;width:100%;margin-block:.7rem;display:flex;position:relative}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownTitle:after{content:"";background-color:#fff;width:0;height:2px;transition:width .3s;display:block;position:absolute;bottom:0}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownTitle:hover:after{width:100%}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer{background-color:var(--colorSecondary);color:var(--colorTerciary);border:1px solid #c3c3c3;border-radius:.25rem;min-width:250px;margin:0;padding:0;transition:all .175s ease-in-out;display:none;position:absolute;top:2.7rem;overflow:hidden;display:none!important}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer::-webkit-scrollbar{width:4px}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer::-webkit-scrollbar-track{background:0 0}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer::-webkit-scrollbar-thumb{background-color:#c3c3c3;border-radius:3px}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer::-webkit-scrollbar-thumb:hover{background-color:#888}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer.header-dropdown-module-scss-module__BaT_7W__show{opacity:1;z-index:10;flex-direction:column;gap:0;height:auto;max-height:300px;overflow-y:auto;display:block!important}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer li a{width:100%;padding:.5rem .75rem;transition:all .175s ease-in-out;display:inline-block}.header-dropdown-module-scss-module__BaT_7W__dropDownContainer .header-dropdown-module-scss-module__BaT_7W__dropDownItemsContainer li a:hover{text-decoration:underline;scale:1.025}
.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer{background-color:var(--colorTerciary);z-index:999;border-top:1px solid #888;justify-content:center;gap:.5rem;padding:.65rem;display:flex;position:fixed;bottom:0;left:0;right:0}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer div{background-color:var(--colorPrimary);border-radius:.25rem;padding:.25rem}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer div a{gap:.25rem;font-size:.95rem;display:flex}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer div a svg,.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer div a span{color:#f1f1f1}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora{background-color:var(--colorTerciary);z-index:999;border-top:1px solid #888;justify-content:center;gap:.5rem;padding:.35rem;display:flex;position:fixed;bottom:0;left:0;right:0}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora div{background-color:#4fce5d;border-radius:.25rem;width:100%;padding:.25rem}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora div a{text-align:center;justify-content:center;gap:.25rem;padding:.35rem;font-size:.95rem;display:flex}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora div a svg{color:#f1f1f1;width:1.25rem;height:1.25rem;font-weight:600}.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora div a span{color:#fff;font-weight:600}@media (min-width:768px){.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarContainer,.whatsapp-bar-module-scss-module__tN8T7W__whatsappBarGrupoConstrutora{display:none}}
.whatsapp-button-module-scss-module__Maaz-G__buttonContainer{color:#fff;cursor:pointer;z-index:1000;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:all .3s;animation:1.5s infinite whatsapp-button-module-scss-module__Maaz-G__pulse;display:none;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #25d36666}.whatsapp-button-module-scss-module__Maaz-G__buttonContainer:hover{transform:scale(1.1);box-shadow:0 6px 16px #25d36699}@keyframes whatsapp-button-module-scss-module__Maaz-G__pulse{0%{transform:scale(1);box-shadow:0 4px 12px #25d36666}50%{transform:scale(1.1);box-shadow:0 6px 16px #25d36699}to{transform:scale(1);box-shadow:0 4px 12px #25d36666}}.whatsapp-button-module-scss-module__Maaz-G__phonesContainer{z-index:999;background:#fff;border:1px solid #0000001a;border-radius:12px;min-width:280px;padding:20px;animation:.3s ease-out whatsapp-button-module-scss-module__Maaz-G__slideUp;position:fixed;bottom:90px;right:20px;box-shadow:0 4px 16px #0000004d}@keyframes whatsapp-button-module-scss-module__Maaz-G__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.whatsapp-button-module-scss-module__Maaz-G__phoneItem{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.whatsapp-button-module-scss-module__Maaz-G__phoneItem:last-child{margin-bottom:0}.whatsapp-button-module-scss-module__Maaz-G__phoneLabel{align-items:center;gap:6px;display:flex}.whatsapp-button-module-scss-module__Maaz-G__phoneLabel .whatsapp-button-module-scss-module__Maaz-G__phoneIcon{color:#666;font-size:12px}.whatsapp-button-module-scss-module__Maaz-G__phoneLabel span{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:500}.whatsapp-button-module-scss-module__Maaz-G__phoneNumber{color:#25d366;background:#f8fffe;border:1px solid #e6f7ed;border-radius:8px;padding:8px 12px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s}.whatsapp-button-module-scss-module__Maaz-G__phoneNumber:hover{color:#fff;background:#25d366;transform:translateY(-1px);box-shadow:0 4px 8px #25d36633}@media (min-width:768px){.whatsapp-button-module-scss-module__Maaz-G__buttonContainer{width:75px;height:75px;display:flex}.whatsapp-button-module-scss-module__Maaz-G__buttonContainer svg{width:35px;height:35px}.whatsapp-button-module-scss-module__Maaz-G__phonesContainer{bottom:100px}}
