.background-color__red{background-color:#cf273a}.color__red{color:#cf273a !important}.background-color__red--medium{background-color:#800d1a}.color__red--medium{color:#800d1a !important}.background-color__red--dark{background-color:#40070e}.color__red--dark{color:#40070e !important}.background-color__beige{background-color:#f3ece3}.color__beige{color:#f3ece3 !important}.wp-block{max-width:960px}.wp-block[data-align=wide]{max-width:1080px}.wp-block[data-align=full]{max-width:none}.block-editor-block-list__block{box-shadow:2px 2px 10px rgba(0,0,0,.2)}.block-editor-block-list__block.is-selected{box-shadow:7px 7px 25px rgba(0,0,0,.25)}.news{padding-bottom:calc((100vw / 3) + 10rem)}.news .grid{margin-left:5rem}@media(max-width: 1024px){.news .grid{margin:0 1.5rem}}@media(max-width: 1024px){.news{margin-left:-0.75rem;padding-bottom:calc(50vh + 4.5rem)}}.news__head{width:calc(50% - 0.75rem);background-color:#f3ece3;padding:1.5rem 1.5rem 1rem 1.5rem;display:flex;align-items:flex-end;color:#cf273a;border-radius:.25rem .25rem 0 0}@media(max-width: 1024px){.news__head{width:calc(100% - 1rem)}}.news__head div{flex-grow:1;text-align:right;font-weight:normal;font-style:italic}.news__head div span,.news__head div a.prev.inactive{opacity:.4}.news__items{position:relative;width:calc(50% - 0.75rem)}@media(max-width: 1024px){.news__items{width:calc(100% - 1rem)}}.news__item{border:1px solid #cf273a;background-color:#f3ece3;height:calc(100vw / 2.5);width:100%;position:absolute;top:0;left:0;right:0;transition:all 400ms ease;will-change:transform;padding:1.5rem;display:flex;flex-direction:column;border-radius:0 0 .25rem .25rem;border-color:#f3ece3}@media(max-width: 1024px){.news__item{height:50vh;width:100%;padding:1rem}}.news__item__head{display:flex;align-items:center;color:#cf273a;font-family:"BrilkNarw";font-weight:bold;font-style:italic}.news__item__head div{flex-grow:1;height:1px;background-color:#cf273a;margin:0 .5rem}.news__item__head a{color:#cf273a;display:flex;align-items:center}.news__item__head a svg{height:.375rem;width:auto;display:block;margin-left:.5rem}.news__item__body{padding-top:1.5rem;display:flex;flex-direction:column;flex-grow:1}.news__item__body h4{font-size:2rem;line-height:2rem;color:#cf273a}@media(max-width: 1024px){.news__item__body h4{font-size:1.5rem;line-height:1.75rem}}.news__item__body .image-container{width:100%;flex-grow:1;margin-top:1.5rem;background-color:#cf273a}.news__item__body__image{display:block;position:relative;background-position:center;background-size:cover;position:relative;height:100%;filter:grayscale(100%);mix-blend-mode:screen}.news__item__body__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cf273a;opacity:.2}.news__item--right{right:calc(-100% - 2.5rem);top:calc(100% + 1.5rem);left:unset;border-radius:.25rem;border-color:#cf273a;transition-delay:200ms}.news__item--three{border-color:#cf273a;border-radius:.25rem;z-index:1;transform:translateY(0.5rem) translateX(0.5rem) rotate(0deg)}.news__item--two{border-color:#cf273a;border-radius:.25rem;z-index:2;transform:translateY(1rem) translateX(1rem) rotate(0deg)}.news__item--one{border-color:#cf273a;border-radius:.25rem;z-index:3;transform:translateY(1.5rem) translateX(1.5rem) rotate(0deg)}.news__item--remove{border-color:#cf273a;border-radius:.25rem;transition:transform 800ms ease;z-index:4;transform:translateY(10rem) translateX(-200%) rotate(30deg)}.news__item--remove.news__item--right{transition-delay:20ms;transform:translateY(10rem) translateX(-150%) rotate(30deg)}.news__item:hover .news__item__body__image{opacity:1}.news__item:hover .news__item__body__image:before{opacity:0}.news--dark{background-color:#40070e;color:#40070e}.news--dark .news__head{color:#40070e}.news--dark .news__head div a{color:#40070e}.news--dark .news__item--three,.news--dark .news__item--two,.news--dark .news__item--one,.news--dark .news__item--remove,.news--dark .news__item--right{border-color:#40070e}.news--dark .news__item__head{color:#40070e}.news--dark .news__item__head div{background-color:#40070e}.news--dark .news__item__head a{color:#40070e}.news--dark .news__item__head a svg path{fill:#40070e}.news--dark .news__item__body h4{color:#40070e}.news--dark .news__item__body .image-container{background-color:#40070e}