.our-tech-platform.tech-bg .heading {
    color: #fff;
}

.our-tech-platform.tech-bg .subheading {
    color: #fff;
}

.similar_case_study .title,
.case-studies .title {
    font-weight: 800;
    font-size: 3rem;
    line-height: 37px;
    text-transform: capitalize;
    color: #000000;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
}

.insightscarosel-one,
.what-can-you {
    background: #f0f0f0;
}

.what-can-you img {
    max-height: 90px;
    margin-bottom: 30px;
}

.field {
    margin-bottom: 10px;
}

.what-can-you .icon-heading {
    font-weight: 600;
    font-size: 2rem;
    line-height: 27px;
    text-transform: capitalize;
    color: #000000;
}

.containerize-we-follow {
    background-color: #fff;
}


@media (min-width: 992px) {
    .we-can-help .col-md-5 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .page-template-microsoft-azure-gold-partner .tools ul li {
        width: 12%;
    }
    .page-template-microsoft-azure-gold-partner .classname img {
        height: 170px;
    }
    .tools .toggl-tab .tab-div .steps img {
        filter: grayscale(100%);
    }
    .tools .toggl-tab .tab-div .steps img:hover {
        filter: none;
    }
    .row.aws-badges {
        justify-content: center;
    }
    
   
}

@media only screen and (max-width: 812px) {
    .mt-mb-cus {
        margin: 50px 0;
    }
    /* ----------------------- Site Reliability Page ----------------------- */
    .site-reliability-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4.5rem;
        line-height: 4.5rem;
    }
    .site-rel-engineering .heading {
        font-size: 2.5rem;
    }
    .site-rel-engineering .content {
        font-size: 1.5rem;
    }
    .app-modern-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 3.6rem;
        line-height: 4.5rem;
    }
    .our-solutions-engineering {
        max-width: 60%;
    }
    .our-tech-platform img {
        text-align: center;
        display: block;
        margin: auto;
    }
    .successive-advantages .subheading {
        font-size: 1.5rem;
        line-height: 2rem;
        /* margin: 0 0px; */
    }
    /* ----------------------- Deveops Page ----------------------- */
    .devops-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4.5rem;
        line-height: 4.5rem;
    }
    .devops-about .heading {
        margin-top: 20px;
    }
    .devops-about .content {
        font-size: 1.5rem;
    }
    .devops.we-can-help .icon-box {
        padding: 54px 30px 30px;
    }
    .devops.we-can-help .icon-box .icon {
        width: 70px;
    }
    .devops.our-solutions .icon-box {
        padding: 54px 30px 30px;
    }
    .devops.our-solutions .icon-box .icon {
        width: 70px;
    }
    .devops-our-tech-platform .heading {
        font-size: 2.5rem;
    }
    .devops-our-tech-platform img {
        max-width: 210px;
        text-align: center;
        display: block;
        margin: auto;
    }
    .devops-our-tech-platform .subheading {
        font-size: 1.5rem;
        line-height: 2rem;
        margin: auto;
        margin-bottom: auto;
        margin-bottom: 40px;
    }
    .we-follow .icon-box .more-btn:hover img {
        transform: translateX(5px);
    }
    .we-follow .mt-cus {
        margin-top: 70px;
    }
    /* cloud-enablement */
    .cloud-enablement-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4.5rem;
        line-height: 4.5rem;
    }
    /* Cloud Security */
    .cloud-security-the-code-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4.5rem;
        line-height: 4.5rem;
    }
    /* data-engineering */
    .data-eng-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4rem;
        line-height: 4.5rem;
    }
    /* Containerize */
    .containerize-the-code-banner h1 {
        text-align: center;
        margin: 0 20px;
        font-size: 4rem;
        line-height: 4.5rem;
    }
    .data-eng-about .heading {
        font-size: 2.5rem;
        margin-top: 20px;
    }
   
}

/* .what-can-you .row:nth-child(2) .col-12 {
    margin-top: 40px;
} */

