@container (min-width:900px){}@-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)}}@container (min-width:900px){}@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)}}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}.header:before{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.mason--prep .header:before{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.mason--menu .header:before{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.hero{min-height:70vh;max-height:100vh;height:53vw}.hero:after{position:absolute;content:'';top:0;right:0;bottom:auto;left:0;background:black;background:-webkit-linear-gradient(-90deg, black, rgba(0, 0, 0, 0));background:-webkit-gradient(linear, left top, left bottom, from(black), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, black, rgba(0, 0, 0, 0));background:-o-linear-gradient(top, black, rgba(0, 0, 0, 0));background:linear-gradient(180deg, black, rgba(0, 0, 0, 0));z-index:2;height:40%}.hero__content.hero__content__text{bottom:clamp(2em, 5vw, 4.6875em);margin:0;top:auto}.hero__content.hero__content__text>*{width:80%;max-width:620px;opacity:0;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}.hero__content.hero__content__text .hero__content__region{font-size:clamp(16px, 3vw, 1.375em);margin-bottom:clamp(2rem, 5vw, 3.75rem)}.mason--loaded .hero__content.hero__content__text>*{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:opacity 0.5s ease 1.3s, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s;transition:opacity 0.5s ease 1.3s, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s;-o-transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s, opacity 0.5s ease 1.3s;transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s, opacity 0.5s ease 1.3s;transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s, opacity 0.5s ease 1.3s, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 1.3s}.mason--loaded .hero__content.hero__content__text>:first-child{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.mason--loaded .hero__content.hero__content__text>:nth-child(2){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.mason--loaded .hero__content.hero__content__text>:nth-child(3){-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}.mason--loaded .hero__content.hero__content__text>:nth-child(4){-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}.mason--loaded .hero__content.hero__content__text>:nth-child(5){-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}#hero__lead{font-weight:700;letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.35em}#hero__title{font-size:clamp(1.875em, 8vw, 5.625em);margin:0 0 .1em;font-family:"Crimson Text", sans-serif;line-height:1;font-style:italic}body .admin__option__box__container.video__update{bottom:0;right:0;left:auto;top:auto}.homepage{z-index:1}.homepage__welcome{padding:clamp(3em, 5vw, 6.25em) 5%}@media (min-width:1409.7px){.homepage__welcome{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.welcome__message__image{position:relative;width:80%;max-width:275px;margin:0 auto 2em}.welcome__message__image:before{content:'';display:block;visibility:hidden;padding-bottom:102.60417%}p.welcome__message__lead{font-weight:700;letter-spacing:.3em;text-transform:uppercase;margin:0}h2.welcome__message__title{margin:0 0 .45em;font-size:clamp(30px, 8vw, 3.125em)}.welcome__message__text{font-weight:600}.welcome__message__text p.wide{font-size:1.25em;color:#5A777B;font-weight:700}.welcome__message__flex>div.welcome__message__content:first-child{max-width:900px;text-align:center;margin:0 auto}.button__link--welcome{margin-top:2em}@media (min-width:850px){.welcome__message__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.welcome__message__image{max-width:none;width:35%;margin:0 5vw 0 0;-ms-flex-negative:0;flex-shrink:0}.welcome__message__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.home__welcome__inview{width:1px;height:1px;position:absolute;top:30%;right:0}.welcome__message__lead{opacity:0;-webkit-transform:translateY(3em);-ms-transform:translateY(3em);transform:translateY(3em)}.welcome__message__title{opacity:0;-webkit-transform:translateY(1em);-ms-transform:translateY(1em);transform:translateY(1em)}.welcome__message__image{opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.welcome__message__text{opacity:0;-webkit-transform:translateY(3em);-ms-transform:translateY(3em);transform:translateY(3em)}.button__link--welcome{opacity:0;-webkit-transform:translateY(1em);-ms-transform:translateY(1em);transform:translateY(1em)}.homepage__welcome.inview .button__link--welcome,.homepage__welcome.inview .welcome__message__image,.homepage__welcome.inview .welcome__message__lead,.homepage__welcome.inview .welcome__message__text,.homepage__welcome.inview .welcome__message__title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 1s ease, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1s ease, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 1s ease, transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1s ease, transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1s ease, transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.homepage__welcome.inview .welcome__message__lead{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.homepage__welcome.inview .welcome__message__title{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.homepage__welcome.inview .welcome__message__image{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.homepage__welcome.inview .welcome__message__text{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.homepage__welcome.inview .button__link--welcome{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.homepage__links{padding:0 5% clamp(3em, 5vw, 6.25em)}@media (min-width:1409.7px){.homepage__links{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.homepage__links__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.image__links__item{width:100%}.image__links__item__anchor{position:relative;width:100%;max-height:200px;container-type:inline-size}.image__links__item__anchor:before{content:'';display:block;visibility:hidden;padding-bottom:102.12014%}.image__links__item__anchor:hover .image__links__item__title{-webkit-transform:translateY(-1em);-ms-transform:translateY(-1em);transform:translateY(-1em)}.image__links__item__anchor:hover .image__links__item__more{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.image__links__item__anchor:hover .image__links__item__image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.image__links__item__image:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#5a777b));background:-webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, #5a777b 100%);background:-o-linear-gradient(rgba(0, 0, 0, 0) 0%, #5a777b 100%);background:linear-gradient(rgba(0, 0, 0, 0) 0%, #5a777b 100%);opacity:0.65}.image__links__item__image img{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.image__links__item__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:3;text-align:left;padding:3em 2em;font-size:0.5em;font-size:0.625em}@container (min-width:300px){.image__links__item__flex{font-size:0.6875em}}@container (min-width:400px){.image__links__item__flex{font-size:0.8125em}}@container (min-width:500px){.image__links__item__flex{font-size:0.9375em}}@container (min-width:600px){.image__links__item__flex{font-size:1em}}.image__links__item__title{-webkit-transform:translateY(1.875em);-ms-transform:translateY(1.875em);transform:translateY(1.875em);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.image__links__item__title p{font-weight:700;letter-spacing:.3em;text-transform:uppercase;margin:0 0 .25em}.image__links__item__title h3{margin:0;font-size:2.8125em;line-height:1}.image__links__item__more{font-weight:700;letter-spacing:.3em;text-transform:uppercase;opacity:0;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease}.quotes__list{container-type:inline-size;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotes__list .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.quotes__list .owl-stage .quotes__item{height:100%}.quotes__list .owl-stage .quotes__item h4,.quotes__list .owl-stage .quotes__item p{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);opacity:0;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.quotes__list .owl-stage .active .quotes__item h4,.quotes__list .owl-stage .active .quotes__item p{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.quotes__list .owl-stage .active .quotes__item h4{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.quotes__list .owl-stage .active .quotes__item p{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.quotes__list .owl-stage .active~.owl-item .quotes__item h4,.quotes__list .owl-stage .active~.owl-item .quotes__item p{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);opacity:0;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease;transition:transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19), opacity 0.5s ease, -webkit-transform 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.quotes__item{padding:2em;font-size:0.5em;font-size:0.625em}@container (min-width:300px){.quotes__item{font-size:0.6875em}}@container (min-width:400px){.quotes__item{font-size:0.8125em}}@container (min-width:500px){.quotes__item{font-size:0.9375em}}@container (min-width:600px){.quotes__item{font-size:1em}}.quotes__item h4{margin:0 0 .85em;font-size:1.875em}.quotes__item p{margin:0;text-transform:uppercase;font-weight:700;font-size:1.25em}.quotes__item .quotes__item__flex{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:600px){.image__links__item--2,.image__links__item--3{width:calc(50% - .5em)}.image__links__item__anchor{max-height:300px}}@media (min-width:950px){.homepage__links__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px}.image__links__item--1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 3 / 3}.image__links__item--2{width:100%;-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--3{width:100%;-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--4,.quotes__list{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:2 / 3 / 3 / 5}.image__links__item{height:100%}.image__links__item__anchor{max-height:100%;height:100%}.image__links__item__anchor:before{padding-bottom:48.29352%}.quotes__item__flex h4{overflow:hidden;max-height:8em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.quotes__list .owl-stage,.quotes__list .owl-stage-outer{height:100%}}.homepage__links__grid>div{opacity:0;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.homepage__links__grid.inview>div{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:opacity 1s ease, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1s ease, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 1s ease;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 1s ease;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 1s ease, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.homepage__links__grid.inview>div:first-child{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.homepage__links__grid.inview>div:nth-child(2){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.homepage__links__grid.inview>div:nth-child(3){-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}.homepage__links__grid.inview>div:nth-child(4){-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}@media (min-width:1301px){.image__links__item--1 .image__links__item__title h3{font-size:3.75em}}.homepage__banner{padding:clamp(3em, 5vw, 6.25em) 5%}@media (min-width:1409.7px){.homepage__banner{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.homepage__banner__container{width:100%;max-width:550px;margin:0 auto 2em}.homepage__banner__container svg{display:block;width:100%;overflow:visible}.homepage__banner__end,.homepage__banner__start{position:absolute;margin:0;font-size:clamp(1.25em, 15.4vw, 6.05em);line-height:1;top:39%}.homepage__banner__start{right:68%}.homepage__banner__end{left:68%}.homepage__banner__celebrate{margin:0;font-size:clamp(1.25em, 7.7vw, 3em);font-variant-numeric:lining-nums}.homepage__banner__celebrate p{display:inline-block;margin:0}.homepage__banner__celebrate div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:68px;width:11vw}.celebrating__svg{overflow:visible}.celebrating__svg .banner__logo{-webkit-transform:translateY(4em);-ms-transform:translateY(4em);transform:translateY(4em);opacity:0}.celebrating__svg .bottomleft,.celebrating__svg .topleft{-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;transform-box:fill-box}.celebrating__svg .bottomright,.celebrating__svg .topright{-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transform-box:fill-box}.homepage__banner__start{opacity:0;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}.homepage__banner__end{opacity:0;-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.homepage__banner__celebrate{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em);opacity:0}.banner__link{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em);opacity:0}.homepage__banner.inview .celebrating__svg .banner__logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 1s ease 1s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;transition:opacity 1s ease 1s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s, opacity 1s ease 1s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s, opacity 1s ease 1s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s, opacity 1s ease 1s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s}.homepage__banner.inview .celebrating__svg .bottomleft,.homepage__banner.inview .celebrating__svg .bottomright,.homepage__banner.inview .celebrating__svg .topleft,.homepage__banner.inview .celebrating__svg .topright{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s;transition:-webkit-transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s;-o-transition:transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s;transition:transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s;transition:transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s, -webkit-transform 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 1.5s}.homepage__banner.inview .homepage__banner__end,.homepage__banner.inview .homepage__banner__start{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 1s ease 1.75s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;transition:opacity 1s ease 1.75s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s;-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s, opacity 1s ease 1.75s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s, opacity 1s ease 1.75s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s, opacity 1s ease 1.75s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.75s}.homepage__banner.inview .homepage__banner__celebrate{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 1s ease 2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s;transition:opacity 1s ease 2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s;-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s, opacity 1s ease 2s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s, opacity 1s ease 2s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s, opacity 1s ease 2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2s}.homepage__banner.inview .banner__link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 1s ease 2.2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s;transition:opacity 1s ease 2.2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s;-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s, opacity 1s ease 2.2s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s, opacity 1s ease 2.2s;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s, opacity 1s ease 2.2s, -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1) 2.2s}.homepage__social{padding:clamp(3em, 5vw, 6.25em) 5%}@media (min-width:1409.7px){.homepage__social{padding-left:calc(50% - 635px);padding-right:calc(50% - 635px)}}.home__social__title{text-align:center;margin-bottom:clamp(2em, 5vw, 5em)}.home__social__title p{margin:0;letter-spacing:.3em}.home__social__title h2{margin:0;font-size:clamp(30px, 8vw, 3.125em)}.home__social__title__text{margin-bottom:1em}.social__links__item{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}.social__links__item a{padding:1rem;font-size:clamp(1.25em, 2vw, 3.125em);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.social__links__item a[href=""]{display:none}.social__links__item a svg{color:#9C9EA0;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.social__links__item a:hover svg{color:#547AA3}.social__links__item a:hover .fa-twitter{color:#1da1f2}.social__links__item a:hover .fa-instagram{color:#c32aa3}.social__links__item a:hover .fa-facebook-f{color:#1877f2}.social__links__item a:hover .fa-linkedin-in{color:#007bb5}.social__links__item a:hover .fa-youtube{color:#ff0000}.social__links__item a:hover .fa-vimeo-v{color:#1ab7ea}@media (min-width:850px){.home__social__title{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}.home__social__title__text{text-align:left}.home__social__title__links{text-align:right}.social__links__item{margin-right:-1rem}}#mixed__list{z-index:4;min-height:300px;-webkit-transition:opacity 1s ease 1s;-o-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s}.homepage__social.loading #mixed__list{opacity:0}.social__item__block{padding:2em;background:#fff;-webkit-box-shadow:6px 6px 10px rgba(0, 0, 0, 0.16);box-shadow:6px 6px 10px rgba(0, 0, 0, 0.16)}.social__item__block:hover .social__item__image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.social__item__block:hover .social__item__date{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);-webkit-transition:-webkit-clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.social__item__image{position:relative;display:block;width:100%;overflow:hidden;margin-bottom:1.5em;max-height:240px}.social__item__image:before{content:'';display:block;visibility:hidden;padding-bottom:100%}.social__item__image img{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width:650px){.social__item__image{max-height:none}}.social__item__date{position:absolute;letter-spacing:.1em;font-size:0.75em;font-weight:700;text-transform:uppercase;bottom:0;right:0;z-index:3;background:#547AA3;color:#fff;line-height:1;padding:.6em 1.2em;-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);-webkit-transition:-webkit-clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-clip-path 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.facebook__item .social__item__date{background:#1877f2}.instagram__item .social__item__date{background:#c32aa3}.social__item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#5A777B;font-weight:700}.social__item__info h3{margin:0 0 1em;font-size:1.375em}.social__item__info p{margin:0;overflow:hidden;max-height:5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.social__label{-ms-flex-item-align:end;align-self:flex-end;font-size:1.875em;margin-left:2em;color:#4C4E56;margin-bottom:.4em}@-webkit-keyframes loading{0%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}75%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{0%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}75%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes clippy{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}33%,66%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}@keyframes clippy{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}33%,66%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}.clip__mask{position:absolute;width:0px;height:0px}.loading__logo{position:relative;width:40vw;max-width:160px;-webkit-clip-path:url(#logo__clip);clip-path:url(#logo__clip)}.loading__logo:before{content:'';display:block;visibility:hidden;padding-bottom:117.41217%}.loading__logo__clip{background-color:rgba(90, 119, 123, 0.25);-webkit-animation:clippy 2s cubic-bezier(0.12, 0.59, 0.99, 0.57) infinite;animation:clippy 2s cubic-bezier(0.12, 0.59, 0.99, 0.57) infinite}.loading__animation{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25em;font-weight:700;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#5A777B;pointer-events:none;text-transform:uppercase;-webkit-transition:opacity .2s ease 1s, -webkit-transform .2s ease 1s;transition:opacity .2s ease 1s, -webkit-transform .2s ease 1s;-o-transition:opacity .2s ease 1s, transform .2s ease 1s;transition:opacity .2s ease 1s, transform .2s ease 1s;transition:opacity .2s ease 1s, transform .2s ease 1s, -webkit-transform .2s ease 1s}.loading__animation span{display:inline-block;-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite}.loading__animation span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.loading__animation span:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.loading__animation span:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.loading__animation span:nth-child(5){-webkit-animation-delay:.25s;animation-delay:.25s}.loading__animation span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.loading__animation span:nth-child(7){-webkit-animation-delay:.35s;animation-delay:.35s}.homepage__social.loading .loading__animation{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mixed__authorise{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0}.mixed__authorise>div{display:inline-block;width:auto;margin:0 1em}.mixed__authorise a{color:#fff}