.term-women-sec-2 .term-women-sec-2-wrapper .container{max-width:1200px;margin:0 auto;font-family:sans-serif}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-heading{font-size:32px;color:#233253;font-weight:700;text-align:center;font-family:Poppins,sans-serif}
.term-women-sec-2 .term-women-sec-2-wrapper .subheading{text-align:center;color:gray;font-size:16px;font-weight:400;padding-top:14px;font-family:Poppins,sans-serif}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list{list-style-type:none;display:flex;flex-direction:column;gap:38px;margin-top:22px}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper{display:flex;justify-content:space-between;align-items:center;gap:30px;font-family:Poppins}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .img-wrapper{width:125px;height:105px;flex-shrink:0}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .card-img{width:125px}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper p{font-size:14px;font-weight:400;color:gray}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper h3{color:#233253;font-size:20px;font-weight:700;margin-bottom:10px}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper p span{font-size:14px}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper p a{text-decoration:none}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card{display:flex;justify-content:space-between;gap:40px;padding-top:30px}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-text-column{flex:1;display:flex;flex-direction:column;order:1}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-image-column{flex:0 0 auto;display:flex;justify-content:center;order:2}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body{font-size:16px;line-height:1.6;font-weight:400;color:gray;font-family:Poppins,sans-serif}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body .ReadLess{color:#ed1c24}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p a.qrops-subheading-a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:#137ae2}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p a.qrops-subheading-a:hover{color:#137ae2}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p{margin:0 0 20px 0}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p:last-child{margin-bottom:0}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body strong,.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body b{color:#454545;font-weight:700}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-image-column img{width:100%;max-width:470px;height:auto;display:block}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text{text-align:center}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text.btn-align-left{display:flex;justify-content:flex-start;align-items:center;gap:15px}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text.btn-align-center{display:flex;justify-content:center;align-items:center;gap:15px}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text.btn-align-right{display:flex;justify-content:flex-end;align-items:center;gap:15px}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a{margin-top:20px;background-color:#ed1c24;color:#fff;font-size:18px;padding:9px 30px;border-radius:4px;outline:0;border:0;font-weight:700;text-transform:uppercase}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button:hover{background-color:#c91219}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body span{font-size:16px}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card.layout-swapped .term-women-image-column{order:1}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card.layout-swapped .term-women-text-column{order:2}
@media(max-width:991px){.term-women-sec-2 .term-women-sec-2-wrapper{padding-inline:0;padding-bottom:0}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card{flex-direction:column-reverse;gap:30px}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-heading{font-size:24px;line-height:36px}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-image-column img{max-width:285px}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text{text-align:center}
}
@media(max-width:767px){.term-women-sec-2 .term-women-sec-2-wrapper .container{padding:20px 10px}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card{flex-direction:column-reverse;gap:10px;padding:0}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card.layout-swapped{flex-direction:column}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper{gap:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-text-column,.term-women-sec-2 .term-women-sec-2-wrapper .featured-card.layout-swapped .term-women-text-column{order:1}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-image-column,.term-women-sec-2 .term-women-sec-2-wrapper .featured-card.layout-swapped .term-women-image-column{order:2}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text{width:100%;margin-top:24px;flex-direction:column}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button{width:100%;text-align:center;padding:9px 0;margin-top:0}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a{display:flex;justify-content:center;width:100%;margin-top:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container{display:flex !important;overflow-x:auto;gap:10px;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-track-color:#e8e7e7;margin-top:0}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container::-webkit-scrollbar-thumb{border-radius:8px;background:#96d4ff}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container::-webkit-scrollbar{height:3px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container::-webkit-scrollbar-track{background:#e8e7e7;border-radius:4px}
.termbannerWomen .achievementCounts__wrapper::-webkit-scrollbar{height:3px}
.termbannerWomen .achievementCounts__wrapper::-webkit-scrollbar-thumb{border-radius:8px;background:#96d4ff}
.termbannerWomen .achievementCounts__wrapper::-webkit-scrollbar-track{background:#e8e7e7;border-radius:4px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container{padding-top:10px;margin-top:25px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card{max-width:315px;flex:0 0 auto;transition:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-number{background-color:unset !important}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper{flex-direction:column}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper{text-align:center}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper h3{padding-inline:8px;padding:0 15px}
.term-women-sec-2 .term-women-sec-2-wrapper .Card-list li .img-content-wrapper .content-wrapper p{padding-inline:3px}
.term-women-sec-2 .emi-marquee-container{width:100%;left:0;right:0;margin-left:0;margin-right:0}
.term-women-sec-2 .term-women-marquee-wrapper{padding:8px 0;overflow:hidden}
.term-women-sec-2 .marquee-item{white-space:normal;gap:8px}
.term-women-sec-2 .emi-marquee-text{width:230px}
.term-women-sec-2 .emi-marquee-text p,.term-women-sec-2 .emi-marquee-text p a{font-size:13px;white-space:normal;line-height:1.4}
.term-women-sec-2 .emi-marquee-image img{height:32px}
.term-women-sec-2 .emi-marquee-image{flex-shrink:0;margin-left:0}
.term-women-sec-2 .term-women-sec-2-wrapper .featured-card{margin-top:10px}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body{text-align:center;font-size:14px}
.term-women-sec-2 .term-women-sec-2-wrapper .subheading{padding-top:5px}
}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:60px;max-width:1100px;margin:36px auto 36px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card{background:#f5fcff;border-radius:8px;padding:0 24px;position:relative;box-shadow:0 4px 10px rgba(0,0,0,0.02);border:1.5px solid #bce6f5;background:#f5fcff;box-shadow:0 0 8px 0 #0000001a;font-family:Poppins,sans-serif}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card:hover{background:#fffbfa;border:1px solid #ffacaf;box-shadow:0 0 15px 0 #ed1c2426}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card:hover .card-number{border:1.5px solid #ffacaf;border-top:0}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card:hover .card-header{border-bottom:1.5px solid #ffacaf}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-header{border-bottom:1px solid #bce6f5}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-number{border:1.5px solid #bce6f5;border-top:0}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-header{display:flex;align-items:center;padding-bottom:15px;margin-bottom:15px;min-height:80px;background:unset;padding-top:5px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-number{position:absolute;left:-1.5px;top:0;width:60px;height:70px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#233253;background-color:#fff;border-radius:8px 0 50px 0;padding-right:10px;padding-bottom:10px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-title{margin-left:55px;font-size:20px;color:#233253;font-weight:700;line-height:1.3;margin-bottom:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-body p{color:gray;line-height:1.6;font-size:16px;font-weight:400}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .read-more{color:#e63131;text-decoration:none;font-weight:600;margin-left:4px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .read-more:hover{text-decoration:underline}
.term-women-sec-2 .emi-marquee-container{width:100%;position:relative;left:50%;right:50%;background:linear-gradient(to right,#f8d7dc 0,#e2ebf7 100%);box-sizing:border-box;overflow:hidden}
.emi-marquee-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;background-color:#e2f8ff;box-sizing:border-box}
.term-women-sec-2 .term-women-marquee-wrapper{display:flex;align-items:center;padding:8px}
.term-women-sec-2 .marquee-item{display:flex;align-items:center;white-space:nowrap}
.term-women-sec-2 .emi-marquee-text p{margin:0;color:#233253;font-size:14px;font-weight:700;font-family:"Poppins",sans-serif}
.term-women-sec-2 .emi-marquee-text p a{color:#0f72b5;font-size:18px;font-weight:600;text-decoration:underline;font-family:"Poppins",sans-serif}
.term-women-sec-2 .emi-marquee-text p a:hover{color:#0f72b5;font-size:18px;font-weight:600}
.term-women-sec-2 .emi-marquee-image{margin-left:12px;display:flex;align-items:center}
.term-women-sec-2 .emi-marquee-image img{height:40px;width:40px;display:block;animation:tada-animation 2s infinite;cursor:pointer}
@keyframes tada-animation{0{transform:scale(1)}
10%,20%{transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{transform:scale(1.15) rotate(3deg)}
40%,60%,80%{transform:scale(1.15) rotate(-3deg)}
100%{transform:scale(1) rotate(0)}
}
.term-women-sec-2 .emi-marquee-wrapper{display:flex;animation:emi-scroll var(--marquee-speed,20s) linear infinite}
.term-women-sec-2 .emi-marquee-wrapper:hover{animation-play-state:paused}
@keyframes emi-scroll{0{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card:hover{background:#fffbfa;border:1px solid #ffacaf;box-shadow:0 0 15px 0 #ed1c2426;transform:translateY(-10px)}
.term-women-sec-2 .read-more,.term-women-sec-2 .readLess{color:#ed1c24}
@media(max-width:767px){.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container{padding-top:10px;margin:10px auto 20px;gap:10px}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-header{padding-bottom:8px;margin-bottom:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .card-num-container .card .card-title{margin-left:25px}
.term-women-sec-2 .emi-marquee-container{left:unset;right:unset;width:103%}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body span.font-14{font-size:14px !important}
}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p.grey{color:#666}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p.grey a{color:#137ae2;text-decoration:underline;text-underline-offset:2px;cursor:pointer}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a.redbutton{font-size:18px}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button:hover,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a:hover,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a.redbutton:hover{padding:9px 30px;line-height:unset}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body.mobile-only{display:none}
@media(max-width:767px){.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p.grey{color:gray}
.term-women-sec-2 .term-women-sec-2-wrapper .btn-text button,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a,.term-women-sec-2 .term-women-sec-2-wrapper .btn-text a.redbutton{font-size:16px}
.term-women-sec-2 .featured-card .ReadMore-qrops,.term-women-sec-2 .featured-card .ReadLess-qrops{color:#137ae2;font-size:14px;font-weight:600}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body.desktop-only{display:none}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body.mobile-only{display:block}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body.mobile-only p.grey a.readLess span,.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body.mobile-only p.grey a.readMore span{color:#137ae2 !important;font-size:14px;font-weight:600}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body span.font-14{font-size:14px}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p.grey a{text-decoration:none !important;font-size:14px;font-weight:600}
.term-women-sec-2 .term-women-sec-2-wrapper .term-women-content-body p.grey a span{color:#137ae2 !important;font-size:14px;font-weight:600}
}