.trusted-networks .icons-main{
    display: flex;
    flex-wrap: wrap;
    column-gap: 30px;
    row-gap: 30px;
    justify-content: center;
}

.partner-tech-advantage .box{
    border-radius: 40px;
    padding: 50px 30px;
}

.partner-tech-advantage .box .tech-box{
    height: 100%;
    border-radius: 28px;
    background: #fff;
    border: 1px solid #e5e5e5;
    padding: 30px 25px;
}

.partner-tech-advantage .box .tech-box .flex{
    background: #FFF1E6;
    border: 1px solid #f47a14;
    border-radius: 100px;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    column-gap: 15px;
    margin-bottom: 20px;
    
}

.partner-tech-advantage .box .tech-box .flex .num{
    font-size: clamp(1.125rem, 0.975rem + 0.75vw, 1.875rem);
    font-weight: 700;
    color: #f47a14;
}

.partner-tech-advantage .box .tech-box .flex .head h3{
font-size: clamp(1rem, 0.925rem + 0.375vw, 1.375rem);
line-height: 1.2;
margin-bottom: 0;
}

.top_health_features.sync-partner-strategy .medical_item .nav-link{
    width: max-content;
} 

.top_health_features.sync-partner-strategy .tab-content .tag{
      background: #FFF1E6;
    border: 1px solid #f47a14;
    border-radius: 100px;
    padding: 8px 15px;
    text-align: center;
    font-size: clamp(0.9375rem, 0.875rem + 0.3125vw, 1.25rem);
    font-weight: 600;
    color: #314252;
    width: max-content;
    margin-bottom: 20px;

}

.top_health_features.sync-partner-strategy .tab-content h3{
    font-size: clamp(1.125rem, 0.95rem + 0.875vw, 2rem);
    margin-bottom: 10px;
}

.top_health_features.sync-partner-strategy .tab-content ul{
    margin-top: 20px;
}

.top_health_features.sync-partner-strategy .tab-content ul li{
    display: flex;
    align-items: center;
    column-gap: 10px;
    color: #4A5261;
    margin-bottom: 10px;
}


.partner-cta-1 .box{
    aspect-ratio: 1605 / 490;
}


.onboarding-revenue-partner .partner-main{
    display: flex;
    justify-content: space-between;
}

.onboarding-revenue-partner .partner-main .item{
    text-align: center;
    position: relative;
}

.onboarding-revenue-partner .partner-main .item p{
    margin-bottom:0 ;
}

.onboarding-revenue-partner .partner-main .item h3{
    font-size: clamp(1rem, 0.925rem + 0.375vw, 1.375rem);
    margin-bottom: 10px;
    line-height: 1.2;
}

.onboarding-revenue-partner .partner-main .item .arrow-svg {
    position: absolute;
    right: -105px;
    top: 25px;
}

.client-relationships .stats-main{
    display: flex;
    column-gap: 30px;
    justify-content: center;
}

.client-relationships .box{
    padding: 60px 30px;
    border-radius: 40px;
}

.client-relationships .stats-main .stats-item{
    background: rgba(255, 255, 255, 0.1);
    border-radius: 26px;
    border: 1px solid #f47a14;
    padding: 30px 20px;
    text-align: center;
    flex: 0 0 25%;
}
.client-relationships .stats-main .stats-item h3{
    font-size: clamp(1.5625rem, 1.25rem + 1.5625vw, 3.125rem);
    color: #fff;
    line-height: normal;
    margin-bottom: 10px;
}

.client-relationships .stats-main .stats-item p{
    color: #fff;
}

.feedback-loyal-clients .numbers{
    display: flex;
    justify-content: space-between;
}

.feedback-loyal-clients .numbers .num-item{
    position: relative;
}

.feedback-loyal-clients .numbers .num-item .line-svg{
    position: absolute;
    right: -130px;
}

.feedback-loyal-clients .numbers .num-item .num{
   font-size: clamp(2.5rem, 2rem + 2.5vw, 5rem);
   font-weight: 700;
   color: #f47a14;
}

.feedback-loyal-clients .numbers .num-item p{
    margin-bottom: 0;
    font-size: clamp(1.0625rem, 0.9625rem + 0.5vw, 1.5625rem);
    color: #4A5261;
}

.feedback-loyal-clients .partners_feedback{
    margin-top: 50px;
}


.feedback-loyal-clients .partners_feedback .swiper-slide{
    height: 100%;
}

.feedback-loyal-clients .partners_feedback .review-box{
    height: 100%;
    padding: 35px 30px;
    background: #F9F9F9;
    border: 1px solid #D8D8D8;
    border-radius: 25px;
}

.feedback-loyal-clients .partners_feedback .review-box p{
    font-style: italic;
    color: #4A5261;
    padding-left: 30px;
}

.feedback-loyal-clients .partners_feedback .review-box h3{
    font-size: clamp(0.9375rem, 0.9rem + 0.1875vw, 1.125rem);
    line-height: 1.3;
     color: #4A5261;
}

.locate-partner{
    padding-bottom: 50px;
}

.locate-partner .location-main{
    display: flex;
    column-gap: 20px;
    height: 100%;
}

.locate-partner .location-main .location-item{
    background: #fdfdfd;
    border: 1px solid #b7b7b7;
    border-radius: 26px;
    padding: 20px 15px;
    height: 100%;
    flex: 0 0 24%;
}

