.bt-fit-custome-header-hero{--height-desktop:650px;--height-mobile:500px;position:relative;width:100%;height:var(--height-desktop,100dvh);z-index:1}
@media (max-width:991px){.bt-fit-custome-header-hero{height:100%;height:var(--height-mobile,100vh);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>picture{display:block;width:100%;height:100%;object-fit:cover}
@media (max-width:991px){.bt-fit-custome-header-hero>.bt-fit-hero-img-container>picture{object-fit:contain}}
.bt-fit-custome-header-hero>.bt-fit-hero-img-container>picture>img{display:block;width:100%;height:100%;object-fit:cover}
@media (max-width:991px){.bt-fit-custome-header-hero>.bt-fit-hero-img-container>picture>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:24px 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}}
@media (min-width:992px){.bt-fit-video-text-section:nth-of-type(even) .bt-fit-video-text-content{flex-direction:row-reverse}}
.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{display:flex}
.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;overflow:hidden}
@media (max-width:991px){.bt-fit-video-text-content>.video-container>.video-action-with-bg{width:100%}}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container{width:580px;height:446px;border-radius:24px;overflow:hidden;display:grid;position:relative}
@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>picture{display:block;width:100%;height:100%;object-fit:cover;grid-column:1;grid-row:1;z-index:1;width:580px;height:446px}
@media (max-width:991px){.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>picture{height:284px;width:100%}}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>picture>img{display:block;width:100%;height:100%;object-fit:cover}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>.video-icon{fill:#ffc20e;background-color:#fff;border-radius:50%;color:#ffc20e;position:absolute;transition:all 0.25s ease;z-index:2;bottom:42px;height:78px;left:42px;width:78px;grid-column:1;grid-row:1}
@media (max-width:991px){.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>.video-icon{bottom:24px;height:40px;left:24px;width:40px}}
.bt-fit-video-text-content>.video-container>.video-action-with-bg>.btn-img-container>.video-icon svg{display:block;height:100%;width:100%}
.bt-fit-video-text-content>.video-container>.video-action-with-bg:hover>.btn-img-container>.video-icon{fill:#fff;background-color:#009ee0;color:#fff}
.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}