.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}.admin__feed__authorise a{text-decoration:none;color:inherit}.social__item__image img,.social__item__image video{position:absolute;top:0;left:0;right:0;bottom:0}.social__item__image img,.social__item__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@-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}.admin__feed__authorise a{text-decoration:none;color:inherit}.social__item__image img,.social__item__image video{position:absolute;top:0;left:0;right:0;bottom:0}.social__item__image img,.social__item__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@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)}}#mixed__filters{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:1em;margin:2em 0}#mixed__filters li{padding:1em;position:relative;font-weight:700;cursor:pointer}#mixed__filters li.active{color:var(--col-sec)}.social__item__image{width:100%;position:relative}.social__item__image:before{content:'';display:block;visibility:hidden;padding-bottom:60%}.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;margin-top:2em}.admin__feed__authorise a{display:block;background:#745B99;color:#fff;padding:.65em 1em;font-size:0.875em;font-weight:700}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}h1,h2,h3,h4,h5,h6{font-weight:normal}p{line-height:1.4em;font-weight:300}.hero{min-height:100vh;max-height:100vh;height:50vw}.hero__text.inview .hero__content .content__item--heading,.hero__text.inview .hero__content .content__item--message,.hero__text.inview .hero__content .content__item--title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.content__item--heading,.content__item--message,.content__item--title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.hero__text{z-index:3;position:absolute;bottom:13em;left:0;width:100%}.hero__text .hero__content{padding-inline:5%}.hero__text .hero__content .content__item--heading,.hero__text .hero__content .content__item--message,.hero__text .hero__content .content__item--title{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero__text .hero__content .content__item--title{-webkit-transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;-o-transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms, -webkit-transform 800ms ease 400ms}.hero__text .hero__content .content__item--heading{line-height:0.9em;margin-top:0.4em;-webkit-transition:opacity 1200ms linear 900ms, -webkit-transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, -webkit-transform 1000ms ease 800ms;-o-transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms, -webkit-transform 1000ms ease 800ms;font-size:clamp(1.5em, 10vw, 3.75em)}.hero__text .hero__content .content__item--message{font-family:var(--font-body);font-size:clamp(1.5em, 6.9vw, 1.875em);max-width:630px;margin-top:1.2em;-webkit-transition:opacity 1200ms linear 1700ms, -webkit-transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, -webkit-transform 1000ms ease 1600ms;-o-transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms, -webkit-transform 1000ms ease 1600ms}.hero__text .hero__content .swiper-slide{opacity:0!important}.hero__text .hero__content .swiper-slide-active{opacity:1!important}@media (min-width:380px){.hero__text .hero__content .content__item--heading{font-size:clamp(2.2em, 10.1vw, 3.75em)}}@media (min-width:1049px){.hero__text .hero__content .content__item{padding-left:2em}}.hero__text .swiper-slide .content__item--heading,.hero__text .swiper-slide .content__item--message,.hero__text .swiper-slide .content__item--title{opacity:0!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.hero__text .swiper-slide-active .content__item--heading,.hero__text .swiper-slide-active .content__item--message,.hero__text .swiper-slide-active .content__item--title{opacity:1!important;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.hero__text .swiper-slide-active .content__item--title{-webkit-transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;-o-transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms, -webkit-transform 800ms ease 400ms}.hero__text .swiper-slide-active .content__item--heading{-webkit-transition:opacity 1200ms linear 900ms, -webkit-transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, -webkit-transform 1000ms ease 800ms;-o-transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms;transition:opacity 1200ms linear 900ms, transform 1000ms ease 800ms, -webkit-transform 1000ms ease 800ms}.hero__text .swiper-slide-active .content__item--message{-webkit-transition:opacity 1200ms linear 1700ms, -webkit-transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, -webkit-transform 1000ms ease 1600ms;-o-transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms;transition:opacity 1200ms linear 1700ms, transform 1000ms ease 1600ms, -webkit-transform 1000ms ease 1600ms}.seperator--container{position:relative;z-index:5;margin-bottom:-2px}.seperator--container .seperator--home{position:absolute;top:0;left:0;right:0;width:110%;margin-inline:auto;height:auto;-webkit-transform:translateY(-67%);-ms-transform:translateY(-67%);transform:translateY(-67%)}.seperator--container__body{z-index:0;margin-bottom:-2px}.seperator--container__body .seperator--home{top:1.5em}.watermark-container{position:relative;height:0px;visibility:hidden}.watermark-container .lg-watermark{position:absolute;top:-12.3em;left:25vw;width:80vw;max-width:1430px;visibility:visible}.theme--title{text-transform:uppercase;font-size:clamp(0.75em, 3.6vw, 1em);font-family:'Fira Sans', sans-serif;letter-spacing:0.3em;word-spacing:0.3em;margin-block:0}.theme--heading{text-transform:uppercase;font-family:'Jost', sans-serif;font-size:clamp(2.5em, 14vw, 3.75em);margin-block:0}.section__nav--btn-align .theme--heading{line-height:1em;margin-top:0.45em;font-size:clamp(2.5em, 6.5vw, 3.75em)}.section__nav--btn-align .button__link{margin-top:1em}@media (min-width:415px){.section__nav{max-width:596px}.section__nav--btn-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__nav--btn-align .button__link{margin-top:0.6em}}.section__nav .lte-ie8{max-width:596px}.section__nav .lte-ie8--btn-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__nav .lte-ie8--btn-align .button__link{margin-top:0.6em}@media (min-width:1025px){.section__nav{max-width:586px}}.primary{position:relative;height:5vw;width:100%;background:transparent;z-index:5}.popup__button{background:var(--col-ter);padding:1.2em 1.1em 1.1em 1.65em;border-radius:50px 0 0 50px;position:absolute;right:0;top:-130%;z-index:5;cursor:pointer;-webkit-transition:padding 200ms linear;-o-transition:padding 200ms linear;transition:padding 200ms linear}.popup__button:hover{padding-right:2.5em}.welcome__section.inview .welcome__content .welcome__item--heading,.welcome__section.inview .welcome__content .welcome__item--image,.welcome__section.inview .welcome__content .welcome__item--message,.welcome__section.inview .welcome__content .welcome__item--title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.welcome__section{background-color:var(--col-pri)}.welcome__section .welcome__content{padding:0em 5%}.welcome__section .welcome__content .welcome__item--image{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90%;margin:2em auto;aspect-ratio:1 / 1;border-radius:100%;overflow:hidden;-webkit-transition:opacity 1.3s linear 500ms, -webkit-transform 1000ms ease 400ms;transition:opacity 1.3s linear 500ms, -webkit-transform 1000ms ease 400ms;-o-transition:opacity 1.3s linear 500ms, transform 1000ms ease 400ms;transition:opacity 1.3s linear 500ms, transform 1000ms ease 400ms;transition:opacity 1.3s linear 500ms, transform 1000ms ease 400ms, -webkit-transform 1000ms ease 400ms}.welcome__section .welcome__content .welcome__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.welcome__section .welcome__content .welcome__item--text-container{padding-top:1.4em}.welcome__section .welcome__content .welcome__item--title{opacity:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;transition:opacity 1s linear 500ms, -webkit-transform 800ms ease 400ms;-o-transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms;transition:opacity 1s linear 500ms, transform 800ms ease 400ms, -webkit-transform 800ms ease 400ms}.welcome__section .welcome__content .welcome__item--heading{opacity:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);line-height:1.3em;-webkit-transition:opacity 1s linear 900ms, -webkit-transform 800ms ease 800ms;transition:opacity 1s linear 900ms, -webkit-transform 800ms ease 800ms;-o-transition:opacity 1s linear 900ms, transform 800ms ease 800ms;transition:opacity 1s linear 900ms, transform 800ms ease 800ms;transition:opacity 1s linear 900ms, transform 800ms ease 800ms, -webkit-transform 800ms ease 800ms}.welcome__section .welcome__content .welcome__item--message{opacity:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);padding-top:0.6em;font-size:1.25em;-webkit-transition:opacity 1s linear 1200ms, -webkit-transform 800ms ease 1100ms;transition:opacity 1s linear 1200ms, -webkit-transform 800ms ease 1100ms;-o-transition:opacity 1s linear 1200ms, transform 800ms ease 1100ms;transition:opacity 1s linear 1200ms, transform 800ms ease 1100ms;transition:opacity 1s linear 1200ms, transform 800ms ease 1100ms, -webkit-transform 800ms ease 1100ms}.welcome__section .welcome__content .welcome__item--message p{font:var(--font-body);line-height:1.3em;font-weight:300;margin-block:1.5em}@media (min-width:415px){.welcome__section .welcome__content .welcome__item--image{width:clamp(250px, 60vw, 384px)}}.welcome__section .welcome__content .lte-ie8 .welcome__item--image{width:clamp(250px, 60vw, 384px)}@media (min-width:1049px){.welcome__section .welcome__content .welcome__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2em 2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3em}.welcome__section .welcome__content .welcome__item--image{width:100%;max-width:384px;aspect-ratio:1 / 1;margin:0}.welcome__section .welcome__content .welcome__item--text-container{width:clamp(500px, 50vw, 687px)}}@media (min-width:1301px){.welcome__section .welcome__content{padding-inline:0}.welcome__section .welcome__content .welcome__item{max-width:1192px;margin-inline:auto;padding-inline:0}}.quick-link__section.inview .link__list .quick-link__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 700ms ease, -webkit-transform 600ms ease-out;transition:opacity 700ms ease, -webkit-transform 600ms ease-out;-o-transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease, -webkit-transform 600ms ease-out}.quick-link__section.inview .link__list .quick-link__item:first-child{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(2){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(3){-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(4){-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(5){-webkit-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(6){-webkit-transition-delay:2100ms;-o-transition-delay:2100ms;transition-delay:2100ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(7){-webkit-transition-delay:2400ms;-o-transition-delay:2400ms;transition-delay:2400ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(8){-webkit-transition-delay:2700ms;-o-transition-delay:2700ms;transition-delay:2700ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(9){-webkit-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(10){-webkit-transition-delay:3300ms;-o-transition-delay:3300ms;transition-delay:3300ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(11){-webkit-transition-delay:3600ms;-o-transition-delay:3600ms;transition-delay:3600ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(12){-webkit-transition-delay:3900ms;-o-transition-delay:3900ms;transition-delay:3900ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(13){-webkit-transition-delay:4200ms;-o-transition-delay:4200ms;transition-delay:4200ms}.quick-link__section.inview .link__list .quick-link__item:nth-child(14){-webkit-transition-delay:4500ms;-o-transition-delay:4500ms;transition-delay:4500ms}.quick-link__section{padding:1.6em 5% 6em}.quick-link__section .link__list .quick-link__item{opacity:0;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;width:100%;max-width:384px;margin:0 auto;margin-bottom:1em;-webkit-box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);cursor:pointer;container-type:inline-size}.quick-link__section .link__list .quick-link__item:hover .quick-link__item--image>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.quick-link__section .link__list .quick-link__item:hover .quick-link__item--title{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:var(--col-ter)}.quick-link__section .link__list .quick-link__item:hover .quick-link__item--title:after{opacity:0.5;bottom:-2px}@media (min-width:384px){.quick-link__section .link__list .quick-link__item{border-radius:20px}}.quick-link__section .link__list .quick-link__item--image{position:relative;top:0;left:0;height:50%;z-index:-1;aspect-ratio:2 / 1}.quick-link__section .link__list .quick-link__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quick-link__section .link__list .quick-link__item--text-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5%;max-width:460px;margin:0 auto;background-color:var(--col-sec)}.quick-link__section .link__list .quick-link__item--title{position:relative;font-size:clamp(1.625em, 9cqi, 1.875em);margin:0;text-transform:uppercase;font-family:var(--font-heading);-webkit-transition:350ms ease;-o-transition:350ms ease;transition:350ms ease}.quick-link__section .link__list .quick-link__item--title:after{opacity:0;position:absolute;content:"";width:100%;height:0.5px;bottom:0px;left:0;background-color:var(--col-ter);border-radius:1px;-webkit-transition:350ms ease;-o-transition:350ms ease;transition:350ms ease}.quick-link__section .link__list .quick-link__item--text{font-size:clamp(0.875em, 5cqi, 1em)}@media (min-width:700px){.quick-link__section{padding-inline:2%}.quick-link__section .link__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5em}.quick-link__section .link__list .quick-link__item{aspect-ratio:384 / 475}}@media (min-width:700px) and (min-width:940px){.quick-link__section .link__list{gap:1em;padding-inline:5%}.quick-link__section .link__list .quick-link__item{border-radius:20px}}@media (min-width:1049px){.quick-link__section{padding-inline:5%}.quick-link__section .link__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1em;padding-inline:2em}.quick-link__section .link__list .quick-link__item{width:clamp(220px, 30vw, 384px);border-radius:60px;overflow:hidden}.quick-link__section .link__list .quick-link__item--image{position:relative;height:50%}.quick-link__section .link__list .quick-link__item--image:after{display:none}.quick-link__section .link__list .quick-link__item--text-container{height:50%;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-inline:10%}}@media (min-width:1025px){.quick-link__section{padding-inline:calc(5% + 2em)}}@media (min-width:1301px){.quick-link__section{max-width:1192px;margin:0 auto;padding-inline:0}.quick-link__section .link__list{padding-inline:0}.quick-link__section .link__list .quick-link__item{width:clamp(220px, 32vw, 384px)}}.testimonials__section.inview .testimonial__list .testimonial__item--author,.testimonials__section.inview .testimonial__list .testimonial__item--review{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.testimonials__section.inview .homepage__testimonial__pager{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.testimonials__section .testimonial__list .testimonial__item--text-container{margin:0 auto;max-width:788px;text-align:center;padding-inline:5%;cursor:-webkit-grab;cursor:grab}.testimonials__section .testimonial__list .testimonial__item--text-container:active{cursor:-webkit-grabbing;cursor:grabbing}@media (min-width:769px){.testimonials__section .testimonial__list .testimonial__item--text-container{padding-inline:0}}.testimonials__section .testimonial__list .testimonial__item--text-container .lte-ie8{padding-inline:0}.testimonials__section .testimonial__list .testimonial__item--review{margin:0;font-size:clamp(1.875em, 6.7vw, 2.5em);font-family:var(--font-heading);text-transform:uppercase;opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:opacity 700ms linear 500ms, -webkit-transform 500ms ease 400ms;transition:opacity 700ms linear 500ms, -webkit-transform 500ms ease 400ms;-o-transition:opacity 700ms linear 500ms, transform 500ms ease 400ms;transition:opacity 700ms linear 500ms, transform 500ms ease 400ms;transition:opacity 700ms linear 500ms, transform 500ms ease 400ms, -webkit-transform 500ms ease 400ms}.testimonials__section .testimonial__list .testimonial__item--author{margin:0;padding-top:2.5em;font-size:clamp(1em, 6vw, 1.25em);opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:opacity 700ms linear 700ms, -webkit-transform 500ms ease 550ms;transition:opacity 700ms linear 700ms, -webkit-transform 500ms ease 550ms;-o-transition:opacity 700ms linear 700ms, transform 500ms ease 550ms;transition:opacity 700ms linear 700ms, transform 500ms ease 550ms;transition:opacity 700ms linear 700ms, transform 500ms ease 550ms, -webkit-transform 500ms ease 550ms}.testimonials__section .homepage__testimonial__pager{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2.5em auto;gap:0.3em;opacity:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);-webkit-transition:opacity 500ms ease 1400ms, -webkit-transform 400ms ease 1300ms;transition:opacity 500ms ease 1400ms, -webkit-transform 400ms ease 1300ms;-o-transition:opacity 500ms ease 1400ms, transform 400ms ease 1300ms;transition:opacity 500ms ease 1400ms, transform 400ms ease 1300ms;transition:opacity 500ms ease 1400ms, transform 400ms ease 1300ms, -webkit-transform 400ms ease 1300ms}.testimonials__section .homepage__testimonial__pager .swiper-pagination-bullet{height:1em;width:1em;border:1px solid #fff;border-radius:50%;background:transparent;cursor:pointer}.testimonials__section .homepage__testimonial__pager .swiper-pagination-bullet-active{background:var(--col-ter);border:1px solid var(--col-ter);cursor:unset}.stats__section .stat__list{padding:2em 2% 4em;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0.2em}.stats__section .stat__list .stat__item{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:50%;background:var(--col-sec);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;-webkit-box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);-webkit-transition:all 550ms ease;-o-transition:all 550ms ease;transition:all 550ms ease;container-type:inline-size}.stats__section .stat__list .stat__item--stat{font-size:clamp(3.125em, 30cqi, 5em);margin:4cqi 0 0;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;cursor:default}.stats__section .stat__list .stat__item--title{font-size:clamp(0.875em, 7.8cqi, 1.25em);margin:0;text-transform:uppercase;padding-inline:9%;padding-top:0cqi;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;cursor:default}@media (min-width:415px){.stats__section .stat__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1em}.stats__section .stat__list .stat__item{max-width:17.6875em;width:100%;margin:auto}.stats__section .stat__list .stat__item--stat{margin:13cqi 0 0}.stats__section .stat__list .stat__item--title{padding-top:4cqi}.stats__section .stat__list .stat__item:first-child,.stats__section .stat__list .stat__item:nth-child(3){margin-right:0}.stats__section .stat__list .stat__item:nth-child(2),.stats__section .stat__list .stat__item:nth-child(4){margin-left:0}.stats__section .stat__list .stat__item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:28px 28px 40px rgba(0, 0, 0, 0.16);box-shadow:28px 28px 40px rgba(0, 0, 0, 0.16)}.stats__section .stat__list .stat__item:hover .stat__item--stat{font-size:clamp(4.125em, 35cqi, 6.625em)}.stats__section .stat__list .stat__item:hover .stat__item--title{margin-top:-20px}}.stats__section .lte-ie8 .stat__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1em}.stats__section .lte-ie8 .stat__list .stat__item{max-width:17.6875em;width:100%;margin:auto}.stats__section .lte-ie8 .stat__list .stat__item--stat{margin:13cqi 0 0}.stats__section .lte-ie8 .stat__list .stat__item--title{padding-top:4cqi}.stats__section .lte-ie8 .stat__list .stat__item:first-child,.stats__section .lte-ie8 .stat__list .stat__item:nth-child(3){margin-right:0}.stats__section .lte-ie8 .stat__list .stat__item:nth-child(2),.stats__section .lte-ie8 .stat__list .stat__item:nth-child(4){margin-left:0}.stats__section .lte-ie8 .stat__list .stat__item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:28px 28px 40px rgba(0, 0, 0, 0.16);box-shadow:28px 28px 40px rgba(0, 0, 0, 0.16)}.stats__section .lte-ie8 .stat__list .stat__item:hover .stat__item--stat{font-size:clamp(4.125em, 35cqi, 6.625em)}.stats__section .lte-ie8 .stat__list .stat__item:hover .stat__item--title{margin-top:-20px}@media (min-width:769px){.stats__section .stat__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.stats__section .stat__list .stat__item:first-child,.stats__section .stat__list .stat__item:nth-child(2),.stats__section .stat__list .stat__item:nth-child(3),.stats__section .stat__list .stat__item:nth-child(4){margin-inline:0}}.stats__section .lte-ie8 .stat__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.stats__section .lte-ie8 .stat__list .stat__item:first-child,.stats__section .lte-ie8 .stat__list .stat__item:nth-child(2),.stats__section .lte-ie8 .stat__list .stat__item:nth-child(3),.stats__section .lte-ie8 .stat__list .stat__item:nth-child(4){margin-inline:0}@media (min-width:1025px){.stats__section .stat__list{max-width:1192px;margin:0 auto}}@media (min-width:1301px){.stats__section .stat__list{padding-inline:0}}.news__section.inview .section__nav .theme--heading,.news__section.inview .section__nav .theme--title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.news__section.inview .section__nav .button__link{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.news__section.inview .social__feed .social__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 700ms ease, -webkit-transform 600ms ease-out;transition:opacity 700ms ease, -webkit-transform 600ms ease-out;-o-transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease, -webkit-transform 600ms ease-out}.news__section.inview .social__feed .social__item:first-child{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.news__section.inview .social__feed .social__item:nth-child(2){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.news__section.inview .social__feed .social__item:nth-child(3){-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.news__section.inview .social__feed .social__item:nth-child(4){-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.news__section.inview .social__feed .social__item:nth-child(5){-webkit-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms}.news__section.inview .social__feed .social__item:nth-child(6){-webkit-transition-delay:2100ms;-o-transition-delay:2100ms;transition-delay:2100ms}.news__section.inview .social__feed .social__item:nth-child(7){-webkit-transition-delay:2400ms;-o-transition-delay:2400ms;transition-delay:2400ms}.news__section.inview .social__feed .social__item:nth-child(8){-webkit-transition-delay:2700ms;-o-transition-delay:2700ms;transition-delay:2700ms}.news__section.inview .social__feed .social__item:nth-child(9){-webkit-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.news__section.inview .social__feed .social__item:nth-child(10){-webkit-transition-delay:3300ms;-o-transition-delay:3300ms;transition-delay:3300ms}.news__section.inview .social__feed .social__item:nth-child(11){-webkit-transition-delay:3600ms;-o-transition-delay:3600ms;transition-delay:3600ms}.news__section.inview .social__feed .social__item:nth-child(12){-webkit-transition-delay:3900ms;-o-transition-delay:3900ms;transition-delay:3900ms}.news__section.inview .social__feed .social__item:nth-child(13){-webkit-transition-delay:4200ms;-o-transition-delay:4200ms;transition-delay:4200ms}.news__section.inview .social__feed .social__item:nth-child(14){-webkit-transition-delay:4500ms;-o-transition-delay:4500ms;transition-delay:4500ms}.news__section{position:relative;padding:3.8em 5% 2em}.news__section .section__nav .theme--title{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 400ms ease, -webkit-transform 500ms linear;transition:opacity 400ms ease, -webkit-transform 500ms linear;-o-transition:transform 500ms linear, opacity 400ms ease;transition:transform 500ms linear, opacity 400ms ease;transition:transform 500ms linear, opacity 400ms ease, -webkit-transform 500ms linear}.news__section .section__nav .theme--heading{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms;transition:opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms;-o-transition:transform 500ms linear 300ms, opacity 500ms ease 350ms;transition:transform 500ms linear 300ms, opacity 500ms ease 350ms;transition:transform 500ms linear 300ms, opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms}.news__section .section__nav .button__link{opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);-webkit-transition:opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms;transition:opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms;-o-transition:transform 500ms linear 600ms, opacity 500ms ease 750ms;transition:transform 500ms linear 600ms, opacity 500ms ease 750ms;transition:transform 500ms linear 600ms, opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms;overflow:hidden}.news__section .section__nav .button__link .btn-icon{position:relative;padding-right:1em;margin-left:-0.8em}.news__section .section__nav .button__link .btn-icon:after{content:"";position:absolute;top:0;bottom:0;margin-block:auto;right:0;width:1px;height:300%;background:var(--col-pri)}.news__section .section__nav .button__link:hover a{background:var(--col-sec);color:var(--col-ter)}.news__section .section__nav .button__link:hover .btn-icon{color:var(--col-ter)}.news__section .section__nav .button__link:hover .btn-icon:after{background:var(--col-ter)}.news__section .social__feed{padding-top:4em}.news__section .social__feed .social__item{opacity:0;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);position:relative;background:var(--col-sec);aspect-ratio:384 / 404;width:100%;max-width:384px;margin:0 auto;margin-bottom:1em;border-radius:10px;overflow:hidden;-webkit-box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);container-type:inline-size}@media (min-width:384px){.news__section .social__feed .social__item{border-radius:20px}}.news__section .social__feed .social__item:after{content:"";background-image:url("/_site/images/design/thumbnail.jpg");background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;min-height:50%;height:50%;background-color:var(--col-pri);opacity:0.9;z-index:0}.news__section .social__feed .social__item a{height:100%;position:relative}.news__section .social__feed .social__item__image{max-height:50%;height:50%;width:100%;z-index:1;overflow:hidden}.news__section .social__feed .social__item:hover .social__item__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news__section .social__feed .social__item__content{position:absolute;bottom:0;left:0;height:50%;width:100%;padding-block:clamp(1em, 12.6cqi, 3em);padding-inline:clamp(0.5em, 8.3cqi, 2em)}.news__section .social__feed .social__item__content:has(svg.fa-newspaper){padding-top:clamp(0.5em, 12.6cqi, 1.1em)}.news__section .social__feed .social__item--content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.news__section .social__feed .social__item:hover .social__item--content-header{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news__section .social__feed .social__item__content__label{position:relative;display:inline;color:var(--col-pri)}.news__section .social__feed .social__item__content__label:after{content:"";width:1.6em;height:1.6em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:100%;background:var(--col-ter);z-index:-1;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}.news__section .social__feed .social__item__content__label:has(svg.fa-facebook){color:var(--col-sec);position:relative;margin-bottom:-1px}.news__section .social__feed .social__item__content__label:has(svg.fa-facebook):after{content:"";width:1.15em;height:1.15em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:100%;background:var(--col-ter);z-index:-1;-webkit-transform:translate(-28%, -12%);-ms-transform:translate(-28%, -12%);transform:translate(-28%, -12%)}.news__section .social__feed .social__item__content__date{display:inline;color:var(--col-ter);padding-left:1.2em}.news__section .social__feed .social__item__content__info{height:100%;overflow:auto}.news__section .social__feed .social__item__content__info__intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6em;margin-bottom:0.1em}@media (min-width:415px){.news__section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news__section .lte-ie8{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:700px){.news__section{padding-inline:2%}.news__section .social__feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5em}}@media (min-width:1025px){.news__section{padding-inline:calc(5% + 2em)}.news__section .social__feed .social__item{border-radius:60px}}@media (min-width:1301px){.news__section{max-width:1192px;margin-inline:auto;padding-inline:0}}.mason--sixthForm .events__section{padding-top:8em}.events__section.inview .section__nav .theme--heading,.events__section.inview .section__nav .theme--title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.events__section.inview .section__nav .button__link{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.events__section.inview .events__list .events__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 700ms ease, -webkit-transform 600ms ease-out;transition:opacity 700ms ease, -webkit-transform 600ms ease-out;-o-transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease;transition:transform 600ms ease-out, opacity 700ms ease, -webkit-transform 600ms ease-out}.events__section.inview .events__list .events__item:first-child{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.events__section.inview .events__list .events__item:nth-child(2){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.events__section.inview .events__list .events__item:nth-child(3){-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.events__section.inview .events__list .events__item:nth-child(4){-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.events__section.inview .events__list .events__item:nth-child(5){-webkit-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms}.events__section.inview .events__list .events__item:nth-child(6){-webkit-transition-delay:2100ms;-o-transition-delay:2100ms;transition-delay:2100ms}.events__section.inview .events__list .events__item:nth-child(7){-webkit-transition-delay:2400ms;-o-transition-delay:2400ms;transition-delay:2400ms}.events__section.inview .events__list .events__item:nth-child(8){-webkit-transition-delay:2700ms;-o-transition-delay:2700ms;transition-delay:2700ms}.events__section.inview .events__list .events__item:nth-child(9){-webkit-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.events__section.inview .events__list .events__item:nth-child(10){-webkit-transition-delay:3300ms;-o-transition-delay:3300ms;transition-delay:3300ms}.events__section.inview .events__list .events__item:nth-child(11){-webkit-transition-delay:3600ms;-o-transition-delay:3600ms;transition-delay:3600ms}.events__section.inview .events__list .events__item:nth-child(12){-webkit-transition-delay:3900ms;-o-transition-delay:3900ms;transition-delay:3900ms}.events__section.inview .events__list .events__item:nth-child(13){-webkit-transition-delay:4200ms;-o-transition-delay:4200ms;transition-delay:4200ms}.events__section.inview .events__list .events__item:nth-child(14){-webkit-transition-delay:4500ms;-o-transition-delay:4500ms;transition-delay:4500ms}.events__section{position:relative;padding:2em 0 6em 4%}.events__section .bottom-watermark-container .lg-watermark{top:-5em;left:24em}.events__section .section__nav .theme--title{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 400ms ease, -webkit-transform 500ms linear;transition:opacity 400ms ease, -webkit-transform 500ms linear;-o-transition:transform 500ms linear, opacity 400ms ease;transition:transform 500ms linear, opacity 400ms ease;transition:transform 500ms linear, opacity 400ms ease, -webkit-transform 500ms linear}.events__section .section__nav .theme--heading{opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms;transition:opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms;-o-transition:transform 500ms linear 300ms, opacity 500ms ease 350ms;transition:transform 500ms linear 300ms, opacity 500ms ease 350ms;transition:transform 500ms linear 300ms, opacity 500ms ease 350ms, -webkit-transform 500ms linear 300ms}.events__section .section__nav .button__link{opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);-webkit-transition:opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms;transition:opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms;-o-transition:transform 500ms linear 600ms, opacity 500ms ease 750ms;transition:transform 500ms linear 600ms, opacity 500ms ease 750ms;transition:transform 500ms linear 600ms, opacity 500ms ease 750ms, -webkit-transform 500ms linear 600ms}.events__section .events__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em;padding-top:3em}.events__section .events__list .events__item{opacity:0;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);margin:0 auto;max-width:400px;aspect-ratio:384 / 227}.events__section .events__list .events__item .events__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-inline:auto;gap:0.8em;container-type:inline-size}.events__section .events__list .events__item .events__link .events__date{position:relative;margin-top:0.2em;font-family:var(--font-heading);z-index:0;text-align:right;padding-right:13%;padding-left:2%;font-size:clamp(1.75em, 14.9cqi, 3.125em);margin-bottom:-0.9em}.events__section .events__list .events__item .events__link .events__date:before{content:"";position:absolute;top:-4%;bottom:0;right:-54%;margin-block:auto;height:80%;aspect-ratio:1 / 1;background-color:var(--col-sec);border-radius:50%;z-index:-1;-webkit-box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);box-shadow:20px 20px 30px rgba(0, 0, 0, 0.16);top:-9%;bottom:-145px;right:15%;height:124%;-webkit-transition:-webkit-transform 600ms ease-out;transition:-webkit-transform 600ms ease-out;-o-transition:transform 600ms ease-out;transition:transform 600ms ease-out;transition:transform 600ms ease-out, -webkit-transform 600ms ease-out}.events__section .events__list .events__item .events__link .events__date .day{display:block;font-size:2.5em;line-height:0.2em;padding-top:0.4em;-webkit-transition:-webkit-transform 550ms ease;transition:-webkit-transform 550ms ease;-o-transition:transform 550ms ease;transition:transform 550ms ease;transition:transform 550ms ease, -webkit-transform 550ms ease}.events__section .events__list .events__item .events__link .events__date .month{font-size:1.4em;margin-top:0.3em;display:block;text-transform:uppercase;-webkit-transition:-webkit-transform 550ms ease;transition:-webkit-transform 550ms ease;-o-transition:transform 550ms ease;transition:transform 550ms ease;transition:transform 550ms ease, -webkit-transform 550ms ease}@media (min-width:320px){.events__section .events__list .events__item .events__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5em}.events__section .events__list .events__item .events__link .events__date{text-align:left;padding-right:0;font-size:clamp(1.75em, 13cqi, 3.225em);margin-bottom:0}.events__section .events__list .events__item .events__link .events__date:before{top:-4%;bottom:0;right:-54%;height:80%}}.events__section .events__list .events__item .events__link .events__info__content{z-index:1;font-weight:300}.events__section .events__list .events__item .events__link .events__info__content .events__time{color:var(--col-ter);padding-top:2%}.events__section .events__list .events__item .events__link .events__info__content .events__info__title{font-size:1.25em;text-transform:uppercase;margin-top:0.5em;font-weight:300;line-height:1.4em;-webkit-transition:font-size 400ms ease;-o-transition:font-size 400ms ease;transition:font-size 400ms ease}.events__section .events__list .events__item .events__link .events__info__content .events--info{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:margin 400ms ease;-o-transition:margin 400ms ease;transition:margin 400ms ease;line-height:1.5em}.events__section .events__list .events__item .events__link .events__info__content .events__link--text{color:var(--col-ter);margin-bottom:0;text-transform:uppercase}.events__section .events__list .events__item .events__link:hover .events__date:before{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.events__section .events__list .events__item .events__link:hover .day,.events__section .events__list .events__item .events__link:hover .month{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.events__section .events__list .events__item .events__link:hover .events__info__title{font-size:1.375em}.events__section .events__list .events__item .events__link:hover .events--info{margin-top:-12px}.events__section .events__pager{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1.5em auto 1em;gap:0.3em}.events__section .events__pager .swiper-pagination-bullet{height:1em;width:1em;border:1px solid #fff;border-radius:50%;background:transparent;cursor:pointer}.events__section .events__pager .swiper-pagination-bullet-active{background:var(--col-ter);border:1px solid var(--col-ter);cursor:unset}@media (min-width:700px){.events__section{padding-left:2%}}@media (min-width:1025px){.events__section{padding-left:calc(5% + 2em)}.events__section .events__list{padding-top:4em}}@media (min-width:1301px){.events__section{max-width:1192px;margin-inline:auto;padding-inline:0}.events__section .events__list{overflow:visible}.events__section .events__pager{display:none}}