.banner_v2{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.banner_v2 .background-video{height:100%;position:absolute;top:0;width:100%;z-index:1}.banner_v2 .background-video video,.banner_v2 .video-bg iframe{height:100%;object-fit:cover;width:100%}.banner_v2 .video-bg iframe{border:none;left:0;pointer-events:none;position:absolute;top:0;z-index:-1}.banner_v2 .content-wrapper{position:relative;z-index:9}.banner_v2 .overlay{height:100%;inset:0;position:absolute;width:100%;z-index:3}.banner_v2 .btn-wrapper{align-items:center;display:flex;flex-wrap:wrap}.banner_v2 .btn-wrapper .type_std a{align-items:center;display:flex;justify-content:space-between}.banner_v2 .card_item{border-radius:30px;max-width:100%;position:relative;width:100%;z-index:5}.banner_v2 .card-button{margin-top:auto;padding-top:24px}.banner_v2 .splide__slide{display:flex;padding:0 10px}.banner_v2 .card_item{background-color:var(--tertiary_color);display:flex;gap:32px;overflow:hidden}.banner_v2 .card_item .card-text_content{flex:1;padding:32px 24px}.banner_v2 .card_item .card-image{flex:1}.banner_v2 .banner_v2-inner .title>*{color:var(--quaternary_color)}.banner_v2 .banner_v2_slider{position:relative;z-index:9}.banner_v2 .cursor{display:inline-block;margin-left:4px;width:3px}.banner_v2 .cursor.blink{animation:blink .8s ease-in-out infinite}.banner_v2 .card_item .author_name{color:var(--secondary_color);font-weight:700}.banner_v2 .card_item .author_img{background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:1rem;height:3em;width:3em}.banner_v2 .card_item .author_section{align-items:center;display:flex;gap:10px}.banner_v2 .card_item .author_details{display:flex;flex-direction:column;gap:5px}.banner_v2 .card_item .card-image img{height:100%!important;object-fit:cover;width:100%}.banner_v2 .card_item.left{flex-direction:row-reverse}@keyframes blink{0%,to{background:var(--tertiary_color)}40%,50%{background:transparent}}@media (max-width:767px){.banner_v2 .typed-text-wrap{display:block;line-height:1.5}.banner_v2 .content-wrapper br{display:none}.banner_v2 .splide__arrows{justify-content:center;padding-top:1rem}.banner_v2 .card_item{flex-direction:column-reverse;flex-wrap:wrap}.banner_v2 .card_item .card-image,.banner_v2 .card_item .card-text_content{flex:unset;width:100%}}