.common-header-wrapper{width:100%;height:100%;max-width:1200px;position:relative;background-color:#fff;margin:0 auto}
.card-FlexContainer{position:relative}
.common-header-content-section{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;height:100%;transition:all .2s ease;position:relative;flex-direction:row;gap:40px}
.common-header-text-content{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:560px;margin:auto 0}
.common-header-margin-bottom-6-4{margin-bottom:6px}
.common-header-image-section{flex:1;display:flex;align-items:center;justify-content:center}
.common-header-image-section img{max-width:100%;height:auto;object-fit:cover;border-radius:8px}
.common-header-desktop-image{display:block}
.common-header-video-section{flex:1;display:flex;align-items:center;justify-content:center}
.common-header-button-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:40px}
.gap-8{gap:8px}
@media(max-width:768px){.common-header-content-section{flex-direction:column;gap:20px}
.common-header-image-section,.common-header-video-section{order:-1}
.common-header-video-section{min-height:200px}
.common-header-margin-bottom-6-4{margin-bottom:4px}
.common-header-text-content{order:1}
.common-header-button-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:20px}
.mobile-mb-12{margin-bottom:12px !important}
.mobile-mt-12{margin-top:12px !important}
.mobile-font-16{font-size:16px !important}
.overlay-btn{top:5px;right:5px}
}
.card-full-list-item{position:relative;width:100%}
.card-full-list-item a.FlexContainer{text-decoration:none;color:inherit;display:block;width:100%}
.card-full-list-item .card-FlexContainer-title{color:#000 !important}
.card-full-list-item .card-FlexContainer-text2{color:#000 !important}
.card-full-list-item .card-FlexContainer-text{color:#000 !important}
.overlay-btn{position:absolute;top:20px;right:20px;z-index:10;background:transparent;border:0;cursor:pointer;padding:8px}
.overlay-btn svg{width:24px;height:24px;stroke:#333;display:block}