@-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)}}@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)}}.mason{background-color:#f4f8eb}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}.hero{min-height:0px;max-height:none;height:auto;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;padding:160px 5% 30px;background:#f4f8eb}.hero__circle{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%}.hero__circle>div{width:100%;height:100%;overflow:hidden;border-radius:50%}.hero__circle .hero__slideshow{-webkit-transform:translate(0, 0)!important;-ms-transform:translate(0, 0)!important;transform:translate(0, 0)!important}.hero__content{position:relative;z-index:4;width:100%}.hero__text__list{width:100%}.hero__text__item .button__link a{background-color:#96c13a;border-color:#96c13a;margin-right:48px}.hero__text__item .button__link a[href=""]{display:none}.hero__text__item .button__link a:hover{background-color:#fff;border-color:#fff}.hero__text__item__title{font-size:2em;font-weight:300;margin:0.29333em 0 0.29333em;letter-spacing:0.075em;line-height:1.36em}@media (min-width:769px){.hero__text__item__title{font-size:2.8125em}}.hero__text__item__title .lte-ie8{font-size:2.8125em}@media (min-width:1301px){.hero__text__item__title{font-size:4.6875em}}.hero__text__item__title>*{margin:0;font-weight:300;line-height:inherit;font-size:inherit}.hero__text__item__title strong{font-weight:300;display:block;position:relative;color:#fff}.hero__text__item__title strong:before{content:"";position:absolute;top:0;bottom:0;right:0;width:100vw;background-color:#96c13a;z-index:-1;border-radius:0px 10px 10px 0px}.hero__text__item__text{font-size:1em;margin:0;letter-spacing:0.01em;line-height:1.16667em}@media (min-width:415px){.hero__text__item__text{font-size:1.125em}}.hero__text__item__text .lte-ie8{font-size:1.125em}@media (min-width:769px){.hero__text__item__text{font-size:1.25em}}.hero__text__item__text .lte-ie8{font-size:1.25em}@media (min-width:1025px){.hero__text__item__text{font-size:1.5625em}}@media (min-width:1301px){.hero__text__item__text{font-size:1.875em}}.hero__text__item__footer{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:25px 0}.hero__text__item__pager{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:15px}.hero__text__item__pager__item{height:12px;width:12px;border-radius:50%;background-color:#FFFFFF;-webkit-box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);-webkit-transition:-webkit-box-shadow 0.4s;transition:-webkit-box-shadow 0.4s;-o-transition:box-shadow 0.4s;transition:box-shadow 0.4s;transition:box-shadow 0.4s, -webkit-box-shadow 0.4s}.hero__text__item__pager__item.cycle-pager-active,.hero__text__item__pager__item:hover{-webkit-box-shadow:0px 0px 0px 5px rgba(255, 255, 255, 0.5);box-shadow:0px 0px 0px 5px rgba(255, 255, 255, 0.5)}.hero__curve{max-height:130px}.hero__video__admin{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;bottom:0;left:0;z-index:6;background-color:#745B99;padding:10px}.hero__video__admin p{margin:0}.hero__video{opacity:0;visibility:hidden;z-index:2;background-color:#96c13a;-webkit-transition:opacity 0.4s, visibility 0.4s;-o-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.hero__video iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:none}.hero__video.active{opacity:1;visibility:visible}@-webkit-keyframes heroWatermarkSpin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes heroWatermarkSpin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@media (min-width:769px){.hero{min-height:0;padding:191px 9% 50px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;gap:45px}.hero__circle{width:50%;max-width:692px;-ms-flex-negative:0;flex-shrink:0}.hero__circle:before{content:"";aspect-ratio:1379/1371;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:199.42113%;background-image:url("/_site/images/design/watermark-hero.svg");background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-animation-name:heroWatermarkSpin;animation-name:heroWatermarkSpin;-webkit-animation-duration:300s;animation-duration:300s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.hero__video:after{height:110%;right:-10%}.hero__content{max-width:500px}.hero__text__item{width:100%}.hero__video__admin{position:absolute}}.lte-ie8 .hero{min-height:0;padding:191px 9% 50px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;gap:45px}.lte-ie8 .hero__circle{width:50%;max-width:692px;-ms-flex-negative:0;flex-shrink:0}.lte-ie8 .hero__circle:before{content:"";aspect-ratio:1379/1371;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:199.42113%;background-image:url("/_site/images/design/watermark-hero.svg");background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-animation-name:heroWatermarkSpin;animation-name:heroWatermarkSpin;-webkit-animation-duration:300s;animation-duration:300s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.lte-ie8 .hero__video:after{height:110%;right:-10%}.lte-ie8 .hero__content{max-width:500px}.lte-ie8 .hero__text__item{width:100%}.lte-ie8 .hero__video__admin{position:absolute}@media (min-width:1400px){.hero{padding-left:calc( 50vw - 680px);padding-right:calc( 50vw - 680px)}}.side__links__list{position:fixed;top:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-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;gap:22px;z-index:10;visibility:hidden;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.mason--admin .side__links__list{top:110px}.mason--preview .side__links__list{top:110px}.mason--secure .side__links__list{top:40px}.mason--sidelinks .side__links__list{-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}.side__links__item{visibility:visible;font-size:0.9375em;font-weight:600;letter-spacing:0.1em;padding:1.33333em 2.53333em 1.33333em 1.2em;-ms-flex-negative:0;flex-shrink:0;max-width:50vw;-webkit-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s;border-radius:10px 0px 0px 10px}.side__links__item:hover{background-color:#2D2D2F}.welcome{padding:50px 0}.welcome__text>*{margin:38px 0 60px;font-size:0.9375em;font-weight:400;letter-spacing:0.05em;line-height:1.66667em}.welcome__left{position:relative}.welcome__image{margin-top:30px;width:100%;aspect-ratio:1/1}.welcome__video__button{position:absolute;bottom:-40px;right:0;width:35.03788%;aspect-ratio:1/1;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;z-index:4}.welcome__video__button[href=""]{display:none}.welcome__video__button:hover .welcome__video__button__inner{background-color:#597322}.welcome__video__button:before{content:"";position:absolute;inset:0;background-image:url("/_site/images/design/welcome_video_text.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.welcome__video__button__inner{aspect-ratio:1/1;width:65.94595%;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%;font-size:2.5em;-webkit-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}.welcome__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-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;gap:20px}.welcome__links>.button__link a{background-color:#96c13a;border-color:#96c13a;color:#fff}.welcome__links>.button__link a:hover{background-color:#fff;border-color:#2D2D2F;color:#2D2D2F}.welcome__video__popup__container{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:fixed;top:0;left:0;right:0;bottom:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:rgba(0, 0, 0, 0.75);-webkit-transition:opacity 0.4s, visibility 0.4s;-o-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;z-index:9999}.mason--admin .welcome__video__popup__container{top:110px}.mason--preview .welcome__video__popup__container{top:110px}.mason--secure .welcome__video__popup__container{top:40px}.welcome__video__popup__container.active{bottom:0;opacity:1;visibility:visible}.welcome__video__popup{width:75%;max-width:1024px;aspect-ratio:16/9}@media (min-aspect-ratio:16/9){.welcome__video__popup{width:auto;height:70%;max-width:none}}.welcome__video__popup iframe{position:absolute;top:0;left:0;border:none;height:100%;width:100%;display:block}.welcome__video__popup__close{position:absolute;top:0;right:0;height:50px;width:50px;background-color:#96c13a;color:#fff;font-size:1.2em;-webkit-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s;z-index:2}.welcome__video__popup__close:hover{background-color:#597322}@media (min-width:769px){.welcome{padding:86px 0 157px}.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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.welcome__left{width:45.51724%}.welcome__right{width:44.65517%}.welcome__image{margin-top:0}}.lte-ie8 .welcome{padding:86px 0 157px}.lte-ie8 .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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lte-ie8 .welcome__left{width:45.51724%}.lte-ie8 .welcome__right{width:44.65517%}.lte-ie8 .welcome__image{margin-top:0}.news{padding-bottom:50px}.news__inner{position:relative;z-index:2}.news__list{min-height:433px}.news__list .owl-stage{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news__list .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news__item{background-color:#fff;color:#2D2D2F;position:relative;-webkit-transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;transition:background 0.4s, color 0.4s;display:none;width:100%;border-radius:10px;overflow:hidden}.owl-item .news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news__item:hover .news__item__content{margin-top:-60px;background-color:#96c13a;color:#fff}.news__item:hover .news__item__intro>*{height:120px}.news__item:hover .news__item__title:after{background-color:#fff}.news__item:hover.twitter__item .news__item__title,.news__item:hover.twitter__item .news__item__title svg{color:#fff}.news__item:hover .news__item__date{color:#fff}.news__item:hover .news__item__date svg path{stroke:#fff}.news__item>div,.news__item a{background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.news__item__image{width:100%;aspect-ratio:345/212}.news__item__content{padding:18px 27px 30px 27px;-webkit-transition:margin 0.4s, background 0.4s, color 0.4s;-o-transition:margin 0.4s, background 0.4s, color 0.4s;transition:margin 0.4s, background 0.4s, color 0.4s;position:relative;z-index:3;background-color:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news__item__title{font-size:1.75em;font-weight:400;letter-spacing:0.01em;line-height:1.25em;margin:0 0 34px;position:relative}.twitter__item .news__item__title{font-size:1.125em;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;color:#96c13a;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.news__item__title:after{content:"";height:2px;width:47px;background-color:#96c13a;position:absolute;top:100%;left:0;margin-top:15px;-webkit-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.news__item__title svg{font-size:33px;color:#96c13a;margin-right:24px;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.news__item__intro{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news__item__intro>*{font-size:1.125em;font-weight:400;letter-spacing:0.01em;line-height:1.66667em;height:60px;overflow:hidden;-webkit-transition:height 0.4s;-o-transition:height 0.4s;transition:height 0.4s}.news__item__intro a{color:#2D2D2F;text-decoration:none;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.news__item__intro a:hover{color:#96c13a}.news__item__date{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;font-size:0.9375em;font-weight:600;letter-spacing:0.1em;color:#2D2D2F;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;margin:28px 0 0;width:100%}.news__item__date svg>g{stroke:#96c13a;-webkit-transition:stroke 0.4s;-o-transition:stroke 0.4s;transition:stroke 0.4s}@media (min-width:769px){.news{padding-bottom:110px}.news:before{content:"";position:absolute;top:-95px;left:0;height:542px;width:calc(50vw + 209px);background-color:#fff;opacity:0.5;border-top-right-radius:271px;border-bottom-right-radius:271px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;-o-transition:transform 0.75s;transition:transform 0.75s;transition:transform 0.75s, -webkit-transform 0.75s}.news.inview:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.lte-ie8 .news{padding-bottom:110px}.lte-ie8 .news:before{content:"";position:absolute;top:-95px;left:0;height:542px;width:calc(50vw + 209px);background-color:#fff;opacity:0.5;border-top-right-radius:271px;border-bottom-right-radius:271px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;-o-transition:transform 0.75s;transition:transform 0.75s;transition:transform 0.75s, -webkit-transform 0.75s}.lte-ie8 .news.inview:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.events{padding-bottom:50px}.events__list{min-height:304px}.events__list:before{content:"";position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:2px;background-color:#2D2D2F}.events__list .owl-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}.events__list .owl-item.active{opacity:1;visibility:visible}@-webkit-keyframes eventsSpin{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(1) rotate(-360deg);transform:scale(1) rotate(-360deg)}}@keyframes eventsSpin{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(1) rotate(-360deg);transform:scale(1) rotate(-360deg)}}.events__item{display:none}.owl-item .events__item{display:block}.events__item a{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}.events__item a:hover .events__item__date{background-color:#96c13a;color:#fff}.events__item a:hover .events__item__date .events__item__date__watermark{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.events__item a:hover .events__item__date .events__item__date__watermark:before{-webkit-animation-name:eventsSpin;animation-name:eventsSpin;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.events__item__date{width:100%;max-width:184px;aspect-ratio:1/1;border-radius:50%;background-color:#fff;color:#96c13a;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;margin-bottom:25px;position:relative;-webkit-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}.events__item__date .events__item__date__watermark{aspect-ratio:1/1;position:absolute;width:270px;top:50%;left:50%;margin-top:-135px;margin-left:-135px;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-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;z-index:-1}.events__item__date .events__item__date__watermark:before{content:"";display:block;height:100%;width:100%;background-image:url("/_site/images/design/watermark_events.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.events__item__date span{line-height:1em}.events__item__date span:first-child{font-size:4.625em}.events__item__date span:nth-child(2){font-size:2.25em}.events__item__info__title{font-size:1.875em;line-height:1.125em;margin:0 0 8px;font-weight:400}@media (min-width:1025px){.events__item__info__title{font-size:2.5em}}.events__item__time{font-size:0.9375em;letter-spacing:0.1em;line-height:1.33333em;margin:0}.events__controls button{background-color:#f4f8eb}@media (min-width:769px){.events{padding-bottom:186px}.events:before{content:"";position:absolute;top:136px;height:542px;right:0;width:calc(50vw + 107px);background-color:#fff;opacity:0.5;border-top-left-radius:271px;border-bottom-left-radius:271px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;-o-transition:transform 0.75s;transition:transform 0.75s;transition:transform 0.75s, -webkit-transform 0.75s}.events.inview:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.events__list{padding:0 100px}.events__controls{position:absolute;top:71px;bottom:0;left:0;right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lte-ie8 .events{padding-bottom:186px}.lte-ie8 .events:before{content:"";position:absolute;top:136px;height:542px;right:0;width:calc(50vw + 107px);background-color:#fff;opacity:0.5;border-top-left-radius:271px;border-bottom-left-radius:271px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;-o-transition:transform 0.75s;transition:transform 0.75s;transition:transform 0.75s, -webkit-transform 0.75s}.lte-ie8 .events.inview:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.lte-ie8 .events__list{padding:0 100px}.lte-ie8 .events__controls{position:absolute;top:71px;bottom:0;left:0;right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1400px){.events__list{padding:0}.events__controls{left:-100px;right:-100px}}@media (min-width:1025px){.events__header{margin-bottom:80px}}.image__links{padding:0 26px;position:relative;z-index:6}.image__links__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6, 1fr);grid-column-gap:22px;grid-row-gap:22px;width:100%}.image__links__item{aspect-ratio:330/240;background-color:#2D2D2F;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:17px 20px;border-radius:20px;overflow:hidden}.image__links__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.image__links__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}.image__links__item:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2}.image__links__item:nth-child(4){-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4 / 1 / 5 / 2}.image__links__item:nth-child(5){-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:5 / 1 / 6 / 2}.image__links__item:nth-child(6){-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:6 / 1 / 7 / 2}.image__links__item>div.cover{border-radius:20px;overflow:hidden}.image__links__item>div.cover:before{content:"";position:absolute;inset:0;background-color:#96c13a;mix-blend-mode:color;z-index:2;opacity:0;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.image__links__item>div.cover:after{content:"";position:absolute;inset:0;background-color:#2D2D2F;opacity:0.5;z-index:2;-webkit-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.image__links__item:hover>div.cover:before{opacity:1}.image__links__item:hover>div.cover:after{background-color:#96c13a}.image__links__item__title{font-size:1.375em;letter-spacing:0.1em;line-height:1.34286em;position:relative;z-index:3;margin:0;word-spacing:100vw}@media (min-width:769px){.image__links__item__title{font-size:1.75em}}.image__links__item__title .lte-ie8{font-size:1.75em}@media (min-width:1025px){.image__links__item__title{font-size:2em}}@media (min-width:1301px){.image__links__item__title{font-size:2.1875em}}@media (min-width:600px){.image__links__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4, 1fr)}.image__links__item{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.image__links__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.image__links__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}.image__links__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 3 / 3}.image__links__item:nth-child(4){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2}.image__links__item:nth-child(5){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3 / 2 / 4 / 3}.image__links__item:nth-child(6){-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4 / 1 / 5 / 3;aspect-ratio:unset}}@media (min-width:769px){.image__links__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3, 1fr)}.image__links__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.image__links__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}.image__links__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 3 / 3}.image__links__item:nth-child(4){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 2 / 4}.image__links__item:nth-child(5){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2 / 3 / 4 / 4;aspect-ratio:unset}.image__links__item:nth-child(6){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3 / 1 / 4 / 3}}.lte-ie8 .image__links__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3, 1fr)}.lte-ie8 .image__links__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.lte-ie8 .image__links__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}.lte-ie8 .image__links__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 3 / 3}.lte-ie8 .image__links__item:nth-child(4){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 2 / 4}.lte-ie8 .image__links__item:nth-child(5){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2 / 3 / 4 / 4;aspect-ratio:unset}.lte-ie8 .image__links__item:nth-child(6){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3 / 1 / 4 / 3}@media (min-width:1301px){.image__links__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr)}.image__links__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.image__links__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}.image__links__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 3 / 3}.image__links__item:nth-child(4){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 2 / 4}.image__links__item:nth-child(5){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1 / 4 / 2 / 5}.image__links__item:nth-child(6){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:2 / 3 / 3 / 5}}