.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;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35);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;-webkit-box-shadow:inherit;box-shadow:inherit;background:inherit;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:hidden;-webkit-transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;-o-transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease}.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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom__edit--info:hover div{opacity:1;visibility:visible;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.social__pager button{padding:0;margin:0;background:transparent;border:0;outline:0}.social__pager button:focus-visible{outline:auto}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);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;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35);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;-webkit-box-shadow:inherit;box-shadow:inherit;background:inherit;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:hidden;-webkit-transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;-o-transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease}.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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom__edit--info:hover div{opacity:1;visibility:visible;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.social__pager button{padding:0;margin:0;background:transparent;border:0;outline:0}.social__pager button:focus-visible{outline:auto}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section__inner{width:93%;max-width:1360px;margin:0 auto}.section__title{font-size:clamp(1.75rem, calc(0.5rem + 4vw), 2.625rem);font-weight:600;margin:0;line-height:1.35714em}@media (min-width:1025px){.inview__target{position:absolute;left:0;width:0;top:25%;bottom:25%}.anim__in{opacity:0;-webkit-transition:opacity 0.4s linear 0.4s, -webkit-transform 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s, -webkit-transform 0.4s linear 0.4s;-o-transition:opacity 0.4s linear 0.4s, transform 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s, transform 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s, transform 0.4s linear 0.4s, -webkit-transform 0.4s linear 0.4s}.anim__in.inview,.inview .anim__in,.no-js .anim__in{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.anim__in--left{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.anim__in--right{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.anim__in--up{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.anim__in--two{-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.anim__in--three{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.anim__in--four{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.anim__in--five{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}}.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;visibility:hidden;position:relative}.controls button{visibility:visible;width:44px;height:44px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);background-color:#fff;color:#000000;-webkit-transition:padding 0.4s;-o-transition:padding 0.4s;transition:padding 0.4s}.controls button:first-child:focus-visible,.controls button:first-child:hover{padding-right:10px}.controls button:nth-child(2):focus-visible,.controls button:nth-child(2):hover{padding-left:10px}@media (min-width:1025px){.controls{position:absolute;top:0;bottom:0;left:-14px;right:-14px;z-index:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}.hero{min-height:100vh;max-height:unset;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:clamp(80px, 12vw, 150px)}.hero__content{position:relative;z-index:5;width:90%;margin:0 auto;text-align:center;color:#fff}.hero__intro{line-height:1.375em;margin:0 0 15px;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.4s 0.4s, -webkit-transform 0.4s 0.4s;transition:opacity 0.4s 0.4s, -webkit-transform 0.4s 0.4s;-o-transition:opacity 0.4s 0.4s, transform 0.4s 0.4s;transition:opacity 0.4s 0.4s, transform 0.4s 0.4s;transition:opacity 0.4s 0.4s, transform 0.4s 0.4s, -webkit-transform 0.4s 0.4s}.inview .hero__intro{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;font-size:clamp(1.25rem, calc(0.5rem + 4vw), 2.625rem);font-weight:600;line-height:1.35714em;margin:0}.hero__values span{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, -webkit-transform 0.4s;-o-transition:opacity 0.4s, transform 0.4s;transition:opacity 0.4s, transform 0.4s;transition:opacity 0.4s, transform 0.4s, -webkit-transform 0.4s}.hero__values span:first-child{-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.hero__values span:nth-child(2){-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.hero__values span:nth-child(3){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.hero__values span:nth-child(4){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.hero__values span:nth-child(5){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.hero__values span:nth-child(6){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.hero__values span:nth-child(7){-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.hero__values span:nth-child(8){-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.hero__values span:nth-child(9){-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}.hero__values span:nth-child(10){-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}.hero__values span:nth-child(11){-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}.hero__values span:nth-child(12){-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}.hero__values span:nth-child(13){-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.hero__values span:nth-child(14){-webkit-transition-delay:3.2s;-o-transition-delay:3.2s;transition-delay:3.2s}.hero__values span:nth-child(15){-webkit-transition-delay:3.4s;-o-transition-delay:3.4s;transition-delay:3.4s}.hero__values span:nth-child(16){-webkit-transition-delay:3.6s;-o-transition-delay:3.6s;transition-delay:3.6s}.hero__values span:nth-child(17){-webkit-transition-delay:3.8s;-o-transition-delay:3.8s;transition-delay:3.8s}.hero__values span:nth-child(18){-webkit-transition-delay:4s;-o-transition-delay:4s;transition-delay:4s}.hero__values span:nth-child(19){-webkit-transition-delay:4.2s;-o-transition-delay:4.2s;transition-delay:4.2s}.hero__values span:nth-child(20){-webkit-transition-delay:4.4s;-o-transition-delay:4.4s;transition-delay:4.4s}.hero__values span:nth-child(21){-webkit-transition-delay:4.6s;-o-transition-delay:4.6s;transition-delay:4.6s}.hero__values span:nth-child(22){-webkit-transition-delay:4.8s;-o-transition-delay:4.8s;transition-delay:4.8s}.hero__values span:nth-child(23){-webkit-transition-delay:5s;-o-transition-delay:5s;transition-delay:5s}.hero__values span:nth-child(24){-webkit-transition-delay:5.2s;-o-transition-delay:5.2s;transition-delay:5.2s}.hero__values span:nth-child(25){-webkit-transition-delay:5.4s;-o-transition-delay:5.4s;transition-delay:5.4s}.hero__values span:nth-child(26){-webkit-transition-delay:5.6s;-o-transition-delay:5.6s;transition-delay:5.6s}.hero__values span:nth-child(27){-webkit-transition-delay:5.8s;-o-transition-delay:5.8s;transition-delay:5.8s}.hero__values span:nth-child(28){-webkit-transition-delay:6s;-o-transition-delay:6s;transition-delay:6s}.hero__values span:nth-child(29){-webkit-transition-delay:6.2s;-o-transition-delay:6.2s;transition-delay:6.2s}.hero__values span:nth-child(30){-webkit-transition-delay:6.4s;-o-transition-delay:6.4s;transition-delay:6.4s}.hero__values span:nth-child(31){-webkit-transition-delay:6.6s;-o-transition-delay:6.6s;transition-delay:6.6s}.hero__values span:nth-child(32){-webkit-transition-delay:6.8s;-o-transition-delay:6.8s;transition-delay:6.8s}.hero__values span:nth-child(33){-webkit-transition-delay:7s;-o-transition-delay:7s;transition-delay:7s}.hero__values span:nth-child(34){-webkit-transition-delay:7.2s;-o-transition-delay:7.2s;transition-delay:7.2s}.hero__values span:nth-child(35){-webkit-transition-delay:7.4s;-o-transition-delay:7.4s;transition-delay:7.4s}.inview .hero__values span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__down__wrapper,.scroll__up__wrapper{width:100%;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:6;visibility:hidden}.scroll__up__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__down,.scroll__up{visibility:visible;height:44px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-20px;background-color:#fff;color:#000;border-radius:50%;-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);-webkit-transition:padding 0.4s;-o-transition:padding 0.4s;transition:padding 0.4s}.hero__down:focus-visible,.hero__down:hover,.scroll__up:focus-visible,.scroll__up:hover{padding-top:10px}.scroll__up{top:0}.scroll__up:focus-visible,.scroll__up:hover{padding-top:0;padding-bottom:10px}@media (min-width:769px){.hero__values{gap:20px}.hero__down{top:clamp(-80px, -5vw, -40px)}.hero__down:after{content:"";position:absolute;top:100%;left:50%;width:2px;margin-left:-2px;height:clamp(30px, 10vw, 120px);background-color:var(--col-sec);margin-top:15px}}.welcome{padding:40px 0;position:relative;z-index:3}.content__intro>*{font-size:clamp(1.375rem, calc(0.5rem + 4vw), 2.625rem);font-weight:600;line-height:1.33333em;margin:0 0 30px}.content__intro>* strong:nth-child(3n - 2){color:var(--col-pri)}.content__intro>* strong:nth-child(3n - 1){color:var(--col-sec)}.content__intro>* strong:nth-child(3n){color:var(--col-ter)}.welcome__content__text{margin:0 0 30px;line-height:1.625em}.welcome__content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:23px}.welcome__images{position:relative;aspect-ratio:652/650;margin-top:30px}.welcome__images__hexs{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:189.2638%;left:-44.7%}.welcome__image__one,.welcome__image__three,.welcome__image__two{position:absolute!important;aspect-ratio:360/310;-webkit-clip-path:url("#hex-clip-path");clip-path:url("#hex-clip-path");width:55.21472%}.welcome__image__one img,.welcome__image__three img,.welcome__image__two img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.welcome__image__one:before,.welcome__image__three:before,.welcome__image__two:before{left:50%;right:0!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.welcome__image__one{top:0;left:0}.welcome__image__two{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.welcome__image__three{bottom:0;left:0}@media (min-width:769px){.welcome{padding:80px 0 90px}}@media (min-width:1025px){.welcome__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.welcome__content{width:47.79412%;position:relative;z-index:2}.welcome__images{margin-top:0;width:47.94118%}.welcome__images__hexs{display:block}}@media (min-width:1301px){.welcome__content{padding-left:80px}}.stats{padding:0 0 40px 0;position:relative;z-index:2}.stats__numbers{position:relative;aspect-ratio:652/650;margin:30px auto 0;width:100%;max-width:650px}.stats__numbers ul{width:100%;height:100%}.stat__numbers__hexs{display:none;position:absolute;top:26%;width:144.47853%;left:-44.7%}.stats__numbers__item{position:absolute!important;aspect-ratio:360/310;-webkit-clip-path:url("#hex-clip-path");clip-path:url("#hex-clip-path");width:55.21472%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center}.stats__numbers__item:first-child{top:0;left:0;background-color:var(--col-pri)}.stats__numbers__item:nth-child(2){top:50%;right:0;background-color:var(--col-sec);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.stats__numbers__item:nth-child(3){bottom:0;left:0;background-color:var(--col-ter)}.stats__numbers__item__inner__number{font-weight:700;font-size:clamp(1.875rem, calc(0.5rem + 4vw), 4.875rem);line-height:1.35897em;margin:0}.stats__numbers__item__inner__title{font-size:1rem;font-weight:600;line-height:1.35em;margin:0}.stats__content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px}@media (min-width:769px){.stats{padding:0 0 90px}}@media (min-width:1025px){.stats__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.stats__content{width:47.79412%}.stats__numbers{margin:0;width:47.94118%}.stat__numbers__hexs{display:block}}@media (min-width:1301px){.stats__content{padding-right:80px}.stats__numbers__item__inner__title{font-size:1.25rem}}.news{padding-bottom:40px;position:relative;z-index:2}.news__inner{position:relative;width:93%;max-width:1348px;background:-webkit-gradient(linear, right top, left top, from(var(--col-sec)), color-stop(48.53%, var(--col-ter)), to(var(--col-pri)));background:-webkit-linear-gradient(right, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);background:-o-linear-gradient(right, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);background:linear-gradient(to left, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);border-radius:15px;margin:0 auto;padding:66px clamp(20px, 4vw, 60px);color:#fff}.news__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px;margin-bottom:65px}.news__header .news__link{display:none}.news__title{text-align:center}.admin__feed__authorise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:90%;margin:30px auto}.admin__feed__authorise a{padding:5px 10px;background:#745b99;color:#fff;text-decoration:none}.social__feed{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0.4s;-o-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.social__item.swiper-slide-visible{opacity:1;visibility:visible}.social__item a:focus-visible .social__item__image img,.social__item a:focus-visible .social__item__image video,.social__item a:hover .social__item__image img,.social__item a:hover .social__item__image video{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.social__item a:focus-visible .social__item__content__label,.social__item a:hover .social__item__content__label{background-color:var(--col-pri);color:#fff}.social__item a:focus-visible .social__item__content__info__intro,.social__item a:focus-visible .social__item__content__info__title,.social__item a:hover .social__item__content__info__intro,.social__item a:hover .social__item__content__info__title{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.social__item[data-type=facebook] a:focus-visible .social__item__content__label,.social__item[data-type=facebook] a:hover .social__item__content__label{color:#fff;background-color:#1877f2}.social__item[data-type=instagram] a:focus-visible .social__item__content__label,.social__item[data-type=instagram] a:hover .social__item__content__label{color:#fff;background-color:#c32aa3}.social__item__image__wrapper{width:100%;aspect-ratio:360/310;position:relative;margin-bottom:15px}.social__item__image{width:100%;height:100%;-webkit-clip-path:url("#hex-clip-path");clip-path:url("#hex-clip-path");background-color:#000;overflow:hidden}.social__item__image img,.social__item__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.social__item__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:2}.social__item__school__name{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;font-size:0.875rem;font-weight:700;line-height:1.35714em;margin:0;border-radius:8px;padding:10px;text-align:center;color:#000;background-color:#fff}.social__item__content__label{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:44px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;color:var(--col-pri);-webkit-transition:color 0.4s, background 0.4s;-o-transition:color 0.4s, background 0.4s;transition:color 0.4s, background 0.4s}[data-type=facebook] .social__item__content__label{color:#1877f2}[data-type=instagram] .social__item__content__label{color:#c32aa3}.social__item__content{text-align:center}.social__item__content__date{margin:0 0 15px;font-weight:600;line-height:1.375em}.social__item__content__info__title{font-size:1.75rem;font-weight:600;line-height:1.35714em;overflow:hidden;max-height:76/28em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:-webkit-text-decoration 0.4s;transition:-webkit-text-decoration 0.4s;-o-transition:text-decoration 0.4s;transition:text-decoration 0.4s;transition:text-decoration 0.4s, -webkit-text-decoration 0.4s}.social__item__content__info__intro{font-size:1rem;line-height:1.625em;margin:0;overflow:hidden;max-height:78/16em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:-webkit-text-decoration 0.4s;transition:-webkit-text-decoration 0.4s;-o-transition:text-decoration 0.4s;transition:text-decoration 0.4s;transition:text-decoration 0.4s, -webkit-text-decoration 0.4s}.social__navigation{margin-top:30px}.social__pager{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin-top:30px}.social__pager button{display:block;height:10px;width:10px;border-radius:50%;background-color:#fff;opacity:0.3;-webkit-transition:background 0.4s, opacity 0.4s, -webkit-box-shadow 0.4s;transition:background 0.4s, opacity 0.4s, -webkit-box-shadow 0.4s;-o-transition:background 0.4s, box-shadow 0.4s, opacity 0.4s;transition:background 0.4s, box-shadow 0.4s, opacity 0.4s;transition:background 0.4s, box-shadow 0.4s, opacity 0.4s, -webkit-box-shadow 0.4s}.social__pager button:focus-visible,.social__pager button:hover{opacity:1}.social__pager button.swiper-pagination-bullet-active{opacity:1;-webkit-box-shadow:0px 0px 0px 7px #fff;box-shadow:0px 0px 0px 7px #fff;background-color:#000}.news__footer{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.news{padding:0 0 90px}.news__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news__header .news__link{display:inline-block}.news__title{text-align:left}.social__pager{display:-webkit-box;display:-ms-flexbox;display:flex}.news__footer{display:none}}.discover{padding-bottom:40px;position:relative;z-index:2}.discover__inner{position:relative;width:93%;max-width:1348px;background:-webkit-gradient(linear, right top, left top, from(var(--col-sec)), color-stop(48.53%, var(--col-ter)), to(var(--col-pri)));background:-webkit-linear-gradient(right, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);background:-o-linear-gradient(right, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);background:linear-gradient(to left, var(--col-sec) 0%, var(--col-ter) 48.53%, var(--col-pri) 100%);border-radius:15px;margin:0 auto;padding:66px clamp(20px, 4vw, 60px);color:#fff;overflow:hidden}.discover__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:65px}.discover__hexs{display:none}.discover__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.discover__item{position:relative;width:100%;aspect-ratio:360/310;-webkit-clip-path:url("#hex-clip-path");clip-path:url("#hex-clip-path");overflow:hidden}.discover__item a{padding:60px 22%;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discover__item a:focus-visible .discover__item__image img,.discover__item a:hover .discover__item__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.discover__item a:focus-visible .discover__item__image:after,.discover__item a:hover .discover__item__image:after{opacity:1}.discover__item a:focus-visible .discover__item__title,.discover__item a:hover .discover__item__title{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.discover__item__image{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#000}.discover__item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, -webkit-transform 0.4s;-o-transition:transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s, -webkit-transform 0.4s}.discover__item__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(black));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, black 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, black 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, black 100%);opacity:0.8;z-index:2;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.discover__item__title{position:relative;z-index:3;font-size:1.125rem;line-height:1.35714em;text-align:center;font-weight:600;margin:0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:-webkit-text-decoration 0.4s;transition:-webkit-text-decoration 0.4s;-o-transition:text-decoration 0.4s;transition:text-decoration 0.4s;transition:text-decoration 0.4s, -webkit-text-decoration 0.4s}@media (min-width:600px){.discover__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 12% 1fr;grid-template-columns:1fr 12% 1fr;-ms-grid-rows:(1fr)[7];grid-template-rows:repeat(7, 1fr)}.discover__item{width:100%}.discover__item:first-child{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2 / 1 / 4 / 3}.discover__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:1 / 2 / 3 / 4}.discover__item:nth-child(3){-ms-grid-row:4;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4 / 1 / 6 / 3}.discover__item:nth-child(4){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:3 / 2 / 5 / 4}.discover__item:nth-child(5){-ms-grid-row:6;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:6 / 1 / 8 / 3}.discover__item:nth-child(6){-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:5 / 2 / 7 / 4}}@media (min-width:769px){.discover{padding-bottom:90px}}@media (min-width:900px){.discover__list{-ms-grid-columns:7% 1fr 7% 1fr 7% 1fr 7%;grid-template-columns:7% 1fr 7% 1fr 7% 1fr 7%;-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5, 1fr);gap:30px 0}.discover__item:first-child{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2 / 1 / 4 / 4}.discover__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:1 / 3 / 3 / 6}.discover__item:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:2 / 5 / 4 / 8}.discover__item:nth-child(4){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:3 / 3 / 5 / 6}.discover__item:nth-child(5){-ms-grid-row:4;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:4 / 1 / 6 / 4}.discover__item:nth-child(6){-ms-grid-row:4;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:4 / 5 / 6 / 8}}@media (min-width:1025px){.discover__item{opacity:0;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.inview .discover__item{opacity:1}.discover__item:first-child{-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.discover__item:nth-child(2){-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.discover__item:nth-child(3){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.discover__item:nth-child(4){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.discover__item:nth-child(5){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.discover__item:nth-child(6){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}}@media (min-width:1200px){.discover__hexs{display:block;position:absolute;width:70.5%;top:56.8%;left:47.3%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.discover__list{--hex-grid-offset:5%;-ms-grid-columns:var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset);grid-template-columns:var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset) 1fr var(--hex-grid-offset);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4, 1fr)}.discover__item:first-child{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2 / 1 / 4 / 4}.discover__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:1 / 3 / 3 / 6}.discover__item:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:3 / 3 / 5 / 6}.discover__item:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:2 / 5 / 4 / 8}.discover__item:nth-child(5){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:7;-ms-grid-column-span:3;grid-area:1 / 7 / 3 / 10}.discover__item:nth-child(6){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:7;-ms-grid-column-span:3;grid-area:3 / 7 / 5 / 10}.discover__item__title{font-size:clamp(1.125rem, calc(0.5rem + 2vw), 1.75rem)}}.schools__map__title{margin-bottom:60px}.schools__map__inner{width:95%;max-width:1290px;margin:0 auto -20px;position:relative;z-index:2}.schools__map__title{position:relative;z-index:2}.schools__map__list__wrapper{position:relative}.schools__map__list__wrapper:before{content:"";position:absolute;top:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:360px;aspect-ratio:360/310;-webkit-clip-path:url("#hex-clip-path");clip-path:url("#hex-clip-path");background-color:#fff}.schools__map__list__overflow{position:relative;visibility:hidden}.schools__map__list__overflow:after{content:"";position:absolute;inset:0 0 40px;background:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(5%, rgba(255, 255, 255, 0)), color-stop(95%, rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(right, #fff 0%, rgba(255, 255, 255, 0) 5%, rgba(255, 255, 255, 0) 95%, #fff 100%);background:-o-linear-gradient(right, #fff 0%, rgba(255, 255, 255, 0) 5%, rgba(255, 255, 255, 0) 95%, #fff 100%);background:linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0) 5%, rgba(255, 255, 255, 0) 95%, #fff 100%);pointer-events:none;visibility:visible;z-index:2}.schools__map__list{visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;width:100%;max-width:150px;overflow:visible}.schools__map__list .schools__item{-ms-flex-negative:0;flex-shrink:0;width:150px;margin-bottom:40px;-webkit-transition:opacity 0.4s, visibility 0.4s, margin 0.4s linear;-o-transition:opacity 0.4s, visibility 0.4s, margin 0.4s linear;transition:opacity 0.4s, visibility 0.4s, margin 0.4s linear}.schools__map__list .schools__item button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schools__map__list .schools__item .schools__item__logo{width:104px;-webkit-transition:width 0.4s linear;-o-transition:width 0.4s linear;transition:width 0.4s linear}.schools__map__list .schools__item .schools__item__logo img{-webkit-transform:scale(0.666);-ms-transform:scale(0.666);transform:scale(0.666);-webkit-transition:-webkit-transform 0.4s linear;transition:-webkit-transform 0.4s linear;-o-transition:transform 0.4s linear;transition:transform 0.4s linear;transition:transform 0.4s linear, -webkit-transform 0.4s linear}.schools__map__list .schools__item.swiper-slide-active{margin-bottom:0px}.schools__map__list .schools__item.swiper-slide-active .schools__item__logo{width:100%}.schools__map__list .schools__item.swiper-slide-active .schools__item__logo img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.schools__map__list .schools__item.swiper-slide-active .schools__item__name{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.schools__map__list .schools__item .schools__item__name{font-weight:400}.map__section{position:relative}.map__container{height:70vw;max-height:585px}.map__key{border-radius:8px;background:#fff;-webkit-box-shadow:0px 0px 60px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 60px rgba(0, 0, 0, 0.15);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.map__key li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:0.875rem;line-height:1.35714em}.map__key li:before{content:"\f3c5";font-family:fontAwesome;font-weight:700;font-size:1rem}.map__key li:first-child::before{color:var(--col-pri)}.map__key li:nth-child(2):before{color:var(--col-sec)}.map__key li:nth-child(3):before{color:var(--col-ter)}.map__contact__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;width:100%}.map__contact__item{padding:30px;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;display:none}.map__contact__item.active{display:block}.map__contact__item{background-color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;gap:18px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0.4s;-o-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.map__contact__item.active{opacity:1;visibility:visible}.map__contact__name{font-size:clamp(1.25rem, calc(0.5rem + 3vw), 1.75rem);font-weight:600;line-height:1.35714em;margin:0}.map__contact__address,.map__contact__email,.map__contact__phone,.map__contact__website{margin:0;line-height:1.75em}.map__contact__address a,.map__contact__email a,.map__contact__phone a,.map__contact__website a{text-decoration:underline;-webkit-transition:-webkit-text-decoration 0.4s;transition:-webkit-text-decoration 0.4s;-o-transition:text-decoration 0.4s;transition:text-decoration 0.4s;transition:text-decoration 0.4s, -webkit-text-decoration 0.4s}.map__contact__address a:focus-visible,.map__contact__address a:hover,.map__contact__email a:focus-visible,.map__contact__email a:hover,.map__contact__phone a:focus-visible,.map__contact__phone a:hover,.map__contact__website a:focus-visible,.map__contact__website a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.map__contact__email,.map__contact__phone,.map__contact__website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.map__contact__email:before,.map__contact__phone:before,.map__contact__website:before{font-family:fontAwesome;font-weight:700;-ms-flex-negative:0;flex-shrink:0;height:40px;width:40px;border-radius:50%;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map__contact__address:empty{display:none}.map__contact__phone:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='1em'%3E%3C!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M370.43 192.25A64 64 0 0 0 314.86 160H197.14a64 64 0 0 0-55.57 32.25L36.22 376.62A32 32 0 0 0 32 392.5V448a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32v-55.5a32 32 0 0 0-4.22-15.88zM256 384a72 72 0 1 1 72-72 72 72 0 0 1-72 72zm250.18-261C436.76 65 347.38 32 256 32S75.24 65 5.82 123A16.45 16.45 0 0 0 0 135.64V192a16 16 0 0 0 16 16h70.11a16 16 0 0 0 14.31-8.85L128 128c39.9-17.28 83.2-24 128-24 44.77 0 88.07 6.72 128 24l27.58 71.15a16 16 0 0 0 14.31 8.85H496a16 16 0 0 0 16-16v-56.36a16.45 16.45 0 0 0-5.82-12.64z' fill='%23ffffff'/%3E%3C/svg%3E")}.map__contact__phone:has([href="tel:"]){display:none}.map__contact__email:before{content:"\f0e0"}.map__contact__email:has([href="mailto:"]){display:none}.map__contact__email a{word-break:break-all}.map__contact__website:before{content:"\f37e"}.map__contact__website:has([href=""]){display:none}@media (min-width:1025px){.schools__map__controls{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:23px}.map__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:125px 0}.map__container{position:absolute!important;top:0;left:0;width:100%;height:100%;max-height:none}.map__key{position:absolute;top:30px;right:30px;z-index:4}.map__content{width:95%;max-width:1200px;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:3}.map__contact__list{max-width:415px;width:33%}.map__contact__item{border-radius:15px}}