.case-studies_grid_block .content-padding {
    padding: 0px 22.5px 60px;
}
.case-studies_grid_block .negative-margin {
    margin: 0px -22.5px;
}
.case-studies_grid_block .interested-in-slider .content-padding {
    padding: 0px 12.5px;
    -webkit-box-flex: unset!important;
    -ms-flex: unset!important;
    flex: unset!important;
    max-width: unset!important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
}
.case-studies_grid_block .interested-in-slider .negative-margin {
    margin: 0px -12.5px;
}

.row.featured-case-studies-post .image-16by9 > img:hover {
    min-width: 100%;
    min-height: 100%;
    height: 100%;
    width: 100%;
}

.row.featured-case-studies-post .image-16by9 > img {
    min-width: 106%;
    min-height: 106%;
    height: 106%;
    width: 106%;
    transition: ease all 0.5s;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.case-studies_grid_block a {
    opacity: 1;
}
.featured-case-studies-post button.pill {
    position: absolute;
    top: 10px;
    left: 10px;
    background: var(--white);
    border: 1px solid #D8D8D8;
    padding: 10px 20px;
    color: var(--sapphire);
    font-size: 20px;
    line-height: 26px;
    border-radius: 15px;
    text-transform: uppercase;
    transition: 0.2s ease-in-out;
}
.featured-case-studies-post a:hover button.pill {
    background: var(--fog);
    color: var(--white);
    border: 1px solid #707070;
}
.cat-list > span {
    display: inline-block;
    padding-right: 20px;
}
.case-studies_grid_block .image-4by3 img, .case-studies_grid_block .image-16by9 img {
    width: 106%;
    height: 106%;
    min-height: 106%;
    min-width: 106%;
    transition: ease all 0.6s;
}
.case-studies_grid_block .image-4by3 img:hover, .case-studies_grid_block .image-16by9 img:hover {
    width: 100%;
    height: 100%;
    min-height: 100%;
    min-width: 100%;
}
.case-studies_grid_block p.h5style {
    line-height: 24px;
}
.case-studies_grid_block .image-4by3 {
    padding-bottom: 68.915%;
    border-radius: var(--global-border-radius);
}
.featured-case-studies-post h2 {
    font-size: 42px;
    line-height: 54.6px;
    margin-bottom: 20px;
    font-weight: 400;
}
.case-studies_grid_block h3 {
    font-size: 26px;
    line-height: 33.8px;
    font-weight: 500;
    margin-bottom: 4px !important;
}
.case-studies_grid_block .content-padding:hover {
    cursor: pointer;
}
.case-studies_grid_block a#load-more {
    margin: 0px;
}
.case-studies_grid_block .content-padding a {
    text-decoration: none;
    color: #1A1A1A;
    width: 100%;
}
.case-studies_grid_block .content-padding a h5, .featured-case-studies-post h5 {
    color: #1CA1FF;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 26px;
    font-weight: 500;
    margin-bottom: 10px;
}
.case-studies_grid_block button.case-studies-list_item.button.tag {
    margin: 0px 15px 10px 0px;
}
.case-studies_grid_block .filter-tiles {
    display: contents;
}
.case-studies_grid_block {
    overflow-x: hidden;
}
.case-studies_grid_block .container-fluid.light-purple_background {
    background-color: #F5F6FC;
}
/*.case-studies_grid_block .interested-in-slider .slider-container {*/
    /*width: 140%;*/
/*}*/
.case-studies_grid_block .interested-in-slider .slider-container .image-16by9 {
    border-radius: var(--global-border-radius);
    padding-bottom: 46.784%;
}
.case-studies_grid_block .interested-in-slider .slider-container .content-padding a:last-of-type {
    /*width: 70%;*/
    display: block;
}
.case-studies_grid_block .interested-in-slider .slider-container .content-padding .tag {
    margin-bottom: 15px;
}
.case-studies_grid_block .interested-in-slider .slider-container .content-padding p.h4style {
    margin-bottom: 10px;
}
/*.case-studies_grid_block .interested-in-slider .slider-container .content-padding {*/
    /*padding-bottom: 30px;*/
/*}*/

@media (max-width: 1199.98px) {
    .case-studies_grid_block .content-padding {
        padding: 0px 15px 40px;
    }
    .case-studies_grid_block .negative-margin {
        margin: 0px -15px;
    }

}
@media(min-width: 767.98px)and (max-width: 991.98px){
    .case-studies_grid_block .interested-in-slider h2 {
        font-size: 40px;
        line-height: 53px;
    }
}
@media(max-width: 767.98px){
    .case-studies_grid_block .interested-in-slider .slider-container .content-padding {
        padding-bottom: 0px;
    }
    .case-studies_grid_block .interested-in-slider .d-flex {
        display: block!important;
    }
    .case-studies_grid_block .interested-in-slider .slider-buttons {
        /*display: none;*/
        margin-top: 20px;
    }
    /*.case-studies_grid_block .interested-in-slider .slider-buttons {*/
        /*display: none;*/
    /*}*/
    .featured-case-studies-post button.pill {
        padding: 3px 17px;
        font-size: 15px;
        border-radius: 10px;
    }
}

@media(max-width: 575.98px) {
    /*** Tags scroll **/
    .case-studies_grid_block .cat-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: scroll;
        padding-right: 100px;
        width: calc(100% - 10px);
    }

    .case-studies_grid_block .cat-list::-webkit-scrollbar {
        width: 0px;
        height: 0px;
    }

    .case-studies_grid_block .tag-selection {
        text-align: left!important;
    }
    /* Track */
    .case-studies_grid_block .cat-list::-webkit-scrollbar-track {
        background: var(--onyx);
    }

    /* Handle */
    .case-studies_grid_block .cat-list::-webkit-scrollbar-thumb {
        background: #888;
        width: 30px;
    }

    /* Handle on hover */
    .case-studies_grid_block .cat-list::-webkit-scrollbar-thumb:hover {
        background: #555;
    }
}
@media(max-width: 575px) {
    .case-studies_grid_block a.button.tag, .case-studies_grid_block button.tag {
        margin-bottom: 10px;
    }
    /*.case-studies_grid_block .interested-in-slider .slider-container {*/
        /*width: 180%;*/
    /*}*/
    .case-studies_grid_block button.case-studies-list_item.button.tag {
        min-width: 150px;
    }
    /*.case-studies_grid_block .interested-in-slider .slider-container {*/
        /*width: 160%;*/
    /*}*/
}