@media only screen and (max-width: 576px) {
    /* pipeline */
    .pipeline .heading {
        font-size: 18px;
        line-height: 30px;
    }
    .tools .toggl-tab {
        margin: 0;
    }
}

@media only screen and (max-width: 767px) {
    .fixedTop .d-block {
        display: block !important;
    }
    .download-case-study .title {
        font-size: 1.8rem;
    }
    .navbar-nav {
        flex-direction: column !important;
    }
    .navbar-nav {
        display: block;
        position: fixed;
        left: 0;
        bottom: 0;
        top: 0%;
        width: 0%;
        background: rgba(0, 0, 0, 1);
        z-index: 9;
        overflow: auto;
        transition: all 0.5s;
        flex-direction: column;
    }
    .infografic{
        padding: 0;
    }
    .infographic-headings,
    .ebook-banner-space p{
        text-align: center;
    }
    .ebook_space {
        padding: 30px 0;
    }
    .sidebar-listingpage{
        padding: 24px 5px;
        margin-top: 30px;
    }
    nav .nav-toggler {
        background: rgba(0, 0, 0, 0);
        border: none;
    }
    header {
        z-index: 99;
        margin-top: 0;
    }
    .navbar-nav {
        flex-direction: column !important;
    }
    .logo img {
        margin-left: auto;
        display: block;
    }
    nav .navbar-nav .close-toggle {
        background: rgba(0, 0, 0, 0);
        border: none;
        margin: 35px;
        text-align: left;
    }
    .navbar-nav.slide {
        width: 100%;
    }
    .navbar-nav .nav-item {
        opacity: 0;
        margin-left: 40px;
        margin-top: 10px;
        transition: all 0.3s;
    }
    .navbar-nav.slide .nav-item {
        opacity: 1;
        white-space: nowrap;
        margin-top: 0;
    }
    .navbar-nav .nav-item {
        padding: 12px 0;
    }
    .navbar-nav .nav-item .nav-link {
        font-size: 2rem;
    }
    .navbar-nav .nav-item.dropdown .toggle .dropdown-links li a {
        /* font-size: 1.8rem; */
        color: #ffffff;
    }
    .desktopview,
    nav .nav-btn {
        display: none;
    }
    .mobileview {
        display: block;
    }
    .navbar-nav .nav-item.dropdown .toggle {
        position: relative;
        top: 0;
        width: 255px;
        background: rgba(0, 0, 0, 0);
    }
    .navbar-nav .nav-item.dropdown .toggle .dropdown-links li {
        margin-top: 18px;
        margin-bottom: 18px;
    }
    .mobcontact {
        display: block;
    }
    .how-we-differ .icon-box,
    .impact-on-clients .icon-box p.head,
    .impact-on-clients .icon-box {
        min-height: 0 !important;
    }
    .filter-tabs .bottom-title{
        font-size: 1.8rem;
    }
    .contact-redirect {
        text-align: center !important;
    }
    .banner h1 {
        font-size: 29px;
        line-height: 35px;
        padding: 100px 0 15px;
    }
    .ebook-one,
    .form_section .heading,
    .ebook-banner .paragraph,
    .ebook-banner .heading {
        text-align: center !important;
    }
    .form_section .paragraph {
        text-align: left;
    }
    .clear-filter-btn {
        text-align: center;
        padding-top: 10px;
    }
    .copyright_content,
    .ebook-banner .heading {
        text-align: center !important;
    }
    .desktops-views {
        display: none;
    }
    .mobiles-views {
        display: block;
        padding-top: 0 !important;
    }
    .form_section .cta-subscribe .box-content {
        margin-top: 35px;
    }
    .social-icon-bottom {
        justify-content: center;
    }
    .banner-paras {
        order: 2;
    }
    div#landing-banner h1.banner_heading {
        text-align: center !important;
        font-size: 2.8rem !important;
    }
    .impact-on-clients .icon-box p.head {
        min-height: 50px;
    }
    .solutions-left-section {
        background: url('/wp-content/themes/successive-cloud/landing-page/images/img-40.jpg');
    }
    .study-filters {
        flex-direction: column;
    }
    .blog-page .blog__search #search {
        width: 240px;
        margin-bottom: 10px !important;
        padding: 12px 33px 12px 22px !important;
    }
    /* .case-study-details p.paragraph.text-left,
    h2.heading.ebook_head.text-left {
        text-align:center !important;
    } */
    .case-study-video iframe {
        /* padding: 40px 0; */
        width: 100%;
        /* height: 158%; */
        max-height: 276px;
    }
    .clear-filter-btn {
        position: static;
    }
    .content-card .num {
        font-size: 4.2rem;
    }
    /* .hide_form{
        width: 95%;
        height: 490px;
        top: -23px;
    } */
    .cross-icon {
        left: 156px;
    }
    .columns {
        flex: 1 0 calc(54% - 10px);
        padding: 0px 15px;
    }
    .clear-filter {
        margin-right: 20px;
    }
    .service-icons .icon-box p.head {
        font-size: 1.8rem;
    }
    .service-icons .icon-box {
        padding: 60px 20px 25px;
        margin: 30px 0;
    }
    section#what-can-you-space,
    .space-one {
        padding: 40px 0;
    }
    .form-deatil-case-study {
        height: 400px;
    }
    .summary_title {
        font-size: 1.8rem;
    }
    .summary .paragraph {
        font-size: 1.6rem;
    }
    .banner_btn_talk a {
        padding: 12px 20px;
    }
    .about-img {
        padding-top: 30px;
    }
    .hide_form {
        top: 32px;
    }
    .download-case-study {
        background-attachment: unset;
        background-size: auto;
        background-position: center center;
    }
    .blogs .heading{
        text-align: center !important;
    }
    .casstudy-main-head{
        height: 100%;
    }
    section.technologies h2,
    .top_brands,
    .col.insight_title .title,
    .platforms .head,
    .heading_one,
    .send-message .contact-form strong,
    .devops-about h2,
    .heading {
        font-size: 2.8rem !important;
        line-height: 30px !important;
    }
    .banner-text{
        font-size: 3.5rem ;
    }
    .case-study-banner {
        min-height: 300px;
    }
    .row-space{
        padding: 14px 0;
    }
    .text-small{
        font-size: 1.6rem;
    }
    .categories-space {
        padding-top: 25px;
    }
    .partnership-aws-one {
        background-position: -680px -683px;
    }
    .partnership-aws-two {
        background-position: -1002px -514px;
    }
    .partnership-microsoft {
        background-position: -994px -7px;
    }

    .partnership-google-cloud {
        background-position: -385px -12px;
    }
    .partnership-kuberneties {
        background-position: -685px -14px;
    }
    .cloud-native {
        background-position: -997px -689px;
    }
    .penetration__assessing{
        min-height: 350px;
    }
    .tech-capabilities-tools{
        background-size: 1250px;
    }
    .tech-toolss{
        height: 85px;
    }
    .tech-tools,
    .tech-tools-logo{
        height: 70px;
    }
    .tools-one {
     background-position: -478px -522px;}
    .tools-two {
     background-position: -943px -894px;}
    .tools-three {
     background-position: -33px -650px;}
     .tools-four {
        background-position: -251px -756px;
    }
    .tools-five {
        background-position: -402px -648px;
    }
    .tools-six {
        background-position: -252px -515px;
    }
    .tools-seven {
        background-position: -248px -892px;
    }
    .tools-eight {
        background-position: -249px -33px;
    }
    .tools-nine {
        background-position: -1160px -761px;
    }
    .tools-ten {
        background-position: -997px -228px !important;
    }
    .tools-eleven{
        background-position: -711px -896px;
    }
    .tool-one {
        background-position: -482px -33px;
    }
    .tool-two {
        background-position: -474px -895px;
    }
    .tool-three {
        background-position: -938px -156px;
    }
    .tool-four {
        background-position: -248px -397px;
    }
    .tool-five {
        background-position: -941px -758px;
    }
    .tool-six {
        background-position: -32px -272px;
    }
    .tool-logo1 {
        background-position: -710px -36px;
    }
    .tool-logo2 {
        background-position: -940px -520px;
    }
    .tool-logo3 {
        background-position: -1170px -895px;
    }
    .tool-logo4 {
        background-position: -477px -154px;
    }
    .tool-logo5 {
        background-position: -710px -518px;}
    .tool-logo6 {
            background-position: -943px -643px;
        }
    .tool-logo7 {
            background-position: -32px -756px;
        }
    .logo-one {
            background-position: -1185px -163px}
    .logo-two {
                background-position: -32px -895px;
            }
     .logo-three {
     background-position: -948px -34px;
     }
     .logo-four {
        background-position: -939px -400px;
    }
    .logo-five {
        background-position: -710px -397px;
    }
    .logo-six{
        background-position: -710px -268px;
    }
    .logo-seven {
        background-position: -247px -263px;
    }
    .logos-one {
        background-position: -1173px -520px;
    }
    .logos-two {
        background-position: -942px -270px;
    }
    .logos-three {
        background-position: -708px -758px;
    }
    .logos-four {
        background-position: -707px -156px;
    }
    .logo-img-one {
        background-position:-27px -165px;
    }
    .logo-img-two {
        background-position: -392px -231px !important;
    }
    .logo-img-three {
        background-position: -710px -650px;
    }
    .logo-img-four {
        background-position: -1168px -652px;
    }
    .logo-img-five {
        background-position: -246px -643px;
    }
    .logo-img-six {
        background-position: -28px -399px;
    }
    .logo-img-seven {
        background-position: -483px -651px;
    }
    .logo-img-eight {
        background-position: -1182px -397px;
    }
    .partnership-sprite{
        background-size: 1200px;
    }
    .aws-icons {
        height: 125px;
        width: 135%;
    }
    .aws-one {
        background-position: -437px -655px;
    }
    .aws-two {
        background-position: -837px -228px;
    }
    .aws-three {
        background-position: -1045px -227px;
    }    
    .aws-four {
        background-position: -645px -510px;
    }
    
    /* .aws-certificate-one {
        background-position: -192px -223px;
    }
    .aws-certificate-two {
        background-position: -626px -225px;
    }
    .aws-certificate-three {
        background-position: -6px -233px;
    } */
    .tools ul li{
        height: 92px;
    }
    .page-template-microsoft-azure-gold-partner .tools ul li{
        width: 33%;
        height: 120px;
    }
    .aws-certificate-four {
        background-position: -700px -394px;
    }
    .aws-certificate-five {
        background-position: -1664px -172px;
    }  
    .aws-certificate-six {
        background-position: -79px -614px;
    }
    .aws-certificate-seven {
        background-position: -380px -614px;
    }
    .certificate-logo-one {
        background-position: -369px -1083px;
    }
    .certificate-logo-two {
        background-position:-691px -856px;
    }
    .certificate-logo-three {
        background-position: -372px -856px;
    }
    .certificate-logo-four {
        background-position: -77px -856px;
    }
    .certificate-logo-five {
        background-position: -1660px -620px;
    }
    .certificate-logo-six {
        background-position: -1311px -619px;
    }
    .certificate-logo-seven {
        background-position: -1008px -618px;
    }
    .certificate-logo-eight {
        background-position: -698px -617px;
    }
    .tools-imagess ul li{
        width: 40% !important;
    }
   .mb-two{
    background-position: -387px -795px;
   }
   .mb-threes{
   background-position: -604px -686px;
   }
   .mb-tool-threes{
   background-position: 8px -575px;
   }
   .mb-logos-ones{
   background-position: -1040px -467px;
   }
   .mb-tool-logo1{
   background-position: -597px -35px;}
   .mb-tool-logo-kuber{
    background-position: -412px -249px;
   }
   .mb-tool-one{
    background-position: -422px -46px;
   }
   .mb-partnership-aws-one{
   background-position: -647px -1042px;}
   .mb-partnership-aws-two{
   background-position: -965px -812px;}
   .mb-partnership-microsoft{
   background-position: -955px -133px;}
  .mb-partnership-microsoft-one {
    background-position: -1271px -139px; 
}
   .mb-partnership-google-cloud{
   background-position: -349px -138px;}
   .mb-partnership-kuberneties{
   background-position: -652px -136px;}
   .mb-cloud-native {
    background-position: -955px -1053px;}
    .mb-open-js{
        background-position: -24px -130px;
    }
    .about-tool-one {
        background-position: -421px 6px;
    }
    .about-tool-two {
        background-position: -218px -852px;
    }
    .about-tool-three {
        background-position: -1040px -107px;
    }
    .about-tool-four {
        background-position: -1041px -428px;
    }
    .about-tool-five {
        background-position: -629px -645px;
    }
    .about-tool-six {
        background-position: -830px -211px;
    }
    .about-tool-seven {
        background-position: -18px -109px;
    }
    .about-tool-eight {
        background-position: -15px -856px;}
    .partners-one {
          background-position:-17px -630px;
        }
        .partners-two {
            background-position: -999px -487px;
        }
        .partners-three {
            background-position: -792px -488px;
        }
        .tools .tool-border {
            border-bottom: 0.632847px solid #cdcdcd;
            border-left: 0.632847px solid #cdcdcd;
            padding: 12px 12px;
        }
        .kubernetes-tool-images-one {
            background-position:-401px -779px;
        }        
        .kubernetes-tool-images-two {
            background-position: -216px -334px;
        }
        .kubernetes-tool-images-three {
            background-position: -612px -666px;
        }
        .kubernetes-tool-images-four {
            background-position: -827px -445px;
        }
        .kubernetes-tool-images-five {
            background-position: -7px -574px;
        }
        .kubernetes-tool-images-six {
            background-position: -1027px -454px;
        }
        .kubernetes-tool-images-seven {
            background-position: -614px -33px;
        }
        .kubernetes-tool-images-eight {
            background-position: -211px -143px;
        }
        .kubernetes-tool-images-nine {
            background-position: -423px -35px;
        }
        .migration-pipeline {
            background-position: -647px -1384px;
        }
        .modernization-pipeline {
            background-position: -805px -377px;
        }
        .data-pipeline {
            background-position: -1113px -878px;
        }
        .service-icon-eight {
            background-position: -1116px -16px;
        }
        .service-icon-seven {
            background-position: -191px -686px;
        }
        .service-icon-six {
            background-position: -34px -1190px;
        }
        .service-icon-five {
            background-position: -340px -1188px;
        }
        .service-icon-four {
            background-position: -964px -8px;
        }
        .service-icon-three {
            background-position: -1123px -352px;
        }
        .service-icon-one {
            background-position: -47px -691px;
        }
        
        .page-template-page-aws-consulting-partner .tools ul li {
            width: 33%;
            height: 145px;
        }
        .sub-text-head{
            font-size: 2.8rem;
            line-height: 30px;
        }
        .section-content {
            padding: 60px 0 60px;
        }
        .color-bg-gradient, .icon.spaced.gradient-bg{
            opacity: 0.85;
        }
      
        .highlights .paragraph{
            padding-bottom: 10px;
        }
        .highlights .heading{
            padding-bottom: 5px;
        }
        .leverages {
            width: 26% !important;
        }
        .penetration-testing{
            min-height: 1130px;
        }
        .sub-text-head{
            font-size: 2.5rem !important;
        }
        .penetration-testing .paragraph-text{
            font-size: 2rem;
        }
        .single-case_studies .case-study-banner .banner-text {
            font-size: 3.5rem
          }
          .subheading,
          .devops-about ol li,
          .devops-about ul li,
          .devops-about p{
            font-size: 1.6rem;
            line-height: 23px;
          }
          .quote .quote-text {
            font-size: 1.7rem;
            line-height: 23px;
        }
        .quote .quote-by {
            font-size: 1.4rem;
            letter-spacing: 0.02em;
            margin-top: 15px;
        }
        .how-we-differ .subheading {
            font-size: 1.6rem;
        }
        .about-better-in-us .subheading ,
        .about .content {
            font-size: 1.6rem;
            line-height: 22px;
        }
        .insights .insights-content,
        .better-in-us .content ,
        .platforms .right .content,
        .platforms .desc {
            font-size: 1.6rem;
            line-height: 22px !important;
        }

        .page-template-page-landing-ebook .impact-on-clients .icon-box:hover .icons,
 .page-template-page-landing-video .impact-on-clients .icon-box:hover .icons{
    top:-81px;
 }
 .filter-tabs .bottom-title,
 .video_bottom_heading {
    font-size: 1.8rem;
}
.getstarted-button .banner-btn{
    font-size: 1.6rem;
    padding: 7px 30px;
}
.page-template-page-infographic .ebook-banner .heading,
.page-template-page-landing-ebook .ebook-banner .heading{
    font-size: 3rem !important;
}
.page-template-page-landing-ebook .form_section .ebook_head{
    font-size: 2.8rem;
}
.page-template-page-infographic .heading {
    font-size: 3rem;
}
.how-we-differ .icon-box .icon-heading{
    min-height: 0px;
}
header h1+p {
    font-size: 1.8rem;
    font-weight: normal;
}
header .banner-btn {
    font-size: 1.6rem;
    padding: 7px 30px;
}
.about .heading span {
    font-size: 2.4rem;
}
    
}


