.page-content{min-height:auto}.loading-page{background:red;display:block;height:500px;position:relative}.cover-image{background:#000;min-height:400px;position:relative}.cover-image__container{height:100vh;max-height:632px;min-height:500px;overflow:hidden;position:relative;width:100%;z-index:0}.cover-image__picture:after{background:#141414a8;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:3}.cover-image__img{height:100%;left:50%;object-fit:cover;-o-object-fit:cover;object-position:center;-o-object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cover-background__container{max-height:400px;min-height:400px}.hero-content__date{color:#ffffffa6;font-size:16px;margin-top:64px}.hero-content{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.hero-content__title{color:#fff}.hero-content--news{height:calc(100% - 100px);top:100px;transform:inherit}.hero-content--news .container,.hero-content--news .hero-content__left{height:100%}.hero-content--news .hero-content__left{display:flex;flex-direction:column}.hero-content__left{width:70%}.hero-content__right{color:#fff;left:75%;position:absolute;top:40px;width:25%}.hero-content__title{font-size:48px}.page-description{color:#fff}.page-description .container{padding:0}.page-description .site-content{margin-bottom:0}.page-description .text-block p{font-size:16px;margin-bottom:0}.hero-content--black-text .hero-content__title{color:var(--text)}.hero-content-news__header{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-bottom:76px;position:relative}.hero-content-news__date{color:#fff;margin-bottom:16px}.hero-content-news__title{color:#fff;font-size:50px;line-height:120%;width:80%}.cover-background{background:#ececec;display:block;height:100%;position:relative;width:100%}@media (max-width:768px){.hero-content__left{height:100%}.hero-content--news{height:calc(100% - 64px);top:64px}.hero-content-news__header{margin-bottom:48px}.hero-content-news__title{font-size:36px;line-height:120%;width:100%}}
