    /** Standard Slim card css start here **/
    .slim-standard-section{
        margin:0;
    }

    .slim-standard-section .slim-standard-img img{
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    }
.slim-card-inner {
    position: relative;
}
.slim-standard-img a { display: block; }

    .slim-standard-section .slim-standard-tab{
        border: 1px solid #C4C9CB;
        border-radius: 8px;
        box-shadow: 0px 2px 6px 0px #00000026;
        margin: 0 15px;
        background-color: #fff;
    }
    .slim-standard-section .slim-standard-img{
        margin-bottom: 24px;
        border-top-right-radius: 8px;
        border-top-left-radius: 8px;
        overflow: hidden;
    }
    .slim-standard-section .small-btn{
        padding:5px 10px;
        border-radius: 4px;
        font-family: 'Lato-Regular';
        font-size: 13px;
        line-height: 16px;
        color: #fff;
    }

    /*global small btn background*/
    .slim-standard-section .green-bg{
        background-color: #B2C966;
    }
    .slim-standard-section .grey-bg{
        background-color: #5D6265;
    }


    .slim-standard-section .slim-standard-tab-sec{
        display: flex;
        flex-direction: row;
        align-items: center;
        margin-bottom: 24px;
    }
    .slim-standard-section .slim-standard-tab-sec .btn.small-btn{
        margin-right: 12px;
    }
    .slim-standard-section .slim-standard-tab-sec .date-time,.slim-standard-section .slim-standard-para{
        margin-bottom: 0;
    }
    .slim-standard-section .slim-standard-content{
        margin: 0 24px 24px 24px;
    }
    .slim-standard-section .slim-standard-tab-sec .date-time{
        font-family: 'Lato-Regular';
        font-size: 14px;
        line-height: 17px;
    }
    .slim-standard-section .slim-standard-para{
        font-family: 'Lato-Bold';
        font-size: 18px;
        line-height: 24px;
    }

    .slim-standard-section .slim-standard-content-btn button.glider-slim-standard-prev span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
    }
    .slim-standard-section .slim-standard-content-btn button.glider-slim-standard-next span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-standard-section .slim-standard-content-btn button span{
        width: 100%;
        height: 100%;
        display: block;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
    }
    .slim-standard-section .slim-standard-content-btn button{
        position: static;
        transform: translate(0, 0);
        width: 37px;
        height: 34px;
        background: transparent;
        padding: 0;
        appearance: none;
        cursor: pointer;
        border: none;
    }
    .slim-standard-section .slim-standard-content-btn{
        display: flex;
        justify-content: center;
        width: 100%;
        position: absolute;
        margin: 0;
        padding: 0 10px;
        bottom: 0;
    }
    .slim-standard-section .glider-slim-standard-prev {
        margin-right: 15px;
    }
    .slim-standard-section .slim-standard-content-btn button.disabled{
        cursor:default;
        opacity: 0.5;
    }
    .slim-standard-section .slim-standard-heading-div {
        margin-top: 40px;
    }
    .slim-standard-section .slim-standard-heading-div h3{
        font-family: 'Lato-Bold';
        font-size: 32px;
        line-height: 38px;
        margin-bottom: 20px;
    }
    .slim-standard-section .slim-standard-para{
        font-family: 'Lato-Light';
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 31px;
    }
    .slim-standard-section .slim-standard-carousel{
        display: flex;
        flex-direction: column-reverse;
    }

    .annual-slim-standard h2.annual-slim-standard-title{
        font-size: 42px;
        line-height: 53px;
        display: inline-block;
        margin-bottom: 23px;
    } 
    .annual-slim-standard{
        display: inline-block;
    }
    .annual-slim-standard p.annual-slim-standard-para{
        font-size: 20px;
        line-height: 32px;
        color: #292C31;
        font-family: 'Lato-Light';
        margin-bottom: 0;
    }

    /* desktop design */
    @media only screen and (min-width: 768px){

        .slim-standard-section .slim-standard-carousel{

            flex-direction: column;
        }   

        .slim-standard-section .slim-standard-content-btn {
            justify-content: right;
            margin: 0px auto 15px auto;
            position: absolute;
            top: 0;
        }
        .slim-standard-section .slim-standard-heading-div h3 {
            font-size: 42px;
            line-height: 58.4px;
            margin-bottom: 26px;
        }
        .slim-standard-section .slim-standard-para {
            font-size: 20px;
            line-height: 32px;
            margin-bottom: 31px;
        }
        .slim-standard-section .slim-standard-heading-div {
            margin-top: 80px;
        }
        .slim-standard-section .slim-standard-section-inner{
            padding: 0;
            /* position: relative; */
        }

    }

    @media only screen  and (min-device-width:768px)and (max-device-width:1024px)and (orientation : portrait){
        .slim-standard-section .slim-standard-carousel{

            flex-direction: column;
        }   
        .slim-standard-section .slim-standard-section-inner{
            padding-bottom: 0;
            /*position: relative;*/
        }
        .slim-standard-section .slim-standard-content-btn{
            position: absolute;
            top: 0;
            justify-content: right;
        }
        div.slim-manual-section .slim-manual-side-inner{
            position: unset;
        }

    }

    /** Standard Slim card css end here **/

    /** Slim Manual card css start here **/
    .slim-manual-section .slim-manual-slim-card-inner{
        padding: 24px;
        border: 1px solid #C4C9CB;
        border-radius: 8px;
        background: #fff;
    }
    .slim-manual-slim-card{
        display:flex;
    }
    .slim-manual-side-inner .column-12 {
        padding: 0;
    }
    .slim-manual-section .slim-manual-slim-card-inner:hover,.slim-manual-section .slim-manual-slim-card-inner:focus{
        box-shadow: 0px 2px 6px 0px #00000026;
    }
    .slim-manual-section .slim-manual-img{
        width: 100%;
        height: auto;
    }
    .slim-manual-section .slim-manual-content-sec{
        margin-top: 20px;
    }
    .slim-manual-section .slim-manual-content-sec p{
        margin-bottom: 0;
        font-size: 18px;
        line-height: 26px;
    }
    .slim-manual-section .slim-manual-content-sec{
        overflow: hidden;
        width:100%;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
    }
    .slim-manual-section .slim-manual-content-sec h3{
        font-size: 24px;
        line-height: 30px;
    }
    .slim-manual-section .slim-manual-glider-item{
        margin-right: 15px;
        display: flex;
        justify-content: left;
    }
    .slim-manual-section .slim-manual-top-sec h2, .slim-manual-section .slim-manual-side-sec h2{
        font-size: 32px;
        line-height: 40px;
    }
    .slim-manual-section .slim-manual-top-sec p, .slim-manual-section .slim-manual-side-sec p{
        color: #292C31;
        font-size:  18px;
        line-height: 26px;
        margin-bottom: 0;
    }
    .slim-manual-section .slim-manual-cntrl button{
        position: static;
        transform: translate(0, 0);
        width: 37px;
        height: 34px;
        background: transparent;
        padding: 0;
        appearance: none;
        cursor: pointer;
        border: none;
    }
    .slim-manual-section .slim-manual-cntrl button span{
        width: 100%;
        height: 100%;
        display: block;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn{
        margin-right: 20px;
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn.disabled span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
    }
    .slim-manual-section .slim-manual-cntrl button.next-btn.disabled span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
        margin-right: 20px;
    }
    .slim-manual-section .slim-manual-cntrl button.next-btn span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-manual-section .slim-manual-top-card-controls{
        display: flex;
        justify-content: right;
        position: absolute;
        width: 100%;
        top: 0;
        right: 0;
    }
    .slim-manual-section .slim-manual-relative-sec {
        position: relative;
    
    }
    .slim-manual-section .slim-manual-top-sec,.slim-manual-section .slim-manual-side-sec{
        margin-bottom: 30px;
    }
    
    .slim-manual-section .slim-manual-side-card-controls{
        display: flex;
        justify-content: flex-end;
        margin-top: 30px;
    }
    section.slim-card.blue-bg{
        background-color: #E7FAFF;
    }
    section.slim-card-inner {
        position: relative;
    }

    .slim-standard-section .container {
        position: unset;
    }

    .slim-standard-section-inner .glider-contain {
        position: unset;
        /* padding-bottom: 60px; */
    }

    /*Desktop*/
    @media only screen and (min-width : 768px){
        .slim-manual-section .slim-manual-top-sec{
            margin-bottom: 50px;
        }
        .slim-manual-section .slim-manual-slim-card-inner{
            padding: 30px;
        }
        .slim-manual-section .slim-manual-slim-card-inner{
            max-width: 370px;
        }
        .slim-manual-section .slim-manual-content-sec{
        -webkit-line-clamp: 6;
        
        }
        .slim-manual-section .slim-manual-img{
            overflow: hidden;
            border-radius: 8px;
        }
        .slim-manual-section .slim-manual-img img{
            transform: scale(1);
            transition: transform .2s linear;
        }
        .slim-manual-section .slim-manual-slim-card-inner:hover .slim-manual-img img,.slim-manual-section .slim-manual-slim-card-inner:focus  .slim-manual-img img{
            transform: scale(1.1);
            transition: transform .2s linear;
        }
        .slim-manual-section .slim-manual-content-sec p{
            font-size: 20px;
            line-height: 32px;
        }
        .slim-manual-section .slim-manual-content-sec h3{
            font-size: 32px;
            line-height: 40px;
        }
        .slim-manual-section .slim-manual-side-sec h2,.slim-manual-section .slim-manual-top-sec h2{
            font-size: 42px;
            line-height: 53px;
        }
        .slim-manual-section .slim-manual-side-sec p,.slim-manual-section .slim-manual-top-sec p{
            font-size: 22px;
            line-height: 30px;
        }
        .slim-manual-section .slim-manual-side-inner{
            position: relative;
        }
        .slim-manual-section .slim-manual-top-inner{
            padding-top: 80px;
            padding-bottom: 80px;
        }
        .slim-manual-section .slim-manual-side-card-controls {
        margin-top: 0;
        position: absolute;
        top: -50px;
        right: 0;
        }
        .slim-manual-section .reverse-div, .slim-standard-section .reverse-div {
            flex-direction: row-reverse;
        }
        .slim-manual-side-inner .glider-contain {
            position: unset;
        }
        .slim-manual-section .container {
            position: unset;
        }
        section.slim-card.blue-bg {
            padding: 60px 0;
        }
    }
    /** Slim Manual card css end here **/

    /** CTA **/
    .slimcard-btn-sec{
        display:flex;
        justify-content: center;
        align-items: center;
        margin-top: 20px;
        position: relative;
        z-index: 10;
    }
    .slimcard-btn-sec button{
        padding: 16px 28px;
        background-color: #2797D3;
        border-radius: 6px;
        border: none;
        color: #fff;
        font-family: 'Lato-Semibold';
        font-size: 14px;
        line-height: 16.8px;
        margin-right: 15px;
        margin-top: 30px;
    }
    .slimcard-btn-sec button:hover,.slimcard-btn-sec button:focus{
        color: #fff;
        background-color: #3FAFEB;
        box-shadow: none;
    }
    .slimcard-link{
        color: #224A81;
        font-family: 'Lato-Semibold';
        font-size: 14px;
        line-height: 16.8px;
    }
    .slimcard-btn-sec p{
        margin-bottom: 0;
    }
    .slimcard-link:hover,.slimcard-link:focus{
        text-decoration: underline;
        color: #2797D3;
    }
    section.slim-card.blue-bg {
        background-color: #E7FAFF;
        padding: 40px 0;
    }
    @media only screen and (min-width : 768px){
        .slimcard-btn-sec button{
            padding: 20px 36px 21px 36px;
            font-size: 18px;
            line-height: 23px;
        }
        .slimcard-btn-sec p a{
            font-size: 18px;
            line-height: 23px;
        }
    }
    @media only screen and (max-width : 767px){
        .slim-standard-section-inner .glider-contain{
            position: relative;
        }
    }/** Standard Slim card css start here **/
    .slim-standard-section{
        margin:0;
    }

    .slim-standard-section .slim-standard-img img{
    width: 100%;
    max-width: 100%;
    }

    .slim-standard-section .slim-standard-tab{
        border: 1px solid #C4C9CB;
        border-radius: 8px;
        box-shadow: 0px 2px 6px 0px #00000026;
        margin: 0 15px;
        background-color: #fff;
    }
    .slim-standard-section .slim-standard-img{
        margin-bottom: 24px;
        border-top-right-radius: 8px;
        border-top-left-radius: 8px;
        overflow: hidden;
    }
    .slim-standard-section .small-btn{
        padding:5px 10px;
        border-radius: 4px;
        font-family: 'Lato-Regular';
        font-size: 13px;
        line-height: 16px;
        color: #fff;
    }

    /*global small btn background*/
    .slim-standard-section .green-bg{
        background-color: #B2C966;
    }
    .slim-standard-section .grey-bg{
        background-color: #5D6265;
    }


    .slim-standard-section .slim-standard-tab-sec{
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        margin-bottom: 24px;
        flex-direction: column;
        /* justify-content: left; */
    }
    .slim-standard-section .slim-standard-tab-sec .btn.small-btn{
        margin-right: 12px;
    }
    .slim-standard-section .slim-standard-tab-sec .date-time,.slim-standard-section .slim-standard-para{
        margin-bottom: 0;
    }
    .slim-standard-section .slim-standard-content{
        margin: 0 24px 24px 24px;
    }
    .slim-standard-section .slim-standard-tab-sec .date-time{
        font-family: 'Lato-Regular';
        font-size: 14px;
        line-height: 17px;
        margin-top: 10px;
    }
    .slim-standard-section .slim-standard-para{
        font-family: 'Lato-Bold';
        font-size: 18px;
        line-height: 24px;
    }

    .slim-standard-section .slim-standard-content-btn button.glider-slim-standard-prev span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
    }
    .slim-standard-section .slim-standard-content-btn button.glider-slim-standard-next span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-standard-section .slim-standard-content-btn button span{
        width: 100%;
        height: 100%;
        display: block;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
    }
    .slim-standard-section .slim-standard-content-btn button{
        position: static;
        transform: translate(0, 0);
        width: 37px;
        height: 34px;
        background: transparent;
        padding: 0;
        appearance: none;
        cursor: pointer;
        border: none;
    }
    .slim-standard-section .slim-standard-content-btn{
        display: flex;
        justify-content: center;
        width: 100%;
        position: absolute;
        margin: 0;
        padding: 0 10px;
        bottom: 0;
    }
    .slim-standard-section .glider-slim-standard-prev {
        margin-right: 15px;
    }
    .slim-standard-section .slim-standard-content-btn button.disabled{
        cursor:default;
        opacity: 0.5;
    }
    .slim-standard-section .slim-standard-heading-div {
        margin-top: 0;
    }
    .slim-standard-section .slim-standard-heading-div h3{
        font-family: 'Lato-Bold';
        font-size: 32px;
        line-height: 38px;
        margin-bottom: 20px;
    }
    .slim-standard-section .slim-standard-para{
        font-family: 'Lato-Light';
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 31px;
    }
    .slim-standard-section .slim-standard-carousel{
        display: flex;
        flex-direction: column-reverse;
    }

    .annual-slim-standard h2.annual-slim-standard-title{
        font-size: 42px;
        line-height: 53px;
        display: inline-block;
        margin-bottom: 23px;
    } 
    .annual-slim-standard{
        display: inline-block;
    }
    .annual-slim-standard p.annual-slim-standard-para{
        font-size: 20px;
        line-height: 32px;
        color: #292C31;
        font-family: 'Lato-Light';
        margin-bottom: 0;
    }

    /* desktop design */
    @media only screen and (min-width: 768px){

        .slim-standard-section .slim-standard-carousel{

            flex-direction: column;
        }   

        .slim-standard-section .slim-standard-content-btn {
            justify-content: right;
            margin: 1px auto 15px auto;
            position: relative;
            top: 0;
            bottom: unset;
            left: 0;
            right: 0;
        }
        .slim-standard-section .slim-standard-heading-div h3 {
            font-size: 42px;
            line-height: 58.4px;
            margin-bottom: 26px;
        }
        .slim-standard-section .slim-standard-para {
            font-size: 20px;
            line-height: 32px;
            margin-bottom: 31px;
        }
        .slim-standard-section .slim-standard-heading-div {
            margin-top: auto;
        }

    }

    @media only screen  and (min-device-width:768px)and (max-device-width:1024px)and (orientation : portrait){
        .slim-standard-section .slim-standard-carousel{

            flex-direction: column;
        }   
        .slim-standard-section .slim-standard-content-btn{
            position: absolute;
            top: 0;
            left: 0;
            justify-content: right;
            bottom: unset;
            right: 0;
        }
        div.slim-manual-section .slim-manual-side-inner{
            position: unset;
        }

    }

    /** Standard Slim card css end here **/

    /** Slim Manual card css start here **/
    .slim-manual-section .slim-manual-slim-card-inner{
        padding: 24px;
        border: 1px solid #C4C9CB;
        border-radius: 8px;
        background: #fff;
        margin-bottom: 10px;
        display: flex;
        flex-flow: column;
    }
    .slim-manual-section .slim-manual-slim-card-inner:hover,.slim-manual-section .slim-manual-slim-card-inner:focus{
        box-shadow: 0px 4px 10px 0px #00000026;

    }
    .slim-manual-section .slim-manual-img{
        width: 100%;
        height: auto;
    }