.locate-partner .location-main .location-item .flex{
    display: flex;
    align-items: center;
    column-gap: 15px;
}

.locate-partner .location-main .location-item .flex .content h3{
    font-size: clamp(0.9375rem, 0.875rem + 0.3125vw, 1.25rem);
    line-height: 1.2;
    color: #f47a14;
}

.locate-partner .location-main .location-item .flex .content p{
    color: #314252;
    margin-bottom: 10px;
    font-size: clamp(0.8125rem, 0.7875rem + 0.125vw, 0.9375rem);
    line-height: 1.2;
}

.locate-partner .location-main .location-item .flex .content a{
     color: #314252;
    font-size: clamp(0.8125rem, 0.7875rem + 0.125vw, 0.9375rem);
}


@media (min-width: 100px) and (max-width: 1800px) {
.trusted-networks .icons-main .icons-item img {
    height: 80px;
    width: auto;
}

.client-relationships .stats-main .stats-item {
    flex: 0 0 28%;
}

.feedback-loyal-clients .numbers .num-item .line-svg {
    right: -110px;
}

}

@media (min-width: 100px) and (max-width: 1599px) {
    .trusted-networks .icons-main .icons-item img {
    height: 70px;
    width: auto;
}

.onboarding-revenue-partner .partner-main .item .arrow-svg{
    right: -70px;
}

.onboarding-revenue-partner .partner-main .item .arrow-svg svg{
    height: auto;
    width: 150px;
}


.client-relationships .stats-main .stats-item {
    flex: 0 0 29%;
}

.feedback-loyal-clients .numbers .num-item .line-svg {
    right: -90px;
}

.locate-partner .location-main .location-item .flex .content h3{
    height: 43px;
}

.locate-partner .location-main .location-item .flex .content p{
    height: 85px;
}

}


@media (min-width: 100px) and (max-width: 1399px) {

    .trusted-networks .icons-main .icons-item img {
    height: 65px;
    width: auto;
}

    .service_usa.web_dev_service.partner-banner img{
            height: 450px;
            width: auto;
            margin-top: 30px;
    }

    .partner-tech-advantage .box .tech-box .flex .head h3 {
    font-size: 15px;
}

.onboarding-revenue-partner .partner-main .item .arrow-svg svg{
    height: auto;
    width: 130px;
}

.onboarding-revenue-partner .partner-main .item .arrow-svg{
    right: -65px;
}


.client-relationships .stats-main .stats-item {
    flex: 0 0 31%;
}

.feedback-loyal-clients .numbers .num-item .line-svg {
    right: -70px;
}

.feedback-loyal-clients .partners_feedback .review-box p{
    padding-left: 20px;
}

.locate-partner .location-main .location-item .flex {
    column-gap: 10px;
}


.locate-partner .location-main .location-item .flex .icon svg{
    height: 110px;
    width: auto;
}

}


@media (min-width: 100px) and (max-width: 1199px) {
.client-relationships .stats-main {
    column-gap: 20px;
    flex-wrap: wrap;
    row-gap: 20px;
}

.client-relationships .stats-main .stats-item {
    flex: 0 0 31.33%;
}
.feedback-loyal-clients .numbers .num-item .line-svg{
    display: none;
}

.locate-partner .location-main{
    flex-wrap: wrap;
    row-gap: 20px;
    height: auto;
   
}


.locate-partner .location-main .location-item{
    height: auto;
     flex: 0 0 31.33%;
}

.locate-partner .location-main .location-item .flex .content h3{
    height: auto;
}

.locate-partner .location-main .location-item .flex .content p{
    height: auto;
}

}

@media (min-width: 100px) and (max-width: 991px) {
      .service_usa.web_dev_service.partner-banner img{
            height: auto;
            width: auto;
            margin-top: 0px;
    }

    .onboarding-revenue-partner .partner-main .item .arrow-svg svg{
    height: auto;
    width: 90px;
}

    .onboarding-revenue-partner .partner-main .item .arrow-svg {
        right: -40px;
    }

    .feedback-loyal-clients .partners_feedback .review-box p{
    padding-left: 0px;
}
}


@media (min-width: 100px) and (max-width: 575px) {
    .onboarding-revenue-partner .partner-main .item .arrow-svg svg{
   display: none;
}


    .trusted-networks .icons-main .icons-item img {
    height: 55px;
    width: auto;
}

.partner-tech-advantage .box .tech-box {
    border-radius: 10px;
    padding: 30px 20px;
}

.partner-tech-advantage .box {
    border-radius: 10px;
    padding: 30px 10px;
}

.partner-cta-1 .box {
    aspect-ratio: unset;
    padding: 30px 20px;
    border-radius: 20px;
}

.onboarding-revenue-partner .partner-main {
    justify-content: start;
    flex-wrap: wrap;
    row-gap: 30px;
}

.client-relationships .box {
    padding: 30px 20px;
    border-radius: 10px;
}

.client-relationships .stats-main .stats-item {
        flex: 0 0 99%;
    }

    .feedback-loyal-clients .numbers {
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 50px;
    row-gap: 30px;
}

.feedback-loyal-clients .partners_feedback .review-box{
    padding: 30px 20px;
    border-radius: 10px;
}

.feedback-loyal-clients .partners_feedback .review-box .stars-svg svg{
    height: 35px;
    width: auto;
}

.locate-partner .location-main .location-item {
        flex: 0 0 99%;
    }

    .locate-partner .location-main .location-item{
        border-radius: 10px;
    }

}