:root{--primary: #1c4294;--error: #c9132a;--red: #c9132a;--red-100: #ffeaed;--white: white;--grey: #fcfcfd;--grey-100: #a1a1aa;--grey-200: #f4f4f5;--grey-300: #fafafa;--grey-400: #667085;--white: #ffffff;--black: #09090b;--blue: #009fe3;--blue-100: #eff6ff;--blue-200: #c8d5ff;--blue-300: #e7e5ff;--orange: #f19920;--orange-100: #fffbeb;--green: #22c55e;--green-100: #f0fdf4;--border-color: #f6f7f7;--border-radius: 10px;--border-radius-md: 5px;--transition: all ease .15s;--sidebar-width: 250px}.flex{display:flex;gap:20px}.flex.wrap{flex-wrap:wrap}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.justify-center{justify-content:center}.flex.align-center{align-items:center}.flex.align-start{align-items:flex-start}.flex.gap-1{gap:10px}.flex .col-12{width:100%}.flex .col-9{width:75%}@media (max-width: 768px){.flex .col-9{width:100%}}.flex .col-8{width:66.66%}@media (max-width: 768px){.flex .col-8{width:100%}}.flex .col-7{width:58.33%}@media (max-width: 768px){.flex .col-7{width:100%}}.flex .col-6{width:50%}@media (max-width: 768px){.flex .col-6{width:100%}}.flex .col-4{width:33.33%}@media (max-width: 768px){.flex .col-4{width:100%}}.flex .col-3{width:25%}@media (max-width: 768px){.flex .col-3{width:100%}}.flex .col-2{width:16.66%}@media (max-width: 768px){.flex .col-2{width:100%}}.flex .col-1{width:8.33%}@media (max-width: 768px){.flex .col-1{width:100%}}@media (max-width: 768px){.flex.flex-responsive{flex-direction:column}.flex.justify-center-responsive{justify-content:center}.flex.align-center-responsive{align-items:center}.flex.align-start-responsive{align-items:flex-start}}@media (max-width: 768px){.flex .col-12-responsive{width:100%}.flex .col-6-responsive{width:50%}.flex .col-4-responsive{width:33.33%}.flex .col-3-responsive{width:25%}.flex .col-2-responsive{width:16.66%}.flex .col-1-responsive{width:8.33%}}@media (max-width: 768px){.flex.gap-1-responsive{gap:10px}}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.p-50{padding:50px}.m-0{margin:0!important}.my-10{margin:10px 0}.m-50{margin:50px}.mt-0{margin-top:0}.mb-1{margin-bottom:10px}.mt-2{margin-top:20px}.mb-2{margin-bottom:20px}.mt-3{margin-top:30px}.mb-3{margin-bottom:30px}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center!important}.no-data i{font-size:30px}body{font-family:sans-serif}body.front,h1,h2,h3,h4,h5,h6{font-family:Cooper Hewitt,sans-serif}ul{list-style:none;padding:0}ul.list{padding:0}ul.list li{list-style:none;margin:10px 0}a{text-decoration:none;color:#000}.error{font-size:14px;color:var(--error)}h2.title{font-size:52px;color:var(--primary);font-weight:500}h2.title.small{font-size:28px;color:#000}@media screen and (max-width: 768px){h2.title{font-size:34px}}p{line-height:24px}article{margin-bottom:30px}article:not(:last-child){border-bottom:1px solid #ddd}article .details{font-size:13px}article a:hover{color:var(--primary)}.table{width:100%;display:table;background:var(--white);border:1px solid var(--border-color);overflow:hidden}.table .user-profile{width:40px;height:40px}.table .initials{height:30px;width:30px;background:var(--grey);display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0}.table .table-header{font-weight:700}.table .table-header .table-cell{color:var(--black)}.table .table-row{display:table-row}.table .table-row:last-child .table-cell{border-bottom:none}.table .table-cell{padding:20px;display:table-cell;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-color);color:var(--grey-400)}.table .table-cell.no-border{border-bottom:none}.table .table-cell a{color:var(--black)}.table .table-cell a i{font-size:18px}.table.simple,.table.simple .table-header .table-cell{background:none}.table.simple .table-row{margin:10px 0}.table.simple .table-cell{background:var(--white);border:none;padding:5px}.table.no-bg{background:none;border:none}.table.no-bg .table-cell{padding:10px;border-bottom:1px solid #ddd!important}form button,form .button{display:block;width:100%}form #error-message{display:none}form #error-message.show{display:block}form #bulletin-preview,form #letter-preview{display:none;align-items:center;gap:10px}form #bulletin-preview.show,form #letter-preview.show{display:flex}form #bulletin-preview p,form #letter-preview p{margin:0;padding-top:5px}form .file{display:flex;align-items:center;margin-bottom:20px;gap:10px}form .file-container{padding:20px 0;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;border:1px dashed #ccc}form .file-container:hover{background:#eee}form .file-container .ti{display:block;font-size:40px;margin-bottom:10px;color:#bbb}form .file-container label{font-weight:700;font-size:12px}form .file-container input{position:absolute;width:100%;height:100%;opacity:0}form .file-container input:hover{cursor:pointer}form .gallery-container{padding:10px;border:1px solid #ccc;display:flex;flex-wrap:wrap;gap:10px}form .gallery-container img{height:100px;margin-bottom:10px;object-fit:cover}form .gallery-container img:hover{cursor:pointer}form .gallery-input-container{position:relative;background:#bbb;color:#fff;padding:10px 20px;width:max-content;display:flex;align-items:center;justify-content:center;margin-bottom:10px}form .gallery-input-container input{position:absolute;width:100%;height:100%;opacity:0;border:none;left:0;top:0;z-index:9}form .gallery-input-container input:hover{cursor:pointer}.button,button{display:flex;width:max-content;height:40px;align-items:center;justify-content:space-between;background:var(--primary);padding:10px 20px;color:#fff;border:1px solid var(--primary);cursor:pointer;gap:20px}.button:hover,button:hover{opacity:.8}.button.danger,button.danger{background:var(--error);border-color:var(--error)}.button.trash,button.trash{color:var(--error)!important}.button.simple,button.simple{background:transparent;color:var(--primary);border:none;width:max-content;padding:0;height:max-content}.button.big,button.big{padding:30px 40px;font-weight:500}.button.white,button.white{background:#fff;color:var(--primary);border-color:#fff}.button.white.alt,button.white.alt{border-color:var(--primary)}.button.white i,button.white i{color:var(--red)}.button.red,button.red{background:var(--red);color:#fff}input,select{display:block;width:100%;padding:10px;margin:10px 0;border:1px solid var(--grey-100);outline:none}.card{padding:20px;background:var(--white);transition:var(--transition);border:1px solid var(--border-color);border-radius:10px}.card.full{height:100%}.card p{color:var(--grey-400)}.card p strong{color:var(--black)}.card.reports a{display:flex;align-items:center;gap:10px;margin:20px 0;font-size:14px;transition:var(--transition)}.card.reports a:hover{color:var(--accent)}.card.reports i{font-size:20px}.bubble{padding:5px 0}.bubble .name{color:#000}.bubble button{opacity:0;padding:0;background:none;border:none;color:var(--error);transition:var(--transition)}.bubble:hover button{opacity:1}.comment{background:#eee;padding:5px 10px;border-radius:5px;font-size:13px;width:80%}.timestamp{color:var(--grey-100);margin:10px 0;font-size:11px}textarea{width:100%;margin-bottom:10px}.badge{padding:10px;border-radius:5px;font-size:12px;background:var(--grey)}.badge.border{border:1px solid}.badge.blue,.badge.medium,.badge.admin{background:var(--blue-100);color:var(--blue)}.badge.green,.badge.low,.badge.paid{background:var(--green-100);color:var(--green)}.badge.orange,.badge.pending,.badge.high,.badge.warn{background:var(--orange-100);color:var(--orange)}.badge.yellow,.badge.landlord{background:var(--yellow-100);color:var(--yellow)}.badge.urgent,.badge.red{background:var(--red-100);color:var(--red)}.badge.message{padding:10px;width:max-content;font-size:16px}#navbar{padding:20px;display:flex;justify-content:space-between}#navbar .logos{display:flex;gap:30px;height:fit-content}#navbar .logos img{height:60px}#navbar .social ul{padding:0}#navbar .social li{display:inline-block;padding:10px}#navbar a{color:#000;font-size:20px}#navbar a.small{font-size:16px}#navbar a:hover{color:var(--primary)}.menubar{padding:5px 20px;background:var(--primary);display:flex;position:relative}.menubar.sticky{position:sticky;top:0;left:0;width:100%;z-index:100}.menubar ul{padding:0;display:flex;align-items:center;gap:40px}.menubar a{color:#fff;text-transform:uppercase;font-size:13px}.mobile-menu{display:none;width:100%}.mobile-menu button{margin:0 auto}.mobile-menu i{font-size:30px}.mobile-menu .button{color:#fff;padding:5px 15px!important;display:flex!important;align-items:center;justify-content:center;width:250px}.dropdown{position:absolute;z-index:100;left:0;width:100%;background:#fff}.dropdown .dropdown-menu{display:flex;flex-direction:column;gap:10px;background:var(--primary);margin:0;padding:20px 0}.dropdown .dropdown-menu.hidden{display:none}.dropdown .dropdown-menu li a{display:block;padding:10px 0}@media screen and (max-width: 1030px){#navbar .logos{width:100%;flex-wrap:wrap;justify-content:space-between;gap:5px}#navbar .logos img{height:30px}#navbar .social{display:none}.menubar{justify-content:center}.menubar ul{display:none}.mobile-menu{display:block}}.dropdown-list{position:relative}.dropdown-list .menu{display:none;position:absolute;padding:10px;background:#fff;z-index:100;flex-direction:column;align-items:flex-start;width:200px;gap:15px;box-shadow:0 10px 10px #b6b6b6}.dropdown-list .menu a{font-size:12px!important;color:#000;text-align:left;font-weight:500}.dropdown-list .menu a:hover{color:var(--primary)}.dropdown-list:hover .menu{display:flex}.auth-button{border:.5px solid white;background:transparent!important}#swiper{width:100%;height:600px}.swiper-slide{display:flex;align-items:center;justify-content:center;padding:0 50px}.swiper-slide .container{width:1200px}.swiper-slide .content{max-width:600px}.swiper-slide h2{font-size:54px;color:#fff;font-weight:500;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.swiper-slide p{color:#fff;margin-bottom:50px}@media screen and (max-width: 768px){.swiper-slide{padding:20px}.swiper-slide h2{font-size:40px}}#swiper-partners{width:100%;overflow:hidden}#swiper-partners .swiper-slide{width:100%;height:100%;min-height:100px;display:flex;align-items:center;justify-content:center}#swiper-partners img{max-width:100%}#footer{background:var(--primary);padding:50px 0;color:#fff}#footer .logo{height:100px}#footer .col.contact{width:30%}#footer .col.link{width:20%}#footer .col.newsletter{width:30%}#footer a{color:#fff;transition:var(--transition);font-weight:300}#footer a:hover{color:var(--blue)}#footer li{margin:8px 0}#footer form{margin-bottom:30px}#footer i{font-size:20px}#footer .social{display:flex;align-items:center;gap:30px}#separator{height:10px;background:linear-gradient(to right,#009fe3,#009fe3 33.33%,#ffed00 33.33%,#ffed00 66.66%,#e30613 66.66%,#e30613)}@media screen and (max-width: 768px){#footer{padding:50px 0;text-align:center}#footer .flex{flex-direction:column}#footer .col.contact,#footer .col.link,#footer .col.newsletter{width:100%}#footer .social{justify-content:center}}.pagination{width:max-content!important;margin:20px auto 0}.pagination ul{display:flex;align-items:center;justify-content:center}.pagination li{display:inline-block}.pagination li a{width:100%;padding:5px 10px;display:block}.pagination li:hover{background:var(--blue-200)}.pagination li.active{background:var(--primary);color:var(--white);padding:5px 10px}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.items-center{align-items:center}.items-start{align-items:start}.items-end{align-items:end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.p-0{padding:0}.py-5{padding-top:5px;padding-bottom:5px}.py-10{padding-top:10px;padding-bottom:10px}.px-5{padding-left:5px;padding-right:5px}.px-10{padding-left:10px;padding-right:10px}.m-0{margin:0}.mt-5{margin-top:10px}.gap-0{gap:0px}.gap-1{gap:1px}.w-0{width:0rem}.w-px{width:1px}.w-0-5{width:.125rem}.w-1{width:.25rem}.w-1-5{width:.375rem}.w-2{width:.5rem}.w-2-5{width:.625rem}.w-3{width:.75rem}.w-3-5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-auto{width:auto}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.w-fit{width:fit-content}.h-0{height:0rem}.h-px{height:1px}.h-0-5{height:.125rem}.h-1{height:.25rem}.h-1-5{height:.375rem}.h-2{height:.5rem}.h-2-5{height:.625rem}.h-3{height:.75rem}.h-3-5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-52{height:13rem}.h-56{height:14rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-min{height:min-content}.h-max{height:max-content}.h-fit{height:fit-content}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}#login,#registration{min-height:100vh;display:flex;align-items:center;justify-content:center}#login>div,#registration>div{width:90%;text-align:center}#login img,#registration img{display:block;width:170px;margin:0 auto 30px}#login form,#registration form{padding-bottom:50px}@media screen and (min-width: 450px){#login>div,#registration>div{width:400px}}#dashboard{display:flex}#dashboard .sidebar{width:var(--sidebar-width);background:#fff;min-height:100vh;padding:0 30px}#dashboard .sidebar .logo{display:block;width:100%;margin:30px auto 0}#dashboard .sidebar .menu li{padding:10px 0}#dashboard .sidebar .menu a{color:var(--grey-400)}#dashboard .sidebar .menu a.active{color:var(--primary)}#dashboard main{width:100%;padding:10px 30px;background:var(--grey-200)}#home #bulletins{margin:50px 0}#home #bulletins .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}#home #bulletins .grid-item{width:100%;background:#eee;height:300px;position:relative}#home #bulletins .grid-item img{width:100%;height:100%;object-fit:cover}#home #bulletins .grid-item a{position:absolute;bottom:0;right:0;padding:20px;background:var(--primary);color:#fff;transition:var(--transition)}#home #bulletins .grid-item a:hover{opacity:.8}#home #banner{height:500px;background:url(/build/assets/about-DgBJAU4A.jpg) no-repeat center center/cover;position:relative;margin-bottom:30%}#home #banner .content{position:absolute;padding:50px;max-width:800px;background:var(--primary);color:#fff;left:0;bottom:-75%}#home #banner .content .title{color:#fff}@media screen and (max-width: 1080px){#home #banner .content{bottom:-60%}}@media screen and (min-width: 1024px){#home #banner{background-position:top}}#home #news{margin-top:200px}#home #news .featured-post{display:flex}#home #news .featured-post .cover{width:50%}#home #news .featured-post .cover img{width:100%;height:100%;object-fit:cover}#home #news .featured-post .button{margin-top:50px;margin-left:auto}#home #news .featured-post .content{width:50%;padding:50px;background:var(--blue-300)}#home #news .featured-post .content p{color:var(--primary)}#home #news .featured-post .content .date{color:var(--grey-400);font-size:14px}#home #news .featured-post h2{color:var(--primary)}#home #news .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;margin:50px 0}#home #news .grid-item{display:flex;column-gap:30px}#home #news .grid-item .cover,#home #news .grid-item .content{width:calc(50% - 30px)}#home #news .grid-item .cover{height:300px}#home #news .grid-item .cover img{width:100%;height:100%;object-fit:cover}#home #news .grid-item h2{font-weight:500;color:var(--primary);margin-right:30px}#home #news .grid-item h2:hover{text-decoration:underline}#home #news .grid-item .date{color:var(--grey-400);font-size:14px}#home #podcast{margin:50px 0}#home #podcast .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}#home #podcast .grid-item{padding:20px 30px;background:var(--primary);color:#fff}#home #podcast .grid-item i{font-size:30px}#home #podcast .grid-item a{color:#fff}#home #podcast .grid-item a:hover{text-decoration:underline}#home #podcast .grid-item h3{font-weight:500;color:#fff;margin-bottom:20px}#home #podcast .grid-item .date{color:var(--grey-400);font-size:14px}#home #podcast audio{width:100%}#home #partners{margin-bottom:50px}@media only screen and (max-width: 768px){#home #bulletins,#home #podcast,#home #news{margin-top:0}#home #bulletins .flex,#home #podcast .flex,#home #news .flex{flex-direction:column}#home #bulletins .grid,#home #podcast .grid,#home #news .grid{grid-template-columns:repeat(1,1fr)}#home #bulletins .grid .grid-item,#home #podcast .grid .grid-item,#home #news .grid .grid-item{display:flex;flex-direction:column}#home #bulletins .grid .grid-item .cover,#home #bulletins .grid .grid-item .content,#home #podcast .grid .grid-item .cover,#home #podcast .grid .grid-item .content,#home #news .grid .grid-item .cover,#home #news .grid .grid-item .content{width:100%}#home #news .featured-post{flex-direction:column}#home #news .featured-post .cover,#home #news .featured-post .content{width:100%}#home #news .featured-post .content{padding:20px}#home #banner{height:max-content;background:none}#home #banner .content{position:relative;padding:20px}#home .section-title{flex-direction:row!important}#home .section-title .button{padding:20px;gap:10px}}#stats{margin:20px 0}#stats .card{width:25%;text-align:center}#stats .card a{color:#000}#stats .card a:hover{color:var(--primary)}#registration-confirmation{display:flex;align-items:center;justify-content:center;text-align:center;height:100vh}#registration-confirmation a{margin:auto}#contact{margin-bottom:50px}.alert{width:100%;padding:10px;background:#87f387;margin-bottom:40px;font-size:16px}#new-comment-form{max-width:400px}#new-comment-form textarea{resize:none;padding:2px}.categories-list{width:250px;position:sticky;top:10px;border:1px solid #dddddd;height:fit-content;padding:5px;flex-shrink:0}.categories-list .category{margin:10px 0;font-size:14px;padding:4px 0}@media screen and (max-width: 650px){.posts{flex-direction:column}.categories-list{position:relative;margin-bottom:15px;width:100%}}body{padding:0;margin:0;box-sizing:border-box}*{box-sizing:border-box}.container{max-width:1200px;margin:0 auto;padding:0 20px}.content{padding:20px 0}.content .cover{height:400px;object-position:center;width:100%;object-fit:cover;margin-top:30px}.user-profile{height:100px;width:100px;border-radius:50%;object-fit:cover;border:2px solid var(--grey-200)}.dash{font-size:14px}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.grid img{width:100%;object-fit:fill;object-position:center}@media screen and (max-width: 768px){.grid{grid-template-columns:1fr}}.grid a{transition:var(--transition)}.grid a:hover{color:var(--primary)}.grid .cover{width:100%;height:200px;overflow:hidden}.grid .cover img{width:100%;height:200px;object-fit:cover;object-position:center;transition:var(--transition)}.pod{padding:10px;border:1px solid var(--grey-200);margin-bottom:30px}.pod audio{width:100%}.pod i{font-size:18px;color:var(--primary)}.post-content .file{display:flex;align-items:center;gap:10px;margin-bottom:20px}.post-content .gallery img{width:200px}.box{padding:20px;border:1px solid #ddd}@media screen and (min-width: 768px){.sidebar{padding-top:140px}}.sidebar a.active{font-weight:700;color:var(--primary)}.sidebar li{margin-bottom:10px}.text-primary{color:var(--primary)!important}.text-red{color:var(--red)}.underline{text-decoration:underline}.w-full{width:100%}.rounded-full{border-radius:50%}.hidden{display:none}@media screen and (min-width: 1030px){.hidden.destop-show{display:flex}}.font-bold{font-weight:700}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:transparent}.search-form{display:flex;align-items:center;width:100%;gap:10px}.search-form button{width:fit-content}@media screen and (min-width: 650px){.search-form{width:500px}}#search-page{min-height:50vh}.min-container-height{min-height:80vh}.small-form{width:90%}.small-form img{max-width:170px}@media screen and (min-width: 450px){.small-form{width:400px}}