.slim-manual-img img{
    border-radius:8px;
}
    .slim-manual-section .slim-manual-content-sec{
        margin-top: 20px;
    }
    .slim-manual-section .slim-manual-content-sec p{
        margin-bottom: 0;
        font-size: 18px;
        line-height: 26px;
    }
    .slim-manual-section .slim-manual-content-sec{
        overflow: hidden;
        width:100%;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
    }
    .slim-manual-section .slim-manual-content-sec h3{
        font-size: 24px;
        line-height: 30px;
    }
    .slim-manual-section .slim-manual-glider-item{
        margin-right: 15px;
    }
    .slim-manual-section .slim-manual-top-sec h2, .slim-manual-section .slim-manual-side-sec h2{
        font-size: 32px;
        line-height: 40px;
    }
    .slim-manual-section .slim-manual-top-sec p, .slim-manual-section .slim-manual-side-sec p{
        color: #292C31;
        font-size:  18px;
        line-height: 26px;
        margin-bottom: 0;
    }
    .slim-manual-section .slim-manual-cntrl button{
        position: static;
        transform: translate(0, 0);
        width: 37px;
        height: 34px;
        background: transparent;
        padding: 0;
        appearance: none;
        cursor: pointer;
        border: none;
    }
    .slim-manual-section .slim-manual-cntrl button span{
        width: 100%;
        height: 100%;
        display: block;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn{
        margin-right: 20px;
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn.disabled span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
    }
    .slim-manual-section .slim-manual-cntrl button.next-btn.disabled span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-manual-section .slim-manual-cntrl button.prev-btn span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-left-arrow.png);
        margin-right: 20px;
    }
    .slim-manual-section .slim-manual-cntrl button.next-btn span{
        background-image: url(/wp-content/themes/ipsen-main/dist/images/blue-right-arrow.png);
    }
    .slim-card-inner button[aria-label="Next"]:hover span,.slim-card-inner button[aria-label="Next"]:focus span,
	.slim-card-inner .slider-btns button[aria-label="Next"]:hover span,.slim-card-inner .slider-btns button[aria-label="Next"]:focus span {
		background-image: url(/wp-content/themes/ipsen-main/dist/images/ArrowRightState.png);
	}
	.slim-card-inner button[aria-label="Previous"]:hover span,.slim-card-inner button[aria-label="Previous"]:focus span,
	.slim-card-inner .slider-btns button[aria-label="Previous"]:hover span,.slim-card-inner .slider-btns button[aria-label="Previous"]:focus span{
		background-image: url(/wp-content/themes/ipsen-main/dist/images/ArrowLeftHover.png);
	}
    .slim-manual-section .slim-manual-top-card-controls{
        display: flex;
        justify-content: right;
        position: absolute;
        width: 100%;
        top: 0;
        right: 0;
    }
    .slim-manual-section .slim-manual-relative-sec {
        position: relative;
    
    }
    .slim-manual-section .slim-manual-top-sec,.slim-manual-section .slim-manual-side-sec{
        margin-bottom: 30px;
    }
    .slim-manual-side-glider-contain.multiple {
        display: flex;
        flex-flow: column;
    }
    .slim-manual-section .slim-manual-side-card-controls{
        display: flex;
        justify-content: center;
        margin-top: 30px;
        position: absolute;
        bottom: 0;
        width: 100%;
        order: 1;
    }
    section.slim-card.blue-bg{
        background-color: #E7FAFF;
    }
    section.slim-card-inner {
        position: relative;
    }

    .slim-standard-section .container {
        position: unset;
        padding-bottom:0;
    }

    .slim-standard-section-inner .glider-contain {
        position: unset;
        /* padding-bottom: 60px; */
    }

    /*Desktop*/
    @media only screen and (min-width : 768px){
        .slim-standard-img img{
            height: 200px;
        }
        .slim-manual-section .slim-manual-top-sec{
            margin-bottom: 50px;
        }
        .slim-manual-section .slim-manual-slim-card-inner{
            padding: 30px;
        }
        .slim-manual-section .slim-manual-slim-card-inner{
            max-width: 370px;
        }
        .slim-manual-section .slim-manual-content-sec{
        -webkit-line-clamp: 6;
        
        }
        .slim-manual-section .slim-manual-img{
            overflow: hidden;
            border-radius: 8px;
        }
        .slim-manual-section .slim-manual-img img{
            transform: scale(1);
            transition: transform .5s linear;
        }
        .slim-manual-section .slim-manual-content-sec p{
            font-size: 20px;
            line-height: 32px;
        }
        .slim-manual-section .slim-manual-content-sec h3{
            font-size: 32px;
            line-height: 40px;
        }
        .slim-manual-section .slim-manual-side-sec h2,.slim-manual-section .slim-manual-top-sec h2{
            font-size: 42px;
            line-height: 53px;
        }
        .slim-manual-section .slim-manual-side-sec p,.slim-manual-section .slim-manual-top-sec p{
            font-size: 22px;
            line-height: 30px;
        }
        .slim-manual-section .slim-manual-side-inner{
            position: relative;
        }
        .slim-manual-section .slim-manual-top-inner{
            padding-top: 80px;
            padding-bottom: 80px;
        }
        .slim-manual-section .slim-manual-side-card-controls{
            display: flex;
            justify-content: flex-end;
            margin-top: 30px;
            position: absolute;
            bottom: 0;
            width: 100%;
        }
        .slim-manual-section .slim-manual-side-card-controls {
            margin-top: 0;
            position: relative;
            right: 0;
            top: 0;
            order: 0;
            margin-bottom: 40px;
        }
        .slim-card.top .slim-manual-side-card-controls.slim-manual-cntrl {
            position: relative;
            top:0px;
        }
        .slim-manual-section .reverse-div, .slim-standard-section .reverse-div {
            flex-direction: row-reverse;
        }
        .slim-manual-side-inner .glider-contain {
            position: unset;
        }
        .slim-manual-section .container {
            position: unset;
        }
        section.slim-card.blue-bg {
            padding: 60px 0;
        }
    }
    /** Slim Manual card css end here **/

    /** CTA **/
    .slimcard-btn-sec{
        display:flex;
        justify-content: center;
        align-items: center;
        margin-top: 0;
    }
    .slimcard-btn-sec button{
        padding: 16px 28px;
        background-color: #2797D3;
        border-radius: 6px;
        border: none;
        color: #fff;
        font-family: 'Lato-Semibold';
        font-size: 14px;
        line-height: 16.8px;
        margin-right: 15px;
    }
    .slimcard-btn-sec button:hover,.slimcard-btn-sec button:focus{
        color: #fff;
        background-color: #3FAFEB;
        box-shadow: none;
    }
    .slimcard-link{
        color: #224A81;
        font-family: 'Lato-Semibold';
        font-size: 14px;
        line-height: 16.8px;
    }
    .slimcard-btn-sec p{
        margin-bottom: 0;
    }
    .slimcard-link:hover,.slimcard-link:focus{
        text-decoration: underline;
        color: #2797D3;
    }
    section.slim-card.blue-bg {
        background-color: #E7FAFF;
        padding: 40px 0;
    }
    .slimcard-block-title{
        margin-bottom:20px;
    }
    @media only screen and (min-width : 768px){
        .slimcard-btn-sec button{
            padding: 20px 36px 21px 36px;
            font-size: 18px;
            line-height: 23px;
        }
        .slimcard-btn-sec p a{
            font-size: 18px;
            line-height: 23px;
        }
        .slim-standard-section-inner .glider-contain {
            padding-bottom: 0px;
        }
        .slim-card.left:has(.slim-standard-content-btn) .glider-slim-standard {
            margin-top: 60px;
        }
    }
    @media only screen and (max-width : 767px){
        .slim-standard-section-inner .glider-contain{
            position: relative;
        }
    }
    @media only screen and (min-width : 1200px){
    .slim-manual-section .slim-manual-slim-card-inner:hover .slim-manual-img img,.slim-manual-section .slim-manual-slim-card-inner:focus  .slim-manual-img img{
            transform: scale(1.1);
            transition: transform .5s linear;
        }
    .slim-standard-section-inner > .normal-div > .column-1{
        margin-bottom: auto;
        margin-top: 8%;
    }
    .slim-standard-section-inner > .reverse-div > .column-1{
        margin-bottom: auto;
        margin-top: 5%;
    }
    .slim-standard-section-inner > .normal-div > .without-carousel{
        margin-bottom: auto;
        margin-top: 0%;
    }
    .slim-standard-section-inner > .reverse-div > .without-carousel{
        margin-bottom: auto;
        margin-top: 0%;
    }

    }
    @media only screen  and (min-device-width:768px)and (max-device-width:1024px){
        .slim-manual-section .slim-manual-slim-card-inner:hover .slim-manual-img img, .slim-manual-section .slim-manual-slim-card-inner:focus .slim-manual-img img {
            transform: scale(1);
            transition: none;
        }
    }
