.custom__edit--info{position:fixed;width:40px;height:40px;bottom:1em;right:1em;z-index:3000;border-radius:50%;padding:0;text-align:center;margin:1em;background:#745B99;color:#fff;font-size:13px;font-weight:700;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35)}.custom__edit--info svg{line-height:40px;height:40px;width:40px;cursor:pointer}.custom__edit--info div{position:absolute;display:block;white-space:nowrap;bottom:0;right:100%;border-radius:4px;padding:0 2em;box-shadow:inherit;background:inherit;opacity:0;transform:translateX(0);visibility:hidden;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s}.custom__edit--info p{white-space:nowrap;line-height:1.8;text-align:left;text-transform:none}.custom__edit--info small{margin-right:5px;opacity:.75;text-transform:uppercase;user-select:none}.custom__edit--info:hover div{opacity:1;visibility:visible;transform:translateX(-1em);transition-delay:0s}.hero__background__image,.hero__background__image>img,.hero__slideshow{position:absolute;top:0;left:0;right:0;bottom:0}.hero__background__image>img{width:100%;height:100%;object-fit:cover;object-position:center}@keyframes marquee{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.custom__edit--info{position:fixed;width:40px;height:40px;bottom:1em;right:1em;z-index:3000;border-radius:50%;padding:0;text-align:center;margin:1em;background:#745B99;color:#fff;font-size:13px;font-weight:700;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35)}.custom__edit--info svg{line-height:40px;height:40px;width:40px;cursor:pointer}.custom__edit--info div{position:absolute;display:block;white-space:nowrap;bottom:0;right:100%;border-radius:4px;padding:0 2em;box-shadow:inherit;background:inherit;opacity:0;transform:translateX(0);visibility:hidden;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s}.custom__edit--info p{white-space:nowrap;line-height:1.8;text-align:left;text-transform:none}.custom__edit--info small{margin-right:5px;opacity:.75;text-transform:uppercase;user-select:none}.custom__edit--info:hover div{opacity:1;visibility:visible;transform:translateX(-1em);transition-delay:0s}.hero__background__image,.hero__background__image>img,.hero__slideshow{position:absolute;top:0;left:0;right:0;bottom:0}.hero__background__image>img{width:100%;height:100%;object-fit:cover;object-position:center}@keyframes marquee{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.inview__target{position:absolute;left:0;width:0;top:25%;bottom:25%}@media (min-width:1025px){.anim__in{opacity:0;transition:opacity 0.8s ease 0.25s, transform 0.8s ease 0.25s}.mason--loaded .inview .anim__in{opacity:1;transform:translate(0, 0) scale(1)}.anim__in--left{transform:translateX(-50px) scale(1)}.anim__in--right{transform:translateX(50px) scale(1)}.anim__in--up{transform:translateY(50px) scale(1)}.anim__in--scale{transform:translate(0, 0) scale(0)}.anim__in--two{transition-delay:0.5s}.anim__in--three{transition-delay:0.75s}.anim__in--four{transition-delay:1s}.anim__in--five{transition-delay:1.25s}}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}@media (min-width:1025px){.hero{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%}}@media (min-width:1025px) and (min-width:1243.2px){.hero{padding-left:calc(50% - 560px);padding-right:calc(50% - 560px)}}.hero__background__image{position:absolute!important}.hero__inner{display:flex;flex-direction:column-reverse;position:relative;z-index:20}@media (min-width:1025px){.hero__inner{flex-direction:row}}.hero__media{position:relative;height:500px;background:var(--col-pri)}@media (min-width:1025px){.hero__media{height:auto;border-radius:0 10px 10px 0;overflow:hidden}}@media (min-width:1025px){.hero__updates{width:380px;flex-shrink:0}}.hero__feed{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px;color:#fff}@media (min-width:1025px){.hero__feed{padding:30px;align-items:flex-start;text-align:left;height:50%;min-height:230px}}.hero__feed>h2{margin:0 0 10px}.hero__feed__list{display:flex;flex-direction:column;gap:10px}@media (min-width:1025px){.hero__feed__list{margin-bottom:auto}}.hero__feed__item__title>h3{margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hero__feed__link{margin-top:10px}.hero__feed__link>a{color:#fff;display:flex;gap:10px;align-items:center;font-size:18px;font-weight:700;text-decoration:none;min-height:unset!important}.news{background:var(--col-pri)}@media (min-width:1025px){.news{border-radius:10px 0 0 0}}.news__item__date{margin-top:-8px}.events{background:var(--col-sec)}@media (min-width:1025px){.events{border-radius:0 0 0 10px}}.events__item__title{margin-top:-8px}.quicklinks{padding-top:45px;padding-left:5%;padding-right:5%}@media (min-width:1243.2px){.quicklinks{padding-left:calc(50% - 560px);padding-right:calc(50% - 560px)}}.quicklinks__inner{display:flex;flex-direction:column;gap:40px}.quicklinks__title>h3{font-size:32px;margin:0}.quicklinks__list{display:grid;width:100%;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:205px;gap:30px 20px}@media (min-width:1025px){.quicklinks__list{grid-template-columns:repeat(auto-fit, minmax(360px, 1fr))}}.quicklinks__item{display:block;position:relative;width:100%;height:100%;cursor:pointer;z-index:1}@media (min-width:1025px){.quicklinks__item:first-child{transition-delay:0.8s}.quicklinks__item:nth-child(2){transition-delay:1s}.quicklinks__item:nth-child(3){transition-delay:1.2s}.quicklinks__item:nth-child(4){transition-delay:1.4s}.quicklinks__item:nth-child(5){transition-delay:1.6s}.quicklinks__item:nth-child(6){transition-delay:1.8s}}.quicklinks__item__link{display:flex;flex-direction:column;padding:20px;border-radius:10px;background:var(--col-pri);height:100%;color:#fff;box-shadow:0px 8px 16px rgba(0, 0, 0, 0.3);transition:all 0.3s ease;overflow:hidden}.quicklinks__item__link:hover{background:var(--col-sec);box-shadow:0 4px 8px rgba(0, 0, 0, 0.5)}.quicklinks__item__title{font-size:20px;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.quicklinks__item__text{line-height:calc(20 / 16);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:65px}.quicklinks__item__more{display:flex;gap:10px;align-items:center;font-weight:700}.quicklinks__item__watermark{position:absolute;bottom:0;right:0;transform:translate(-20%, 5%)}.quicklinks__item__watermark>svg{color:#fff;opacity:0.5;width:80px!important;height:auto}.useful-links{padding-top:45px;padding-left:5%;padding-right:5%;padding-bottom:45px}@media (min-width:1243.2px){.useful-links{padding-left:calc(50% - 560px);padding-right:calc(50% - 560px)}}.useful-links__inner{display:flex;flex-direction:column;gap:40px}.useful-links__title>h3{font-size:32px;margin:0}.useful-links__list{display:grid;width:100%;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:150px;gap:30px 20px}@media (min-width:1025px){.useful-links__list{grid-template-columns:repeat(auto-fit, minmax(360px, 1fr))}}.useful-links__item{display:block;position:relative;width:100%;height:100%;cursor:pointer;z-index:1}@media (min-width:1025px){.useful-links__item:first-child{transition-delay:0.8s}.useful-links__item:nth-child(2){transition-delay:1s}.useful-links__item:nth-child(3){transition-delay:1.2s}.useful-links__item:nth-child(4){transition-delay:1.4s}.useful-links__item:nth-child(5){transition-delay:1.6s}.useful-links__item:nth-child(6){transition-delay:1.8s}.useful-links__item:nth-child(7){transition-delay:2s}.useful-links__item:nth-child(8){transition-delay:2.2s}.useful-links__item:nth-child(9){transition-delay:2.4s}}.useful-links__item__link{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 20px;border-radius:10px;height:100%;background:#fff;border:3px solid var(--col-sec);color:var(--col-pri);box-shadow:0px 8px 16px rgba(0, 0, 0, 0.3);transition:all 0.3s ease;overflow:hidden}.useful-links__item__link:hover{filter:brightness(0.9);box-shadow:0 4px 8px rgba(0, 0, 0, 0.5)}.useful-links__item__icon{height:65px;width:auto}.useful-links__item__title{font-size:20px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}