.cience-module__case-studies-listing-wrap {
    background: #deefe7;
    border-radius: 6px;
    padding: 32px
}

@media (min-width:768px) {
    .cience-module__case-studies-listing-wrap {
        padding: 50px 0
    }
}

@media (min-width:1200px) {
    .cience-module__case-studies-listing-wrap {
        padding: 80px 20px
    }
}

.cience-module__case-studies-listing .number {
    margin-bottom: 6px
}

.cience-module__case-studies-listing .title {
    margin-bottom: 16px
}

.cience-module__case-studies-listing .description {
    color: #6d6d6d;
    margin-bottom: 16px
}

.cience-module__case-studies-listing.case-studies-listing-new {
    padding: 71px 0;
    position: relative
}

@media (min-width:768px) {
    .cience-module__case-studies-listing.case-studies-listing-new {
        padding: 140px 0
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .container {
    position: relative
}

@media (min-width:1200px) {
    .cience-module__case-studies-listing.case-studies-listing-new .container {
        max-width: 1235px
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .intro {
    background: #fff;
    border-radius: 50px;
    -webkit-box-shadow: 0 0 50px 0 #deefe7;
    box-shadow: 0 0 50px 0 #deefe7;
    color: var(--brand-primary);
    margin: 0 0 50px;
    padding: 40px 30px;
    text-align: center
}

@media (min-width:768px) {
    .cience-module__case-studies-listing.case-studies-listing-new .intro {
        font-size: 20px;
        line-height: 32px;
        margin: 0 0 140px;
        padding: 40px 50px
    }
}

@media (min-width:992px) {
    .cience-module__case-studies-listing.case-studies-listing-new .intro {
        padding: 58px 123px
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .intro p {
    font-size: 20px;
    letter-spacing: .2px;
    line-height: 32px
}

@media (min-width:768px) {
    .cience-module__case-studies-listing.case-studies-listing-new .intro p {
        font-size: 20px;
        line-height: 32px
    }

    .cience-module__case-studies-listing.case-studies-listing-new .item-wrap {
        margin: 0 0 40px
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .item {
    background: #fff;
    border-radius: 20px;
    -webkit-box-shadow: 0 0 50px 0 #deefe7;
    box-shadow: 0 0 50px 0 #deefe7;
    margin: 0 0 40px;
    padding: 25px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (min-width:768px) {
    .cience-module__case-studies-listing.case-studies-listing-new .item {
        height: 100%;
        margin: 0;
        padding: 40px
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .item .item__logo img {
    max-width: 100%
}

.cience-module__case-studies-listing.case-studies-listing-new .item .item__industry {
    color: #7890ad;
    font-size: 16px;
    line-height: 24px;
    margin: 14px 0 53px
}

.cience-module__case-studies-listing.case-studies-listing-new .item .c-cta-link {
    color: var(--brand-primary) !important;
    font-size: 16px;
    letter-spacing: .02em;
    line-height: 20px
}

.cience-module__case-studies-listing.case-studies-listing-new .item .c-cta-link:after {
    background-image: url(https://cience.com/hubfs/Cience_2025/Images/angle-right-blue-bright.svg);
    -webkit-filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg)
}

.cience-module__case-studies-listing.case-studies-listing-new .item .download {
    color: var(--brand-primary);
    font-size: 16px;
    letter-spacing: .02em;
    line-height: 20px;
    padding-right: 28px;
    position: relative;
    text-decoration: none
}

.cience-module__case-studies-listing.case-studies-listing-new .item .download:before {
    background-image: url(https://cience.com/hubfs/Cience_2025/Images/download-blue.svg);
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    -webkit-filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    height: 19px;
    position: absolute;
    right: 0;
    top: 2px;
    width: 19px
}

.cience-module__case-studies-listing.case-studies-listing-new .item .download svg {
    display: none
}

.cience-module__case-studies-listing.case-studies-listing-new .show-all-wrap .show-all {
    color: var(--brand-primary);
    padding-right: 25px;
    position: relative;
    text-decoration: none
}

.cience-module__case-studies-listing.case-studies-listing-new .show-all-wrap .show-all svg {
    display: none
}

.cience-module__case-studies-listing.case-studies-listing-new .show-all-wrap .show-all:before {
    background-image: url(https://cience.com/hubfs/Cience_2025/Images/angle-right-blue-bright.svg);
    content: "";
    -webkit-filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    filter: brightness(0) saturate(100%) invert(10%) sepia(33%) saturate(905%) hue-rotate(138deg) brightness(96%) contrast(91%);
    height: 18px;
    position: absolute;
    right: 0;
    top: 3px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    width: 18px
}

.cience-module__case-studies-listing.case-studies-listing-new .show-all-wrap .show-all:hover:before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.cience-module__case-studies-listing.case-studies-listing-new .toolbar {
    margin: 0 0 65px
}

@media (min-width:768px) {
    .cience-module__case-studies-listing.case-studies-listing-new .toolbar {
        margin: 0 0 100px
    }
}

.cience-module__case-studies-listing.case-studies-listing-new .item__quote {
    color: var(--brand-primary);
    font-size: 16px;
    line-height: 24px;
    margin: 32px 0 0
}

.cience-module__case-studies-listing.case-studies-listing-new .industry-col,
.cience-module__case-studies-listing.case-studies-listing-new .search-col {
    margin: 0 0 10px
}

@media (min-width:768px) {

    .cience-module__case-studies-listing.case-studies-listing-new .industry-col,
    .cience-module__case-studies-listing.case-studies-listing-new .search-col {
        margin: 0
    }
}

@media (max-width:370px) {
    .cience-module__case-studies-listing.case-studies-listing-new .item__actions {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        gap: 5px;
        text-align: left
    }
}

.cience-module__case-studies-listing.remove_right_gradient:before {
    display: none
}

.cience-module__case-studies-listing .item__logo img {
    height: auto;
    max-height: 38px;
    width: 100%
}

@media (max-width:1199px) {
    .industry-experience .section-heading .h1 {
        font-size: 28px;
        line-height: 130%
    }
}

.simple-banner-outer:before {
    display: none
}

@media (min-width:768px) {
    .simple-banner-outer:before {
        display: block
    }
}