@charset "UTF-8";body{box-sizing:border-box;display:flex;flex-flow:column;font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:1.5;margin:0;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));transition:background .5s,color .5s}body.accessibilityMenuOpen,body:has(.residents-menu-contents.is-open),body:has(.search-container.is-open){margin-right:15px;overflow:hidden}body.light-mode{background:#fff;color:#000}body.dark-mode{background:#252525;color:#fff}.page-contents{box-sizing:border-box;filter:none;flex-grow:1;opacity:1;padding:2.5em 0;scroll-margin-top:5rem;transition:filter .2s,opacity .3s;will-change:filter}.spaLoading .page-contents{filter:blur(10px);opacity:.5}:where(a,button,input,textarea,select,.btn):focus-visible{outline:3px solid #0094c6;outline-offset:3px}.section{margin:auto;max-width:1400px;padding:0 30px;transition:background .5s,color .5s}img{height:auto;max-width:100%}a{color:inherit}.btn,button,input,textarea{border:1px solid #000;border-radius:500px;font-family:inherit;font-size:inherit;font-weight:inherit;transition:background .5s,color .5s,border-color .5s}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fff;border:1px solid #d5d5d5;border-radius:25px;box-sizing:border-box;outline:none;padding:.5em .8em;transition:background .5s,color .5s,border-color .5s}.light-mode input[type=email],.light-mode input[type=file],.light-mode input[type=number],.light-mode input[type=password],.light-mode input[type=search],.light-mode input[type=tel],.light-mode input[type=text],.light-mode input[type=url],.light-mode select,.light-mode textarea{background:#fff;border-color:#d5d5d5;color:#000}.dark-mode input[type=email],.dark-mode input[type=file],.dark-mode input[type=number],.dark-mode input[type=password],.dark-mode input[type=search],.dark-mode input[type=tel],.dark-mode input[type=text],.dark-mode input[type=url],.dark-mode select,.dark-mode textarea{background:#2d3436;border-color:#444;color:#fff}.btn,button,input[type=submit]{border-radius:500px;box-sizing:border-box;cursor:pointer;font-size:.875em;padding:.5em .8em;text-decoration:none;transition:background .5s,color .5s,border-color .5s}.btn img,button img,input[type=submit] img{transition:filter .5s}.btn.active,.btn:focus-visible,.btn:hover,button.active,button:focus-visible,button:hover,input[type=submit].active,input[type=submit]:focus-visible,input[type=submit]:hover{background:#fc194c;border-color:#fc194c;color:#000}.light-mode .btn.active,.light-mode .btn:focus-visible,.light-mode .btn:hover,.light-mode button.active,.light-mode button:focus-visible,.light-mode button:hover,.light-mode input[type=submit].active,.light-mode input[type=submit]:focus-visible,.light-mode input[type=submit]:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.dark-mode .btn.active,.dark-mode .btn:focus-visible,.dark-mode .btn:hover,.dark-mode button.active,.dark-mode button:focus-visible,.dark-mode button:hover,.dark-mode input[type=submit].active,.dark-mode input[type=submit]:focus-visible,.dark-mode input[type=submit]:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.active img,.btn:focus-visible img,.btn:hover img,button.active img,button:focus-visible img,button:hover img,input[type=submit].active img,input[type=submit]:focus-visible img,input[type=submit]:hover img{filter:invert(100%)}.light-mode .btn.active img,.light-mode .btn:focus-visible img,.light-mode .btn:hover img,.light-mode button.active img,.light-mode button:focus-visible img,.light-mode button:hover img,.light-mode input[type=submit].active img,.light-mode input[type=submit]:focus-visible img,.light-mode input[type=submit]:hover img{filter:invert(100%)}.dark-mode .btn.active img,.dark-mode .btn:focus-visible img,.dark-mode .btn:hover img,.dark-mode button.active img,.dark-mode button:focus-visible img,.dark-mode button:hover img,.dark-mode input[type=submit].active img,.dark-mode input[type=submit]:focus-visible img,.dark-mode input[type=submit]:hover img{filter:invert(100%)}.light-mode .btn,.light-mode button,.light-mode input[type=submit]{background:#fff;color:#000}.light-mode .btn img,.light-mode button img,.light-mode input[type=submit] img{filter:none}.dark-mode .btn,.dark-mode button,.dark-mode input[type=submit]{background:#2d3436;color:#fff}.dark-mode .btn img,.dark-mode button img,.dark-mode input[type=submit] img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}img.custom-logo{transition:filter .5s}.light-mode img.custom-logo{filter:none}.dark-mode img.custom-logo{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.btn{gap:.57em;min-height:30px;min-width:171px}.btn,.btn .icon{align-items:center;display:flex;justify-content:center}.btn .icon{height:16px;position:relative;width:16px}.btn .icon img{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;width:100%;will-change:opacity}.btn .icon img.lightmode,.light-mode .btn .icon img.lightmode{opacity:1}.btn .icon img.darkmode,.dark-mode .btn .icon img.lightmode,.light-mode .btn .icon img.darkmode{opacity:0}.dark-mode .btn .icon img.darkmode{opacity:1}.light-mode .btn.primary{border-color:#fc194c;color:#fc194c}.dark-mode .btn.primary{border-color:#fc194c;color:#fff}.btn.primary:focus-visible,.btn.primary:hover{background:#fc194c;border-color:#fc194c;color:#000}.light-mode .btn.primary:focus-visible,.light-mode .btn.primary:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.dark-mode .btn.primary:focus-visible,.dark-mode .btn.primary:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.primary:focus-visible img,.btn.primary:hover img{filter:invert(100%)}.light-mode .btn.primary:focus-visible img,.light-mode .btn.primary:hover img{filter:invert(100%)}.dark-mode .btn.primary:focus-visible img,.dark-mode .btn.primary:hover img{filter:invert(100%)}.light-mode .btn.blue{background:#fff;border-color:#0094c6;color:#0094c6}.dark-mode .btn.blue{background:#2d3436;border-color:#0094c6;color:#fff}.btn.blue .icon .lightmode{filter:brightness(0) saturate(100%) invert(47%) sepia(79%) saturate(3499%) hue-rotate(167deg) brightness(91%) contrast(101%)}.btn.blue .icon .darkmode{filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(2203%) hue-rotate(343deg) brightness(115%) contrast(100%)}.btn.blue:focus-visible,.btn.blue:hover{background:#0094c6}.light-mode .btn.blue:focus-visible,.light-mode .btn.blue:hover{background:#0094c6;color:#fff}.dark-mode .btn.blue:focus-visible,.dark-mode .btn.blue:hover{background:#0094c6;color:#f8f8f8}.btn.blue:focus-visible .icon .lightmode,.btn.blue:hover .icon .lightmode{opacity:0}.btn.blue:focus-visible .icon .darkmode,.btn.blue:hover .icon .darkmode{opacity:1}.btn.no-border{border:none;box-sizing:border-box;line-height:1;padding:.75em 1em .75em 1.5em}.btn.no-border,.light-mode .btn.no-border{background:#f8f8f8}.light-mode .btn.no-border:after{filter:none}.dark-mode .btn.no-border{background:#2d3436}.dark-mode .btn.no-border:after{filter:invert(100%)}.btn.no-border:focus-visible,.btn.no-border:hover{background:#fc194c;border-color:#fc194c;color:#000}.light-mode .btn.no-border:focus-visible,.light-mode .btn.no-border:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.dark-mode .btn.no-border:focus-visible,.dark-mode .btn.no-border:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.no-border:focus-visible img,.btn.no-border:hover img{filter:invert(100%)}.light-mode .btn.no-border:focus-visible img,.light-mode .btn.no-border:hover img{filter:invert(100%)}.dark-mode .btn.no-border:focus-visible img,.dark-mode .btn.no-border:hover img{filter:invert(100%)}.btn.no-border:focus-visible:after,.btn.no-border:hover:after{filter:invert(100%)}.light-mode .btn.no-border:focus-visible:after,.light-mode .btn.no-border:hover:after{filter:invert(100%)}.dark-mode .btn.no-border:focus-visible:after,.dark-mode .btn.no-border:hover:after{filter:invert(100%)}.btn.arrow-right{gap:.8125em;min-height:41px;min-width:200px}.btn.arrow-right:after{background:url(../../assets/icon/angle-left.svg) no-repeat 50%/contain;content:"";display:inline-block;height:1em;min-height:1em;min-width:1em;transform:rotate(180deg);transition:filter .5s;width:1em}.scroll-to-top{align-items:center;background-color:#fc194c;border:1px solid #fc194c;border-radius:50%;bottom:20px;color:#f8f8f8;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;position:fixed;right:20px;text-decoration:none;transform:translateY(20px);transition:opacity .3s,visibility .3s,background-color .5s,color .5s,transform .3s;visibility:hidden;width:44px;z-index:100}.scroll-to-top:focus-visible,.scroll-to-top:hover{background-color:#fff;color:#fc194c}.scroll-to-top:focus-visible{outline:3px solid #fc194c;outline-offset:4px}.scrollNotOnTop .scroll-to-top{opacity:1;transform:translateY(0);visibility:visible}.residentMenuOpen .scroll-to-top{opacity:0;pointer-events:none;visibility:hidden}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{display:block;margin-left:auto;margin-right:auto}table{border-collapse:collapse;width:100%}table td,table th{border:1px solid #999;padding:.5em;text-align:left}.light-mode table td,.light-mode table th{border-color:#999}.dark-mode table td,.dark-mode table th{border-color:#adadad}.wp-caption{display:flex;flex-direction:column;gap:.25em}.wp-caption img{margin:0 auto}.wp-caption-text{color:#000;font-size:.875em;font-style:italic;margin:0;text-align:center}.light-mode .wp-caption-text{color:#000}.dark-mode .wp-caption-text{color:#fff}blockquote{border-left:4px solid #999;font-style:italic;font-weight:600;margin:1em 0;padding-left:1em}.light-mode blockquote{border-color:#999}.dark-mode blockquote{border-color:#adadad}.clear-fix{clear:both}.page-title{margin:0;transition:color .5s}.dark-mode .page-title,.light-mode .page-title,.page-title{color:#fc194c}.pagination{box-sizing:border-box;display:flex;gap:.5em;justify-content:center;margin-top:2em}.pagination a.page-numbers,.pagination span.page-numbers{align-items:center;background-color:#fff;border:1px solid #fc194c;box-sizing:border-box;color:#fc194c;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:.5em .75em;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s}.light-mode .pagination a.page-numbers,.light-mode .pagination span.page-numbers{background-color:#fff;color:#fc194c}.dark-mode .pagination a.page-numbers,.dark-mode .pagination span.page-numbers{background-color:#1e1e1e;color:#fc194c}.pagination a.page-numbers.current,.pagination a.page-numbers:focus-visible,.pagination a.page-numbers:hover,.pagination span.page-numbers.current,.pagination span.page-numbers:focus-visible,.pagination span.page-numbers:hover{background-color:#fc194c;color:#fff}.breadcrumbs{box-sizing:border-box;display:flex;flex-direction:row;gap:.5em;justify-content:center;list-style:none;margin:0;padding:0}.breadcrumbs .breadcrumb-item{color:#000;font-size:.875em;font-weight:400}.breadcrumbs .breadcrumb-item a{color:#000;text-decoration:none;transition:color .3s;will-change:color}.light-mode .breadcrumbs .breadcrumb-item a{color:#000}.dark-mode .breadcrumbs .breadcrumb-item a{color:#fff}.breadcrumbs .breadcrumb-item a:focus-visible,.breadcrumbs .breadcrumb-item a:hover{color:#fc194c}.light-mode .breadcrumbs .breadcrumb-item a:focus-visible,.light-mode .breadcrumbs .breadcrumb-item a:hover{color:#fc194c}.dark-mode .breadcrumbs .breadcrumb-item a:focus-visible,.dark-mode .breadcrumbs .breadcrumb-item a:hover{color:#fc194c}.breadcrumbs .breadcrumb-item:after{color:#000;content:">";margin-left:.5em;position:relative;top:1px;transition:color .5s}.light-mode .breadcrumbs .breadcrumb-item:after{color:#000}.dark-mode .breadcrumbs .breadcrumb-item:after{color:#fff}.breadcrumbs .breadcrumb-item:last-child:after{content:"";margin-left:0}.breadcrumbs .breadcrumb-item:not(:has(a)){color:#fc194c;text-decoration:underline;text-decoration-color:#fc194c}.light-mode .breadcrumbs .breadcrumb-item:not(:has(a)){color:#fc194c;text-decoration-color:#fc194c}.dark-mode .breadcrumbs .breadcrumb-item:not(:has(a)){color:#fc194c;text-decoration-color:#fc194c}header{--header-top-height:140px;--header-total-height:237px;--header-height:110px;display:flex;flex-direction:column;height:var(--header-total-height);transition:height .5s,background .5s;z-index:100}.light-mode header,header{background:#fff}.dark-mode header{background:#252525}header .header-contents{height:var(--header-total-height);left:0;padding:0 1rem;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0);transition:height .5s,background .5s,color .5s}.light-mode header .header-contents{background:#fff;color:#000}.dark-mode header .header-contents{background:#252525;color:#fff}.scrollNotOnTop header .header-contents{height:var(--header-height)}header .header-contents .section{align-items:stretch;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:60px auto;padding:8px 0;position:relative;transition:gap .5s}header .header-contents .section:has(.hot-news-carousel){grid-template-rows:1fr}.scrollNotOnTop header .header-contents .section{gap:5px}header .header-contents .section .row{align-items:center;display:flex;flex-grow:1;justify-content:space-between;position:relative}header .header-logo{align-self:center}header .header-logo img{max-height:60px;transition:max-height .5s;vertical-align:top;width:auto;will-change:max-height}.scrollNotOnTop header .header-logo img{max-height:50px}header .header-actions-buttons{align-items:stretch;display:flex;flex-direction:row;gap:.5rem}header .header-actions-buttons .btn{padding-bottom:.4em;padding-top:.4em}header .header-actions-buttons .search.btn{background:transparent;border:none;display:none;min-height:unset;min-width:unset;padding:0}header .header-actions-buttons .search.btn:focus-visible img,header .header-actions-buttons .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}.light-mode header .header-actions-buttons .search.btn:focus-visible img,.light-mode header .header-actions-buttons .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}.dark-mode header .header-actions-buttons .search.btn:focus-visible img,.dark-mode header .header-actions-buttons .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header .header-actions-buttons .search.btn img{height:20px;min-height:20px;min-width:20px;width:20px}header .residents-menu-contents{background:#f8f8f8;border:none;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);box-sizing:border-box;height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));left:auto;margin:0;max-height:unset;max-width:unset;opacity:0;padding:3rem;pointer-events:none;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0);transform:translateX(100%);transition:background .5s,color .5s,transform .3s,opacity .3s;user-select:none;z-index:5}header .residents-menu-contents[open]{display:block;opacity:0;transform:translateX(100%)}.residentMenuOpen header .residents-menu-contents,header .residents-menu-contents.is-open{opacity:1;pointer-events:auto;transform:translateX(0);user-select:auto}.light-mode header .residents-menu-contents{background:#f8f8f8}.dark-mode header .residents-menu-contents{background:#2d3436}header .residents-menu-contents .close-residents-menu{align-items:center;background:transparent;border:none;display:flex;justify-content:center;position:absolute;right:.25rem;top:.5rem}header .residents-menu-contents .close-residents-menu:focus-visible svg,header .residents-menu-contents .close-residents-menu:hover svg{color:#ff7878}header .residents-menu-contents .residents-menu{height:100%}header .residents-menu-contents ul{display:flex;flex-direction:column;gap:.75em;height:100%;justify-content:center;list-style-type:none;margin:0;max-height:calc(100% - 10rem);overflow-x:hidden;overflow-y:auto;padding:0}header .residents-menu-contents li{align-items:center;display:flex;justify-content:flex-start;position:relative}header .residents-menu-contents li.current-menu-item a:after{transform:scaleX(1);transform-origin:bottom left}header .residents-menu-contents a{color:#000;font-size:1.5em;position:relative;text-align:left;text-decoration:none;transition:color .5s;white-space:nowrap}.light-mode header .residents-menu-contents a{color:#000}.dark-mode header .residents-menu-contents a{color:#fff}header .residents-menu-contents a:focus-visible,header .residents-menu-contents a:hover{color:inherit}header .residents-menu-contents a:focus-visible:after,header .residents-menu-contents a:hover:after{transform:scaleX(1);transform-origin:bottom left}header .residents-menu-contents a:after{background-color:#fc194c;bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}header .search-wrapper{position:relative}header .search-wrapper .search-form{align-items:center;box-sizing:border-box;display:flex;height:100%;position:relative;width:200px}header .search-wrapper .search-form button,header .search-wrapper .search-form input{background:none;border:none;padding:0}header .search-wrapper .search-form input{background:#fff;border:1px solid #999;border-radius:25px;box-sizing:border-box;height:100%;padding:.25rem 1.5rem .25rem 1rem;width:100%}.light-mode header .search-wrapper .search-form input{background:#fff;border-color:#999;color:#000}.dark-mode header .search-wrapper .search-form input{background:#252525;border-color:#fc194c;color:#fff}header .search-wrapper .search-form button{align-items:center;display:flex;justify-content:center;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}header .search-wrapper .search-form button:focus-visible img,header .search-wrapper .search-form button:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header .search-wrapper .search-results{background:#f8f8f8;box-sizing:border-box;display:grid;grid-template-rows:0fr;left:-50%;padding:0;position:absolute;scrollbar-color:#fc194c #fff;top:calc(100% + 10px);transition:grid-template-rows .3s ease,background .5s,padding .15s ease;width:300%;z-index:10}.light-mode header .search-wrapper .search-results{background:#f8f8f8}.dark-mode header .search-wrapper .search-results{background:#2d3436}header .search-wrapper .search-results:not(:empty){grid-template-rows:1fr;padding:1em}header .search-wrapper .search-results .aiss-empty,header .search-wrapper .search-results .aiss-error{box-sizing:border-box;color:#000;font-size:1.25em;margin:0;text-align:center}.light-mode header .search-wrapper .search-results .aiss-empty,.light-mode header .search-wrapper .search-results .aiss-error{color:#000}.dark-mode header .search-wrapper .search-results .aiss-empty,.dark-mode header .search-wrapper .search-results .aiss-error{color:#fff}header .search-wrapper .search-results .aiss-results-grid{color:#000;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;overflow:hidden;padding:0}.light-mode header .search-wrapper .search-results .aiss-results-grid{color:#000}.dark-mode header .search-wrapper .search-results .aiss-results-grid{color:#fff}header .search-wrapper .search-results .aiss-results-grid .news-item{align-items:center;color:inherit;display:grid;gap:15px;grid-template-columns:100px 1fr;text-decoration:none}header .search-wrapper .search-results .aiss-results-grid .news-item:focus-visible .news-item-image img,header .search-wrapper .search-results .aiss-results-grid .news-item:hover .news-item-image img{transform:scale(1.1)}.light-mode header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-image,header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#999}.dark-mode header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#adadad}header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-date,header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-title{animation:skeleton-loading 1.5s linear infinite;background:linear-gradient(90deg,#999 25%,#f8f8f8 50%,#999 75%);background-size:200% 100%;border-radius:4px;color:transparent}header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-date{max-width:100px}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{background:#fff;height:100px;overflow:hidden;transition:background .5s}.light-mode header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{background:#fff}.dark-mode header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{background:#252525}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image.placeholder img{box-sizing:border-box;object-fit:contain;padding:.5em}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image img{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;vertical-align:middle;width:100%;will-change:transform}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-content{display:flex;flex-direction:column;font-size:.875em;gap:.25em;line-height:1.2}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-content .news-item-title{font-weight:700;margin:0;max-height:95px;overflow:hidden}header .accessibility-toggle{align-items:center;aspect-ratio:1/1;background:transparent;border:1px solid #999;border-radius:500px;box-sizing:border-box;cursor:pointer;display:flex;height:auto;padding:4px;transition:background .5s,border-color .5s;width:auto}.light-mode header .accessibility-toggle{border-color:#999}.dark-mode header .accessibility-toggle{border-color:#fc194c}header .accessibility-toggle svg{fill:#999;transition:fill .5s}header .accessibility-toggle:focus-visible,header .accessibility-toggle:hover{background:transparent;border-color:#fc194c}header .accessibility-toggle:focus-visible svg,header .accessibility-toggle:hover svg{fill:#fc194c}header .darkmode-toggle{align-items:center;border:1px solid #999;border-radius:500px;box-sizing:border-box;cursor:pointer;display:flex;height:auto;justify-content:space-between;padding:4px;position:relative;transition:background .5s,border-color .5s;width:52px}.dark-mode header .darkmode-toggle{background:#2d3436;border-color:#fc194c}.light-mode header .darkmode-toggle{background:#fff;border-color:#999}header .darkmode-toggle img{pointer-events:none;transition:transform .5s,opacity .5s}header .darkmode-toggle:focus-visible,header .darkmode-toggle:hover{border-color:#fc194c}.light-mode header .darkmode-toggle:focus-visible,.light-mode header .darkmode-toggle:hover{background:#fff;border-color:#fc194c}.dark-mode header .darkmode-toggle:focus-visible,.dark-mode header .darkmode-toggle:hover{background:#fc194c}.light-mode header .darkmode-toggle:focus-visible .sunset-icon,.light-mode header .darkmode-toggle:hover .sunset-icon{opacity:1}.dark-mode header .darkmode-toggle:focus-visible .sunset-icon,.dark-mode header .darkmode-toggle:hover .sunset-icon{opacity:0}.dark-mode header .darkmode-toggle:focus-visible .moon-icon,.dark-mode header .darkmode-toggle:hover .moon-icon{opacity:1}.light-mode header .darkmode-toggle:focus-visible .moon-icon,.light-mode header .darkmode-toggle:hover .moon-icon{opacity:0}header .darkmode-toggle .sunset-icon{filter:brightness(0) saturate(100%) invert(0) sepia(100%) saturate(1%) hue-rotate(123deg) brightness(100%) contrast(100%)}.dark-mode header .darkmode-toggle .sunset-icon{opacity:0;transform:translateX(100%) rotate(180deg)}.light-mode header .darkmode-toggle .sunset-icon{filter:brightness(0) saturate(100%) invert(0) sepia(100%) saturate(1%) hue-rotate(123deg) brightness(100%) contrast(100%);opacity:.5;transform:translateX(0) rotate(0deg)}header .darkmode-toggle .moon-icon{filter:brightness(0) saturate(100%) invert(69%) sepia(0) saturate(507%) hue-rotate(162deg) brightness(91%) contrast(79%)}.light-mode header .darkmode-toggle .moon-icon{opacity:0;transform:translateX(-100%) rotate(-180deg)}.dark-mode header .darkmode-toggle .moon-icon{filter:brightness(0) saturate(100%) invert(69%) sepia(0) saturate(507%) hue-rotate(162deg) brightness(91%) contrast(79%);opacity:.8;transform:translateX(0) rotate(0deg)}header .main-menu.btn .hamburger-icon,header .residents-menu .hamburger-icon{background:#000;height:1px;position:relative;transition:background .5s,transform .5s;width:14px;will-change:transform,background}header .main-menu.btn .hamburger-icon:after,header .main-menu.btn .hamburger-icon:before,header .residents-menu .hamburger-icon:after,header .residents-menu .hamburger-icon:before{background:#000;content:"";height:1px;left:0;position:absolute;transition:background .5s,transform .5s,opacity .5s,top .5s;width:100%;will-change:transform,background,opacity,top}.light-mode header .main-menu.btn .hamburger-icon:after,.light-mode header .main-menu.btn .hamburger-icon:before,.light-mode header .residents-menu .hamburger-icon:after,.light-mode header .residents-menu .hamburger-icon:before{background:#000}.dark-mode header .main-menu.btn .hamburger-icon:after,.dark-mode header .main-menu.btn .hamburger-icon:before,.dark-mode header .residents-menu .hamburger-icon:after,.dark-mode header .residents-menu .hamburger-icon:before{background:#fff}header .main-menu.btn .hamburger-icon:before,header .residents-menu .hamburger-icon:before{top:-4px}header .main-menu.btn .hamburger-icon:after,header .residents-menu .hamburger-icon:after{top:4px}.light-mode header .main-menu.btn .hamburger-icon,.light-mode header .residents-menu .hamburger-icon{background:#000}.dark-mode header .main-menu.btn .hamburger-icon,.dark-mode header .residents-menu .hamburger-icon{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon,header .main-menu.btn:hover .hamburger-icon,header .residents-menu:focus-visible .hamburger-icon,header .residents-menu:hover .hamburger-icon{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon:after,header .main-menu.btn:focus-visible .hamburger-icon:before,header .main-menu.btn:hover .hamburger-icon:after,header .main-menu.btn:hover .hamburger-icon:before,header .residents-menu:focus-visible .hamburger-icon:after,header .residents-menu:focus-visible .hamburger-icon:before,header .residents-menu:hover .hamburger-icon:after,header .residents-menu:hover .hamburger-icon:before{background:#fff}.light-mode header .main-menu.btn:focus-visible .hamburger-icon,.light-mode header .main-menu.btn:hover .hamburger-icon,.light-mode header .residents-menu:focus-visible .hamburger-icon,.light-mode header .residents-menu:hover .hamburger-icon{background:#fff}.dark-mode header .main-menu.btn:focus-visible .hamburger-icon,.dark-mode header .main-menu.btn:hover .hamburger-icon,.dark-mode header .residents-menu:focus-visible .hamburger-icon,.dark-mode header .residents-menu:hover .hamburger-icon{background:#fff}.residentMenuOpen header .residents-menu .hamburger-icon{transform:rotate(225deg)}.residentMenuOpen header .residents-menu .hamburger-icon:before{opacity:0}.residentMenuOpen header .residents-menu .hamburger-icon:after{top:0;transform:rotate(-90deg)}header .main-menu.btn{border:none;display:none;font-size:1em;height:18px;min-height:unset;min-width:unset;padding:0}header .main-menu.btn:focus-visible,header .main-menu.btn:hover{background:transparent}.light-mode header .main-menu.btn:focus-visible .hamburger-icon:after,.light-mode header .main-menu.btn:focus-visible .hamburger-icon:before,.light-mode header .main-menu.btn:hover .hamburger-icon:after,.light-mode header .main-menu.btn:hover .hamburger-icon:before{background:#000}.dark-mode header .main-menu.btn:focus-visible .hamburger-icon:after,.dark-mode header .main-menu.btn:focus-visible .hamburger-icon:before,.dark-mode header .main-menu.btn:hover .hamburger-icon:after,.dark-mode header .main-menu.btn:hover .hamburger-icon:before{background:#fff}.light-mode header .main-menu.btn:focus-visible .hamburger-icon,.light-mode header .main-menu.btn:hover .hamburger-icon{background:#000}.dark-mode header .main-menu.btn:focus-visible .hamburger-icon,.dark-mode header .main-menu.btn:hover .hamburger-icon{background:#fff}header .main-menu.btn .hamburger-icon{height:2px;width:18px}header .main-menu.btn .hamburger-icon:after,header .main-menu.btn .hamburger-icon:before{height:2px}header .main-menu.btn .hamburger-icon:before{top:-6px}header .main-menu.btn .hamburger-icon:after{top:6px}header .header-elements{align-items:center;display:flex;gap:35px;justify-content:space-between;width:100%}header .header-elements .search.btn{background:transparent;border:none;min-height:unset;min-width:unset;padding:0}header .header-elements .search.btn:focus-visible img,header .header-elements .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}.light-mode header .header-elements .search.btn:focus-visible img,.light-mode header .header-elements .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}.dark-mode header .header-elements .search.btn:focus-visible img,.dark-mode header .header-elements .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header .header-elements .search.btn img{height:20px;min-height:20px;min-width:20px;width:20px}header .header-elements .residents-menu.btn{padding-bottom:.4em;padding-top:.4em}header #menu-main-menu{max-width:1080px;overflow-x:auto;overflow-y:hidden;width:calc(100vw - 291px)}header nav.main-menu{align-items:center;display:flex;flex-grow:2;justify-content:center}header nav.main-menu ul{display:flex;gap:0 20px;list-style-type:none;margin:0;padding:0}header nav.main-menu ul>li:after{content:"|";margin-left:20px}header nav.main-menu ul>li:last-child:after{content:"";margin:0}header nav.main-menu li{align-items:center;display:flex;position:relative}header nav.main-menu li.current-menu-item a:after{transform:scaleX(1);transform-origin:bottom left}header nav.main-menu a{color:#000;position:relative;text-decoration:none;text-transform:uppercase;transition:color .5s;white-space:nowrap}.light-mode header nav.main-menu a{color:#000}.dark-mode header nav.main-menu a{color:#fff}.light-mode header nav.main-menu a:focus-visible,.light-mode header nav.main-menu a:hover{color:#fc194c}.dark-mode header nav.main-menu a:focus-visible,.dark-mode header nav.main-menu a:hover{color:#fc194c}header nav.main-menu a:focus-visible:after,header nav.main-menu a:hover:after{transform:scaleX(1);transform-origin:bottom left}header nav.main-menu a:after{background-color:#fc194c;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}header nav.main-menu ul ul{background:#f8f8f8;display:none;flex-flow:column;left:0;min-width:100%;position:absolute;top:100%}header nav.main-menu ul ul li{border-bottom:1px solid hsla(0,0%,100%,.133)}header nav.main-menu ul ul li:last-child{border-bottom:none}header nav.main-menu ul ul a{padding:0 1rem}header nav.main-menu ul ul ul{background:#f8f8f8;background-image:linear-gradient(hsla(0,0%,100%,.133),hsla(0,0%,100%,.133));left:100%;min-width:15rem;top:0}header nav.main-menu li:hover>ul{display:flex}header .search-box{align-items:center;display:flex;position:relative}header .search-box .menu-item{background:transparent;border:none;padding:1rem}header .search-box .search-form-box{background:#f8f8f8;display:none;padding:4px 8px;position:absolute;right:0;top:100%;white-space:nowrap}header .search-box:focus-within .search-form-box{display:block}.mobile-menu:not([open]),.search-container:not([open]),header .residents-menu-contents:not([open]){display:none}.mobile-menu[open],.search-container[open],header .residents-menu-contents[open]{pointer-events:auto;user-select:auto}.mobile-menu.is-closing,.search-container.is-closing,header .residents-menu-contents.is-closing{pointer-events:none}.mobile-menu::backdrop,.search-container::backdrop,header .residents-menu-contents::backdrop{backdrop-filter:blur(4px);background:transparent;transition:background .25s ease}.mobile-menu.is-open::backdrop,.search-container.is-open::backdrop,header .residents-menu-contents.is-open::backdrop{background:rgba(0,0,0,.55)}.search-container[open]{display:flex}.search-container[open].is-open{opacity:1}.search-container[open] .search-box{opacity:0;transform:translateY(-1rem);transition:opacity .25s ease,transform .25s ease}.search-container[open].is-open .search-box{opacity:1;transform:translateY(0)}header .main-menu li:focus-within>ul{display:flex}.hot-news{clip-path:inset(0 0 0 0);height:calc(var(--header-total-height) - var(--header-top-height));left:0;opacity:1;position:fixed;right:0;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--header-top-height));transition:background .5s ease,color .5s ease,clip-path .25s ease,opacity .3s ease;z-index:2}.scrollNotOnTop .hot-news{clip-path:inset(0 0 100% 0);opacity:0}.light-mode .hot-news{background:#f8f8f8;color:#fc194c}.dark-mode .hot-news{background:#2d3436;color:#fc194c}.hot-news .section{box-sizing:border-box;height:100%;position:relative;width:100%}.hot-news .hot-news-carousel{--slide-count:3;--gap:2.25em;box-sizing:border-box;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--slide-count),1fr);height:calc(var(--header-total-height) - var(--header-top-height));list-style:none;margin:0;padding:0 6rem;position:relative}.hot-news .hot-news-carousel .hot-news-item{color:#000;display:flex;grid-area:1/1;height:calc(var(--header-total-height) - var(--header-top-height) - 10px);justify-content:center;position:relative;text-decoration:none;transform:translateX(calc(var(--position)*(100% + var(--gap))));transition:opacity .5s ease,color .5s ease,transform .5s ease}.hot-news .hot-news-carousel .hot-news-item a{align-items:center;bottom:21%;color:inherit;display:flex;flex-direction:column;justify-content:flex-end;position:relative;text-decoration:none}.hot-news .hot-news-carousel .hot-news-item .hot-news-title{color:#c90036;font-size:1.125em;font-weight:700;line-height:1.2;max-height:47%;overflow:hidden;text-align:center}.light-mode .hot-news .hot-news-carousel .hot-news-item .hot-news-title{color:#c90036}.dark-mode .hot-news .hot-news-carousel .hot-news-item .hot-news-title{color:#ff7b9b}.hot-news .hot-news-carousel .hot-news-item .hot-news-date{color:#000;font-size:.875em;transition:color .5s}.light-mode .hot-news .hot-news-carousel .hot-news-item .hot-news-date{color:#000}.dark-mode .hot-news .hot-news-carousel .hot-news-item .hot-news-date{color:#fff}.hot-news .hot-news-carousel .hot-news-item.hidden{opacity:0;pointer-events:none;user-select:none}.hot-news .hot-news-carousel .hot-news-item.noanim{transition:none}.hot-news .hot-news-carousel-controls{align-items:center;display:flex;height:0;justify-content:space-between;max-width:1400px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.hot-news .hot-news-carousel-controls .carousel-btn{align-items:center;border:none;display:flex;height:40px;justify-content:center;padding:0;transition:background .5s,color .5s;width:40px}.light-mode .hot-news .hot-news-carousel-controls .carousel-btn:focus,.light-mode .hot-news .hot-news-carousel-controls .carousel-btn:hover{background:#fc194c}.light-mode .hot-news .hot-news-carousel-controls .carousel-btn:focus img,.light-mode .hot-news .hot-news-carousel-controls .carousel-btn:hover img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.dark-mode .hot-news .hot-news-carousel-controls .carousel-btn:focus,.dark-mode .hot-news .hot-news-carousel-controls .carousel-btn:hover{background:#fc194c}.light-mode .hot-news .hot-news-carousel-controls .carousel-btn{background:#fff}.light-mode .hot-news .hot-news-carousel-controls .carousel-btn img{filter:none}.dark-mode .hot-news .hot-news-carousel-controls .carousel-btn{background:#252525}.dark-mode .hot-news .hot-news-carousel-controls .carousel-btn img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.hot-news .hot-news-carousel-controls .carousel-btn img{filter:brightness(0) saturate(100%) invert(29%) sepia(75%) saturate(6342%) hue-rotate(335deg) brightness(97%) contrast(103%);height:15px;transition:filter .5s;width:15px}.hot-news .hot-news-carousel-controls .carousel-btn.next-btn{transform:rotate(180deg)}.mobile-actions-buttons{background:#fff;bottom:0;display:none;left:0;position:fixed;transition:background .5s,color .5s;width:100%;will-change:background,color;z-index:100}.light-mode .mobile-actions-buttons{background:#fff}.dark-mode .mobile-actions-buttons{background:#252525}.mobile-actions-buttons .add-article span:first-child{line-height:1}.mobile-actions-buttons .residents-menu .hamburger-icon{background:#000;height:1px;position:relative;transition:background .5s,transform .5s;width:14px;will-change:transform,background}.residentMenuOpen .mobile-actions-buttons .residents-menu .hamburger-icon{transform:rotate(225deg)}.residentMenuOpen .mobile-actions-buttons .residents-menu .hamburger-icon:before{opacity:0}.residentMenuOpen .mobile-actions-buttons .residents-menu .hamburger-icon:after{top:0;transform:rotate(-90deg)}.mobile-actions-buttons .residents-menu .hamburger-icon:after,.mobile-actions-buttons .residents-menu .hamburger-icon:before{background:#000;content:"";height:1px;left:0;position:absolute;transition:background .5s,transform .5s,opacity .5s,top .5s;width:100%;will-change:transform,background,opacity,top}.light-mode .mobile-actions-buttons .residents-menu .hamburger-icon:after,.light-mode .mobile-actions-buttons .residents-menu .hamburger-icon:before{background:#000}.dark-mode .mobile-actions-buttons .residents-menu .hamburger-icon:after,.dark-mode .mobile-actions-buttons .residents-menu .hamburger-icon:before{background:#fff}.mobile-actions-buttons .residents-menu .hamburger-icon:before{top:-4px}.mobile-actions-buttons .residents-menu .hamburger-icon:after{top:4px}.light-mode .mobile-actions-buttons .residents-menu .hamburger-icon{background:#000}.dark-mode .mobile-actions-buttons .residents-menu .hamburger-icon{background:#fff}.mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon,.mobile-actions-buttons .residents-menu:hover .hamburger-icon{background:#fff}.mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon:after,.mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon:before,.mobile-actions-buttons .residents-menu:hover .hamburger-icon:after,.mobile-actions-buttons .residents-menu:hover .hamburger-icon:before{background:#fff}.light-mode .mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon,.light-mode .mobile-actions-buttons .residents-menu:hover .hamburger-icon{background:#fff}.dark-mode .mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon,.dark-mode .mobile-actions-buttons .residents-menu:hover .hamburger-icon{background:#fff}.mobile-menu{border:none;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;inset:0 0 0 0;margin:0;max-height:unset;max-width:unset;opacity:0;padding:1em 1em 6em;pointer-events:none;position:fixed;transform:translateX(100%);transition:transform .5s,background .5s,color .5s,opacity .3s;user-select:none;width:100vw;z-index:110}.light-mode .mobile-menu,.mobile-menu{background:#f8f8f8}.dark-mode .mobile-menu{background:#2d3436}.mobile-menu[open]{display:flex}.mobile-menu[open].is-open{opacity:1;transform:translateY(0)}.mobileMenuOpen .mobile-menu{opacity:1;pointer-events:auto;transform:translateX(0);user-select:auto}.mobile-menu .close-menu{align-items:center;align-self:flex-end;background:transparent;border:none;display:flex;justify-content:center;min-height:unset;min-width:unset;padding:0}.mobile-menu .close-menu:focus-visible,.mobile-menu .close-menu:hover{background:transparent}.mobile-menu .close-menu svg{vertical-align:middle}.mobile-menu .mobile-menu-contents{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:1.5em;justify-content:center}.mobile-menu .mobile-menu-contents .main-menu .menu{display:flex;flex-direction:column;gap:.25em;list-style:none;margin:0;max-height:50vh;overflow-x:hidden;overflow-y:auto;padding:0}.mobile-menu .mobile-menu-contents .main-menu .menu .menu-item{text-align:center}.mobile-menu .mobile-menu-contents .main-menu .menu .menu-item a{color:#000;font-size:1.25em;text-decoration:none;text-transform:uppercase;transition:color .5s}.light-mode .mobile-menu .mobile-menu-contents .main-menu .menu .menu-item a{color:#000}.dark-mode .mobile-menu .mobile-menu-contents .main-menu .menu .menu-item a{color:#fff}.mobile-menu .mobile-menu-contents .social-media-banner{align-items:center;background:#fc194c;border-radius:15px;box-sizing:border-box;color:#fff;display:grid;gap:1.5em;grid-template-columns:repeat(2,1fr);padding:.5625em 1.25em}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-text{font-size:1em;font-weight:700;line-height:1.3}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons{align-items:center;display:flex;flex-direction:row;gap:.875em;justify-content:flex-end}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon{align-items:center;background:#fff;display:flex;height:35px;justify-content:center;transition:background .5s,transform .2s ease-out,box-shadow .2s ease-out;width:35px;will-change:background,transform,box-shadow}.light-mode .mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon{background:#fff}.dark-mode .mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon{background:#252525}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon:focus-visible,.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon:hover{box-shadow:0 4px 8px rgba(0,0,0,.6);transform:translateY(-2px)}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img{color:#fc194c;height:auto;transition:filter .5s;vertical-align:top;width:17px;will-change:filter,transform}.light-mode .mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img,.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(92%) saturate(7360%) hue-rotate(338deg) brightness(105%) contrast(98%)}.dark-mode .mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img{filter:none}.search-container{align-items:center;background:transparent;border:none;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));left:0;opacity:0;overflow:hidden;padding:1em;pointer-events:none;position:fixed;top:var(--wp-admin--admin-bar--height,0);transition:opacity .3s ease;user-select:none;width:100vw;z-index:120}.searchOpen .search-container{opacity:1;pointer-events:auto;user-select:auto}.search-container .search-overlay{backdrop-filter:blur(4px);background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;user-select:none;width:100%;z-index:1}.searchOpen .search-container .search-overlay{opacity:1}.search-container .search-box{align-items:center;background:#f8f8f8;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:1em;justify-content:center;margin-top:15vh;max-height:80vh;opacity:0;padding:2rem;position:relative;transform:translateY(-20px);transition:background .5s,color .5s,transform .3s,opacity .3s,gap .3s,margin-top .5s;width:800px;z-index:2}.search-container .search-box:has(.search-results:empty){gap:0;margin-top:25vh}.searchOpen .search-container .search-box{opacity:1;transform:translateY(0)}.light-mode .search-container .search-box{background:#f8f8f8}.dark-mode .search-container .search-box{background:#2d3436}.search-container .search-box .close-search{align-items:center;background:none;border:none;display:flex;justify-content:center;padding:0;position:absolute;right:0;top:-35px}.search-container .search-box .close-search:focus-visible svg,.search-container .search-box .close-search:hover svg{color:#ff7878}.search-container .search-box .close-search svg{color:#fff;transition:color .5s;vertical-align:middle}.search-container .search-box .search-form{align-items:center;box-sizing:border-box;display:flex;position:relative;width:100%}.search-container .search-box .search-form button,.search-container .search-box .search-form input{background:none;border:none;padding:0}.search-container .search-box .search-form input{background:#fff;border:1px solid #fc194c;border-radius:15px;box-sizing:border-box;padding:.5rem 2rem .5rem 1rem;width:100%}.light-mode .search-container .search-box .search-form input{background:#fff;border-color:#fc194c;color:#000}.dark-mode .search-container .search-box .search-form input{background:#252525;border-color:#fc194c;color:#fff}.search-container .search-box .search-form button{align-items:center;display:flex;justify-content:center;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.search-container .search-box .search-form button:focus-visible img,.search-container .search-box .search-form button:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}.search-container .search-box .search-results{display:grid;grid-template-rows:0fr;max-height:60vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:#fc194c #fff;transition:grid-template-rows .3s ease;width:100%}.search-container .search-box .search-results:not(:empty){grid-template-rows:1fr}.search-container .search-box .search-results .aiss-empty,.search-container .search-box .search-results .aiss-error{box-sizing:border-box;color:#000;font-size:1.25em;margin:0;text-align:center}.light-mode .search-container .search-box .search-results .aiss-empty,.light-mode .search-container .search-box .search-results .aiss-error{color:#000}.dark-mode .search-container .search-box .search-results .aiss-empty,.dark-mode .search-container .search-box .search-results .aiss-error{color:#fff}.search-container .search-box .search-results .aiss-results-grid{color:#000;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;overflow:hidden;padding:0}.light-mode .search-container .search-box .search-results .aiss-results-grid{color:#000}.dark-mode .search-container .search-box .search-results .aiss-results-grid{color:#fff}.search-container .search-box .search-results .aiss-results-grid .news-item{align-items:center;color:inherit;display:grid;gap:15px;grid-template-columns:100px 1fr;text-decoration:none}.search-container .search-box .search-results .aiss-results-grid .news-item:focus-visible .news-item-image img,.search-container .search-box .search-results .aiss-results-grid .news-item:hover .news-item-image img{transform:scale(1.1)}.light-mode .search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-image,.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#999}.dark-mode .search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#adadad}.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-date,.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-title{animation:skeleton-loading 1.5s linear infinite;background:linear-gradient(90deg,#999 25%,#f8f8f8 50%,#999 75%);background-size:200% 100%;border-radius:4px;color:transparent}.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-content .news-item-date{max-width:100px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:0 0}}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{background:#fff;height:100px;overflow:hidden;transition:background .5s}.light-mode .search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{background:#fff}.dark-mode .search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{background:#252525}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image.placeholder img{box-sizing:border-box;object-fit:contain;padding:.5em}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image img{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;vertical-align:middle;width:100%;will-change:transform}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-content{display:flex;flex-direction:column;font-size:.875em;gap:.25em;line-height:1.2}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-content .news-item-title{font-weight:700;margin:0;max-height:95px;overflow:hidden}.accessibility-menu{background:#f8f8f8;border:none;border-radius:0;box-shadow:-8px 0 24px rgba(0,0,0,.18);box-sizing:border-box;color:#000;height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));inset:var(--wp-admin--admin-bar--height,0) 0 0 auto;margin:0 0 0 auto;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));max-width:100vw;overflow-y:auto;padding:2em;position:fixed;right:0;width:min(440px,100vw);z-index:130}.accessibility-menu.is-opening{animation:accessibility-menu-enter .25s ease-out}.accessibility-menu.is-closing{animation:accessibility-menu-exit .25s ease-in forwards}.accessibility-menu::backdrop{background:rgba(0,0,0,.55)}.accessibility-menu.is-opening::backdrop{animation:accessibility-menu-backdrop-enter .25s ease-out}.accessibility-menu.is-closing::backdrop{animation:accessibility-menu-backdrop-exit .25s ease-in forwards}.light-mode .accessibility-menu{background:#f8f8f8;color:#000}.dark-mode .accessibility-menu{background:#2d3436;color:#fff}.accessibility-menu .accessibility-menu-header{align-items:center;display:flex;gap:1em;justify-content:space-between}.accessibility-menu .accessibility-menu-header .accessibility-menu-title{font-size:1.5em;line-height:1.2;margin:0}.accessibility-menu .accessibility-menu-header .close-accessibility-menu{align-items:center;background:none;border:none;display:flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;width:44px}.accessibility-menu .accessibility-menu-header .close-accessibility-menu:focus-visible svg,.accessibility-menu .accessibility-menu-header .close-accessibility-menu:hover svg{color:#ff7878}.accessibility-menu .accessibility-menu-header .close-accessibility-menu:focus-visible{outline:3px solid #0094c6;outline-offset:3px}.accessibility-menu .accessibility-menu-header .close-accessibility-menu svg{transition:color .5s;vertical-align:middle}.accessibility-menu .accessibility-menu-content{display:flex;flex-direction:column;gap:.75em;margin-top:2em}.accessibility-menu .accessibility-menu-content .accessibility-menu-item{width:100%}.accessibility-menu .accessibility-menu-content .accessibility-menu-item button{align-items:center;border-radius:12px;display:flex;font-size:1em;gap:.75em;min-height:48px;padding:.75em 1em;text-align:left;width:100%}.accessibility-menu .accessibility-menu-content .accessibility-menu-item button:focus-visible{outline:3px solid #0094c6;outline-offset:3px}.accessibility-menu .accessibility-menu-content .accessibility-menu-item button[aria-pressed=true]{background:#fc194c;border-color:#fc194c;color:#fff}.accessibility-menu .accessibility-menu-content .accessibility-menu-item button[aria-pressed=true]:after{content:"✓";font-size:1em;font-weight:700;margin-left:auto}@keyframes accessibility-menu-enter{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes accessibility-menu-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes accessibility-menu-exit{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes accessibility-menu-backdrop-exit{0%{opacity:1}to{opacity:0}}footer{background:#000;color:#fc194c;padding:2em 0 2.5em;transition:background .5s,color .5s}.light-mode footer{background:#f8f8f8;color:#000}.dark-mode footer{background:#2d3436;color:#fff}footer .footer-top{align-items:flex-end;border-bottom:1px solid #000;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.25em;transition:border-color .5s}.light-mode footer .footer-top{border-color:#000}.dark-mode footer .footer-top{border-color:#f8f8f8}footer .footer-top .footer-logo{max-width:240px}footer .footer-top .footer-logo img{vertical-align:middle}footer .footer-top .footer-menu .menu{display:flex;flex-direction:row;gap:1em;list-style:none;margin:0 0 5px;padding:0}footer .footer-top .footer-menu .menu .menu-item:after{content:"|";font-weight:300;margin-left:1em}footer .footer-top .footer-menu .menu .menu-item:last-child:after{content:none;margin-left:0}footer .footer-top .footer-menu .menu .menu-item a{color:inherit;position:relative;text-decoration:none;text-transform:uppercase;transition:color .5s;white-space:nowrap}footer .footer-top .footer-menu .menu .menu-item a:focus-visible:after,footer .footer-top .footer-menu .menu .menu-item a:hover:after{transform:scaleX(1);transform-origin:bottom left}footer .footer-top .footer-menu .menu .menu-item a:focus-visible{outline:3px solid #fc194c;outline-offset:4px}footer .footer-top .footer-menu .menu .menu-item a:after{background-color:#fc194c;bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.light-mode footer .footer-top .footer-menu .menu .menu-item a{color:#000}.dark-mode footer .footer-top .footer-menu .menu .menu-item a{color:#fff}footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:2.125em}footer .footer-bottom .col{max-width:400px}footer .footer-bottom .col.site-info{display:flex;flex-direction:column;gap:1em}footer .footer-bottom .col.site-info .site-info-title{color:#fc194c;font-size:1.875em;font-weight:700;margin:0}.dark-mode footer .footer-bottom .col.site-info .site-info-title,.light-mode footer .footer-bottom .col.site-info .site-info-title{color:#fc194c}footer .footer-bottom .col.site-info .site-info-content p{margin:0}footer .footer-bottom .col.col-menu{display:flex;flex-direction:column;justify-content:center}footer .footer-bottom .col.col-menu .menu{display:flex;flex-direction:column;gap:.5em;list-style:none;margin:0;padding:0}footer .footer-bottom .col.col-menu .menu a{color:inherit;position:relative;text-decoration:none;text-transform:uppercase;transition:color .5s}.light-mode footer .footer-bottom .col.col-menu .menu a{color:#000}.dark-mode footer .footer-bottom .col.col-menu .menu a{color:#fff}footer .footer-bottom .col.col-menu .menu a:focus-visible:after,footer .footer-bottom .col.col-menu .menu a:hover:after{transform:scaleX(1);transform-origin:bottom left}footer .footer-bottom .col.col-menu .menu a:focus-visible{outline:3px solid #fc194c;outline-offset:4px}footer .footer-bottom .col.col-menu .menu a:after{background-color:#fc194c;bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}footer .footer-bottom .col.socials{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}footer .footer-bottom .col.socials .social-media{align-items:center;display:flex;flex-direction:row;gap:.875em;list-style:none;margin:0;padding:0}footer .footer-bottom .col.socials .social-media .social-media-item{align-items:center;background:#fff;display:flex;height:44px;justify-content:center;transition:background .5s;width:44px;will-change:background}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item{background:#fff}.dark-mode footer .footer-bottom .col.socials .social-media .social-media-item{background:#252525}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible,.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:hover{background:#fc194c}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible .icon img.lightmode,.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:hover .icon img.lightmode{opacity:0}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible .icon img.darkmode,.light-mode footer .footer-bottom .col.socials .social-media .social-media-item:hover .icon img.darkmode{opacity:1}.dark-mode footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible,.dark-mode footer .footer-bottom .col.socials .social-media .social-media-item:hover{background:#fc194c}footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible{outline:3px solid #fc194c;outline-offset:4px}footer .footer-bottom .col.socials .social-media .social-media-item .icon{align-items:center;display:grid;height:auto;justify-content:center;position:relative;width:20px}footer .footer-bottom .col.socials .social-media .social-media-item .icon img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;vertical-align:top;width:100%;will-change:opacity}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.lightmode{filter:brightness(0) saturate(100%) invert(21%) sepia(85%) saturate(5094%) hue-rotate(338deg) brightness(103%) contrast(98%)}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item .icon img.lightmode{opacity:1}.dark-mode footer .footer-bottom .col.socials .social-media .social-media-item .icon img.lightmode{opacity:0}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.darkmode{filter:none}.light-mode footer .footer-bottom .col.socials .social-media .social-media-item .icon img.darkmode{opacity:0}.dark-mode footer .footer-bottom .col.socials .social-media .social-media-item .icon img.darkmode{opacity:1}footer .footer-bottom .col.socials .policies ul{display:flex;flex-wrap:wrap;gap:.3em;justify-content:flex-end;list-style:none;margin:0;padding:0}footer .footer-bottom .col.socials .policies li{align-items:center;display:flex}footer .footer-bottom .col.socials .policies li+li:before{content:"|";margin-right:.3em}footer .footer-bottom .col.socials .policies a{color:#000;position:relative;text-align:center;text-decoration:none;transition:color .5s}.light-mode footer .footer-bottom .col.socials .policies a{color:#000}.dark-mode footer .footer-bottom .col.socials .policies a{color:#fff}footer .footer-bottom .col.socials .policies a:focus-visible:after,footer .footer-bottom .col.socials .policies a:hover:after{transform:scaleX(1);transform-origin:bottom left}footer .footer-bottom .col.socials .policies a:focus-visible{outline:3px solid #fc194c;outline-offset:4px}footer .footer-bottom .col.socials .policies a:after{background-color:#fc194c;bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}form.theme-form{display:flex;flex-direction:column;gap:1em}form.theme-form .error-response-box,form.theme-form .send-button-box,form.theme-form .success-response-box{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s}form.theme-form .error-response-box>*,form.theme-form .send-button-box>*,form.theme-form .success-response-box>*{height:100%;overflow:hidden}form.theme-form :where(input,textarea,select,button):focus-visible{outline:3px solid #0094c6;outline-offset:3px}form.theme-form button,form.theme-form input:not([type=hidden]):not([type=checkbox]),form.theme-form select{min-height:44px}form.theme-form label{display:flex;flex-direction:column;min-width:0}form.theme-form label:has(input:required) strong:after,form.theme-form label:has(select:required) strong:after,form.theme-form label:has(textarea:required) strong:after{color:inherit;content:"(wymagane)";font-size:.8em;font-weight:400;line-height:1;margin-left:.2em}form.theme-form label.checkbox{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5em;min-height:44px}form.theme-form label.checkbox input{height:1.5em;margin:0;min-width:1.5em;position:relative;width:1.5em}form.theme-form label.checkbox>span:not(.field-description):not(.field-error){color:#000;flex:1;font-size:.8em;min-width:0;transition:color .5s}.light-mode form.theme-form label.checkbox>span:not(.field-description):not(.field-error){color:#000}.dark-mode form.theme-form label.checkbox>span:not(.field-description):not(.field-error){color:#fff}form.theme-form label.checkbox>span:not(.field-description):not(.field-error) a{color:inherit}form.theme-form label.checkbox .field-description,form.theme-form label.checkbox .field-error{flex-basis:100%}form.theme-form label strong{font-weight:600;text-align:center}form.theme-form .field-description{color:#000;font-size:.8em;line-height:1.5;margin-top:.35em;overflow-wrap:anywhere}.light-mode form.theme-form .field-description{color:#000}.dark-mode form.theme-form .field-description{color:#fff}form.theme-form .field-error{border:2px solid;border-radius:10px;box-sizing:border-box;color:#c90036;font-size:.875em;font-weight:600;line-height:1.5;margin-top:.35em;overflow-wrap:anywhere;padding:.5em .75em}form.theme-form .field-error:empty{display:none}.dark-mode form.theme-form .field-error{color:#ff7b9b}form.theme-form .file-max-size{font-size:.8em}form.theme-form textarea{min-height:6.5em;resize:vertical}form.theme-form .send-button button[type=submit]{margin:0 auto;min-height:44px}form.theme-form .error-response-box,form.theme-form .success-response-box{grid-template-rows:0fr}form.theme-form .success-response{border:2px solid;border-radius:12px;box-sizing:border-box;color:#006b2e;font-size:1.1em;font-weight:700;line-height:1.5;opacity:0;overflow-wrap:anywhere;padding:0;text-align:center;transition:padding .5s,opacity .5s}.dark-mode form.theme-form .success-response{color:#79e29d}form.theme-form .error-response{border:2px solid;border-radius:12px;box-sizing:border-box;color:#c90036;font-size:1.1em;font-weight:700;line-height:1.5;opacity:0;overflow-wrap:anywhere;padding:0;text-align:center;transition:padding .5s,opacity .5s}.dark-mode form.theme-form .error-response{color:#ff7b9b}form.theme-form.sending .error-response-box,form.theme-form.sending .send-button-box{grid-template-rows:0fr}form.theme-form.sending .success-response-box{grid-template-rows:1fr}form.theme-form.sending .success-response{border-color:#d5d5d5;color:#000;opacity:1;padding:.75em 1em}.light-mode form.theme-form.sending .success-response{border-color:#d5d5d5;color:#000}.dark-mode form.theme-form.sending .success-response{border-color:#444;color:#fff}form.theme-form.success .error-response-box,form.theme-form.success .send-button-box{grid-template-rows:0fr}form.theme-form.success .success-response-box{grid-template-rows:1fr}form.theme-form.success .success-response{opacity:1;padding:.75em 1em}form.theme-form.error .error-response-box{grid-template-rows:1fr}form.theme-form.error .error-response-box .error-response{opacity:1;padding:.75em 1em}textarea.autosize{overflow:auto;resize:vertical}.ad-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.ad-container.big-top:before{content:"REKLAMA";font-size:.75rem;font-weight:300;left:0;letter-spacing:.4375rem;position:absolute;text-orientation:mixed;text-transform:uppercase;top:50%;transform:translate(-100%,-50%);writing-mode:sideways-lr}.ad-container.article_single,.ad-container.side{position:relative}.ad-container.article_single:before,.ad-container.side:before{content:"REKLAMA";font-size:.625rem;font-weight:300;left:50%;letter-spacing:.375rem;position:relative;text-transform:uppercase;top:0;transform:translateX(-50%)}.ad-container.side{aspect-ratio:340/190;max-height:190px;max-width:340px;width:auto}.ad-container.article_single{aspect-ratio:350/195;max-height:195px;max-width:350px;width:auto}.ad-container a{overflow:hidden;width:100%}.ad-container a:hover img,.ad-container a:hover video{transform:scale(1.05)}.ad-container img,.ad-container video{height:100%;object-fit:cover;transition:transform .3s ease-in-out;vertical-align:middle;width:100%}section.default-posts .section{align-items:flex-start;display:grid;gap:3em;grid-template-columns:1fr 350px}section.default-posts .section .news-grid{align-items:start;column-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;row-gap:22px}section.default-posts .section .news-grid .news-grid-item{min-width:0}section.default-posts .section .news-grid .news-item{align-items:center;color:inherit;display:grid;gap:10px;grid-template-columns:1fr;text-decoration:none}section.default-posts .section .news-grid .news-item:focus-visible .news-item-image img,section.default-posts .section .news-grid .news-item:hover .news-item-image img{transform:scale(1.1)}section.default-posts .section .news-grid .news-item .news-item-image{background:#f8f8f8;height:200px;overflow:hidden;transition:background .5s}.light-mode section.default-posts .section .news-grid .news-item .news-item-image{background:#f8f8f8}.dark-mode section.default-posts .section .news-grid .news-item .news-item-image{background:#2d3436}section.default-posts .section .news-grid .news-item .news-item-image.placeholder img{box-sizing:border-box;object-fit:contain;padding:1em}section.default-posts .section .news-grid .news-item .news-item-image img{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;vertical-align:middle;width:100%;will-change:transform}section.default-posts .section .news-grid .news-item .news-item-content{box-sizing:border-box;display:flex;flex-direction:column;font-size:1em;gap:.25em;line-height:1.2;padding:0 1em}section.default-posts .section .news-grid .news-item .news-item-content .news-item-title{font-size:1.125em;font-weight:700;margin:0;overflow-wrap:anywhere}.light-mode section.default-posts .section .news-grid .news-item .news-item-content .news-item-date,section.default-posts .section .news-grid .news-item .news-item-content .news-item-date{color:#c90036}.dark-mode section.default-posts .section .news-grid .news-item .news-item-content .news-item-date{color:#ff7b9b}section.default-posts .section .sidebar{display:flex;flex-direction:column;gap:10px;position:relative}section.default-posts .section .sidebar .social-media-banner{align-items:center;background:#fc194c;border-radius:15px;box-sizing:border-box;color:#fff;display:grid;grid-template-columns:140px auto;margin-bottom:10px;padding:.5625em 1.25em}section.default-posts .section .sidebar .social-media-banner .social-media-text{font-size:.875em;font-weight:700;line-height:1.3}section.default-posts .section .sidebar .social-media-banner .social-media-icons{align-items:center;display:flex;flex-direction:row;gap:.875em;justify-content:flex-end;list-style:none;margin:0;padding:0}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{align-items:center;background:#fff;display:flex;height:35px;justify-content:center;transition:background .5s,transform .2s ease-out,box-shadow .2s ease-out;width:35px;will-change:background,transform,box-shadow}.light-mode section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{background:#fff}.dark-mode section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{background:#252525}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon:focus-visible,section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon:hover{box-shadow:0 4px 8px rgba(0,0,0,.6);transform:translateY(-2px)}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img{color:#fc194c;height:auto;object-fit:contain;transition:filter .5s;vertical-align:top;width:50%;will-change:filter,transform}.light-mode section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img,section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(92%) saturate(7360%) hue-rotate(338deg) brightness(105%) contrast(98%)}.dark-mode section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img{filter:none}section.default-posts .section .sidebar .popular-posts{margin-top:10px}section.default-posts .section .sidebar .popular-posts .title{box-sizing:border-box;margin:0 0 .5em;padding-bottom:.25em;position:relative;text-align:center}section.default-posts .section .sidebar .popular-posts .title:after{background:#999;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:background .5s ease;width:50%}section.default-posts .section .sidebar .popular-posts .popular-posts-list{display:flex;flex-direction:column;gap:1em;list-style:none;margin:0;padding:0}section.default-posts .section .sidebar .popular-posts .popular-posts-list>li{min-width:0}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item{align-items:center;color:inherit;display:grid;gap:12px;grid-template-columns:100px 1fr;text-decoration:none}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item:focus-visible .news-item-image img,section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item:hover .news-item-image img{transform:scale(1.1)}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{background:#f8f8f8;height:90px;overflow:hidden;transition:background .5s}.light-mode section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{background:#f8f8f8}.dark-mode section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{background:#2d3436}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image.placeholder img{box-sizing:border-box;object-fit:contain;padding:1em}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image img{height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;vertical-align:middle;width:100%;will-change:transform}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content{display:flex;flex-direction:column;font-size:.875em;gap:.25em;line-height:1.2}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-title{font-weight:700;margin:0;overflow-wrap:anywhere}.light-mode section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-date,section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-date{color:#c90036}.dark-mode section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-date{color:#ff7b9b}.archive-pagination>ul.page-numbers{aspect-ratio:auto;background:transparent;border:0;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;list-style:none;margin:0;padding:0;width:auto}.archive-pagination>ul.page-numbers>li{display:flex}.archive-pagination>ul.page-numbers>li>.page-numbers{min-height:44px;min-width:44px}.breadcrumb-navigation .breadcrumbs{flex-wrap:wrap}.breadcrumb-navigation .breadcrumb-item{align-items:baseline;display:inline-flex;gap:.5em;overflow-wrap:anywhere}.breadcrumb-navigation .breadcrumb-item:after{content:none}.breadcrumb-navigation .breadcrumb-item[aria-current=page],.light-mode .breadcrumb-navigation .breadcrumb-item[aria-current=page]{color:#c90036;text-decoration-color:#c90036}.dark-mode .breadcrumb-navigation .breadcrumb-item[aria-current=page]{color:#ff7b9b;text-decoration-color:#ff7b9b}.breadcrumb-navigation .breadcrumb-item a:focus-visible,.breadcrumb-navigation .breadcrumb-item a:hover{color:#c90036}.light-mode .breadcrumb-navigation .breadcrumb-item a:focus-visible,.light-mode .breadcrumb-navigation .breadcrumb-item a:hover{color:#c90036}.dark-mode .breadcrumb-navigation .breadcrumb-item a:focus-visible,.dark-mode .breadcrumb-navigation .breadcrumb-item a:hover{color:#ff7b9b}section.default-title-header{margin:-1em 0 2em;padding:0 0 .5em;position:relative}section.default-title-header .title{color:#fc194c;margin:0;text-align:center}.dark-mode section.default-title-header .title,.light-mode section.default-title-header .title{color:#fc194c}section.default-title-header:after{background:#999;bottom:0;content:"";height:1px;left:50%;max-width:1310px;position:absolute;transform:translateX(-50%);transition:background .5s ease;width:100%;z-index:0}.light-mode section.default-title-header:after{background:#999}.dark-mode section.default-title-header:after{background:#adadad}section.slider img{max-height:70vh;object-fit:cover;vertical-align:top;width:100%}section.slider .tns-item{display:inline-grid!important}section.slider .background,section.slider .contents{grid-column:1/2;grid-row:1/2}section.slider .contents{align-self:center;backdrop-filter:blur(1rem) brightness(.9);border-radius:2rem;color:#fff;font-size:3em;justify-self:center;padding:1rem 2rem 2rem;text-shadow:2px 2px 1rem rgba(0,0,0,.333)}section.slider .contents h1,section.slider .contents p{margin:0}section.attractions-list{background:#eee;padding:1rem 0}section.attractions-list .section{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}section.attractions-list .section h2{grid-column:1/-1}section.gallery .images{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}section.gallery .image img{vertical-align:top}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(../../assets/fonts/poppins-v24-latin_latin-ext-700italic.woff2) format("woff2")}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skip-link{background:#000;color:#fff;left:1rem;padding:.75rem 1rem;position:fixed;top:calc(1rem + var(--wp-admin--admin-bar--height, 0px));transform:translateY(-200%);z-index:1000}.skip-link:focus{transform:translateY(0)}html[data-a11y-motion=stopped]{scroll-behavior:auto}html[data-a11y-motion=stopped] body,html[data-a11y-motion=stopped] body *,html[data-a11y-motion=stopped] body :after,html[data-a11y-motion=stopped] body :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}html[data-a11y-motion=stopped] [data-jsscroll]{opacity:1!important}html[data-a11y-text-size=large] body{font-size:20px}html[data-a11y-text-size=maximum] body{font-size:21.5px}html[data-a11y-links=underlined] body a{text-decoration-line:underline!important;text-decoration-thickness:.12em!important;text-underline-offset:.2em!important}html[data-a11y-contrast=high]{color-scheme:dark}html[data-a11y-contrast=high] body{background:#000!important;color:#fff!important}html[data-a11y-contrast=high] body :where(header,footer,main,section,article,aside,nav,dialog,div,form,fieldset,table,thead,tbody,tfoot,tr,th,td,ul,ol,li){background-color:#000!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}html[data-a11y-contrast=high] body :where(h1,h2,h3,h4,h5,h6,p,span,label,legend,time,strong,em,small,blockquote,figcaption){color:#fff!important}html[data-a11y-contrast=high] body a,html[data-a11y-contrast=high] body a :where(span,strong,em,small){color:#ffeb3b!important;text-decoration-color:currentColor!important}html[data-a11y-contrast=high] body :where(button,.btn,input,textarea,select){background:#000!important;border:2px solid #fff!important;box-shadow:none!important;color:#fff!important}html[data-a11y-contrast=high] body :where(button,.btn,input,textarea,select) img{filter:brightness(0) saturate(100%) invert(99%) sepia(29%) saturate(437%) hue-rotate(196deg) brightness(119%) contrast(100%)!important}html[data-a11y-contrast=high] body :where(input,textarea)::placeholder{color:#fff!important;opacity:1}html[data-a11y-contrast=high] body :where(button,.btn,a,input,textarea,select):focus-visible{outline:3px solid #00e5ff!important;outline-offset:3px!important}html[data-a11y-contrast=high] body :where(button,.btn)[aria-pressed=true]{background:#ffeb3b!important;border-color:#ffeb3b!important;color:#000!important}html[data-a11y-contrast=high] body :where(button,.btn)[aria-pressed=true] span{color:#000!important}html[data-a11y-contrast=high] body svg{color:currentColor!important}html[data-a11y-contrast=high] body svg [fill]:not([fill=none]),html[data-a11y-contrast=high] body svg[fill]:not([fill=none]){fill:currentColor!important}html[data-a11y-contrast=high] body svg [stroke]:not([stroke=none]),html[data-a11y-contrast=high] body svg[stroke]:not([stroke=none]){stroke:currentColor!important}html[data-a11y-contrast=high] ::selection{background:#ffeb3b;color:#000}@media (forced-colors:active){.accessibility-menu button[aria-pressed=true]{outline:2px solid ButtonText;outline-offset:2px}}@media (max-width:1460px){.hot-news .hot-news-carousel-controls{left:30px;width:calc(100vw - 60px)}footer .footer-top{align-items:center;flex-direction:column;gap:1em;justify-content:center}.ad-container.article_single{aspect-ratio:unset}section.default-posts .section{gap:2em;grid-template-columns:1fr 320px}section.default-title-header:after{max-width:1024px}}@media (max-width:1300px){header nav.main-menu{flex-grow:0;justify-content:flex-start}}@media (max-width:1088px){section.default-posts .section{grid-template-columns:1fr 280px}}@media (max-width:1080px){.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons,section.default-posts .section .sidebar .social-media-banner .social-media-icons{gap:0;justify-content:space-around}}@media (max-width:1024px){header{--header-height:60px;--header-top-height:80px;--header-total-height:208px}header .header-contents .section .row{gap:1em}header .header-contents .section .row:nth-child(3){display:none}header .header-actions-buttons{align-items:center;gap:1em}header .header-actions-buttons>*{display:none}header .header-actions-buttons .accessibility-toggle,header .header-actions-buttons .darkmode-toggle,header .header-actions-buttons .main-menu.btn,header .header-actions-buttons .search.btn{display:flex}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-content{box-sizing:border-box}.hot-news .hot-news-carousel .hot-news-item .hot-news-title{max-height:100px;overflow:hidden;text-overflow:ellipsis}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons{gap:.875em;justify-content:flex-end}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-content{box-sizing:border-box}footer .footer-top .footer-menu .menu{overflow-x:auto;overflow-y:hidden;width:calc(100vw - 50px)}footer .footer-bottom{display:grid;gap:1em;grid-template-areas:"site-info site-info" "col-menu socials";grid-template-columns:.65fr 1fr;margin-top:1.5em}footer .footer-bottom .col{max-width:unset}footer .footer-bottom .col.site-info{gap:.5em;grid-area:site-info}footer .footer-bottom .col.col-menu{grid-area:col-menu}footer .footer-bottom .col.socials{grid-area:socials}.ad-container.big-top:before{font-size:.7em;letter-spacing:.4em}.ad-container.article_single{margin:0 auto}section.default-posts .section{gap:1em;grid-template-columns:1fr}section.default-posts .section .news-grid{margin-top:1.5em}section.default-posts .section .sidebar{display:grid;grid-template-areas:"social-media social-media" "ad1 ad2" "popular-posts popular-posts";grid-template-columns:1fr 1fr}section.default-posts .section .sidebar .social-media-banner{grid-area:social-media}section.default-posts .section .sidebar .social-media-banner .social-media-icons{gap:.875em;justify-content:flex-end}section.default-posts .section .sidebar .popular-posts{grid-area:popular-posts}section.default-posts .section .sidebar .popular-posts .popular-posts-list{display:grid;grid-template-columns:repeat(2,1fr)}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item{gap:10px;grid-template-columns:1fr}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{height:200px}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content{box-sizing:border-box;font-size:1em;padding:0 1em}}@media (max-width:850px){body{font-size:15px;overflow-x:hidden;overflow-y:auto;padding-bottom:50px}.page-contents{padding:2em 0}.section{padding:0 20px}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%}.scroll-to-top{bottom:50px}header .residents-menu-contents{position:fixed;right:0;z-index:101}header .search-wrapper .search-results .aiss-results-grid .news-item{gap:1em}.hot-news .hot-news-carousel{--slide-count:2}.hot-news .hot-news-carousel .hot-news-item,.hot-news .hot-news-carousel .hot-news-item a{bottom:unset;justify-content:center}.hot-news .hot-news-carousel-controls{left:20px;width:calc(100vw - 40px)}.mobile-actions-buttons{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.5rem 1rem}.search-container .search-box{margin-top:15vh;padding:1.5em;width:90%}.search-container .search-box .search-results .aiss-results-grid .news-item{gap:1em}.ad-container.article_single:before,.ad-container.big-top:before,.ad-container.side:before{font-size:.6em;letter-spacing:.35em}.ad-container.side{aspect-ratio:unset}section.default-posts .section .news-grid{column-gap:10px;grid-template-columns:repeat(2,1fr);row-gap:15px}section.default-posts .section .news-grid .news-item{gap:1em}section.default-posts .section .news-grid .news-item .news-item-image{height:150px}section.default-posts .section .sidebar .social-media-banner .social-media-text{font-size:1em}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{height:150px}section.slider{background:red}html[data-a11y-text-size=large] body{font-size:18.75px}html[data-a11y-text-size=maximum] body{font-size:20px}}@media (max-width:665px){section.default-posts .section .sidebar{grid-template-areas:"social-media" "ad1" "ad2" "popular-posts";grid-template-columns:1fr;justify-items:stretch}}@media (max-width:600px){body{font-size:14px;padding-bottom:65px}.page-contents{padding:1.5em 0}.section{padding:0 15px}.btn.arrow-right{min-height:35px;min-width:160px}.scroll-to-top{bottom:70px;right:10px}header .header-logo img{max-height:50px}.scrollNotOnTop header .header-logo img{max-height:40px}header .header-actions-buttons{gap:.5em}header .residents-menu-contents{height:100dvh;top:0;width:100vw}header .search-wrapper .search-results .aiss-results-grid .news-item{gap:.5em;grid-template-columns:80px 1fr}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{height:80px}header .darkmode-toggle{width:44px}.dark-mode header .darkmode-toggle .moon-icon{transform:translateX(-30%) rotate(0deg)}.hot-news .hot-news-carousel{--slide-count:1}.hot-news .hot-news-carousel-controls{left:15px;width:calc(100vw - 30px)}.mobile-actions-buttons{gap:.5em;padding:.5em}.mobile-actions-buttons .btn{align-items:center;border-radius:15px;flex-direction:column;gap:.5em;justify-content:space-between;min-width:unset;text-align:center}.mobile-actions-buttons .btn img{height:20px;width:20px}.mobile-actions-buttons .btn.residents-menu{gap:.6em}.mobile-actions-buttons .btn.residents-menu .hamburger-icon{top:10px}.mobile-actions-buttons .btn.add-article span:first-child{position:relative;top:2px}.mobile-actions-buttons .add-article span:first-child{font-size:1.5em}.mobile-actions-buttons .residents-menu .hamburger-icon{height:1px;width:20px}.mobile-actions-buttons .residents-menu .hamburger-icon:after,.mobile-actions-buttons .residents-menu .hamburger-icon:before{height:1px}.search-container .search-box{width:100%}.search-container .search-box .search-results .aiss-results-grid .news-item{gap:.5em;grid-template-columns:80px 1fr}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{height:80px}.accessibility-menu{padding:1.5em;width:100vw}footer{padding:1.5em 0}footer .footer-top{padding-bottom:1em}footer .footer-top .footer-menu .menu{flex-wrap:wrap;gap:.5em 1.5em;justify-content:center;overflow:visible;width:auto}footer .footer-top .footer-menu .menu .menu-item:after{content:none}footer .footer-bottom{display:flex;flex-direction:column;margin-top:1em}footer .footer-bottom .col.col-menu .menu{column-gap:1em;flex-direction:row;flex-wrap:wrap;justify-content:center}footer .footer-bottom .col.socials{align-items:center;gap:.5em}footer .footer-bottom .col.socials .policies ul{justify-content:center}section.default-posts .section .news-grid{column-gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1em;row-gap:14px}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{height:44px;width:44px}section.default-posts .section .sidebar .popular-posts .popular-posts-list{grid-template-columns:1fr}html[data-a11y-text-size=large] body{font-size:17.5px}html[data-a11y-text-size=maximum] body{font-size:19px}}@media (max-width:360px){section.default-posts .section .sidebar .social-media-banner{gap:.5em;grid-template-columns:1fr;justify-items:center;text-align:center;width:100%}}@media (prefers-color-scheme:light){body{background:#fff;color:#000}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fff;border-color:#d5d5d5;color:#000}.btn.active,.btn:focus-visible,.btn:hover,button.active,button:focus-visible,button:hover,input[type=submit].active,input[type=submit]:focus-visible,input[type=submit]:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.active img,.btn:focus-visible img,.btn:hover img,button.active img,button:focus-visible img,button:hover img,input[type=submit].active img,input[type=submit]:focus-visible img,input[type=submit]:hover img{filter:invert(100%)}.btn,button,input[type=submit]{background:#fff;color:#000}.btn img,button img,img.custom-logo,input[type=submit] img{filter:none}.btn .icon img.lightmode{opacity:1}.btn .icon img.darkmode{opacity:0}.btn.primary{border-color:#fc194c;color:#fc194c}.btn.primary:focus-visible,.btn.primary:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.primary:focus-visible img,.btn.primary:hover img{filter:invert(100%)}.btn.blue{background:#fff;border-color:#0094c6;color:#0094c6}.btn.blue:focus-visible,.btn.blue:hover{background:#0094c6;color:#fff}.btn.no-border{background:#f8f8f8}.btn.no-border:after{filter:none}.btn.no-border:focus-visible,.btn.no-border:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.no-border:focus-visible img,.btn.no-border:hover img{filter:invert(100%)}.btn.no-border:focus-visible:after,.btn.no-border:hover:after{filter:invert(100%)}table td,table th{border-color:#999}.wp-caption-text{color:#000}blockquote{border-color:#999}.page-title{color:#fc194c}.pagination a.page-numbers,.pagination span.page-numbers{background-color:#fff;color:#fc194c}.breadcrumbs .breadcrumb-item a{color:#000}.breadcrumbs .breadcrumb-item a:focus-visible,.breadcrumbs .breadcrumb-item a:hover{color:#fc194c}.breadcrumbs .breadcrumb-item:after{color:#000}.breadcrumbs .breadcrumb-item:not(:has(a)){color:#fc194c;text-decoration-color:#fc194c}header{background:#fff}header .header-contents{background:#fff;color:#000}header .header-actions-buttons .search.btn:focus-visible img,header .header-actions-buttons .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header .residents-menu-contents{background:#f8f8f8}header .residents-menu-contents a{color:#000}header .search-wrapper .search-form input{background:#fff;border-color:#999;color:#000}header .search-wrapper .search-results{background:#f8f8f8}header .search-wrapper .search-results .aiss-empty,header .search-wrapper .search-results .aiss-error,header .search-wrapper .search-results .aiss-results-grid{color:#000}header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#999}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{background:#fff}header .accessibility-toggle{border-color:#999}header .darkmode-toggle{background:#fff;border-color:#999}header .darkmode-toggle:focus-visible,header .darkmode-toggle:hover{background:#fff;border-color:#fc194c}header .darkmode-toggle:focus-visible .sunset-icon,header .darkmode-toggle:hover .sunset-icon{opacity:1}header .darkmode-toggle:focus-visible .moon-icon,header .darkmode-toggle:hover .moon-icon{opacity:0}header .darkmode-toggle .sunset-icon{filter:brightness(0) saturate(100%) invert(0) sepia(100%) saturate(1%) hue-rotate(123deg) brightness(100%) contrast(100%);opacity:.5;transform:translateX(0) rotate(0deg)}header .darkmode-toggle .moon-icon{opacity:0;transform:translateX(-100%) rotate(-180deg)}header .main-menu.btn .hamburger-icon,header .main-menu.btn .hamburger-icon:after,header .main-menu.btn .hamburger-icon:before,header .residents-menu .hamburger-icon,header .residents-menu .hamburger-icon:after,header .residents-menu .hamburger-icon:before{background:#000}header .main-menu.btn:focus-visible .hamburger-icon,header .main-menu.btn:hover .hamburger-icon,header .residents-menu:focus-visible .hamburger-icon,header .residents-menu:hover .hamburger-icon{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon:after,header .main-menu.btn:focus-visible .hamburger-icon:before,header .main-menu.btn:hover .hamburger-icon:after,header .main-menu.btn:hover .hamburger-icon:before{background:#000}header .main-menu.btn:focus-visible .hamburger-icon,header .main-menu.btn:hover .hamburger-icon{background:#000}header .header-elements .search.btn:focus-visible img,header .header-elements .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header nav.main-menu a{color:#000}header nav.main-menu a:focus-visible,header nav.main-menu a:hover{color:#fc194c}.hot-news{background:#f8f8f8;color:#fc194c}.hot-news .hot-news-carousel .hot-news-item .hot-news-title{color:#c90036}.hot-news .hot-news-carousel .hot-news-item .hot-news-date{color:#000}.hot-news .hot-news-carousel-controls .carousel-btn:focus,.hot-news .hot-news-carousel-controls .carousel-btn:hover{background:#fc194c}.hot-news .hot-news-carousel-controls .carousel-btn:focus img,.hot-news .hot-news-carousel-controls .carousel-btn:hover img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.hot-news .hot-news-carousel-controls .carousel-btn{background:#fff}.hot-news .hot-news-carousel-controls .carousel-btn img{filter:none}.mobile-actions-buttons{background:#fff}.mobile-actions-buttons .residents-menu .hamburger-icon,.mobile-actions-buttons .residents-menu .hamburger-icon:after,.mobile-actions-buttons .residents-menu .hamburger-icon:before{background:#000}.mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon,.mobile-actions-buttons .residents-menu:hover .hamburger-icon{background:#fff}.mobile-menu{background:#f8f8f8}.mobile-menu .mobile-menu-contents .main-menu .menu .menu-item a{color:#000}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon{background:#fff}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(92%) saturate(7360%) hue-rotate(338deg) brightness(105%) contrast(98%)}.search-container .search-box{background:#f8f8f8}.search-container .search-box .search-form input{background:#fff;border-color:#fc194c;color:#000}.search-container .search-box .search-results .aiss-empty,.search-container .search-box .search-results .aiss-error,.search-container .search-box .search-results .aiss-results-grid{color:#000}.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#999}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{background:#fff}.accessibility-menu,footer{background:#f8f8f8;color:#000}footer .footer-top{border-color:#000}footer .footer-top .footer-menu .menu .menu-item a{color:#000}footer .footer-bottom .col.site-info .site-info-title{color:#fc194c}footer .footer-bottom .col.col-menu .menu a{color:#000}footer .footer-bottom .col.socials .social-media .social-media-item{background:#fff}footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible,footer .footer-bottom .col.socials .social-media .social-media-item:hover{background:#fc194c}footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible .icon img.lightmode,footer .footer-bottom .col.socials .social-media .social-media-item:hover .icon img.lightmode{opacity:0}footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible .icon img.darkmode,footer .footer-bottom .col.socials .social-media .social-media-item:hover .icon img.darkmode{opacity:1}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.lightmode{opacity:1}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.darkmode{opacity:0}footer .footer-bottom .col.socials .policies a,form.theme-form .field-description,form.theme-form label.checkbox>span:not(.field-description):not(.field-error){color:#000}form.theme-form.sending .success-response{border-color:#d5d5d5;color:#000}section.default-posts .section .news-grid .news-item .news-item-image{background:#f8f8f8}section.default-posts .section .news-grid .news-item .news-item-content .news-item-date{color:#c90036}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{background:#fff}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(92%) saturate(7360%) hue-rotate(338deg) brightness(105%) contrast(98%)}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{background:#f8f8f8}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-date{color:#c90036}.breadcrumb-navigation .breadcrumb-item[aria-current=page]{color:#c90036;text-decoration-color:#c90036}.breadcrumb-navigation .breadcrumb-item a:focus-visible,.breadcrumb-navigation .breadcrumb-item a:hover{color:#c90036}section.default-title-header .title{color:#fc194c}section.default-title-header:after{background:#999}}@media (prefers-color-scheme:dark) and (max-width:600px){header .darkmode-toggle .moon-icon{transform:translateX(-30%) rotate(0deg)}}@media (prefers-color-scheme:dark){body{background:#252525;color:#fff}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#2d3436;border-color:#444;color:#fff}.btn.active,.btn:focus-visible,.btn:hover,button.active,button:focus-visible,button:hover,input[type=submit].active,input[type=submit]:focus-visible,input[type=submit]:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.active img,.btn:focus-visible img,.btn:hover img,button.active img,button:focus-visible img,button:hover img,input[type=submit].active img,input[type=submit]:focus-visible img,input[type=submit]:hover img{filter:invert(100%)}.btn,button,input[type=submit]{background:#2d3436;color:#fff}.btn img,button img,img.custom-logo,input[type=submit] img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.btn .icon img.lightmode{opacity:0}.btn .icon img.darkmode{opacity:1}.btn.primary{border-color:#fc194c;color:#fff}.btn.primary:focus-visible,.btn.primary:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.primary:focus-visible img,.btn.primary:hover img{filter:invert(100%)}.btn.blue{background:#2d3436;border-color:#0094c6;color:#fff}.btn.blue:focus-visible,.btn.blue:hover{background:#0094c6;color:#f8f8f8}.btn.no-border{background:#2d3436}.btn.no-border:after{filter:invert(100%)}.btn.no-border:focus-visible,.btn.no-border:hover{background:#fc194c;border-color:#fc194c;color:#f8f8f8}.btn.no-border:focus-visible img,.btn.no-border:hover img{filter:invert(100%)}.btn.no-border:focus-visible:after,.btn.no-border:hover:after{filter:invert(100%)}table td,table th{border-color:#adadad}.wp-caption-text{color:#fff}blockquote{border-color:#adadad}.page-title{color:#fc194c}.pagination a.page-numbers,.pagination span.page-numbers{background-color:#1e1e1e;color:#fc194c}.breadcrumbs .breadcrumb-item a{color:#fff}.breadcrumbs .breadcrumb-item a:focus-visible,.breadcrumbs .breadcrumb-item a:hover{color:#fc194c}.breadcrumbs .breadcrumb-item:after{color:#fff}.breadcrumbs .breadcrumb-item:not(:has(a)){color:#fc194c;text-decoration-color:#fc194c}header{background:#252525}header .header-contents{background:#252525;color:#fff}header .header-actions-buttons .search.btn:focus-visible img,header .header-actions-buttons .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header .residents-menu-contents{background:#2d3436}header .residents-menu-contents a{color:#fff}header .search-wrapper .search-form input{background:#252525;border-color:#fc194c;color:#fff}header .search-wrapper .search-results{background:#2d3436}header .search-wrapper .search-results .aiss-empty,header .search-wrapper .search-results .aiss-error,header .search-wrapper .search-results .aiss-results-grid{color:#fff}header .search-wrapper .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#adadad}header .search-wrapper .search-results .aiss-results-grid .news-item .news-item-image{background:#252525}header .accessibility-toggle{border-color:#fc194c}header .darkmode-toggle{background:#2d3436;border-color:#fc194c}header .darkmode-toggle:focus-visible,header .darkmode-toggle:hover{background:#fc194c}header .darkmode-toggle:focus-visible .sunset-icon,header .darkmode-toggle:hover .sunset-icon{opacity:0}header .darkmode-toggle:focus-visible .moon-icon,header .darkmode-toggle:hover .moon-icon{opacity:1}header .darkmode-toggle .sunset-icon{opacity:0;transform:translateX(100%) rotate(180deg)}header .darkmode-toggle .moon-icon{filter:brightness(0) saturate(100%) invert(69%) sepia(0) saturate(507%) hue-rotate(162deg) brightness(91%) contrast(79%);opacity:.8;transform:translateX(0) rotate(0deg)}header .main-menu.btn .hamburger-icon,header .main-menu.btn .hamburger-icon:after,header .main-menu.btn .hamburger-icon:before,header .residents-menu .hamburger-icon,header .residents-menu .hamburger-icon:after,header .residents-menu .hamburger-icon:before{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon,header .main-menu.btn:hover .hamburger-icon,header .residents-menu:focus-visible .hamburger-icon,header .residents-menu:hover .hamburger-icon{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon:after,header .main-menu.btn:focus-visible .hamburger-icon:before,header .main-menu.btn:hover .hamburger-icon:after,header .main-menu.btn:hover .hamburger-icon:before{background:#fff}header .main-menu.btn:focus-visible .hamburger-icon,header .main-menu.btn:hover .hamburger-icon{background:#fff}header .header-elements .search.btn:focus-visible img,header .header-elements .search.btn:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(91%) saturate(4221%) hue-rotate(336deg) brightness(98%) contrast(102%)}header nav.main-menu a{color:#fff}header nav.main-menu a:focus-visible,header nav.main-menu a:hover{color:#fc194c}.hot-news{background:#2d3436;color:#fc194c}.hot-news .hot-news-carousel .hot-news-item .hot-news-title{color:#ff7b9b}.hot-news .hot-news-carousel .hot-news-item .hot-news-date{color:#fff}.hot-news .hot-news-carousel-controls .carousel-btn:focus,.hot-news .hot-news-carousel-controls .carousel-btn:hover{background:#fc194c}.hot-news .hot-news-carousel-controls .carousel-btn{background:#252525}.hot-news .hot-news-carousel-controls .carousel-btn img{filter:brightness(0) saturate(100%) invert(94%) sepia(0) saturate(7469%) hue-rotate(48deg) brightness(110%) contrast(106%)}.mobile-actions-buttons{background:#252525}.mobile-actions-buttons .residents-menu .hamburger-icon,.mobile-actions-buttons .residents-menu .hamburger-icon:after,.mobile-actions-buttons .residents-menu .hamburger-icon:before{background:#fff}.mobile-actions-buttons .residents-menu:focus-visible .hamburger-icon,.mobile-actions-buttons .residents-menu:hover .hamburger-icon{background:#fff}.mobile-menu{background:#2d3436}.mobile-menu .mobile-menu-contents .main-menu .menu .menu-item a{color:#fff}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon{background:#252525}.mobile-menu .mobile-menu-contents .social-media-banner .social-media-icons .social-media-icon img{filter:none}.search-container .search-box{background:#2d3436}.search-container .search-box .search-form input{background:#252525;border-color:#fc194c;color:#fff}.search-container .search-box .search-results .aiss-empty,.search-container .search-box .search-results .aiss-error,.search-container .search-box .search-results .aiss-results-grid{color:#fff}.search-container .search-box .search-results .aiss-results-grid .news-item.skeleton .news-item-image{background:#adadad}.search-container .search-box .search-results .aiss-results-grid .news-item .news-item-image{background:#252525}.accessibility-menu,footer{background:#2d3436;color:#fff}footer .footer-top{border-color:#f8f8f8}footer .footer-top .footer-menu .menu .menu-item a{color:#fff}footer .footer-bottom .col.site-info .site-info-title{color:#fc194c}footer .footer-bottom .col.col-menu .menu a{color:#fff}footer .footer-bottom .col.socials .social-media .social-media-item{background:#252525}footer .footer-bottom .col.socials .social-media .social-media-item:focus-visible,footer .footer-bottom .col.socials .social-media .social-media-item:hover{background:#fc194c}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.lightmode{opacity:0}footer .footer-bottom .col.socials .social-media .social-media-item .icon img.darkmode{opacity:1}footer .footer-bottom .col.socials .policies a,form.theme-form .field-description,form.theme-form label.checkbox>span:not(.field-description):not(.field-error){color:#fff}form.theme-form .field-error{color:#ff7b9b}form.theme-form .success-response{color:#79e29d}form.theme-form .error-response{color:#ff7b9b}form.theme-form.sending .success-response{border-color:#444;color:#fff}section.default-posts .section .news-grid .news-item .news-item-image{background:#2d3436}section.default-posts .section .news-grid .news-item .news-item-content .news-item-date{color:#ff7b9b}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon{background:#252525}section.default-posts .section .sidebar .social-media-banner .social-media-icons .social-media-icon img{filter:none}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-image{background:#2d3436}section.default-posts .section .sidebar .popular-posts .popular-posts-list .news-item .news-item-content .news-item-date{color:#ff7b9b}.breadcrumb-navigation .breadcrumb-item[aria-current=page]{color:#ff7b9b;text-decoration-color:#ff7b9b}.breadcrumb-navigation .breadcrumb-item a:focus-visible,.breadcrumb-navigation .breadcrumb-item a:hover{color:#ff7b9b}section.default-title-header .title{color:#fc194c}section.default-title-header:after{background:#adadad}}@media (prefers-reduced-motion:reduce){.accessibility-menu,.accessibility-menu::backdrop{animation:none}form.theme-form .error-response-box,form.theme-form .send-button-box,form.theme-form .success-response-box{transition:none}}
/*# sourceMappingURL=main.css.map */