.hero-banner-academy .slider-input-video{background:white;color:black !important;padding:14px 8px}
.hero-banner-academy__title{font-weight:500;font-size:40px;line-height:50px;text-transform:capitalize !important}
.hero-banner-academy__subtitle{font-weight:400;font-size:18px;line-height:27px;font-family:montserrat,sans-serif !important}
.hero-banner-academy__btn{font-weight:700;font-size:18px;line-height:22px}
.hero-banner-academy .slider-edit-bg-desktop,.hero-banner-academy .slider-edit-video{position:absolute !important;right:0}
.hero-banner-academy .slider-edit-bg-desktop-mobile,.hero-banner-academy .slider-edit-video-mobile{position:absolute !important;bottom:1px}
.hero-banner-academy .slider-edit-video-mobile{position:absolute !important;right:0;bottom:1}
.slider-input-label{font-weight:900;font-size:22px;color:black}
.changeTextPosition{top:35% !important}
@media(min-width:767.98px){.hero-banner-academy__content{position:absolute !important;top:25%;left:10%;padding-top:unset !important;padding-bottom:unset !important}
}@media(min-width:991.98px){.hero-banner-academy__content{position:absolute !important;top:42%;left:15%}
}@media(min-width:992px){.hero-banner-academy{min-height:unset !important}
}@media(max-width:1400px){.changeTextPosition{top:20% !important}
}@media(max-width:992px){.hero-banner-academy{padding-top:unset !important}
}@media(max-width:767.98px){.hero-banner-academy__btn .btn--bordeaux{background:#b02533 !important;color:white !important;width:100%}
.hero-banner-academy__title,.hero-banner-academy__subtitle,.hero-banner-academy__btn{color:black !important}
.hero-banner-academy__content{padding-top:10px}
}