@media only screen and (min-width:1200px){
        .mcs_section-main-heading{
        width:1000px;
        margin: 0 auto;
    }
}
@media only screen and (min-width:1024px){
    .mcs-case-study-sec-two-main-left-img img:last-child{
        height:550px;
    }
    .mcs_section-main-heading p{
        margin: 0px 100px;
    }
    .mcs-partner-img{
        margin-top: -50px;
    }
    /* carousel case study */
    .testimonal-carousel {
        position: relative;
    }
    .testimonal-carousel::before {
        content: '';
        width: 200px;
        height: 200px;
        position: absolute;
        top: -72px;
        left: -77px;
        display: inline-block;
        background-image: url(../../images/mcs-partnership-program/body/case-study/sec-before.png);
        background-size: cover;
        background-repeat: no-repeat;
        transform: rotate(-90deg);
    }  
     /*footer section  */
     .footer-sec-three {
        margin-left: -50px;
    }
    /*faq's*/
    .faq-sec-accordian {
        width: 800px;
        margin: 0 auto;
    }
}
@media only screen and (min-width:992px) and (max-width:1024px){

}
/* common for all small devices up to 991 */
@media only screen and (max-width:991px){
    .h1-heading{
        font-size: 32px;
        line-height: 36px;
    }
    .mcs__header .mcs__header-textwithimg .mcs__header-imgs-sec img{
        height: 230px;
        object-fit: cover;
    }
    .mcs_section-main-heading h2{
        font-size: 24px;
        line-height: 30px;
    }
    .mcs_section-main-heading p{
        font-size: 14px;
        line-height: 22px;
    }
    .mcs__header{
        position: fixed;
        top: 0px;
        z-index: 9999;
        width: 100%;
    }
    .mcs__partnership-banner-main-sec{
        height: unset;
        margin-top: 75px;
    }
    .mcs_partnership-bannerText-below-list ul{
        width: 50%;
        height:unset;
    }
    .mcs_partnership-bannerText-below-list ul:not(:last-child){
        padding-right:10px;
    }
    .mcs_partnership-bannerText-below-list ul li{
        font-size: 12px;
        font-weight: 400;
        margin-bottom: 15px;
        line-height: 22px;
    }
    /* our solution cards bg image */
    .mcs_ourSolution-card{
        background-size: 100px 100px, cover;
    }
    .mcs_ourSolution-card .mcs_solution-card-inner img {
        width: 35px;
        height: 35px;
    }
    .mcs_ourSolution-card .mcs_solution-card-inner div{
        width: 55px;
        height: 55px;
    }
    .mcs_ourSolution-card .mcs_solution-card-inner{
        padding: 10px;
    }
    .mcs_ourSolution-card .mcs_solution-card-inner h4{
        font-size: 16px;
        line-height: 25px;
    }
    .mcs_ourSolution-card{
        height: 200px;
    }
    /* industries we serve */
    .industries-card-main{
        width:47%;
        height:140px;
        padding:10px;
     }
     .industries-card-main .industries-card-inner img {
         width: 42px;
         height: 42px;
         margin-bottom: 7px;
     }
     .industries-card-main .industries-card-inner h5{
         font-size: 16px;
         margin-bottom:0px;
     }
     /* industries we serve section two row changes */
     .industries-sec-two-row-right-txt h4{
        font-size:20px;
        line-height:24px;
        margin-top: 15px;
        text-align:center;
      }
      .manage-img {
          width: 185px !important;
      }
      .industries-sec-two-row-right-txt .inner-row-left-img img{
        height:45px;
        width:85px;
        padding:6px;
      }
      .industries-sec-two-row-right-txt .inner-row-right-txt h6{
        font-size:16px
      }
      .industries-sec-two-row-right-txt .inner-row-right-txt p,
      .mcs_edge-carousel-card .mcs_edge-carousel-card-inner p
      {
          font-size:14px;
      }
      .sec-two-row-main{
         padding:20px;
      }
      .row-two .d-flex:last-child .inner-row-left-img .width-increase {
        width: 145px;
    }
    /* footer */
    .mcs__service-sec-two-right-txt {
        text-align: center;
    }
    .mcs__services_violet-sec-two .mcs__service-sec-two-inner .mcs__service-sec-two-right-txt h4{
        font-size: 24px;
        line-height: 30px;
    }
    .mcs-case-study-sec-two-main-left-img img {
        width: 90%;
    }
    .mcs-case-study-sec-two-main-left-img img:last-child{
        position: unset; 
         top: unset; 
        left: unset; 
        margin-top: -80px;
        margin-left: 20px;
    }
    .mcs-sec-two-row .mcs-sec-two-right-txt h6{
        font-size:17px;
    }
    .mcs-sec-two-right-txt {
        padding-left: 20px !important;
    }
    .mcs-sec-two-row{
        padding: 10px;
    }
    .contact-left-section .contact-left-txt h2{
        font-size: 24px;
        line-height: 30px;
    }
    .footer-sec-main .container:first-child .col-12:not(:last-child) .footer-sec-two ul li:not(:last-child) {
        border-right: 1px solid #f4f3f893;
        padding-right: 10px;
    }
    .footer-sec-main .container:first-child .col-12:not(:last-child) .footer-sec-two ul{
        display: flex;
        flex-direction: row;
    }
    .contact-left-section ul li .contact-details-txt a{
        font-size:14px;
    }

}