.urgent ul{margin:0;padding:0;list-style:none}.modal__nav button,.urgent__btn{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.content__media__img__src,.map__container,.modal__bg,.modal iframe,.social__bg svg,.urgent__btn svg,.urgent__icon svg{position:absolute;top:0;right:0;bottom:0;left:0}.modal__txt__region .intro{font-size:1.125em}.content__pull{font-size:1.5em}.content__pull{font-weight:400}.modal__txt__region{font-size:16px;line-height:2}.modal__txt__region h2,.modal__txt__region h3,.modal__txt__region h4,.modal__txt__region h5,.modal__txt__region h6{color:#C00000;font-weight:400;margin:1.5em 0 0}.modal__txt__region h2{font-size:2em}.modal__txt__region h3{font-size:1.625em}.modal__txt__region h4{font-size:1.5em}.modal__txt__region h5{font-size:1.375em}.modal__txt__region .intro{line-height:1.8;margin:1.5em 0}.modal__txt__region a{text-decoration:underline;-webkit-text-decoration-color:rgba(192, 0, 0, 0.2);text-decoration-color:rgba(192, 0, 0, 0.2)}.modal__txt__region img{max-width:100%;height:auto}.modal__txt__region img[style*=right]{margin:0 0 1em 1em}.modal__txt__region img[style*=left]{margin:0 1em 1em 0}.modal__txt__region .ms-btn{margin:1em 0}.modal__txt__region .ms-btn a{text-decoration:none}.urgent ul{margin:0;padding:0;list-style:none}.modal__nav button,.urgent__btn{border:0;outline:0;padding:0;cursor:pointer;background:transparent}.modal__nav button,.urgent__btn{-webkit-appearance:none;-webkit-border-radius:0}.content__media__img__src,.map__container,.modal__bg,.modal iframe,.social__bg svg,.urgent__btn svg,.urgent__icon svg{position:absolute;margin:auto}@supports (inset:0){.content__media__img__src,.map__container,.modal__bg,.modal iframe,.social__bg svg,.urgent__btn svg,.urgent__icon svg{inset:0}}@supports not (inset:0){.content__media__img__src,.map__container,.modal__bg,.modal iframe,.social__bg svg,.urgent__btn svg,.urgent__icon svg{top:0;right:0;bottom:0;left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content__media__img__src,.map__container,.modal__bg,.modal iframe,.social__bg svg,.urgent__btn svg,.urgent__icon svg{top:0;right:0;bottom:0;left:0}}.urgent ul a{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.content__media__video,.events__item__date__inner,.hero__scroll,.modal__nav button,.social__item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map__container{background-repeat:no-repeat;background-position:center;background-size:cover}.modal__nav button,.urgent__btn{-webkit-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;-o-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease}.content__media__video,.content__media__video:before,.content__media__video span,.content__media__video span:before,.events__item__date,.events__item__date:after,.events__item__date>span,.events__item__date>span:after,.events__item__txt,.hero__scroll,.hero__scroll:before,.hero__scroll span,.hero__scroll span:before,.modal__nav button svg,.urgent{-webkit-transition:opacity 0.4s cubic-bezier(0.77, 0, 0.18, 1), visibility 0.4s cubic-bezier(0.77, 0, 0.18, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.18, 1);transition:opacity 0.4s cubic-bezier(0.77, 0, 0.18, 1), visibility 0.4s cubic-bezier(0.77, 0, 0.18, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.18, 1);-o-transition:transform 0.4s cubic-bezier(0.77, 0, 0.18, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.18, 1), visibility 0.4s cubic-bezier(0.77, 0, 0.18, 1);transition:transform 0.4s cubic-bezier(0.77, 0, 0.18, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.18, 1), visibility 0.4s cubic-bezier(0.77, 0, 0.18, 1);transition:transform 0.4s cubic-bezier(0.77, 0, 0.18, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.18, 1), visibility 0.4s cubic-bezier(0.77, 0, 0.18, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.18, 1)}.modal[data-type=default] .modal__box__scroll{background:#FFFFFF;color:#2B0003;fill:#2B0003}.modal__txt__region a{color:#C00000}.admin_editable.content__media__img__src{position:absolute!important;overflow:hidden!important;background:transparent}.admin_editable.content__media__img__src:hover{z-index:auto}@supports ((-o-object-fit:cover) or (object-fit:cover)){.admin_editable.content__media__img__src img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important;position:relative!important;top:auto!important;left:auto!important;margin:0!important}}.content__media__img__src>div{height:100%}@media (min-width:900px){.js_pop{opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);-o-transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55)}.hit .js_pop{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hit .js_pop:first-child{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hit .js_pop:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hit .js_pop:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hit .js_pop:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hit .js_pop:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hit .js_pop:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hit .js_pop:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hit .js_pop:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}}@media (min-width:900px){.js_fade,.js_fadeup{opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.js_fadeup{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.hit .js_fade{opacity:1}.hit .js_fadeup{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hit .js_fade:first-child,.hit .js_fadeup:first-child{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hit .js_fade:nth-child(2),.hit .js_fadeup:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hit .js_fade:nth-child(3),.hit .js_fadeup:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hit .js_fade:nth-child(4),.hit .js_fadeup:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hit .js_fade:nth-child(5),.hit .js_fadeup:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hit .js_fade:nth-child(6),.hit .js_fadeup:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hit .js_fade:nth-child(7),.hit .js_fadeup:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hit .js_fade:nth-child(8),.hit .js_fadeup:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}}@media (min-width:900px){.js_slide,.js_slide-after{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);will-change:transform;-webkit-transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hit+section .js_slide-after,.hit .js_slide{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@media (min-width:900px){.js_clip{opacity:0;-webkit-transform:translate(0, 30px) scale(0.9);-ms-transform:translate(0, 30px) scale(0.9);transform:translate(0, 30px) scale(0.9);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-clip-path:polygon(25% 0, 75% 0, 75% 100%, 25% 100%);clip-path:polygon(25% 0, 75% 0, 75% 100%, 25% 100%);will-change:opacity, transform}.hit .js_clip{opacity:1;-webkit-transform:translate(0, 0) scale(1);-ms-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);-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:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), transform 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-clip-path 1s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hit .js_clip:first-child{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hit .js_clip:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hit .js_clip:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hit .js_clip:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hit .js_clip:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hit .js_clip:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hit .js_clip:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hit .js_clip:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}}[data-modal]{cursor:pointer}.modal,.modal__box{opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease, visibility .3s ease;transition:transform .3s ease, opacity .3s ease, visibility .3s ease;transition:transform .3s ease, opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease}@supports not (pointer-events:none){.modal,.modal__box{visibility:hidden}}.modal{top:0;position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}.mason--admin .modal{top:110px}.mason--preview .modal{top:110px}.mason--secure .modal{top:40px}.modal__bg{background:rgba(0, 0, 0, 0.75)}.modal__box{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);transform:translate(-50%, -45%);-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.14);box-shadow:0 0 30px rgba(0, 0, 0, 0.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal[data-type=default] .modal__box{max-width:64em;max-height:80vh}.mason--admin .modal[data-type=default] .modal__box{max-height:calc(80vh - 111px)}.modal[data-type=video] .modal__box{position:relative;width:130vh;max-width:80%;background:#000}.modal[data-type=video] .modal__box:before{content:'';display:block;visibility:hidden;padding-bottom:56.25%}.modal[data-type=default] .modal__box__scroll{scrollbar-width:thin;scrollbar-color:rgba(192, 0, 0, 0.2) rgba(0, 0, 0, 0.07);-ms-overflow-style:-ms-autohiding-scrollbar;overflow:hidden;overflow-y:auto;background:#FFF;border-radius:0.625em}.modal[data-type=default] .modal__box__scroll::-webkit-scrollbar{width:8px}.modal[data-type=default] .modal__box__scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0.07)}.modal[data-type=default] .modal__box__scroll::-webkit-scrollbar-thumb{background:rgba(192, 0, 0, 0.2)}.modal[data-type=default] .modal__box__scroll__data{padding:0.625em 0.625em 0 0.625em;min-height:40vh;max-height:35em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__nav{position:absolute;bottom:100%;left:100%}.modal__nav button{width:2.5em;height:2.5em;position:relative;color:#FFF}.modal__nav button svg{will-change:transform;font-size:2em}.modal__nav button:hover{color:#C00000}.modal__nav__step{margin-right:0.5em}.modal[data-nav=false] .modal__nav__step{display:none}.modal iframe{width:100%;height:100%}.modal .modal__box:hover .modal__box__scroll{scrollbar-width:thin;scrollbar-color:#C00000 rgba(0, 0, 0, 0.07);-ms-overflow-style:-ms-autohiding-scrollbar}.modal .modal__box:hover .modal__box__scroll::-webkit-scrollbar{width:8px}.modal .modal__box:hover .modal__box__scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0.07)}.modal .modal__box:hover .modal__box__scroll::-webkit-scrollbar-thumb{background:#C00000}.modal.init{opacity:1;pointer-events:auto}@supports not (pointer-events:none){.modal.init{visibility:visible}}.modal.init.active .modal__box{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@supports not (pointer-events:none){.modal.init.active .modal__box{visibility:visible}}.modal__txt{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;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;padding:4em 0}.modal__txt__max{margin:0 auto 0.625em auto;max-width:51.25em;padding:0 7%}.modal__txt__region{margin:1.75em 0 .5em}.modal__txt__region .ms-btn{margin:1.75em 0 0}.modal__img[data-src=""]{display:none}.modal__img:not([data-src=""]){-ms-flex-negative:0;flex-shrink:0;height:90vw;max-height:21.875em;border-radius:0.625em;background:#222;overflow:hidden}@media (min-width:800px){.modal__img:not([data-src=""]){height:auto;max-height:none;position:absolute;top:0.625em;left:0.625em;bottom:0.625em;width:38%}.modal__img:not([data-src=""])+.modal__txt{text-align:left;padding-left:calc(38% + 1.25em)}}.urgent{color:#FFF;background:#e24141;height:3.5em;line-height:3.5em;overflow:hidden;position:fixed;bottom:0;left:0;right:0;z-index:4;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.mason--ready .urgent{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.urgent ul a{padding:0 4.375em 0 5.3125em;display:block}.urgent ul p{display:inline}.urgent__icon{width:3.75em;position:absolute;top:0;left:0;bottom:0;z-index:1;background:#cf3535}.urgent__icon svg{font-size:1.5em;margin:auto}.urgent__btn{width:4.375em;position:absolute;top:0;right:0;bottom:0;z-index:0;background:inherit}.urgent__btn svg{margin:auto;font-size:1em;color:rgba(0, 0, 0, 0.3)}.urgent__nocookie ul a{padding-right:1.5em}.mason--urgent-hide .urgent{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hero{min-height:50vw}.hero__scroll,.hero__scroll span{background:#840008;background:-webkit-linear-gradient(top, #840008 0%, #cb0202 100%);background:-webkit-gradient(linear, left top, left bottom, from(#840008), to(#cb0202));background:-o-linear-gradient(top, #840008 0%, #cb0202 100%);background:linear-gradient(to bottom, #840008 0%, #cb0202 100%);border-radius:50%}.hero__scroll:before,.hero__scroll span:before{position:absolute;content:'';top:-1em;right:-1em;bottom:-1em;left:-1em;border-radius:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:.5;z-index:-1}.hero__scroll{font-size:0.8em;width:5.5em;height:5.5em;border-radius:50%;position:absolute;right:calc(5% + 1em);bottom:24%;z-index:1;-webkit-box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5);box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5)}@media (min-width:415px){.hero__scroll{font-size:0.85em}}@media (min-width:769px){.hero__scroll{font-size:0.9em}}@media (min-width:1025px){.hero__scroll{font-size:0.95em}}@media (min-width:1301px){.hero__scroll{font-size:1em}}.hero__scroll span{opacity:0;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.hero__scroll svg{z-index:1;font-size:2em}.hero__scroll:hover:before{opacity:0}.hero__scroll:hover span{opacity:1}.hero__scroll:hover span:before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (min-width:900px){.hero{max-height:none;min-height:30em;min-height:calc(100vh - 13.75em)}}@media (min-width:1480px){.hero__scroll{bottom:10em}}.home{z-index:1;width:100%;overflow:hidden}.home__section{background:#FFF;background:-webkit-linear-gradient(top, #FFF 0%, rgba(192, 0, 0, 0.24) 100%);background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(rgba(192, 0, 0, 0.24)));background:-o-linear-gradient(top, #FFF 0%, rgba(192, 0, 0, 0.24) 100%);background:linear-gradient(to bottom, #FFF 0%, rgba(192, 0, 0, 0.24) 100%)}.content__attachments,.content__region,.content__title,.content__title.admin_editable{display:none!important}.content__pull{line-height:1.33333}.content__pull p{overflow:hidden;max-height:12em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}.content__pull .ms-btn{margin-top:.75em}.content__pull .ms-btn>*{font-size:0.875em}.content__media{width:80%;max-width:31.5em;margin:6.5em auto 3em;position:relative}.content__media__img{position:relative;border-radius:50%;z-index:1}.content__media__img:before{content:'';display:block;visibility:hidden;padding-bottom:100%}.content__media__img:after{background:#840008;background:-webkit-linear-gradient(top, #840008 0%, #bd0303 100%);background:-webkit-gradient(linear, left top, left bottom, from(#840008), to(#bd0303));background:-o-linear-gradient(top, #840008 0%, #bd0303 100%);background:linear-gradient(to bottom, #840008 0%, #bd0303 100%);position:absolute;content:'';top:-19.5%;right:-19.5%;bottom:-19.5%;left:-19.5%;border-radius:inherit;z-index:-1}.content__media__img__decor{display:none}.content__media__img__src{overflow:hidden;border-radius:inherit;z-index:0;-webkit-box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5);box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5)}.content__media__video,.content__media__video span{background:#FFF;background:-webkit-linear-gradient(top, #FFF 0%, #cb0202 100%);background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#cb0202));background:-o-linear-gradient(top, #FFF 0%, #cb0202 100%);background:linear-gradient(to bottom, #FFF 0%, #cb0202 100%);border-radius:50%}.content__media__video:before,.content__media__video span:before{position:absolute;content:'';top:-0.8125em;right:-0.8125em;bottom:-0.8125em;left:-0.8125em;border-radius:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:.5;z-index:-1}.content__media__video{width:5.5em;height:5.5em;border-radius:50%;position:absolute;right:5.5%;bottom:5.5%;z-index:1;-webkit-box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5);box-shadow:0px 10px 30px rgba(40, 0, 2, 0.5)}.content__media__video span{opacity:0;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.content__media__video svg{font-size:1.6875em}.content__media__video:hover:before{opacity:0}.content__media__video:hover span{opacity:1}.content__media__video:hover span:before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@supports (--css:variables){.content__media__img:after{display:none}.content__media__img__decor{position:absolute;content:'';top:-43%;right:-43%;bottom:-43%;left:-43%;display:block}}@media (min-width:900px){.main{overflow:hidden;padding:5.875em 0 13.75em;margin:-3.875em 0 -7.875em}.main__center{max-width:1232px;border-radius:7.5em 0;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}.content{width:43%;padding:2.5em 0}.content__pull__max{max-width:510px}.content__media{width:43%;margin:0}}.imglinks{padding-bottom:4.25em}.imglinks .ms-center{max-width:64em}.imglinks ul{margin-left:-0.5em;margin-right:-0.5em}.imglinks ul>*{width:100%;display:inline-block;vertical-align:top;padding:0.5em 0.5em}.imglinks .item__txt{min-height:18.75em}@media (min-width:600px){.imglinks ul>*{width:50%;display:inline-block;vertical-align:top}.imglinks .item__txt{min-height:calc(((90vw * 0.9) - 1em)/2)}}@media (min-width:1080px){@supports ((display:-ms-grid) or (display:grid)){.imglinks ul{display:-ms-grid;display:grid;grid-template-areas:"area_1 area_2 area_3" "area_1 area_4 area_4"}.imglinks ul>*{width:100%;display:inline-block;vertical-align:top}.imglinks ul>:first-child{grid-area:area_1}.imglinks ul>:nth-child(2){grid-area:area_2}.imglinks ul>:nth-child(3){grid-area:area_3}.imglinks ul>:nth-child(4){grid-area:area_4}.imglinks ul>:nth-child(4) .item__txt{min-height:10em}.imglinks .item__txt{min-height:16.5em}}}@media (min-width:1080px){.imglinks ul>:first-child{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.imglinks ul>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.imglinks ul>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.imglinks ul>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}}@media (min-width:1136.64px){@supports not ((display:-ms-grid) or (display:grid)){.imglinks ul .item__txt{min-height:calc((((64em * 0.9) - 1em))/2)}}}@media (min-width:1136.64px) and (-ms-high-contrast:none),all and (min-width:1136.64px) and (-ms-high-contrast:active){.imglinks ul .item__txt{min-height:calc((((64em * 0.9) - 1em))/2)}}.news{padding:3em 0}.events{padding-bottom:6.875em}.events__center{background:#840008;background:-webkit-linear-gradient(left, #840008 0%, #C00000 100%);background:-webkit-gradient(linear, left top, right top, from(#840008), to(#C00000));background:-o-linear-gradient(left, #840008 0%, #C00000 100%);background:linear-gradient(to right, #840008 0%, #C00000 100%);max-width:1058px;overflow:visible}.events__header{padding-top:3.5em}.events__main{padding:3.625em 2.5em 0;overflow:hidden}.events__item__date,.events__item__date>span{background:#FFF;background:-webkit-linear-gradient(top, #FFF 0%, #cb0202 100%);background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#cb0202));background:-o-linear-gradient(top, #FFF 0%, #cb0202 100%);background:linear-gradient(to bottom, #FFF 0%, #cb0202 100%);border-radius:50%}.events__item__date:after,.events__item__date>span:after{position:absolute;content:'';top:-1.625em;right:-1.625em;bottom:-1.625em;left:-1.625em;border-radius:inherit;background:inherit;opacity:.5;z-index:-1}.events__item__date{position:relative;background:#FFF;background:-webkit-linear-gradient(top, #FFF 0%, #cb0202 100%);background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#cb0202));background:-o-linear-gradient(top, #FFF 0%, #cb0202 100%);background:linear-gradient(to bottom, #FFF 0%, #cb0202 100%);border-radius:50%;max-width:142px;margin:0 auto 3.25em;opacity:0;visibility:hidden;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-box-shadow:0px 10px 30px #212121;box-shadow:0px 10px 30px #212121}.events__item__date:before{content:'';display:block;visibility:hidden;padding-bottom:100%}.owl-item.active .events__item__date{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.events__item__date>span{opacity:0;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.events__item__date__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}.events__item__date__inner span{display:block}.events__item__date__month{color:#2B0003}.events__item__txt{opacity:0;visibility:hidden;-webkit-transform:translateY(1em);-ms-transform:translateY(1em);transform:translateY(1em)}.owl-item.active .events__item__txt{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.events__item__txt__cta{margin-top:.5em;color:rgba(255, 255, 255, 0.7)}.events .ms-btn{margin-top:-.75em;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.events .ms-btn>*{font-size:1.3125em}.events__item a:hover .events__item__date:after{opacity:0}.events__item a:hover .events__item__date>span{opacity:1}.events__item a:hover .events__item__date>span:after{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.social{min-height:30em;padding-bottom:8.375em}.social__bg{display:none}@supports (--css:variables){.social__bg{position:relative;display:block;max-height:27em;position:absolute;top:1.875em;right:0;left:0}.social__bg:before{content:'';display:block;visibility:hidden;padding-bottom:29.97918%}.social__bg svg{width:100%;height:100%}}.social__nav{text-align:right}.social ul{margin-top:3.375em}.social__item{height:100%}.social__item__icon{width:4em;height:4em;border-radius:50%;border:0.3125em solid #FFF;position:absolute;top:0;left:1.5625em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-type=facebook] .social__item__icon{background:#2273ee}[data-type=twitter] .social__item__icon{background:#1da1f2}.social__item__icon svg{font-size:1.5em}.social__item__module{height:100%;padding:2.625em 1.875em;-webkit-box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5);box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5)}.social__item__txt__date{color:#858997;font-size:13px;margin:.35em 0 2.5em}.social__item__txt__date i{display:none}.social__item__txt__content{overflow:hidden;max-height:10.65em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;color:#131721;line-height:1.5}.social__item__txt__content a{color:rgba(19, 23, 33, 0.5)}[data-type=facebook] .social__item__txt__content a:hover{color:#2273ee}[data-type=twitter] .social__item__txt__content a:hover{color:#1da1f2}@media (min-width:680px){.social__item{width:446px}.social__item__txt__content{max-width:22.75em}}.map{background:#F5F5F5}.map .curve{color:#FFF;top:-1px;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.map .curve .curve__main--2{color:rgba(192, 0, 0, 0.24)}.map .curve .ribbon{top:10%}.map__canvas{height:100vw;max-height:28.125em;position:relative}.map__canvas .lazy-item{background-position:67% center;background-size:250vw}.map__list{position:relative;padding:2.5em 3em 3em}.map__list ul{line-height:1.33333}.map__list ul li{margin-top:.5em}.map__list ul li:last-child{margin-top:1em}.map__list ul p{margin:0}.map__list .ms-btn>*{font-size:0.875em}@media (max-width:799px){.map__overlay{border-radius:0!important}.map .ms-center{width:100%}.map__container{background-position:left calc(50% + 14em) center!important}}@media (min-width:800px){.map{padding:6.625em 0 3.5em}.map__canvas{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;max-height:none}.map__canvas .lazy-item{background-position:center;background-size:cover}.map .ms-center{visibility:hidden;max-width:1600px;display:-webkit-box;display:-ms-flexbox;display:flex}.map__overlay{position:relative;width:50%;max-width:31.75em;z-index:0}.map__overlay:before{content:'';display:block;visibility:hidden;padding-bottom:100%}.map__overlay:after{position:absolute;content:'';top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:#FFF;opacity:.5;z-index:-1;visibility:visible;-webkit-box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5);box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5)}.map__list{visibility:visible;position:absolute;top:0;right:0;bottom:0;left:0;padding:9%;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%;overflow:hidden;-webkit-box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5);box-shadow:0px 10px 30px rgba(204, 188, 193, 0.5)}}