.Button{background-color:#3986c2;border:rgb(55.25,129.2,187);color:#fff}.ButtonRow .Button{border:1px solid #4198dc}.Toplink{background-color:#4198dc}.Toplink__icon{fill:#ba2920}@font-face{font-family:Florence-Regular;font-style:normal;font-display:swap;src:url(../../../fonts/Florence-Regular.woff) format("woff"),url(../../../fonts/Florence-Regular.woff2) format("woff2")}h1,.h1,h2,.h2,h3,.h3{font-family:Florence-Regular,Georgia,Times New Roman,Times,serif}main h1,main .h1{position:relative;color:#4198dc;font-size:clamp(3rem,1rem + 6.67vw,5rem);line-height:clamp(3.125rem,1.5rem + 3.33vw,5rem)}main h1:after,main .h1:after{content:"";display:block;height:.6rem;width:8rem;background-color:#ba2920;margin:1.5rem 0;overflow:hidden}@media(min-width:1441px){main h1:before,main .h1:before{content:attr(data-h1);display:block;opacity:.075;font-size:clamp(3rem,-1rem + 10vw,7rem);position:absolute;right:0;left:0;color:#555}}main h2,main .h2{color:#222;font-size:clamp(2.5rem,1.25rem + 4.17vw,3.75rem);line-height:clamp(2.5rem,1.25rem + 4.17vw,4rem)}main h3,main .h3{color:#ba2920;font-size:clamp(2.25rem,1.25rem + 3.33vw,3.25rem);line-height:clamp(2.25rem,1.25rem + 3.33vw,3rem)}main p,main .p,main h4,main .h4,main li,main dt,main dd{font-size:clamp(1.15rem,1rem + .83vw,1.5rem);line-height:clamp(1.85rem,1rem + .83vw,2.75rem)}main ul.--disc>li:before{color:#4198dc;font-weight:700}dl{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem}dt{font-weight:700}[class^=fontello-]:before,[class*=" fontello-"]:before{margin-right:.75rem}[data-layout=root]{position:relative;margin:0 auto;min-height:100vh;display:flex;flex-direction:column}[data-layout=root] header,[data-layout=root] footer{flex-shrink:0;padding:1rem;text-align:center;background-color:#b1dae7}[data-layout=root] header{padding:.5rem 0;z-index:2}[data-layout=root] header h2{font-size:clamp(1.75rem,1.25rem + 2vw,2.25rem)}@media(min-width:1025px){[data-layout=root] header{position:fixed;width:100%}}[data-layout=root] footer li{padding:1rem}[data-layout=root] footer .Link{text-decoration:none}[data-layout=root] footer .fontello-facebook,[data-layout=root] footer .fontello-instagram{font-size:2rem;color:#4198dc}[data-layout=root]>main{flex-grow:1;padding:4rem 1rem}@media(min-width:1025px){[data-layout=root]>main{margin-top:12rem}}.news-list{display:flex;flex-direction:column;gap:1rem}.news-list li{padding:1rem;margin:0;display:flow-root}.news-list li:nth-of-type(odd){background-color:#e6d083}.news-list li:nth-of-type(2n){background-color:#b9deea}.news-list li>img{display:block}@media(min-width:641px){.news-list li>img{max-width:15rem;aspect-ratio:1/1;object-fit:cover;float:right;margin:0 0 1rem 1rem}}@media not (min-width:1024px){.Nav__ul{background-color:#4198dc}}@media(min-width:1024px){.Nav__a{color:#222;font-weight:400;font-size:1.25rem}.Nav__a:hover:after,.Nav__a--current:after,.Nav__a--active:after{content:"";display:block;margin:0 auto;width:50%;padding-top:.25rem;border-bottom:3px solid #4198dc}.Nav__ul-ul{background-color:#add8e6e6}.Nav__a-a{padding:.5rem 1rem;text-decoration:none;color:#222;font-size:1.25rem}.Nav__a-a:hover{background-color:#a4cddb}}.NavBurger{background-color:#d8b63dbf;border:1px solid #d8b63d;padding:.5rem;border-radius:.25rem}.NavBurger__svg{fill:#b4281f}.event-list{display:flex;flex-direction:column;gap:1rem}.event-list .XioniEvent{margin:0;padding:1rem}.event-list .XioniEvent:nth-of-type(odd){background-color:#e6d083}.event-list .XioniEvent:nth-of-type(2n){background-color:#b9deea}.event-list .XioniEvent__title{margin-top:0}.event-list .XioniEvent__image{max-width:15rem;aspect-ratio:1/1;object-fit:cover;float:right;margin-left:2rem}
