.main-hero{overflow:hidden;position:relative;padding-bottom:5rem}.main-hero__bg{display:block;margin:0 auto;max-width:100%}.main-hero__content{max-width:85rem;margin:0 auto;text-align:center;padding:0 1.5rem}.main-hero__title{font-size:3.8rem;font-weight:400;font-family:"Playfair Display",serif;margin-bottom:1.8rem}.main-hero__title span{transform:translateY(3rem);display:inline-block;opacity:0;transition:opacity 160ms linear,transform 680ms ease-out}.main-hero__title strong{font-weight:700;display:inline-block;transform:translateY(-3rem);opacity:0;transition:opacity 160ms linear,transform 680ms ease-out}.main-hero__title.show span,.main-hero__title.show strong{transform:translateY(0);opacity:1}.main-hero__text{font-size:2.1rem;font-weight:300;line-height:1.25}.main-hero__scroll-down{font-size:2rem;margin-top:2rem}.main-hero__scroll-down::before{content:"";height:1.5rem;width:2px;background-color:#000;position:relative;display:block;margin:0 auto}.main-hero__scroll-down svg,.main-hero__scroll-down::before{opacity:.1;animation:blink 1.8s linear infinite}.main-hero__scroll-down span,.main-hero__scroll-down svg{display:block;margin:0 auto}.tabs{background-color:#080d22;color:#fff;padding-top:8rem;padding-bottom:8rem;position:relative}.tabs.only-one{height:auto!important}.tabs.only-one .tabs__content{display:block;padding-top:.6rem}.tabs .container{height:100%}.tabs__content{display:none}.tabs__title{font-size:2.8rem;font-weight:400;padding:1rem 0 1rem 1rem;border-bottom:1px solid rgba(148,148,148,.4);width:100%;text-align:start;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.tabs__title:first-child{padding-top:0}.tabs__title::after{content:"";height:2px;position:absolute;bottom:0;left:0;width:100%;background-color:#01b9c4;transform:translateX(100%);transition:transform 260ms linear}.tabs__title .tabs__arrow>svg{display:none}.tabs__title.active::after{transform:translateX(0)}.tabs__title.active .tabs__arrow svg{opacity:1}.tabs__title-content{display:flex}.tabs__title-content svg{margin-left:1rem}.tabs__panel{display:none}.tabs__panel ul{list-style:disc}.tabs__panel.active{display:block}.tabs__panel p:not(:last-child){margin-bottom:2rem}.tabs__mobile-panel{display:none;font-size:2.1rem;font-weight:300;padding:1.6rem 0}.tabs__mobile-panel p{margin-bottom:1.6rem}.tabs__title:first-child+.tabs__mobile-panel{display:block}.media-items{background-color:#f5f5f5}.media-items__inner{width:auto;min-width:100%}.media-items-slider{width:100%}.media-items .media-item{padding:2.6rem;color:#2e2e2e;display:flex;flex-direction:column;justify-content:flex-end;background-color:#fff;height:24.8rem;align-items:flex-end;overflow:hidden;position:relative;transition:background-color 520ms linear;border:1px solid #e1e1e1}.media-items .media-item__name{font-size:2.2rem;font-weight:400}.media-items .media-item__date{font-weight:300;margin-bottom:2rem;font-size:2rem;opacity:.6;letter-spacing:.4rem}.media-items .media-item__bg{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:0;opacity:0;transition:opacity 520ms linear,transform 1.8s ease-out}.media-items .media-item__content{z-index:10;transition:color 180ms linear;width:100%}.media-items .media-item__content::after{content:url(../images/arrow-w.svg);position:absolute;left:6rem;bottom:2rem;pointer-events:none;opacity:0;transition:all 620ms ease-out 360ms}.media-items .media-item:hover:focus,.media-items .media-item:hover:hover,.media-items .media-item:hover:visited{text-decoration:none;color:inherit}.media-items .media-item:hover .media-item__bg{opacity:1}.media-items .media-item:hover .media-item__content{color:#fff}.media-items .media-item:hover .media-item__content::after{opacity:1;left:4rem}