.c-hero-academy__overlay{background:linear-gradient(0,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(0,0,0,0.4) 100%);bottom:0;height:100%;position:absolute;width:100%}.c-hero-academy__overlay--off{display:none}.c-hero-academy.c-hero-case{padding-top:56.25%}@media screen and (max-width:768px){.c-hero-academy.c-hero-case{padding-top:156.25%}}.c-hero-academy.c-hero-case::after{background:transparent}.c-hero-academy__text-wrapper{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:space-between;position:absolute;bottom:calc(96px + 70px);left:0;padding:0 96px;min-width:100%;z-index:998}.c-hero-academy__text-wrapper--inner-1{flex:0 1 30%}.c-hero-academy__text-wrapper--inner-2{flex:0 1 30%;text-align:right}.c-academy__hero--logo{max-width:280px;width:280px}.c-hero-academy.hero__blur-container{width:100% !important}@media screen and (max-width:1200px){.c-hero-academy__text-wrapper{bottom:96px;padding:0 32px}.c-hero-academy__text-wrapper--inner-1{flex:0 1 45%}.c-hero-academy__text-wrapper--inner-2{flex:0 1 45%}}@media screen and (max-width:767px){.c-hero-academy__text-wrapper{align-items:flex-start;flex-flow:column wrap;justify-content:center;padding:0 12px}.c-hero-academy__text-wrapper--inner-1{flex:1 0 100%}.c-hero-academy__text-wrapper--inner-2{flex:1 0 100%;text-align:left}.c-academy__hero--logo{margin-bottom:32px;max-width:240px;width:240px}}