.bt-fit-custome-header-hero{position:relative;width:100%;height:100dvh;z-index:1}
@media (max-width:991px){.bt-fit-custome-header-hero{height:100%;aspect-ratio:1}}
.bt-fit-custome-header-hero>.bt-fit-hero-img-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.bt-fit-custome-header-hero>.bt-fit-hero-img-container>img{display:block;width:100%;height:100%;object-fit:cover}
@media (max-width:991px){.bt-fit-custome-header-hero>.bt-fit-hero-img-container>img{object-fit:contain}}
.bt-fit-custome-header-hero>.bt-fit-header-container{position:absolute;width:100%;top:0;left:0;z-index:3}
.bt-fit-video-text-section-container{max-width:1376px;margin:auto;padding:80px 0;display:grid;gap:32px}
@media (max-width:991px){.bt-fit-video-text-section-container{padding:0}}
.bt-fit-video-text-section{padding:64px 154px;border-radius:32px}
@media (max-width:991px){.bt-fit-video-text-section{padding:24px;border-radius:0}}
.bt-fit-video-text-section>.section-title{margin:0;color:#fff;font-size:44px;font-weight:700;padding-bottom:80px;text-align:center}
@media (max-width:991px){.bt-fit-video-text-section>.section-title{font-size:24px;padding-bottom:16px;text-align:left}}
.bt-fit-video-text-content{display:flex;gap:64px}
@media (max-width:991px){.bt-fit-video-text-content{flex-direction:column;gap:16px}}
.bt-fit-video-text-content>.video-container>iframe{width:580px;height:446px;border-radius:24px}
@media (max-width:991px){.bt-fit-video-text-content>.video-container>iframe{height:284px;width:100%}}
.bt-fit-video-text-content>.video-container>.video-action-with-bg{border:0;background-color:transparent;outline:0;border-radius:24px}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container{width:580px;height:446px}
@media (max-width:991px){.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container{height:284px;width:100%}}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>img{display:block;width:100%;height:100%;object-fit:contain}
.bt-fit-video-text-content>.content-text-and-action{display:flex;flex-direction:column;justify-content:center;gap:32px}
@media (max-width:991px){.bt-fit-video-text-content>.content-text-and-action{gap:34px}}
.bt-fit-video-text-content>.content-text-and-action>p{color:#999;font-size:17px;margin:0}
.bt-fit-video-text-content>.content-text-and-action>.video-action-btn{width:fit-content;background-color:transparent;display:flex;align-items:center;gap:10px;border:0;outline:0;color:#0090ff}