.mj-news-grid-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:15px;grid-auto-flow:row;grid-template-areas:"news-griditem-large news-griditem-small-top" "news-griditem-large news-griditem-small-bottom";width:100%;height:100%}.news-griditem-large{grid-area:news-griditem-large;background-image:url(/wp-content/uploads/2025/04/news-large.png);overflow:hidden}.news-griditem-small-top{grid-area:news-griditem-small-top;background-image:url(/wp-content/uploads/2025/04/news-small-left.png);overflow:hidden;background-size:cover;background-position:center}.news-griditem-small-bottom{grid-area:news-griditem-small-bottom;background-image:url(/wp-content/uploads/2025/04/news-small-right.png);overflow:hidden;background-size:cover;background-position:center}.mj-news-title-wrapper h2{font-family:"atyp-bl-variable",sans-serif;font-size:80px;letter-spacing:13px;color:#000;font-weight:200;margin-bottom:40px;text-align:center}.mj-news-title-wrapper span{font-weight:bold}.mj-news-title{margin:50px 0}.mj-news-wrapper{width:100vw;height:800px}.mj-news-grid{width:100%;height:100%;padding:50px}.news-griditem-large a,.news-griditem-medium a,.news-griditem-small-top a,.news-griditem-small-bottom a{width:100%;height:100%}.news-griditem-large-content p,.news-medium-content p{color:#fff;font-weight:bold;text-align:left;font-size:36px;margin:20px}.news-small-top-content p,.news-small-bottom-content p{color:#fff;font-weight:bold;text-align:left;font-size:20px;margin:20px}.news-griditem-large-content,.news-small-top-content,.news-small-bottom-content,.news-medium-content{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;text-align:left;background:linear-gradient(357deg, black 10%, transparent 50%)}.news-griditem-button{width:100%;align-self:center;color:#fff;font-weight:bold;margin:0 auto;text-align:center;padding:20px 0;background-color:#e20b23;height:60px;margin-bottom:-60px;transition:all .2s ease-in-out}.news-griditem-button svg{margin-left:10px}.news-griditem-large:hover .news-griditem-button,.news-griditem-medium:hover .news-griditem-button,.news-griditem-small-top:hover .news-griditem-button,.news-griditem-small-bottom:hover .news-griditem-button{margin:0;transition:margin .2s ease-in-out}.news-griditem-large:hover:after,.news-griditem-medium:hover:after,.news-griditem-small-top:hover:after,.news-griditem-small-bottom:hover:after{opacity:1;transition:opacity .2s ease}@media only screen and (max-width: 1100px){.mj-news-grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:15px;grid-auto-flow:row;grid-template-areas:"news-griditem-large news-griditem-large news-griditem-medium news-griditem-medium" "news-griditem-small-top news-griditem-small-top news-griditem-small-bottom news-griditem-small-bottom";width:100%;height:100%}.news-griditem-large-content p,.news-medium-content p{font-size:16px}.news-small-top-content p,.news-small-bottom-content p{font-size:16px}}@media only screen and (max-width: 768px){.mj-news-grid{padding:30px}.mj-news-wrapper{width:100%;height:auto;display:flex}.news-grid-item{flex:0 0 auto;scroll-snap-align:start;width:300px;height:300px}.mj-news-grid-wrapper{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex}.mj-news-main{height:auto}.mj-news-title-wrapper h2{font-size:40px;margin:0;padding:0 3%}.mj-news-title{margin:50px 0 0px 0}}
