.redBtn {
    padding: 12px 24px;
}
.umbracoWrappper figure {
    display: none;
}
.desktop-view-content {
    float: none;
}
@media screen and (max-width: 767px){
.gridThreeColumn {
    margin-top: -25px;
}
h2.tagBottom {
    margin-bottom: 0;
}
.umbracoMain .accordionMobile {
    margin-top: 0;
}
}
@media screen and (min-width: 768px){
    .umbracoWrappper {
        display: grid;
        grid-template-columns: 1fr 2fr;
        align-items: center;
        gap: 62px;
    }
    .umbracoWrappper figure img {
        max-width: 260px;
    }
    .umbracoWrappper figure {
        display: block;
    }
}
@media screen and (min-width: 1025px){
    .umbracoWrappper {
        gap: 100px;
    }
    .umbracoWrappper figure img {
        max-width: 380px;
    }
    .content .casesubNav.cmsNav #mobMenuHolder {
        display: flex !important;
        align-items: center;
        justify-content: center;
    }
}
@media screen and (min-width: 1200px){
    .umbracoWrappper {
        width: 88%;
        margin: 0 auto;
    }
}