.module-quote-without-image .quote-content-wrapper{
padding: 40px 64px;border-radius: 20px;box-shadow:var(--big-shadow);position:relative;margin-top:24px
}
.module-quote-without-image .quote-content-wrapper .quote{
color:#0037AF
}
.module-quote-without-image .quote-content-wrapper .quote-author-designation{
color:var(--graphite-prime)
}
.module-quote-without-image .quote-content-wrapper .quote-image{
position: absolute;top: -12px;height: 45px;width: 63px;left: 18px;
}
.module-quote-without-image .quote-content-wrapper .quote-author-designation-wrapper{
white-space: pre;padding-top:10px
}
@media all and (max-width: 991.98px){
.module-quote-without-image .quote-content-wrapper .quote-image{
top:-21px
}
.module-quote-without-image .quote-content-wrapper{
padding:40px 32px
}
}
/* Category Listing MODULE */
.news-category-listing .news-list-title{
padding-top:32px;border-top:1px solid #0060E4;margin-bottom:24px
}
.news-category-listing .news-catgeory-list{
display:flex;flex-wrap:wrap;row-gap:16px;column-gap:8px
}
.news-category-listing .news-catgeory-list a{
padding:4px 8px;text-transform:uppercase;color:#0037AF;border:1px solid #0038B6;font-family:var(--neuzeit-grotesk-condensed)
}
.news-category-listing .news-catgeory-list a:hover{
color:var(--white);background:var(--argon-gradient);/*border:1px solid var(--argon-gradient);*/
}
@media all and (max-width: 767.98px){
.news-category-listing .news-catgeory-list{
column-gap:16px
}
}
/* Module Related News */
.news-related-articles:not(:has(.related-news-item)){
display:none
}
.news-related-articles .related-news-title-wrapper .related-news-title{
color:#0037AF
}
.news-related-articles .related-news-item{
position:relative;height:100%;z-index:2
}
.news-related-articles .related-news-item::after{
position: absolute;
    left: 25px;
    right: 0;
    bottom: 0;
    box-shadow:var(--big-shadow);
    content: '';
    z-index: -1;
    height: calc(100% - 40px);
    border-radius: 10px;

        background: #F6F7F9;
}
.news-related-articles .related-news-item .related-news-image img{
border-radius:12px;height:210px
}
.news-related-articles .related-news-item .related-news-image{
margin-right:25px
}
.news-related-articles .related-news-item .related-news-content{
margin-left:25px;
padding:32px 24px 24px 24px;

}
.related-news-item .related-news-content .related-news-date-category{
display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between
}
.related-news-date-category .related-news-category-wrapper{
 display: flex;flex-wrap: wrap;gap: 8px;
}
.related-news-item .related-news-content .related-news-title{
margin-top:20px;color:#0037AF;
}
.related-news-item .related-news-content .related-news-date{
color:var(--graphite-prime);text-transform:uppercase
}
.related-news-category-wrapper .related-news-category{
color:#0037AF;text-transform:uppercase;padding:4px 8px;border:1px solid #0038B6;border-radius:1px;font-family:var(--neuzeit-grotesk-condensed)
}
.news-related-articles .related-news-item:hover .related-news-content .related-news-date,.news-related-articles .related-news-item:hover .related-news-content .related-news-category,.news-related-articles .related-news-item:hover .related-news-content .related-news-title{color:var(--white)}
.news-related-articles .related-news-item:hover .related-news-content .related-news-title{
text-decoration:underline
}
.news-related-articles .related-news-item a:hover .related-news-content .related-news-category{border:1px solid var(--white)}
.news-related-articles .related-news-item:hover::after{
    background:linear-gradient(90deg, #040F7B 0%, #0060E4 100%);
}

.news-related-articles .related-news-item:hover .related-news-date-category .related-news-category-wrapper .related-news-category{background: var(--argon-gradient);}
.module-news-banner .news-category-wrapper .news-category{transition: 0.5s;}
.module-news-banner .news-category-wrapper .news-category:hover{background: var(--argon-gradient);color:var(--white);}
.news-related-articles .related-news-heading{margin-bottom:54px}
@media all and (max-width: 991.98px){
.news-related-articles .col-12.col-sm-6.col-lg-4:not(:last-child) .related-news-item {
margin-bottom:32px
}
.news-related-articles .col-12.col-sm-6.col-lg-4:not(:last-child) .related-news-item::after{
height:calc(100% - 72px);bottom:32px;box-shadow:none
}
}
@media all and (max-width: 575.98px){
.news-related-articles .related-news-item .related-news-image img{
height:300px}
}
/* Banner Module */
.module-news-banner .news-date{
color:#0037AF
}
.module-news-banner .news-banner-content-wrapper{padding-right:32px}
.module-news-banner .news-title{
background:linear-gradient(90deg, #040F7B 0%, #0060E4 100%);margin:24px 0 0 0;
 background: linear-gradient(90deg, #667eea, #764ba2);-webkit-background-clip: text; -webkit-text-fill-color: transparent;background-clip: text;-webkit-background-clip: text;color: transparent;
}
.module-news-banner .news-title sup{
-webkit-text-fill-color:#0037AF
}
.module-news-banner .news-category-wrapper .news-category{
color:#0037AF;margin-bottom:0;padding:4px 8px;border:1px solid #0038B6;text-transform:uppercase;font-family:var(--neuzeit-grotesk-condensed)
}
.module-news-banner .news-category-wrapper{
display:flex;flex-wrap:wrap;gap:8px;margin-top:24px
}
.module-news-banner .news-banner-image  img{
min-height:400px;border-radius:20px
}
/* share icons */
/* SHARE WRAPPER */
.module-news-banner .share-button-wrapper{
position:absolute;top:-22px;right:20px
}
.module-news-banner .share-wrapper {
    position: relative;
    display: inline-block;
    z-index: 10; /* keep the main share button on top */
}

/* Icons hidden under the share button */
.module-news-banner .share-icons {
    position: absolute;
    bottom: 0; /* aligned with share button */
    right: 0;  /* start from the share button */
    display: flex;
    gap: 8px;

/*     transform: translateX(0) /* start hidden to the right */ */
    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    transition: transform 0.35s ease, opacity 0.35s ease;
    z-index: -1; /* behind the share button */
        padding:8px 24px 8px 16px;
    background:var(--white);
    border:1px solid #0037AF;
            border-radius: 20px 0 0 20px;
    align-items: center;
    height:100%
}

/* Slide icons left on hover of wrapper */
.module-news-banner .share-wrapper:hover .share-icons,
.module-news-banner .share-wrapper .share-icons:hover,
.module-news-banner .share-wrapper:focus-within .share-icons
{
    transform: translateX(-80px); /* slide fully into view to the left */
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

/* Icon buttons */
.module-news-banner .icon-btn {
    border: none;
    background: #fff;

}

.module-news-banner .icon-btn img {
    width: 21px;
    height: 21px;
}

/* Share button */
.module-news-banner .share-btn {
    padding: 8px 16px;
    border-radius: 20px;
    background: linear-gradient(90deg, #040F7B 0%, #0060E4 100%);
    color: #fff;
    border: none;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: 0.25s ease;
}

.module-news-banner .share-btn:hover {
    background: var(--argon-gradient);
}
.module-news-banner .news-banner-cta{
 margin-top: 24PX;width: 100%;text-align: right;
}
@media all and (max-width: 767.98px){
.module-news-banner .news-banner-content-wrapper{
padding-bottom:52px
}
}
@media all and (min-width: 991.98px){
.module-news-banner .share-wrapper:hover .share-icons,.module-news-banner .share-wrapper:focus-within .share-icons {
transform: translateX(-90px)
}
}
/* to remove unwanted play icon */
.news-main-wrapper  .text-video-module-wrapper:has(
    .text-video-module.news-insights-video-module h2:empty
):has(
    .text-video-module.news-insights-video-module .content-video-bc:empty
):has(
    .text-video-module.news-insights-video-module .content-video-vm:empty
):has(
    .text-video-module.news-insights-video-module .content-video-yu:empty
) {
    display: none;
}
body:has(.news-modules-wrapper .module-news-banner) .text-video-module-wrapper {
    display: none;
}
.news-modules-wrapper .module-news-banner{
padding-top:0!important
}
