.custom-content-hero-video-container{display:flex;background-color:#343a40}
@media(min-width:767px){.custom-content-hero-video{padding-bottom:50px}
.custom-content-hero-video-container{min-height:530px;flex-direction:row}
.custom-content-hero-video-text-container-sx{width:38%}
.custom-content-hero-video-text-container-dx{width:38%}
.custom-content-hero-video-video-container{width:62%;display:flex;justify-content:center;background-color:#343a40;align-items:center}
}
@media(max-width:767px){.custom-content-hero-video{padding-bottom:35px}
.custom-content-hero-video-container{flex-direction:column;max-height:none}
.custom-content-hero-video-text-container-sx{max-height:none;width:100%}
.custom-content-hero-video-text-container-dx{max-height:none;width:100%;margin-top:-10px}
.custom-content-hero-video-video-container{width:100%}
}
.custom-content-hero-video-text-container{display:flex;flex-direction:column}
.custom-content-hero-video-text-container-sx{padding-top:46px;padding-right:3%;background-color:#343a40;color:white}
.custom-content-hero-video-text-container-dx{padding-top:46px;padding-left:3%;background-color:#343a40;color:white}
@media(min-width:1300px){.custom-content-hero-video-text-container-sx{padding-left:10%}
.custom-content-hero-video-text-container-dx{padding-right:10%}
}
@media(max-width:1300px){.custom-content-hero-video-text-container-sx{padding-left:3%}
.custom-content-hero-video-text-container-dx{padding-right:3%}
}
.custom-content-hero-video-video-container-complete{width:100%}
.custom-content-hero-video-text-container-title{font:normal normal bold 26px Barlow}
.custom-content-hero-video-text-container-subtitle{font:normal normal normal 18px Barlow;padding-top:20px;padding-bottom:37px}
.custom-content-hero-video-text-container-button{height:40px;background:#e6007e 0 0 no-repeat padding-box;text-align:center;margin-bottom:41px;border-radius:5px;display:flex;justify-content:center;align-items:center}
.custom-content-hero-video-text-container-button-style{color:white;font:normal normal bold 20px Barlow}
@media only screen and (min-width:767px) and (max-width:855px){.custom-content-hero-video-text-container-subtitle{padding-bottom:10px;padding-top:15px}
.custom-content-hero-video-text-container-dx{padding-top:30px}
.custom-content-hero-video-text-container-sx{padding-top:30px}
}