.faq-insurance-explorer__tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;border:1px solid #c9d3e9;background:#f9fbfd;padding:10px;border-radius:100px;max-width:fit-content;margin:0 auto;margin-bottom:22px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.10)}
.klarify-faq .info-box{display:none;text-align:left;gap:5px;background:#F4F8FE;padding:8px 10px;border-radius:11px;width:fit-content;align-items:center;margin:20px auto;@media screen and (max-width:768px){margin:20px 16px}
}
.klarify-faq .info-text{margin:0;color:#0057e5;font-size:12px;line-height:16px;font-weight:500}
.klarify-faq .info-icon-img{width:13px;height:13px;flex-shrink:0}
.question-item__answer{max-height:0;overflow:hidden;transition:max-height .3s ease;overflow-y:hidden !important}
.faq-insurance-explorer__tab{padding:12px 36px;border:0;border-radius:25px;font-size:18px;font-weight:400;line-height:28px;cursor:pointer;transition:all .3s ease;background:white;color:#0c111d;white-space:nowrap}
.faq-insurance-explorer__tab--active{background:#ed1c24;color:#fff;font-weight:600}
.faq-trending-questions{position:relative;height:100%}
.faq-trending-questions__container{max-width:888px;margin:0 auto;box-sizing:border-box;width:100%;z-index:2;position:relative}
.faq-trending-questions__title{font-size:36px;font-weight:600;color:#1c2633;margin-bottom:25px;line-height:56px;text-align:center}
.faq-trending-questions__list{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}
.faq-trending-questions .question-item{background:#f9fafb;border-radius:12px;transition:all .3s ease}
.faq-trending-questions .question-item__header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;gap:8px;border-radius:12px}
.faq-trending-questions .question-item__text{font-size:18px;font-weight:500;color:#0c111d;line-height:28px;flex:1}
.faq-trending-questions .question-item__toggle{width:21px;height:21px;background:url("../../../../../content/dam/hdfcklarifylife/revamp/icons/plus-icon.svg") no-repeat center center;background-size:contain;cursor:pointer;position:relative}
.faq-trending-questions .question-item--open .question-item__toggle{background-image:url("../../../../../content/dam/hdfcklarifylife/revamp/icons/minus-icon.svg")}
.faq-trending-questions .question-item__body{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 16px}
.faq-trending-questions .question-item__answer{padding:0 20px;max-height:0;overflow:hidden;transition:all .3s ease;background:#f9fafb;border-radius:12px}
.faq-trending-questions .question-item__answer-text{padding-bottom:16px;font-size:16px;font-weight:400;color:#1c2633;line-height:24px;margin:0}
.faq-trending-questions .question-item__answer-text a{color:#0057e5}
.faq-trending-questions .question-item--open{background:#f5fbff;border:1px solid #5cbeff}
.faq-trending-questions .question-item--open .question-item__header .question-item__text{color:#005e9e;font-weight:600}
.faq-trending-questions .question-item--open .question-item__answer{background:#f5fbff;max-height:200px;overflow:auto}
.faq-trending-questions__action{text-align:center}
.faq-trending-questions__button{display:inline-block;background:white;color:#ed1c24;text-decoration:none;font-size:16px;font-weight:600;padding:12px 32px;border-radius:8px;border:1px solid #f9adaa;transition:all .3s ease}
.dsp-b{display:block}
.faq-trending-questions__action{text-align:center}
@media(max-width:767px){.faq-trending-questions__container{padding:0 16px 0 16px;box-sizing:border-box}
.faq-trending-questions .question-item__text,.question-item__answer-text{font-size:14px;line-height:20px}
.faq-trending-questions{min-height:820px}
.faq-trending-questions .background-wrapper{min-height:820px;height:820px}
.faq-trending-questions .question-item__answer{padding:0 16px}
.faq-trending-questions .question-item__header{padding:16px}
.faq-insurance-explorer__tabs{gap:12px;padding:5px 19px;flex-wrap:nowrap;overflow-x:auto;border:0;border-radius:0;justify-content:start;margin:0 -0 32px 0;box-shadow:0 4px 6px 0 rgba(0,0,0,0.10);max-width:100%}
.faq-insurance-explorer__tab{padding:8px 16px;font-size:14px;line-height:22px}
.faq-trending-questions .cta-and-strip-wrapper .cta-action{margin:36px 0 0 0}
.faq-trending-questions .cta-and-strip-wrapper .cta-action .know-more-cta-button{font-size:16px;padding:8px 23px}
.faq-trending-questions__container{padding:0 16px 0 16px}
.faq-trending-questions__list{margin-bottom:20px}
}
.iframe-popular-video{width:100%;min-height:417px}
#iframemodal-popular-video .btn-close{border:0}
.kl-popularVideos-faq{padding:40px 0}
.kl-popularVideos__box-item-faq img{border-radius:25px}
.kl-popularVideos__box-item-faq{position:relative;width:245px;height:426px}
.kl-popularVideos__box-item-faq img{width:100%;object-fit:contain}
.kl-popularVideos__btn-faq{position:absolute;transform:translate(-50%);left:50%;top:50%;height:60px;width:60px;object-fit:contain;cursor:pointer}
.kl-popularVideo__desc-faq{font-size:20px;position:absolute;bottom:30px;left:20px;color:#fff}
#iframemodal-popular-video.modal{max-width:800px;left:50%;transform:translate(-50%,-50%)}
.fade:not(.show){opacity:0}
.youtubevideomodal{top:50%;height:auto !important}
.youtubevideomodal{width:1200px;margin:20px auto}
.modal{position:fixed;z-index:1060;overflow-x:hidden;overflow-y:auto;outline:0}
.fade{transition:opacity .15s linear}
.modal.show .modal-dialog{transform:none;margin:0 5px}
.modal.fade .modal-dialog{transition:transform .3s ease-out}
.youtubevideomodal .modal-dialog{background:#fff;border-radius:10px;overflow:hidden}
.TIVIDEO-popular-video .modal-dialog{pointer-events:unset !important}
@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}
}
@media(min-width:576px){.modal-dialog{margin:1.75rem auto}
}
.modal-dialog{position:relative;width:auto}
.youtubevideomodal .modal-header{border-bottom:0 solid transparent}
.modal-header{padding-bottom:0}
.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}
.modal-header h3{font-size:24px;line-height:39px;font-weight:700;text-align:left;max-width:550px;padding-bottom:5px;color:#2d459d}
.modal-header h3+p{font-size:16px;font-weight:400;text-align:left;max-width:550px;margin:0 auto;padding:0;padding-right:5px;color:#453e3c}
.shareimage{position:relative;color:#fff;text-decoration:none}
.shareimage a{position:relative}
.shareimage a,.shareimage a:hover{text-decoration:none}
.shareactive_popular-video a{color:#453e3c !important}
.sharesec_popular-video{display:none;position:absolute;width:375px !important;right:-45px;top:33px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 8px 18px rgba(45,69,157,0.16);z-index:99999;padding:40px 32px 30px 32px}
.share_div{right:unset !important}
.sharesec_popular-video .share-close-popular-video{position:absolute;right:18px;top:22px;margin-top:12px;cursor:pointer}
.copybox img{margin:8px 8px 0 7px}
.copybox input{font-size:14px;width:calc(100% - 103px);border:0;outline:0;display:inline-block;line-height:22px;font-weight:500;color:#453e3c;margin:0}
.copybox .copy{display:block;background:#2d459d;border-radius:5px;border:0;font-size:14px;line-height:21px;font-weight:500;color:#fff;float:right;padding:12px 14px 12px 14px;min-width:71px}
.shareh7{display:block;text-align:center;padding:4px 0 0 0}
.shareimage a{position:relative}
.shareimage img{vertical-align:middle;width:25px;height:27px}
.shareh7 a{display:inline-block;margin:0 7px 0 7px}
.shareimage a,.shareimage a:hover{text-decoration:none}
.shareactive_popular-video a{color:#453e3c !important}
.modal-header .btn-close-popular-video-popular-video{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}
.youtubevideomodal .modal-content{border-radius:0;border:0 solid transparent}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.banner-video iframe{min-height:417px}
.iframe{width:100%}
iframe{border:0}
.shareactive_popular-video{display:block}
.shareactive_popular-video .shareh3{font-size:24px;line-height:36px;font-weight:600;text-align:center;color:#453e3c;display:block;padding-bottom:10px}
.shareactive_popular-video .shareh6{font-size:14px;line-height:22px;font-weight:500;text-align:center;color:#453e3c;display:block;padding-bottom:13px}
.shareactive_popular-video .copybox{overflow:hidden;width:100%;height:50px;border-radius:10px;border:1px solid #e7ecff;padding:2px 4px 2px 2px;display:flex;align-items:center;margin-bottom:21px}
.shareactive_popular-video .shareh6{font-size:14px;line-height:22px;font-weight:500;text-align:center;color:#453e3c;display:block;padding-bottom:13px}
.modal-backdrop.show{z-index:999}
.modal-backdrop.show{opacity:.5}
.modal-backdrop{background:rgba(20,26,42,0.25)}
.modal-backdrop{background:rgba(20,26,42,0.25)}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.fade{transition:opacity .15s linear}
#popular-video-container-main .swiper-button-next,#popular-video-container-main .swiper-button-prev{width:54px;height:54px;background:#fff;border-radius:50px;border:1px solid #c9d3e9;box-shadow:0 2px 4px 0 rgba(96,97,112,0.08),0 0 1px 0 rgba(40,41,61,0.04);box-sizing:border-box}
#popular-video-container-main .swiper-button-next svg,#popular-video-container-main .swiper-button-prev svg{color:#121a2c;height:14px;width:7px}
#popular-video-container-main{box-sizing:border-box}
.popular-video-container .swiper-cerousel-title{font-size:24px;color:#186cf2;font-weight:600;line-height:56px;background-color:white;display:flex;justify-content:center;padding:0 15px;position:relative;z-index:2;width:max-content;margin:0 auto}
.popular-video-container h2.swiper-cerousel-title:after{content:"";position:absolute;transform:translateY(-50%);top:50%;width:100%;right:100%;height:.5px;background-color:#d2d5da;z-index:-1;width:100vw;left:auto}
.popular-video-container h2.swiper-cerousel-title:before{content:"";position:absolute;transform:translateY(-50%);top:50%;width:100%;left:100%;height:.5px;background-color:#d2d5da;z-index:-1;width:100vw}
.popular-video-container .swiper-cerousel-description{text-align:center;font-size:18px;font-weight:400;line-height:28px;color:#4b5563}
#popular-video-container-main .swiper-button-prev{left:-28px;top:50%}
#popular-video-container-main .swiper-button-next{right:-28px;top:50%}
#popular-video-container-main .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}
.popular-video-container{border-bottom:1px solid #e5e7eb;padding:0 38px;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;border-radius:25px;position:relative}
@media(max-width:678px){.kl-popularVideos__box-item-faq{width:202px;height:auto}
#popular-video-container-main span.swiper-pagination-bullet{width:10px;height:10px}
#popular-video-container-main .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:block;bottom:10px}
#popular-video-container-main span.swiper-pagination-bullet{background:#e5e5e5}
#popular-video-container-main .swiper-button-next,#popular-video-container-main .swiper-button-prev{display:none}
#popular-video-container{border-top:1px solid #e5e7eb}
#popular-video-container h2.swiper-cerousel-title:before{width:25%;height:1px}
#popular-video-container h2.swiper-cerousel-title:after{width:25%;height:1px}
#popular-video-container-main span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ed1c24 !important}
#iframemodal-popular-video.modal{max-width:100% !important}
.modal-header h3{font-size:16px;line-height:24px}
.iframe-popular-video{min-height:300px}
.popular-video-container{padding:0 16px}
.popular-video-container .swiper-cerousel-title{font-size:18px;line-height:36px;padding-top:10px}
popular-video-container .swiper-cerousel-description{font-size:14px;line-height:20px}
}