.Logo_container__yjHbY{object-fit:cover;object-position:center}.Logo_logo__FlBjZ{height:auto;cursor:pointer;max-width:100%;min-width:150px;padding:0 1rem}:root{--main-color:#002f3b;--accent-color:#4cbfa5;--light-accent-color:#bfffe096;--light-accent-color-translucid:#bfffe063;--light-main-color:#123e49;--light-main-color-translucid:#123e4938;--verdecito-coqueto:#bfffe0;--white:#f0ede2}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#888;border-right:2px solid #f1f1f1;border-left:3px solid #f1f1f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#555}@media(max-width:320px){::-webkit-scrollbar{width:9px}}*{margin:0;box-sizing:border-box}html body{color:#17202a;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}p{margin-bottom:.1rem}ul{margin-bottom:.5rem}h2{margin-top:0}h3{color:#002f3b;width:-moz-fit-content;width:fit-content;line-height:25px}h4{margin:0;line-height:20px}.contentContainer{flex-grow:1;height:calc(100vh - 70px);padding:1rem;overflow-x:auto;display:flex;flex-direction:column;align-items:center}.contentContainer :not(.SFgry){max-width:768px!important}.contentContainer section{width:100%}.contentContainer h3,.contentContainer h4{margin-bottom:.5rem}@media screen and (min-width:1024px){.contentContainer{padding:1rem 1rem 0}}.sectionWrap,.subSectionWrap{margin-bottom:1rem}@media screen and (max-width:768px){.subSectionWrap{padding-right:1rem}}.animateSection{animation:sectionWrap .5s ease-in;-webkit-animation:sectionWrap .5s ease-in}@keyframes sectionWrap{0%{opacity:0}to{opacity:1}}.legal-text{font-style:italic}.map{display:flex;justify-content:center;align-content:center;position:relative;border:none}.map iframe{width:100%;height:100%}.anchor{scroll-margin-top:.45rem}.sectionImage{background-image:var(--section-image-url);background-position:50%;background-repeat:no-repeat;width:100%;height:15rem;margin:1rem 0}.sectionImage--logo{--section-image-url:url(https://storage.googleapis.com/cohousing-australia/cohousing-australia-logo.svg)}.sectionImage--whatwhy{--section-image-url:url(https://storage.googleapis.com/cohousing-australia/coha_whatwhy.jpg)}.sectionImage--what{--section-image-url:url(https://storage.googleapis.com/cohousing-australia/coha_what.jpg)}.sectionImage--faq{--section-image-url:url(https://storage.googleapis.com/cohousing-australia/coha_faq.jpg)}.SF{max-width:100%!important}.cohoBoard{margin:2rem;place-items:center;text-align:center;font-weight:700;grid-gap:30px;gap:30px;display:grid;grid-template-columns:1fr}.cohoBoard div{max-width:175px}.whatCohoFigure,.whatCohoImg{width:100%;height:100%}.table{width:100%;box-sizing:border-box;border:1px solid #000}.table th{background-color:#002f3b;color:#fff}.col-1,.col-3,.col-5{background-color:#e8f8f5}.contentRow{display:flex;align-items:center;width:100%;margin-bottom:1rem;flex-direction:column}.contentRow figure,.contentRow>h2{flex-basis:50%}.contentRow figure{order:1}.contentRow h2{order:2}@media screen and (min-width:1024px){.contentRow{flex-direction:row}.contentRow figure,.contentRow>h2{flex-basis:100%}.contentRow figure{order:2}.contentRow h2{order:1}}.homeContentContainer{position:relative;width:100%;height:calc(100vh - 70px);overflow-x:hidden;margin:0 auto}.homeWelcomeSection{padding-top:3rem;padding-bottom:3rem}.homeWelcomeContainer{max-width:1300px;padding:2rem;border-radius:15px;text-align:center;margin:0 auto}.homeWelcomeContainer h2{font-size:clamp(2rem,1.8rem + 1vw,3rem);padding-bottom:1rem}.homeWelcomeContainer p{font-size:clamp(1rem,.8rem + 1vw,2rem)}.homeWelcomeMessage{font-size:3rem;line-height:unset}.homeCardContainer{display:grid;grid-template-columns:minmax(13rem,18rem);padding:2rem;grid-gap:2rem;gap:2rem}.homeLandingCardSection{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;background-color:var(--accent-color)}.homeLandingCardSection_text{width:100%;padding:0 2rem 2rem;margin:0 auto;text-align:center;color:#fff}.homeLandingCardSection_text h2{font-size:3rem}.homeLandingCardSection_text p{font-size:2rem}.homeLoginSection{padding:2rem;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.homeCardContainer{grid-template-columns:repeat(2,minmax(13rem,18rem))}}@media screen and (min-width:1024px){.homeCardContainer{grid-template-columns:repeat(4,minmax(13rem,18rem))}}.navbar{display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;background-color:#002f3b;height:70px;width:100vw;z-index:3}.navbarCont{padding:20px 20px 20px 5px}.navbarItem{font-size:18px;position:relative;color:#f0ede2;margin:0 2px;padding:8px 4px;text-decoration:none}.navbarItem.active,.navbarItem:hover{color:#bfffe0}.navbarItem:after,.navbarItem:before{content:"";position:absolute;left:0;width:100%;height:2px;background-color:#bfffe0;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transition:transform .4s;-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s}.navbarItem:before{top:-3px;transform-origin:left}.navbarItem:after{bottom:-3px;transform-origin:right}.active:after,.active:before,.navbarItem:hover:after,.navbarItem:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.burgerCont{padding-right:25px}@media(min-width:991px){.burgerCont{display:none}}@media(max-width:990px){.navbarCont{position:fixed;width:100vw;height:100vh;padding-right:0;top:0;left:0;z-index:0;display:grid;place-items:center;background-color:#002f3b;-webkit-clip-path:circle(0 at top right);clip-path:circle(0 at top right);transition:-webkit-clip-path .5s ease;transition:clip-path .5s ease;transition:clip-path .5s ease,-webkit-clip-path .5s ease;-webkit-transition:clip-path .5s ease;-moz-transition:clip-path .5s ease;-ms-transition:clip-path .5s ease;-o-transition:clip-path .5s ease;border-radius:0 0 0 200px;-webkit-border-radius:0 0 0 200px;-moz-border-radius:0 0 0 200px;-ms-border-radius:0 0 0 200px;-o-border-radius:0 0 0 200px}.navbarCont.active{-webkit-clip-path:circle(150% at top right);clip-path:circle(150% at top right)}}.burgerIcon{width:30px;height:24px;position:relative;cursor:pointer}.burgerIcon span{background-color:#bfffe0;position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:3px;transition-duration:.5s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);-moz-transition:.3s cubic-bezier(.8,.5,.2,1.4);-ms-transition:.3s cubic-bezier(.8,.5,.2,1.4);-o-transition:.3s cubic-bezier(.8,.5,.2,1.4)}.burgerIcon span:first-child{top:0;left:0}.burgerIcon span:nth-child(2){top:10px;left:0;opacity:1}.burgerIcon span:nth-child(3){bottom:0;left:0}.burgerIcon:not(.open):hover span:first-child{transform:rotate(-3deg) scaleY(1.1);-webkit-transform:rotate(-3deg) scaleY(1.1);-moz-transform:rotate(-3deg) scaleY(1.1);-ms-transform:rotate(-3deg) scaleY(1.1);-o-transform:rotate(-3deg) scaleY(1.1)}.burgerIcon:not(.open):hover span:nth-child(2){transform:rotate(3deg) scaleY(1.1);-webkit-transform:rotate(3deg) scaleY(1.1);-moz-transform:rotate(3deg) scaleY(1.1);-ms-transform:rotate(3deg) scaleY(1.1);-o-transform:rotate(3deg) scaleY(1.1)}.burgerIcon:not(.open):hover span:nth-child(3){transform:rotate(-4deg) scaleY(1.1);-webkit-transform:rotate(-4deg) scaleY(1.1);-moz-transform:rotate(-4deg) scaleY(1.1);-ms-transform:rotate(-4deg) scaleY(1.1);-o-transform:rotate(-4deg) scaleY(1.1)}.burgerIcon.open span:first-child{transform:rotate(45deg);top:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.burgerIcon.open span:nth-child(2){opacity:0}.burgerIcon.open span:nth-child(3){top:13px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.sidebar{position:relative;width:250px;min-width:250px;height:calc(100vh - 70px);max-height:calc(100vh - 70px);overflow-y:hidden;scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;text-align:left;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.sidebar ul{list-style-type:none;padding:0;margin:0}.sidebar.close{width:80px;min-width:80px;overflow-y:hidden}@media screen and (max-width:768px){.sidebar{overflow-y:scroll}.sidebar.close{width:20px;min-width:10px;overflow-y:hidden;overflow-x:hidden}.sidebar.close .sidebarIcon{right:-9px}}.sidebarInner{position:relative;height:calc(100vh - 70px)}.sidebarTopLine{width:100%;height:70px;background-image:linear-gradient(to right,var(--light-main-color) 70%,transparent 50%);background-position:bottom;background-size:100% 2px;background-repeat:no-repeat}.sidebarIcon{color:var(--light-main-color);position:absolute;top:43px;right:5px;font-size:clamp(1.25rem,3.125rem + 1.5625vw,2.8125rem);cursor:pointer}.sidebarMenu{display:block;padding:20px 10px}.sidebarItem{width:100%;font-size:16px}.sidebarLink>.sidebarActive{background-color:var(--light-accent-color-translucid);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.sidebarLink{color:#000;display:flex;align-items:center;height:40px;cursor:pointer;padding:.5rem}.sidebarLink:hover{background-color:var(--light-main-color-translucid);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.sidebarLabel{padding:0 10px}.sidebarLabel,.sidebarParentLabel{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebarBottomLine{border-bottom:2px solid var(--light-main-color)}.card{display:flex;flex-direction:column;flex:0 1 50%}.card img{width:50%;height:50%;padding:1rem}.card p{padding:1rem;vertical-align:middle}@media screen and (min-width:769px){.card{flex-direction:row}}.title{color:var(--main-color)}.underConstruction{height:calc(100vh - 70px);display:grid;place-items:center}.underConstructionContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;border:5px solid var(--main-color);padding:2rem}.underConstructionSubTitle{text-decoration:none}