@media (min-width:768px) and (max-width:1200px) {
    .banner_ebook_img {
        width: 100%;
    }
}
@media (min-width:992px) and (max-width:1200px) {
    .partnership-aws-one {
        background-position: -668px -1042px;
    }
    .partnership-aws-two {
        background-position: -982px -812px;
    }
    .partnership-microsoft {
        background-position: -979px -133px;
    }
    .partnership-microsoft-one {
        background-position: -976px -83px;
        background-size: 1481px;
    }
    .partnership-google-cloud {
        background-position: -370px -138px;
    }
    .partnership-kuberneties {
        background-position: -668px -136px;
    }
    .cloud-native {
        background-position: -981px -1053px;
    }
    .open-js {
        background-position: -43px -130px;
    }
}
@media only screen and (max-width: 991px) {
    .book .col-lg-6.text-lg-left.text-center {
        min-height: 0px;
    }
    section.case-study-bottom-banner {
        background-color: #000000;
        position: static;
    }
  
  
}

@media (min-width:768px) and (max-width:991px) {
    .ebook-banner .heading {
        font-size: 3rem;
    }
    .badge-title {
        font-size: 1.4rem;
    }
    .page-template-microsoft-azure-gold-partner .cards .top-badge,
    .case-studies .case-study-img-row .top-badge {
        max-width: 68%;
    }
    .case-studies .case-study-img-row .bottom-title {
        font-size: 1.8rem;
    }
    .contact-landing a.email {
        padding-left: 145px;
    }
    .land_heading,
    .apps h2 {
        font-size: 31px;
    }
    .page-template-microsoft-azure-gold-partner .cards .bottom-title+p {
        -webkit-line-clamp: unset;
        overflow: hidden;
        -webkit-box-orient: unset;
        min-height: 258px;
    }
    .study-filters .filter-content,
    .blog__search {
        width: 200px;
    }
    .featured-services.section.new-feature .study-filters {
        justify-content: left;
    }
    .study-filters .ms-options-wrap>button {
        padding: 12px 28px 12px 12px !important;
    }
    .study-filters {
        margin: 0 15px;
    }
    .blogs .clear-filter-btn {
        text-align: end;
        position: absolute !important;
        right: 0 !important;
        margin-top: -10px;
    }
    .summary .paragraph {
        font-size: 1.8rem;
    }
    .download_btn {
        font-size: 17px;
    }
    /* .hide_form {
        top: 3px;
        height: 505px;
    } */
    .book .hs_email {
        padding-bottom: 10px;
    }
    .book .hs_email label {
        padding-bottom: 10px;
    }
    .content-card .num {
        font-size: 4.2rem;
    }
    .cross-icon {
        left: 56px;
    }
    .top-form-text {
        font-size: 1.9rem;
    }
    .space-one-one {
        padding: 40px 0;
    }
    .download-case-study {
        background-attachment: unset;
        background-size: auto;
        background-position: center center;
    }
    .our-expertise .icon-heading {
        min-height: 0;
    }
    .our-clients .clients-logo {
        min-height: 90px;
    }
    .tools .tabs .content {
        font-size: 10px;
        line-height: 15px;
    }
    .tools .tabs {
        padding: 20px 10px;
    }
    .partnership-sprite{
        background-size: 1400px;
    }
    .parterner--box-image {
        min-height: 180px;
    }
    .partnership-aws-one {
        background-position: -666px -1052px;
    }
    .partnership-aws-two {
        background-position: -986px -828px;
    }
    .partnership-microsoft-one{
        background-position: -990px -105px;
    background-size: 1500px;
    }
    .partnership-microsoft {
        background-position: -977px -147px;
    }
    .partnership-google-cloud {
        background-position: -366px -152px;
    }
    .partnership-kuberneties {
        background-position: -668px -149px;
    }
    .cloud-native {
        background-position: -983px -1060px;
    }
    .open-js {
        background-position: -42px -152px;
    }
    .about-tool-one {
        background-position: -672px -12px;
    }
    .about-tool-two {
        background-position: -361px -1327px;
    }
    .about-tool-four {
        background-position: -1623px -679px;
    }
    .about-tool-three {
        background-position: -1627px -187px;
    }    
    .about-tool-five {
        background-position: -990px -1016px;
    }
    .about-tool-six {
        background-position: -1302px -1194px;
    }
    .about-tool-seven {
        background-position: -48px -191px;
    }
    .about-tool-eight {
        background-position: -48px -1337px;
    }
    .partners-one {
        background-position: 2px -746px;
    }
    .partners-two {
        background-position: -897px -581px;
    }
    .partners-three {
        background-position: -1136px -581px;
    }
    .page-template-page-penetration-testing .highlights .heading{
        font-size: 3rem;
    }
    .tech-tools-logo ,
    .tech-tools{
        width: 169px;
    }
    .certificate-logo-one {
        background-position: -368px -1078px;
    }
    .certificate-logo-two {
        background-position: -691px -851px;
    }
    .certificate-logo-three {
        background-position: -368px -850px;
    }
    .certificate-logo-four {
        background-position: -75px -852px;
    }
    .certificate-logo-five {
        background-position: -1657px -613px;
    }
    .certificate-logo-six {
        background-position: -1313px -613px;
    }
    .certificate-logo-seven {
        background-position: -1002px -613px;
    }
    .certificate-logo-eight {
        background-position: -695px -613px;
    }
    .aws-icons {
        width: 190px;
    }
    .aws-one {
        background-position: -516px -744px;
    }
    .aws-two {
        background-position: -976px -246px;
    }
    .aws-three {
        background-position: -1212px -245px;
    }
    .aws-four {
        background-position: -734px -578px;
    }
    /* .aws-certificate-one {
        background-position: -224px -250px;
    }
    .aws-certificate-two {
        background-position: -711px -250px;
    }
    .aws-certificate-three {
        background-position:-52px -250px;
    }
    .aws-certificate-four {
        background-position: -521px -250px;
    }
    .aws-certificate-five {
        background-position: -1179px -89px;
    }
    .aws-certificate-six {
        background-position: -42px -412px;
    }
    .aws-certificate-seven {
        background-position: -266px -412px;
    } */

    .impact-on-clients .icon-box:hover .icons {
        top: -30%;
    }
    .page-template-page-site-reliability .our-solutions .icon-headings{
        min-height: 105px;
    }
    .migration-pipeline {
        background-position: -602px -1384px;
    }
    .modernization-pipeline {
        background-position: -756px -377px;
    }
    .data-pipeline {
        background-position: -1066px -878px;
    }
    .section-content{
        padding: 60px 0 60px;
    }
    .page-template-page-penetration-testing .heading {
        font-size: 4.5rem;
    }
    .sub-text-head{
        font-size: 3.5rem !important;
    }
    .single-case_studies .case-study-banner .banner-text {
        font-size: 50px;
      }
      .subheading,
      .devops-about ol li,
      .devops-about ul li,
      .devops-about p{
        font-size: 1.8rem;
      }
      .how-we-differ .icon-box .icon-heading{
        min-height: 50px;
      }

}
@media only screen and (max-width: 380px) {
    .partnership-sprite{
        background-size: 1150px;
    }
    .mb-partnership-aws-one {
        background-position: -385px -612px;
    }
    .mb-partnership-aws-two {
        background-position: -577px -475px;
    }
    .mb-partnership-microsoft {
        background-position: -571px -71px;
    }
    .mb-partnership-microsoft-one {
        background-position: -760px -74px;
    }
    .mb-partnership-kuberneties {
        background-position: -387px -72px;
    }
    .mb-open-js {
        background-position: -12px -70px;
    }
    .mb-cloud-native {
        background-position: -575px -623px;
    }
    .about-tool-one {
        background-position: -432px 6px;
    }
    .about-tool-two {
        background-position: -228px -850px;
    }
    .about-tool-three {
        background-position: -1053px -107px;
    }
    .about-tool-four {
        background-position: -1051px -428px;
    }
    .about-tool-five {
        background-position: -637px -645px;
    }
    .about-tool-six {
        background-position: -845px -210px;
    }
    .about-tool-seven {
        background-position: -24px -109px;
    }
    .about-tool-eight {
        background-position: -27px -856px;
    }
 
    .aws-four {
        background-position: -620px -496px;
    }
    .aws-three {
        background-position: -1004px -223px;
    }
    .aws-two {
        background-position: -804px -225px;
    }
    .aws-one {
        background-position: -424px -637px;
    }
    .aws-certificate-one {
        background-position: -392px -389px;
    }
    .aws-certificate-two {
        background-position: -1024px -388px;
    }
    
    .aws-certificate-three {
        background-position: -97px -392px;
    }
    .aws-certificate-four {
        background-position: -716px -394px;
    }
    .aws-certificate-five {
        background-position: -1676px -172px;
    }
    .aws-certificate-six {
        background-position: -97px -614px;
    }
    .aws-certificate-seven {
        background-position: -390px -617px;
    }
    .partners-three {
        background-position: -724px -486px;
    }
    .partners-two {
        background-position: -925px -486px;
    }
    .aws-parters{
        height: 130px;
    }
    .service-icon-two {
        background-position: -1265px -521px;
    }
    
    .kubernetes-tool-images-one {
        background-position: -436px -779px;
    }
    .kubernetes-tool-images-three {
        background-position: -642px -656px;
    }
    .kubernetes-tool-images-five {
        background-position: -41px -561px;
    }
    .kubernetes-tool-images-seven {
        background-position: -644px -12px;
    }
    .kubernetes-tool-images-nine {
        background-position: -444px -8px;
    }
    .kubernetes-tool-images-two {
        background-position: -240px -338px;
    }
    .kubernetes-tool-images-four {
        background-position: -854px -439px;
    }
    .kubernetes-tool-images-six {
        background-position: -1055px -443px;
    }
    .kubernetes-tool-images-eight {
        background-position: -243px -122px;
    } 
}

/* @media only screen and (max-width: 580px) {
    .parterner--box-image {
        min-height: 150px;
    }
   .mb-partnership-microsoft-one {
    background-position: -757px -79px;
   }
   .mb-partnership-aws-one {
    background-position: -367px -642px;
   }
   .mb-partnership-aws-two {
    background-position: -562px -498px;
   }
   .mb-partnership-microsoft {
    background-position: -559px -76px;
   }
   .mb-partnership-google-cloud {
    background-position: -179px -75px;
   }
   .mb-partnership-kuberneties {
    background-position: -365px -75px;
   }
   .mb-cloud-native {
    background-position: -563px -646px;
   }
   .mb-open-js {
    background-position: 22px -78px;
   }

} */