/* sf-deferred.css — consolidated deferred CSS for San Francisco location page */

/* ===== from new-assets/css/mobile-app-sau_city/app-sau_city.css (24 rules) ===== */
.sa-animate-btn{
	color: #fff;
	border: 0;
	font-size: 18px;
	margin-left: 20px;
	transition: 0.2s ease-in-out;
}

.sa-animate-btn:hover{
	color: #f47a14;
}

.sa-animate-btn svg path{
	fill: #f47a14;
}

.sa-animate-btn svg{
	height: 30px;
	width: auto;
	margin-right: 5px;
	animation: ring 1s infinite;
  transform-origin: center;
}

.sidebtns-du_city .side-box ul li .sa-whatsapp{
	position: relative;
}

.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 65px;
	width: auto;
	position: relative;
	z-index: 2;
	margin-top: 25px;
}

.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  content: "";
  position: absolute;
  top: 70%;
  left: 50%;
  width: 70px;
  height: 70px;
  background: rgba(96, 214, 104, 0.6); 
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  animation: pulse-ring 1.5s ease-out infinite;
  z-index: 1;
}

.border_btn.sa-banner-animate{
	position: relative;
	min-width: 200px;
    text-align: left;
}

.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 250px;
}

.border_btn.sa-banner-animate svg{
	height: 25px;
	width: auto;
	 position: absolute;
    right: 20px;
    animation: 1s infinite wobble;
    transition: 0.5s;
	top:10px;
}

.border_btn.sa-banner-animate:hover {
	padding: 0px 25px 0px 60px;
}

.border_btn.sa-banner-animate:hover svg {
 right: calc(100% - 50px);
}

.top_health_features.it-staff-tools.sau_city-tools .medical_item .nav-link{
	width: auto;
}

.top_health_features.it-staff-tools.sau_city-tools .medical_item{
justify-content: center;
}

.rtl.breadcrumbs_style .container ul.breadcrumb {
    right: 15px;
}

.rtl.breadcrumbs_style .container ul.breadcrumb li:after {
    left: -35px;
    right: unset;
    transform: rotate(180deg);
}

.service_usa.rtl .banenr_content{
    padding-right: 0;
}

.tekrevol-home-discovery.rtl .card-body .arrow{
	left: 50px;
	right: unset;
}

.tekrevol-home-discovery.rtl .card-body .arrow svg{
	transform: rotate(180deg);
}

@media (min-width: 1400px) and (max-width: 1599px) {
	.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 45px;
}
.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  width: 50px;
  height: 50px;
}
.sa-animate-btn{
	font-size: 16px;
}
.sa-animate-btn svg{
	height: 27px;
}

.border_btn.sa-banner-animate{
	min-width: 180px;
    text-align: left;
}

.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 220px;
}

.border_btn.sa-banner-animate svg{
	height: 22px;
    right: 20px;
	top:10px;
}

.top_health_features.it-staff-tools.sau_city-tools .tab-content .tech-logos-main ul li img{
	height: 55px;
	width: auto;
}

 }

@media (min-width: 1200px) and (max-width: 1399px) {
	 .launch-sau_city-cta .launch-cta-box {
		 padding: 0 0 0 60px;
	}
	 .launch-sau_city-cta.app-agency-cta .launch-cta-box {
		 padding: 0 50px 0 0;
	}
	 .launch-sau_city-cta.trusted-app-cta .launch-cta-box {
		 padding: 0 0 0 60px;
	}

	.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 45px;
}
.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  width: 50px;
  height: 50px;
}
.sa-animate-btn{
	font-size: 15px;
}
.sa-animate-btn svg{
	height: 25px;
}
.border_btn.sa-banner-animate{
	min-width: 180px;
    text-align: left;
}

.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 210px;
}

.border_btn.sa-banner-animate svg{
	height: 18px;
    right: 28px;
	top:10px;
}

.border_btn.sa-banner-animate:hover {
	padding: 0px 15px 0px 60px;
}

.top_health_features.it-staff-tools.sau_city-tools .tab-content .tech-logos-main ul li img{
	height: 50px;
	width: auto;
}

.launch-sau_city-cta.trusted-app-cta.rtl .launch-cta-box{
	padding: 0 40px 0 0;
}

.launch-sau_city-cta.rtl .launch-cta-box{
	padding: 0 40px 0 0;
}

}

@media (min-width: 992px) and (max-width: 1199px) {
	 .launch-sau_city-cta .launch-cta-box {
		 padding: 30px 40px 30px 40px;
		 aspect-ratio: unset;
	}
	 .launch-sau_city-cta.app-agency-cta .launch-cta-box {
		 padding: 30px 40px 30px 0;
		 aspect-ratio: unset;
	}
	 .launch-sau_city-cta.trusted-app-cta .launch-cta-box {
		 padding: 30px 40px 30px 40px;
		 aspect-ratio: unset;
	}
	.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 30px;
	margin-top: 0;
}
.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  width: 35px;
  height: 35px;
}
.sa-animate-btn{
	font-size: 15px;
}
.sa-animate-btn svg{
	height: 25px;
}
.border_btn.sa-banner-animate{
	min-width: 180px;
    text-align: left;
}
.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 210px;
}

.border_btn.sa-banner-animate svg{
	height: 18px;
    right: 28px;
	top:10px;
}

.border_btn.sa-banner-animate:hover {
	padding: 0px 15px 0px 60px;
}
	.rtl.breadcrumbs_style .container ul.breadcrumb li:after {
    left: -26px;
}

.service_usa.rtl .banenr_content{
    padding-right: 0;
	margin-top: 20px;
}

.launch-sau_city-cta.trusted-app-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
	aspect-ratio: unset;
}

.launch-sau_city-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
	aspect-ratio: unset;
}

}

@media (min-width: 768px) and (max-width: 991px) {
	 .launch-sau_city-cta .launch-cta-box {
		 padding: 30px 30px 30px 30px;
		 aspect-ratio: unset;
	}
	 .launch-sau_city-cta.app-agency-cta .launch-cta-box {
		 padding: 30px 30px 30px 30px;
		 aspect-ratio: unset;
	}
	 .launch-sau_city-cta.trusted-app-cta .launch-cta-box {
		 padding: 30px 30px 30px 30px;
		 aspect-ratio: unset;
	}
	.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 30px;
	margin-top: 0;
}
.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  width: 35px;
  height: 35px;
}
.sa-animate-btn{
	font-size: 14px;
}
.sa-animate-btn svg{
	height: 23px;
}
.border_btn.sa-banner-animate{
	min-width: 180px;
    text-align: left;
}

.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 210px;
}

.border_btn.sa-banner-animate svg{
	height: 18px;
    right: 28px;
	top:10px;
}


.top_health_features.it-staff-tools.sau_city-tools .medical_item{
column-gap: 20px;
}
.border_btn.sa-banner-animate:hover {
	padding: 0px 15px 0px 60px;
}
.tekrevol-home-discovery.rtl .accordion.width .card .card-header .svg-arrow-icon{
        left: 20px;
        right: unset;
    }
	 .tekrevol-home-discovery.rtl .accordion.width .card .card-header:before {
        margin-left: 25px;
    }
	.rtl.breadcrumbs_style .container ul.breadcrumb li:after {
    left: -26px;
}

.service_usa.rtl .banenr_content{
    padding-right: 0;
	margin-top: 20px;
}

.launch-sau_city-cta.trusted-app-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
	aspect-ratio: unset;
}

.launch-sau_city-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
	aspect-ratio: unset;
}

}

@media (min-width: 0px) and (max-width: 767px) {
	 .launch-sau_city-cta .launch-cta-box {
		 padding: 30px 20px 30px 20px;
		 aspect-ratio: unset;
		 border-radius: 10px;
	}
	 .launch-sau_city-cta.app-agency-cta .launch-cta-box {
		 padding: 30px 20px 30px 20px;
		 aspect-ratio: unset;
		 border-radius: 10px;
	}
	 .launch-sau_city-cta.trusted-app-cta .launch-cta-box {
		 padding: 30px 20px 30px 20px;
		 aspect-ratio: unset;
		 border-radius: 10px;
	}
		.sidebtns-du_city .side-box ul li .sa-whatsapp img{
	height: 40px;
	margin-top: 0;
}
.sidebtns-du_city .side-box ul li .sa-whatsapp::after {
  width: 45px;
  height: 45px;
}
.sa-animate-btn{
	font-size: 13px;
	margin-left: 10px;
}
.sa-animate-btn svg{
	height: 22px;
}
.border_btn.sa-banner-animate{
	min-width: 180px;
    text-align: left;
}

.border_btn.sa-banner-animate.usa-pro-btn{
	min-width: 190px;
}

.border_btn.sa-banner-animate svg{
	display: none;
}

.border_btn.sa-banner-animate:hover {
	padding: 0;
}
.rating_realestate.rating-saudia-app .rating-main{
	flex-wrap: wrap;
    row-gap: 20px;
}

.rating_realestate.rating-saudia-app .rating-item{
	flex: 0 0 100%;
}

.top_health_features.it-staff-tools.sau_city-tools .medical_item{
justify-content: center;
}

.top_health_features.it-staff-tools.sau_city-tools .medical_item .nav-link{
	width: auto;
}

.launch-sau_city-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
}

.launch-sau_city-cta.trusted-app-cta.rtl .launch-cta-box{
	padding: 30px 20px 30px 20px;
}

.tekrevol-home-discovery.rtl .accordion.width .card .card-header .svg-arrow-icon{
        left: 20px;
        right: unset;
    }
	    .tekrevol-home-discovery.rtl .accordion.width .card .card-header:before {
        font-size: 15px;
        margin-left: 15px;
    }
	.rtl.breadcrumbs_style .container ul.breadcrumb li:after {
    left: -16px;
}
 }

/* ===== from new-assets/css/app-sanfrancisco/sanfrancisco.css (19 rules) ===== */
.digital-infra-sans .stats-main{
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #F9F9F9;
    border: 1px solid #C4C4C4;
    border-radius: 20px;
    column-gap: 30px;
    padding: 40px 30px;
    margin-top: 20px;
}

.digital-infra-sans .stats-main .stats-item{
position: relative;
}

.digital-infra-sans .stats-main .stats-item h3 , .digital-infra-sans .stats-main .stats-item p{
    margin-bottom: 0;
}

.digital-infra-sans .stats-main .stats-item h3{
    color: #f47a14;
    font-size: clamp(1.875rem, 1.5625rem + 1.5625vw, 3.4375rem);
    font-weight: 600;
}

.digital-infra-sans .stats-main .stats-item::after{
position: absolute;
content: "";
height: 100%;
width: 2px;
background: #C4C4C4;
top: 0;
right: -40px;
}

.digital-infra-sans .stats-main .stats-item:last-child:after{
    display: none;
}

.our-work-sans .box{
background: #FAFAFC;
border: 1px solid #E4E4E4;
border-radius: 30px;
padding: 0 30px 0 0;
}

.our-work-sans .box .content .stats{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 40px;
}

.our-work-sans .box .content h3{
    font-weight: 700;
}

.our-work-sans .box .content .stats .stats-item h4{
    font-size: clamp(1.5625rem, 1.35rem + 1.0625vw, 2.625rem);
    font-weight: 700;
    margin-bottom: 0;
}

.our-work-sans .box .content .stats .stats-item p{
    margin-bottom: 0;
}

.cta-sfo-team .box{
    aspect-ratio: 1600 / 550;
}

.cta-sfo-team .box .border_btn.cta-btn {
    background: transparent;
    color: #fff;
}

@media (min-width: 1600px) and (max-width: 1800px) {

.digital-infra-sans .stats-main{
    padding: 35px 25px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    top: -3px;
    right: -30px;
}
.our-work-sans .box .content .stats .stats-item p {
    font-size: 15px;
    line-height: 25px;
}

.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tekgrip_tabs .redefine_tabs{
    height: 490px;
}

    .redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tab-content {
        height: 490px;
    }

}

@media (min-width: 1400px) and (max-width: 1599px) {

.digital-infra-sans .stats-main{
    padding: 35px 25px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    top: -3px;
    right: -30px;
}
.our-work-sans .box .content .stats .stats-item p {
    font-size: 14px;
    line-height: 24px;
}

.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tekgrip_tabs .redefine_tabs{
    height: 450px;
}

    .redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tab-content {
        height: 450px;
    }

}

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

.digital-infra-sans .stats-main{
    padding: 25px 20px;
}

.digital-infra-sans .stats-main .stats-item h3{
    font-size: 35px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    top: -3px;
    right: -23px;
}
.our-work-sans .box .content .stats .stats-item p {
    font-size: 13px;
    line-height: 23px;
}

.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tekgrip_tabs .redefine_tabs{
    height: 410px;
}

    .redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tab-content {
        height: 410px;
    }

}

@media (min-width: 992px) and (max-width: 1199px) {

.digital-infra-sans .stats-main{
    padding: 25px 20px;
}

.digital-infra-sans .stats-main .stats-item h3{
    font-size: 35px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    top: -3px;
    right: -63px;
}

.our-work-sans .box{
    padding: 30px 20px;
}

.our-work-sans .box .content .stats .stats-item p {
    font-size: 13px;
    line-height: 23px;
}

.our-work-sans .box .content .stats{
    margin-bottom: 20px;
}


.our-work-sans .box img{
text-align: center;
margin-top: 30px;
}




.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tekgrip_tabs .redefine_tabs{
    height: 410px;
}

    .redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable.sans-process .tab-content {
        height: 410px;
    }

}

@media (min-width: 768px) and (max-width: 991px) {

.digital-infra-sans .stats-main{
    padding: 25px 20px;
}

.digital-infra-sans .stats-main .stats-item h3{
    font-size: 35px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    top: -3px;
    right: -48px;
}

.our-work-sans .box{
    padding: 30px 20px;
}

.our-work-sans .box .content .stats .stats-item p {
    font-size: 13px;
    line-height: 23px;
}

.our-work-sans .box .content .stats{
    margin-bottom: 20px;
}


.our-work-sans .box img{
text-align: center;
margin-top: 30px;
}

}

@media (min-width: 0px) and (max-width: 767px) {


    .service_usa.web_dev_service.sans-banner{
        background-image: none !important;
        background: #000e15;
    }

.digital-infra-sans .stats-main{
    padding: 25px 20px;
    border-radius: 10px;
    flex-wrap: wrap;
    row-gap: 20px;
    justify-content: unset;
    margin-bottom: 10px;
}

.digital-infra-sans .stats-main .stats-item h3{
    font-size: 30px;
    margin-bottom: 10px;
}

    .digital-infra-sans .stats-main .stats-item::after {
    display: none;
}

.cta-sfo-team .box{
    aspect-ratio: unset;
    padding: 30px 20px;
    border-radius: 10px;
}

.our-work-sans .box{
    padding: 30px 20px;
    border-radius: 10px;
}

.our-work-sans .box .content .stats{
    flex-wrap: wrap;
    row-gap: 20px;
    margin-bottom: 20px;
    justify-content: unset;
    column-gap: 10px;
}

.our-work-sans .box .content .stats .stats-item p {
    font-size: 13px;
    line-height: 23px;
}

.our-work-sans .box img{
text-align: center;
margin-top: 30px;
}

}

/* ===== from new-assets/css/mobile-app-du_city/du_city.min.css (69 rules) ===== */
.premium-du_city-services .pre-services-main{aspect-ratio:1;position:relative;padding:0 20px}

.premium-du_city-services .pre-services-main .content{position:absolute;bottom:20px}

.premium-du_city-services .pre-services-main .content .content-flex{display:flex;align-items:center;column-gap:75px}

.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{background:#fff;height:70px;width:70px;border-radius:50px;display:flex;align-items:center;justify-content:center}

.premium-du_city-services .pre-services-main .content .content-flex .head h5{margin-bottom:0;color:#fff;font-size:20px;line-height:30px}

.premium-du_city-services .pre-services-main .blue-box{height:100%;width:500px;position:absolute;left:0;background:#092c48;border-radius:10px;padding:40px 25px;opacity:0;visibility:hidden;transition:.3s ease-in-out}

.premium-du_city-services .pre-services-main .blue-box .service-blue-flex{display:flex;align-items:center;column-gap:20px;margin-bottom:20px}

.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{margin-bottom:0;color:#fff;font-size:25px;line-height:35px}

.du_city-compliance-mob .tab-content .box p,.premium-du_city-services .pre-services-main .blue-box p,.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content p,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex .head h5,.why-choose-custom-du_city .why-choose-app-box p{margin-bottom:0;color:#fff}

.premium-du_city-services .pre-services-main:hover .blue-box{opacity:1;visibility:visible}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:550px;border-radius:20px}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item{height:550px;overflow:unset}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content p{color:#000}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul{margin-bottom:20px}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px;position:relative}

.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{position:absolute;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU3MDkgMjAuMzU2N0M1LjExODk0IDIwLjM1NjcgMC43MTA5MzggMTUuOTQ4NyAwLjcxMDkzOCAxMC40OTY3QzAuNzEwOTM4IDUuMDQ0NzIgNS4xMTg5NCAwLjYzNjcxOSAxMC41NzA5IDAuNjM2NzE5QzE2LjAyMjkgMC42MzY3MTkgMjAuNDMwOSA1LjA0NDcyIDIwLjQzMDkgMTAuNDk2N0MyMC40MzA5IDE1Ljk0ODcgMTYuMDIyOSAyMC4zNTY3IDEwLjU3MDkgMjAuMzU2N1pNMTAuNTcwOSAxLjc5NjcyQzUuNzU2OTQgMS43OTY3MiAxLjg3MDk0IDUuNjgyNzIgMS44NzA5NCAxMC40OTY3QzEuODcwOTQgMTUuMzEwNyA1Ljc1Njk0IDE5LjE5NjcgMTAuNTcwOSAxOS4xOTY3QzE1LjM4NDkgMTkuMTk2NyAxOS4yNzA5IDE1LjMxMDcgMTkuMjcwOSAxMC40OTY3QzE5LjI3MDkgNS42ODI3MiAxNS4zODQ5IDEuNzk2NzIgMTAuNTcwOSAxLjc5NjcyWiIgZmlsbD0iI0Y0N0ExRiIvPgo8cGF0aCBkPSJNOS40MTMxOSAxNC43ODkzTDQuMzY3MTkgOS43NDMzM0w1LjE3OTE5IDguOTMxMzNMOS40MTMxOSAxMy4xNjUzTDE1Ljk2NzIgNi42MTEzM0wxNi43NzkyIDcuNDIzMzNMOS40MTMxOSAxNC43ODkzWiIgZmlsbD0iI0Y0N0ExRiIvPgo8L3N2Zz4K);height:20px;width:20px;top:7px;left:-8px}

.du_city-compliance-mob .medical_item{justify-content:center;column-gap:20px;row-gap:30px}

.du_city-compliance-mob .medical_item .nav-link{border:2px solid #314252;border-radius:50px;color:#314252;font-size:17px;padding:20px;font-weight:600;text-align:center;transition:.2s ease-in-out}

.du_city-compliance-mob .medical_item .nav-link.active{background-color:#f47a1f;border:2px solid #f47a1f;color:#fff}

.du_city-compliance-mob .tab-content .box{background:#051827;padding:35px 25px;height:100%;border-radius:20px;border:1px solid #f47a14}

.du_city-compliance-mob .tab-content .box h5{color:#fff;margin-bottom:10px}

.du_city-compliance-mob .tab-content .box .icon{margin-bottom:15px}

.du_city-compliance-mob.industry-award-du_city .medical_item{justify-content:unset}

.du_city-compliance-mob.industry-award-du_city .tab-content ul li svg{margin-right:5px}

.top_health_features.it-staff-tools.sau_city-tools .medical_item .nav-link{width:auto}

.top_health_features.it-staff-tools.sau_city-tools .medical_item{justify-content:center}

.lp-awards-main{padding:50px 0}

.lp-awards-main ul{display:flex;justify-content:center;column-gap:100px}

.comparision-table-tek .cell-others .cell-content,.entry-level-buss .box h5,.new-case-temp .case-box h3,.new-case-temp .case-box h5,.new-case-temp .case-box p,.success-stories-man.sucess-uae-story .man-story-content h4{color:#fff}

.du_city-pro-cost .costmobileapp_form .progress-bar div.active{background:#f60}

.form-step.active{display:block}

.clutch-official-sec .swiper-button-next,.clutch-official-sec .swiper-button-prev{background:#f47a14;width:40px;height:40px;border-radius:50px}

.clutch-official-sec .swiper-button-next:after,.clutch-official-sec .swiper-button-prev:after{font-size:18px;color:#fff}

.clutch-official-sec .swiper-button-next{right:100px}

.clutch-official-sec .swiper-button-prev{left:100px}

.comparision-table-tek .row.row-table-col{display:grid;grid-template-columns:1fr 1fr 1fr;border-radius:14px;overflow:hidden;animation:.6s both fadeUp;transition:transform .2s}

.comparision-table-tek .row.row-table-col:hover{transform:translateY(-2px)}

.comparision-table-tek .row:first-child{animation-delay:.15s}

.comparision-table-tek .row:nth-child(2){animation-delay:.22s}

.comparision-table-tek .row:nth-child(3){animation-delay:.29s}

.comparision-table-tek .row:nth-child(4){animation-delay:.36s}

.comparision-table-tek .row:nth-child(5){animation-delay:.43s}

.comparision-table-tek .row:nth-child(6){animation-delay:.5s}

.comparision-table-tek .row:nth-child(7){animation-delay:.57s}

.comparision-table-tek .row:nth-child(2n) .cell-tekrevol{background:#d96a0d}

.new-sec-faqs-accord .faq-tabs .nav-link{color:#fff;font-size:23px;font-weight:600;padding:14px 28px;border:none;border-radius:0;background:0 0;border-bottom:3px solid transparent;transition:.25s;text-align:center;white-space:nowrap}

.new-sec-faqs-accord .faq-tabs .nav-link:hover{color:#fff;background:#ffffff0a}

.new-sec-faqs-accord .faq-tabs .nav-link.active{color:#fff;background:0 0;border-bottom:3px solid #f47a14;font-weight:600}

.new-sec-faqs-accord .tab-content{padding-top:28px}

.new-sec-faqs-accord .tab-pane{animation:.3s fadeIn}

.meet-asim-cta .box{aspect-ratio:1600/660;padding-left:70px}

.meet-asim-cta .box .upper-text{color:#fff;font-size:25px;margin-bottom:10px;display:block;font-weight:500;margin-top:60px}

.meet-asim-cta .box .orange-text{background:#f47a14;padding:5px 10px;color:#fff;margin-bottom:10px}

.meet-asim-cta .box .orange-text h5{margin-bottom:0;color:#fff;font-size:22px;line-height:32px}

.rating_usa.rating_web_dev.rating_du_city .box{aspect-ratio:1600/598;padding:70px 40px 0}

.entry-level-buss .box{padding:40px 20px;text-align:center;border:1px solid #f47a14;border-radius:20px;height:100%}

.sidebtns-du_city{z-index:1111}

.cta-new-temp .box{aspect-ratio:1600/593;padding:0 0 0 60px}

.new-table-tek .icon,.new-table-tek .icon svg{width:18px;height:18px}

.new-table-tek .icon{flex:0 0 auto;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}

.new-table-tek .icon.check{color:#364153}

.new-table-tek .icon.cross{color:#fb2c36}

@media (min-width:1600px) and (max-width:1800px){.premium-du_city-services .pre-services-main{aspect-ratio:1;padding:0 20px}.premium-du_city-services .pre-services-main .content{bottom:20px}.premium-du_city-services .pre-services-main .content .content-flex{column-gap:40px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:70px;width:70px}.meet-asim-cta .box .orange-text h5,.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:18px;line-height:28px}.premium-du_city-services .pre-services-main .blue-box{width:100%;padding:40px 25px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex{margin-bottom:20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:22px;line-height:32px}.trusted-app-dubai-new .trusted-dubai-app-box{padding:70px 50px;background-position:center right}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:380px;padding:35px 25px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:36px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:16px;line-height:22px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{bottom:-80px}.du_city-compliance-mob .medical_item .nav-link{font-size:16px;padding:20px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:15px}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:14px;padding:15px 20px}.top_health_features.it-staff-tools.sau_city-tools .tab-content .tech-logos-main ul li img{height:55px;width:auto}.comparision-table-tek .cell{padding:20px;gap:10px}.new-table-tek .comparison-table th{font-size:18px}.new-table-tek .cell-content{font-size:15px}.new-table-tek .row-label{font-size:17px}}

@media (min-width:1400px) and (max-width:1599px){.premium-du_city-services .pre-services-main{aspect-ratio:1;padding:0 20px;background-size:100%}.premium-du_city-services .pre-services-main .content{bottom:20px}.premium-du_city-services .pre-services-main .content .content-flex{column-gap:30px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:60px;width:60px}.premium-du_city-services .pre-services-main .content .content-flex .icon svg{height:45px;width:auto}.meet-asim-cta .box .orange-text h5,.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:17px;line-height:27px}.premium-du_city-services .pre-services-main .blue-box{width:100%;padding:40px 25px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul{margin-bottom:20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:20px;line-height:30px}.results-kinekt .result-achieve-box.uae-market{padding:60px 0}.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:40px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:unset}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{margin-bottom:10px;height:190px;width:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:510px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{height:20px;width:20px;top:6px;left:-8px}.trusted-app-dubai-new .trusted-dubai-app-box{padding:60px 45px;background-position:center right}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:350px;padding:35px 25px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:34px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:15px;line-height:21px}.cost-build-dubai .cost-build-box,.du_city-compliance-mob .tab-content .box,.why-choose-custom-du_city .why-choose-app-box{padding:30px 20px}.why-choose-custom-du_city .why-choose-app-box .why-choose-flex{margin-bottom:10px}.why-choose-custom-du_city .why-choose-app-box p{font-size:14px;line-height:23px}.cost-build-dubai .cost-build-box .num{width:45px;height:45px;font-size:19px;margin-bottom:10px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{bottom:-70px}.latestblog_usa.latest-dubai-blogs .main_blogs .latest-blogbox .blog-img{height:unset}.du_city-compliance-mob .medical_item .nav-link{font-size:15px;padding:20px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:15px}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:13px;padding:15px 20px}.top_health_features.it-staff-tools.sau_city-tools .tab-content .tech-logos-main ul li img{height:55px;width:auto}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body{padding:40px 40px 45px}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body .content-wrap .title{line-height:normal}.lp-awards-main ul{column-gap:70px}.lp-awards-main ul li img{height:120px;width:auto}.Robustand.robust-dubai .robustscroll .robust-box .robust-content ul li:before{width:7px;height:7px;top:11px}.new-case-temp .case-box ul li{font-size:15px;line-height:27px}.meet-asim-cta .box{padding-left:50px}.comparision-table-tek .cell{padding:20px;gap:10px}.rating_usa.rating_web_dev.rating_du_city .box{padding:60px 30px 0}.comparision-table-tek .cell-content{font-size:15px;line-height:26px}.comparision-table-tek .factor-text{font-size:19px;line-height:1.2}.new-table-tek .comparison-table td,.new-table-tek .comparison-table th{padding:20px}.new-table-tek .comparison-table th{font-size:17px}.new-table-tek .cell-content{font-size:14px}.new-table-tek .row-label{font-size:16px}}

@media (min-width:1200px) and (max-width:1399px){.premium-du_city-services .pre-services-main{aspect-ratio:1;padding:0 20px;background-size:100%}.premium-du_city-services .pre-services-main .content{bottom:20px}.premium-du_city-services .pre-services-main .content .content-flex,.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:30px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:60px;width:60px}.premium-du_city-services .pre-services-main .content .content-flex .icon svg{height:45px;width:auto}.premium-du_city-services .pre-services-main .content .content-flex .arrow svg{height:32px;width:auto}.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:16px;line-height:26px}.premium-du_city-services .pre-services-main .blue-box{width:100%;padding:35px 25px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex{margin-bottom:20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:18px;line-height:28px}.results-kinekt .result-achieve-box.uae-market{padding:55px 0;background-size:cover;background-position:center}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:unset}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{margin-bottom:10px;height:170px;width:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:470px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content{height:470px;padding:30px 35px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex{margin-bottom:10px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{height:20px;width:20px;top:4px;left:-8px}.trusted-app-dubai-new .trusted-dubai-app-box{padding:55px 40px;background-size:cover;background-position:center right}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:310px;padding:30px 20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:30px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3 svg{height:25px;width:auto}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:14px;line-height:20px}.why-choose-custom-du_city{background-position:center right}.cost-build-dubai .cost-build-box,.du_city-compliance-mob .tab-content .box,.why-choose-custom-du_city .why-choose-app-box{padding:25px 20px}.why-choose-custom-du_city .why-choose-app-box P{font-size:13px;line-height:23px}.cost-build-dubai .cost-build-box .num{width:45px;height:45px;font-size:17px;margin-bottom:10px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{bottom:-50px}.Robustand .robust-box .robust-flex svg{height:44px;width:auto}.latestblog_usa.latest-dubai-blogs .main_blogs .latest-blogbox .blog-img{height:unset}.du_city-compliance-mob .medical_item .nav-link{font-size:14px;padding:15px 20px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:6px}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:12px}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body{padding:20px 35px 30px}.top_health_features.it-staff-tools.sau_city-tools .tab-content .tech-logos-main ul li img{height:50px;width:auto}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body .content-wrap .title{line-height:normal}.lp-awards-main ul{column-gap:70px}.lp-awards-main ul li img{height:110px;width:auto}.success-stories-man.sucess-uae-story .man-story-content p{font-size:14px}.Robustand.robust-dubai .robustscroll .robust-box .robust-content ul li:before{width:7px;height:7px;top:11px}.du_city-pro-cost .costmobileapp_form{padding:30px;height:378px}.costmobileapp_form .radiobtnsstep label{font-size:16px;padding-left:30px;line-height:23px}.costmobileapp_form .radiobtnsstep label::before{margin-top:-5px;height:10px;width:10px}.costmobileapp_form .radiobtnsstep label::after{height:17px;width:17px}.du_city-pro-cost .costmobileapp_form .form-control{margin-bottom:22px}.du_city-pro-cost .costmobileapp_form .form-control::placeholder{font-size:16px}.clutch-official-sec .swiper-button-next{right:-50px}.clutch-official-sec .swiper-button-prev{left:-50px}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.new-case-temp .case-box{height:636px}.entry-level-buss .box{padding:30px 20px}.entry-level-buss .box .icon svg{height:70px;width:auto}.meet-asim-cta .box .orange-text h5{font-size:15px;line-height:25px}.meet-asim-cta .box{padding-left:40px}.meet-asim-cta .box .upper-text{font-size:20px}.comparision-table-tek .cell{padding:15px 17px;gap:10px}.rating_usa.rating_web_dev.rating_du_city .box{padding:50px 30px 0}.comparision-table-tek .cell-content{font-size:14px;line-height:24px}.comparision-table-tek .factor-text{font-size:17px;line-height:1.2}.comparision-table-tek .col-label{font-size:18px}.new-sec-faqs-accord .faq-tabs .nav-link{font-size:20px;padding:14px 20px}.new-case-temp .case-box .extra-padd{padding-left:30px}.new-table-tek .comparison-table td,.new-table-tek .comparison-table th{padding:20px}.new-table-tek .comparison-table th{font-size:16px}.new-table-tek .cell-content{font-size:13px}.new-table-tek .row-label{font-size:15px}.cta-new-temp .box{padding:0 0 0 40px}}

@media (min-width:992px) and (max-width:1199px){.premium-du_city-services .pre-services-main{aspect-ratio:1;padding:0 20px}.premium-du_city-services .pre-services-main .content{bottom:20px}.premium-du_city-services .pre-services-main .content .content-flex{column-gap:70px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:55px;width:55px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon svg,.premium-du_city-services .pre-services-main .content .content-flex .icon svg{height:40px;width:auto}.meet-asim-cta .box .orange-text h5,.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:15px;line-height:25px}.premium-du_city-services .pre-services-main .blue-box{width:100%;padding:30px 20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex{margin-bottom:20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:17px;line-height:27px}.results-kinekt .result-achieve-box.uae-market{padding:50px 0}.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:10px;row-gap:20px;flex-wrap:wrap}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:0 0 32.33%}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul,.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex{margin-bottom:10px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{height:160px;width:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:450px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content{height:450px;padding:30px 25px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{height:20px;width:20px;top:4px;left:-8px}.trusted-app-dubai-new .trusted-dubai-app-box{padding:50px 35px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:250px;padding:30px 20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:28px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3 svg{height:22px;width:auto}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:13px;line-height:19px}.why-choose-custom-du_city{background-image:none!important;background:#051628}.entry-level-buss .box,.why-choose-custom-du_city .why-choose-app-box{padding:30px 20px}.cost-build-dubai .cost-build-box,.du_city-compliance-mob .tab-content .box{padding:25px 20px}.cost-build-dubai .cost-build-box .num{width:45px;height:45px;font-size:17px;margin-bottom:10px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{bottom:-40px}.Robustand .robust-box .robust-flex svg{height:42px;width:auto}.latestblog_usa.latest-dubai-blogs .main_blogs .latest-blogbox .blog-img{height:unset}.du_city-compliance-mob .medical_item .nav-link{font-size:13px;padding:13px 15px}.du_city-compliance-mob .medical_item{column-gap:10px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:6px}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:12px}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body{padding:35px 35px 30px}.lp-awards-main ul{column-gap:50px}.lp-awards-main ul li img{height:100px;width:auto}.Robustand.robust-dubai .robustscroll .robust-box .robust-content ul li:before{width:7px;height:7px;top:9px}.du_city-pro-cost .costmobileapp_form{padding:30px;height:auto;margin-top:40px}.costmobileapp_form .radiobtnsstep label{font-size:16px;padding-left:30px;line-height:23px}.costmobileapp_form .radiobtnsstep label::before{margin-top:-5px;height:10px;width:10px}.costmobileapp_form .radiobtnsstep label::after{height:17px;width:17px}.du_city-pro-cost .costmobileapp_form .form-control{margin-bottom:22px}.du_city-pro-cost .costmobileapp_form .form-control::placeholder{font-size:16px}.grid-layout{grid-template-columns:1fr 200px}.project-info{grid-column:1/span 2;display:flex;gap:40px;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:10px}.clutch-official-sec .swiper-button-next{right:-40px}.clutch-official-sec .swiper-button-prev{left:-40px}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.entry-level-buss .box .icon svg{height:70px;width:auto}.meet-asim-cta .box{padding:40px 30px;border-radius:20px;background:#051628;background-image:none!important;aspect-ratio:unset}.meet-asim-cta .box .upper-text{font-size:20px;margin-top:0}.comparision-table-tek .cell{padding:15px 10px;gap:7px}.rating_usa.rating_web_dev.rating_du_city .box{padding:30px 20px 0}.comparision-table-tek .cell-content{font-size:13px;line-height:23px}.comparision-table-tek .factor-text{font-size:16px;line-height:1.2}.comparision-table-tek .col-label{font-size:17px}.new-sec-faqs-accord .faq-tabs .nav-link{font-size:18px;padding:13px 18px}.new-case-temp .case-box .extra-padd{padding-left:25px}.new-table-tek .comparison-table td,.new-table-tek .comparison-table th{padding:20px}.new-table-tek .comparison-table th{font-size:16px}.new-table-tek .cell-content{font-size:13px}.new-table-tek .row-label{font-size:15px}.cta-new-temp .box{padding:30px 20px;aspect-ratio:unset}}

@media (min-width:768px) and (max-width:991px){.premium-du_city-services .pre-services-main{aspect-ratio:1;padding:0 10px}.premium-du_city-services .pre-services-main .content{bottom:20px}.premium-du_city-services .pre-services-main .content .content-flex{column-gap:50px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:55px;width:55px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon svg,.premium-du_city-services .pre-services-main .content .content-flex .icon svg{height:40px;width:auto}.meet-asim-cta .box .orange-text h5,.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:15px;line-height:25px}.premium-du_city-services .pre-services-main .blue-box{width:100%;padding:30px 20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex{margin-bottom:20px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:17px;line-height:27px}.results-kinekt .result-achieve-box.uae-market,.trusted-app-dubai-new .trusted-dubai-app-box{padding:45px 30px}.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:10px;row-gap:20px;flex-wrap:wrap}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:0 0 49%}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul,.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex{margin-bottom:10px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{height:150px;width:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:400px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content{height:400px;padding:30px 25px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{height:20px;width:20px;top:3px;left:-8px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:320px;padding:30px 20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:28px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:13px;line-height:19px}.why-choose-custom-du_city{background-image:none!important;background:#051628}.entry-level-buss .box,.why-choose-custom-du_city .why-choose-app-box{padding:30px 20px}.cost-build-dubai .cost-build-box,.du_city-compliance-mob .tab-content .box{padding:25px 20px}.cost-build-dubai .cost-build-box .num{width:45px;height:45px;font-size:17px;margin-bottom:10px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{bottom:-40px}.latestblog_usa.latest-dubai-blogs .main_blogs .latest-blogbox .blog-img{height:unset}.Robustand .robust-box .robust-flex svg{height:42px;width:auto}.du_city-compliance-mob .medical_item .nav-link{font-size:13px;padding:13px 15px}.du_city-compliance-mob .medical_item{column-gap:10px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:6px}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:12px}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body{padding:30px 15px}.top_health_features.it-staff-tools.sau_city-tools .medical_item{column-gap:20px}.lp-awards-main ul{column-gap:40px}.lp-awards-main ul li img{height:80px;width:auto}.Robustand.robust-dubai .robustscroll .robust-box .robust-content ul li:before{width:7px;height:7px;top:9px}.du_city-pro-cost .costmobileapp_form{padding:30px;height:auto;margin-top:40px}.costmobileapp_form .radiobtnsstep label{font-size:16px;padding-left:30px;line-height:23px}.costmobileapp_form .radiobtnsstep label::before{margin-top:-5px;height:10px;width:10px}.costmobileapp_form .radiobtnsstep label::after{height:17px;width:17px}.du_city-pro-cost .costmobileapp_form .form-control{margin-bottom:22px}.du_city-pro-cost .costmobileapp_form .form-control::placeholder{font-size:16px}.grid-layout{grid-template-columns:1fr;gap:20px}.reviewer-col{border-left:none;border-top:1px solid #eee;padding-left:0;padding-top:20px}.project-info{flex-direction:column;gap:10px}.clutch-official-sec .swiper-button-next,.clutch-official-sec .swiper-button-prev{display:none}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.entry-level-buss .box .icon svg{height:70px;width:auto}.meet-asim-cta .box{padding:40px 30px;border-radius:20px;background:#051628;background-image:none!important;aspect-ratio:unset}.meet-asim-cta .box .upper-text{font-size:20px;margin-top:0}.comparision-table-tek .cell{padding:15px 10px;gap:7px}.rating_usa.rating_web_dev.rating_du_city .box{padding:30px 20px 20px;aspect-ratio:unset;border-radius:20px}.comparision-table-tek .cell-content{font-size:13px;line-height:23px}.comparision-table-tek .factor-text{font-size:15px;line-height:1.2}.comparision-table-tek .col-label{font-size:17px}.comparision-table-tek .row.row-table-col{border-radius:5px}.new-sec-faqs-accord .faq-tabs .nav-link{font-size:17px;padding:13px 15px}.trustedtop_brands.trusted-dubai-brands .top_brands_item_img img{max-height:110px;width:auto}.new-case-temp .case-box .extra-padd{padding-left:10px}.new-table-tek .comparison-table td,.new-table-tek .comparison-table th{padding:20px}.new-table-tek .comparison-table th{font-size:16px}.new-table-tek .cell-content{font-size:13px}.new-table-tek .row-label{font-size:15px}.cta-new-temp .box{padding:30px 20px;aspect-ratio:unset;background-image:none!important;background:#051628;border-radius:20px}}

@media (min-width:0px) and (max-width:767px){.du_city-pro-cost .costmobileapp_form .form-control,.premium-du_city-services .pre-services-main .blue-box .service-blue-flex,.pricing-table tr{margin-bottom:20px}.lp-awards-main ul,.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app{column-gap:20px;row-gap:20px}.premium-du_city-services .pre-services-main{aspect-ratio:unset;padding:0 10px;background-image:none!important}.clutch-official-sec .swiper-button-next,.clutch-official-sec .swiper-button-prev,.comparision-table-tek .col-labels,.new-table-tek .comparison-table thead,.premium-du_city-services .pre-services-main .content,.pricing-table thead{display:none}.premium-du_city-services .pre-services-main .content .content-flex{column-gap:50px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon,.premium-du_city-services .pre-services-main .content .content-flex .icon{height:50px;width:50px}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .icon svg,.premium-du_city-services .pre-services-main .content .content-flex .icon svg{height:35px;width:auto}.premium-du_city-services .pre-services-main .content .content-flex .head h5{font-size:14px;line-height:24px}.premium-du_city-services .pre-services-main .blue-box{width:auto;padding:25px 20px;opacity:1;visibility:visible;height:300px;position:relative;left:unset}.premium-du_city-services .pre-services-main .blue-box .service-blue-flex .head h5{font-size:16px;line-height:26px}.results-kinekt .result-achieve-box.uae-market{padding:30px 20px;background-image:none!important;background:#051628;aspect-ratio:unset;border-radius:10px}.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:10px;row-gap:30px;flex-wrap:wrap}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:0 0 48%}.du_city-compliance-mob .tab-content .box .icon,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul,.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex{margin-bottom:10px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{height:110px;width:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .flex-column nav.nav-pills .red_item,.redefinepatient_services.business-tabs-du_city.tekgrip_section .tekgrip_tabs .redefine_tabs{height:auto}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content{height:auto;padding:25px 20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li{padding-left:20px}.redefinepatient_services.business-tabs-du_city.tekgrip_section .tab-content ul li:before{height:20px;width:15px;top:5px;left:-4px;background-size:contain;background-repeat:no-repeat}.trusted-app-dubai-new .trusted-dubai-app-box{padding:30px 20px;border-radius:10px;aspect-ratio:unset;background-image:none!important;background:#051628}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box{max-width:230px;padding:30px 20px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3{margin-bottom:10px;line-height:25px}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box h3 svg{height:20px;width:auto}.trusted-app-dubai-new .trusted-dubai-app-box .trusted-main-app .trusted-item-app .trusted-box p{font-size:13px;line-height:19px}.why-choose-custom-du_city{background-image:none!important;background:#051628}.why-choose-custom-du_city .why-choose-app-box{padding:30px 20px}.du_city-compliance-mob .tab-content .box svg,.why-choose-custom-du_city .why-choose-app-box .why-choose-flex .icon svg{height:25px;width:auto}.cost-build-dubai .cost-build-box,.entry-level-buss .box{padding:25px 20px}.cost-build-dubai .cost-build-box .num{width:40px;height:40px;font-size:15px;margin-bottom:10px}.delivered_apps_dubai.arab-men-cta .delivered_apps_img{position:relative;bottom:unset}.latestblog_usa.latest-dubai-blogs .main_blogs .latest-blogbox .blog-img{height:unset}.Robustand .robust-box .robust-flex svg{height:40px;width:auto}.end_to_end_dubai.lets-turn-cta-dubai,.expand_growth_dubai.scale-up-dubai{background-image:none!important;background:#f8f8f8}.du_city-compliance-mob .medical_item .nav-link{font-size:13px;padding:12px 15px}.du_city-compliance-mob .medical_item{column-gap:10px;flex-wrap:wrap}.du_city-compliance-mob .tab-content .box{padding:20px 15px;border-radius:10px}.du_city-compliance-mob.industry-award-du_city .medical_item{column-gap:6px;justify-content:center}.du_city-compliance-mob.industry-award-du_city .medical_item .nav-link{font-size:11px}.du_city-compliance-mob.industry-award-du_city .tab-content ul{margin-bottom:30px}.du_city-compliance-mob.industry-award-du_city .tab-content ul li svg{height:15px;width:auto}.new-table-tek .comparison-table,.new-table-tek .comparison-table tbody,.new-table-tek .comparison-table td,.new-table-tek .comparison-table tr,.pricing-table,.pricing-table tbody,.pricing-table td,.pricing-table tr{display:block;width:100%}.pricing-table tr{border:1px solid #eee;border-radius:12px;overflow:hidden}.pricing-table td{padding:14px 16px;position:relative}.pricing-table td::before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:#888;margin-bottom:6px}.pricing-table .highlight td{background:#f7f7f7}.tekrevol-home-discovery.flutter-approach.qat_city-process .card-body{padding:30px 15px}.tekrevol_gray_bg.acc_section.qatar-acc-sec .accordion .accordion-item{border-radius:10px}.lp-awards-main{padding:30px 0}.lp-awards-main ul{flex-wrap:wrap}.lp-awards-main ul li img{height:70px;width:auto}.success-stories-man.sucess-uae-story .swiper-button-next.custom-next,.success-stories-man.sucess-uae-story .swiper-button-prev.custom-prev{bottom:0;top:unset}.Robustand.robust-dubai .robustscroll .robust-box .robust-content ul li:before{width:7px;height:7px;top:9px}.du_city-pro-cost .costmobileapp_form{padding:25px 20px;height:auto;margin-top:0;margin-bottom:30px;border-radius:10px}.meet-asim-cta .box,.new-case-temp .case-box{padding:30px 20px;border-radius:10px}.costmobileapp_form .radiobtnsstep label{font-size:14px;padding-left:25px;line-height:21px}.costmobileapp_form .radiobtnsstep label::before{margin-top:-4px;height:8px;width:8px}.costmobileapp_form .radiobtnsstep label::after{height:15px;width:15px}.du_city-pro-cost .costmobileapp_form .form-control::placeholder{font-size:15px}.grid-layout{grid-template-columns:1fr;gap:20px}.card-body{padding:20px}.rating-flex{flex-wrap:wrap}.review-flex-container{flex-direction:column;align-items:center}.score-card{width:100%;box-sizing:border-box}.project-main-title{font-size:18px}.card-header{justify-content:center;text-align:center;flex-wrap:wrap;row-gap:10px}.new-case-temp .case-box ul li{font-size:12px;line-height:22px}.new-case-temp .case-box img{margin-top:30px}.entry-level-buss .box .icon svg{height:50px;width:auto}.meet-asim-cta .box .orange-text h5{font-size:15px;line-height:25px}.meet-asim-cta .box{background:#051628;background-image:none!important;aspect-ratio:unset}.meet-asim-cta .box .upper-text{font-size:16px;margin-top:0}.comparision-table-tek .cell{padding:15px 10px;gap:7px}.rating_usa.rating_web_dev.rating_du_city .box{padding:30px 20px 20px;aspect-ratio:unset;border-radius:20px}.comparision-table-tek .cell-content{font-size:13px;line-height:23px}.comparision-table-tek .factor-text{font-size:13px;line-height:1.2}.comparision-table-tek .col-label,.new-table-tek .comparison-table th{font-size:16px}.comparision-table-tek .row.row-table-col{grid-template-columns:1fr;gap:10px;padding:10px;background:#fff;margin-bottom:10px;border-radius:5px}.new-sec-faqs-accord .faq-tabs{justify-content:start}.new-sec-faqs-accord .faq-tabs .nav-link{font-size:13px;padding:10px 15px}.new-case-temp .case-box .extra-padd{padding-left:10px}.new-case-temp .case-box h3{font-size:22px}.sa-animate-btn.dxb-btn{display:none;margin-top:10px}.trustedtop_brands.trusted-dubai-brands .top_brands_item_img img{max-height:100px;height:100px;width:auto}.new-table-tek .table-wrapper{border-radius:12px}.new-table-tek .table-scroll{overflow-x:visible}.new-table-tek .comparison-table{min-width:0}.cta-new-temp .box{padding:30px 20px;aspect-ratio:unset;background-image:none!important;background:#051628;border-radius:10px}.new-table-tek .comparison-table td,.new-table-tek .comparison-table th{padding:20px 15px}.new-table-tek .cell-content{font-size:13px}.new-table-tek .row-label{font-size:15px}}

@media (min-width:0px) and (max-width:370px){.premium-du_city-services .pre-services-main .content{bottom:20px;display:none}.premium-du_city-services .pre-services-main .blue-box{height:350px}.results-kinekt .result-achieve-box.uae-market .result-main{column-gap:0;row-gap:30px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item{flex:0 0 100%}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content{margin-bottom:10px}.results-kinekt .result-achieve-box.uae-market .result-main .results-item .results-content img{height:110px;width:auto}.du_city-compliance-mob .medical_item .nav-link{font-size:12px;padding:12px 15px}.du_city-compliance-mob .medical_item{column-gap:10px;flex-wrap:wrap}.du_city-compliance-mob .tab-content .box{padding:20px 15px}}

/* ===== from new-assets/css/it-staff-augmentation/it-staff.min.css (19 rules) ===== */
.top_health_features.it-staff-tools .flex-column.nav.nav-pills .medical_item{justify-content:unset;column-gap:35px}

.top_health_features.it-staff-tools .tab-content .tech-logos-main ul{display:flex;align-items:center;flex-wrap:wrap;column-gap:65px;row-gap:40px}

.it_stress_process .stress-box .content h5{color:#fff;font-size:25px;line-height:30px}

.it_stress_process .stress-box .content p{margin-bottom:0;color:#fff;font-size:16px;line-height:25px}

@media (min-width: 1600px) and (max-width: 1800px){.specialize_areas_it .special-area-main{column-gap:40px;row-gap:50px}.specialize_areas_it .special-area-main .special-area-item .special-box{width:218px;padding:25px 20px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:20px;height:70px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:21px;line-height:28px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:30px 20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:20px;line-height:33px}.it_stress_process .stress-box{padding:30px 20px}.it_stress_process .stress-box .num{font-size:18px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:23px;line-height:28px}.it_stress_process .stress-box .content p{font-size:15px;line-height:24px}}

@media (min-width: 1400px) and (max-width: 1599px){.specialize_areas_it .special-area-main{column-gap:30px;row-gap:40px}.specialize_areas_it .special-area-main .special-area-item .special-box{width:218px;padding:25px 20px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:20px;height:65px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:20px;line-height:27px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:30px 20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg svg{height:30px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:18px;line-height:31px}.it_stress_process .stress-box{padding:30px 20px}.it_stress_process .stress-box .num{font-size:16px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:23px;line-height:28px}.it_stress_process .stress-box .content p{font-size:15px;line-height:24px}}

@media (min-width: 1200px) and (max-width: 1399px){.specialize_areas_it .special-area-main{column-gap:20px;row-gap:40px}.specialize_areas_it .special-area-main .special-area-item .special-box{width:200px;padding:25px 20px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:20px;height:65px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:18px;line-height:25px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:30px 20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg svg{height:30px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:15px;line-height:28px}.top_health_features.it-staff-tools .flex-column.nav.nav-pills .medical_item{column-gap:35px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul{column-gap:55px;row-gap:30px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul li img{height:66px;width:auto}.it_stress_process .stress-box{padding:30px 20px}.it_stress_process .stress-box .num{font-size:16px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:20px;line-height:25px}.it_stress_process .stress-box .content p{font-size:14px;line-height:23px}}

@media (min-width: 992px) and (max-width: 1199px){.specialize_areas_it .special-area-main{column-gap:20px;row-gap:40px}.specialize_areas_it .special-area-main .special-area-item .special-box{width:200px;padding:25px 20px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:20px;height:55px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:17px;line-height:24px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:30px 20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg svg{height:30px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:15px;line-height:28px}.top_health_features.it-staff-tools .flex-column.nav.nav-pills .medical_item{column-gap:35px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul{column-gap:55px;row-gap:30px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul li img{height:66px;width:auto}.it_stress_process .stress-box{padding:30px 20px}.it_stress_process .stress-box .num{font-size:16px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:20px;line-height:25px}.it_stress_process .stress-box .content p{font-size:14px;line-height:23px}}

@media (min-width: 768px) and (max-width: 991px){.specialize_areas_it .special-area-main{column-gap:20px;row-gap:40px;justify-content:center}.specialize_areas_it .special-area-main .special-area-item .special-box{width:180px;padding:25px 20px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:20px;height:50px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:16px;line-height:23px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{height:60px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:30px 20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg svg{height:30px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:15px;line-height:28px}.top_health_features.it-staff-tools .flex-column.nav.nav-pills .medical_item{column-gap:25px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul{column-gap:55px;row-gap:30px}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul li img{height:60px;width:auto}.it_stress_process .stress-box{padding:30px 20px}.it_stress_process .stress-box .num{font-size:16px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:20px;line-height:25px}.it_stress_process .stress-box .content p{font-size:14px;line-height:23px}}

@media (min-width: 0px) and (max-width: 767px){.specialize_areas_it .special-area-main{column-gap:20px;row-gap:40px;justify-content:center}.specialize_areas_it .special-area-main .special-area-item .special-box{width:160px;padding:20px 10px}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content svg{margin-bottom:10px;height:45px;width:auto}.specialize_areas_it .special-area-main .special-area-item .special-box .special-content h5{font-size:14px;line-height:22px}.specialize_areas_it .special-area-main.special-area-tech .special-area-item .special-box .special-content img{height:50px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main{padding-bottom:65px}.high_demand_slider.hire-emerging-slider .hire-emerging-slider-main .swiper-pagination-bullet-active:after{top:-5px;height:18px;width:18px;left:-5px}.high_demand_slider.hire-emerging-slider .hire-emerging-box{padding:20px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg{margin-bottom:10px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-emerging-svg svg{height:25px;width:auto}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-icon svg{height:50px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content{margin-left:15px}.high_demand_slider.hire-emerging-slider .hire-emerging-box .hire-flex .hire-content h5{font-size:14px;line-height:27px}.it-staff-table .features-comparison .features-list .features-header,.it-staff-table .features-comparison .features-list .features-row{flex-direction:column;align-items:flex-start;text-align:left;padding:15px}.it-staff-table .features-comparison .features-list .features-header span,.it-staff-table .features-comparison .features-list .features-row span{flex:unset;width:100%;text-align:left}.it-staff-table .features-comparison .features-list .features-header span:first-child,.it-staff-table .features-comparison .features-list .features-row span:first-child{font-weight:700}.top_health_features.it-staff-tools .flex-column.nav.nav-pills .medical_item{column-gap:0}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul{column-gap:35px;row-gap:30px;justify-content:center}.top_health_features.it-staff-tools .tab-content .tech-logos-main ul li img{height:50px;width:auto}.it_stress_process .stress-box{padding:25px 20px}.it_stress_process .stress-box .num{font-size:15px;height:35px;width:35px;margin-bottom:10px}.it_stress_process .stress-box .content h5{font-size:18px;line-height:23px}.it_stress_process .stress-box .content p{font-size:13px;line-height:22px}}

.top_health_features .medical_item{align-items:center;display:flex;margin-top:30px;column-gap:35px;justify-content:unset}

.top_health_features .medical_item .nav-link{align-items:center;border:2px solid #314252;border-radius:50px;color:#314252;display:flex;font-size:20px;font-weight:600;height:66px;justify-content:center;line-height:60px;padding:20px;text-align:center;transition:.2s ease-in-out;width:374px}

.top_health_features .medical_item .nav-link.active{background-color:#f47a1f;border:2px solid #f47a1f;color:#fff}

@media (min-width: 1600px) and (max-width: 1800px){.top_health_features .medical_item .nav-link{font-size:18px;height:60px;line-height:55px;padding:20px;width:340px}}

@media (min-width: 1400px) and (max-width: 1599px){.top_health_features .medical_item .nav-link{font-size:17px;height:55px;line-height:50px;padding:20px;width:315px}}

@media (min-width: 1200px) and (max-width: 1399px){.top_health_features .medical_item .nav-link{font-size:15px;height:50px;line-height:45px;padding:20px;width:290px}}

@media (min-width: 900px) and (max-width: 1199px){.top_health_features .medical_item .nav-link{font-size:13px;height:45px;line-height:normal;padding:10px;width:230px}.top_health_features .medical_item{column-gap:25px}}

@media (min-width: 667px) and (max-width: 899px){.top_health_features .medical_item .nav-link{font-size:13px;height:45px;line-height:normal;padding:10px;width:230px}.top_health_features .medical_item{column-gap:0}}

@media (min-width: 0px) and (max-width: 666px){.top_health_features .medical_item .nav-link{font-size:12px;height:45px;line-height:normal;padding:10px;width:230px;margin-top:20px}}

/* ===== from new-assets/css/mobile-app-manch_city/manch_city.min.css (35 rules) ===== */
.service_usa.manchester-hero-banner{position:relative;z-index:1;background-size:contain}

.service_usa.manchester-hero-banner:after{position:absolute;content:"";top:0;right:0;width:100%;height:100%;background:linear-gradient(90.26deg,#010e15 1.65%,#010e1533 16.78%,#010e154d 39.18%,#010e1599 43.5%,#010e15cc 49.29%,#010e15 56.48%,#010e15 70.77%);mix-blend-mode:normal;transform:matrix(-1,0,0,1,0,0);z-index:-1}

.mobile-client-slider.app-manch_city-slider .main-client{background:transparent}

.mobile-client-slider.app-manch_city-slider .main-client .test-item{align-items:center}

.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 20px 10px;background:#010e15;border-radius:30px}

.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-prev,.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-next{background:#f47a1f}

.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-prev:after,.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-next:after{color:#fff}

.mobile-client-slider.app-sydney-slider .main-client{background:transparent}

.mobile-client-slider.app-sydney-slider .main-client .test-item{align-items:center}

.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 20px 10px;background:#010e15;border-radius:30px}

.mobile-client-slider.app-sydney-slider .swiper-nav .custom-prev,.mobile-client-slider.app-sydney-slider .swiper-nav .custom-next{background:#f47a1f}

.mobile-client-slider.app-sydney-slider .swiper-nav .custom-prev:after,.mobile-client-slider.app-sydney-slider .swiper-nav .custom-next:after{color:#fff}

.top_health_features.stream-app-manchester{background:#001b28}

.top_health_features.stream-app-manchester .medical_item{justify-content:center}

.top_health_features.stream-app-manchester .medical_item .nav-link{width:max-content;background:transparent}

.top_health_features.stream-app-manchester .medical_item .nav-link.active{background:#f47a1f}

.top_health_features.stream-app-manchester .tab-content p{max-width:70%;text-align:center;margin:0 auto}

.success-stories-man .swiper-button-prev.custom-prev{left:unset;right:100px;top:9%;width:72px;height:72px}

.success-stories-man .swiper-button-next.custom-next{top:9%;width:72px;height:72px}

.success-stories-man .swiper-button-prev:after,.success-stories-man .swiper-button-next:after{display:none!important}

.success-stories-man .swiper-button-prev svg,.success-stories-man .swiper-button-next svg{display:block;transition:all .5s ease-in-out}

.swiper-button-next svg:hover circle,.swiper-button-prev svg:hover circle{stroke:#F47A1F}

.success-stories-man .swiper-button-next svg:hover path,.success-stories-man .swiper-button-prev svg:hover path{fill:#F47A1F}

.success-stories-man .content{margin-bottom:50px}

.high-performing-stats .box{background:#051928;height:240px;padding:30px 20px;text-align:center;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:40px}

.high-performing-stats .box h3{margin-bottom:10px;color:#F47A1F}

.high-performing-stats .box p{margin-bottom:0;color:#fff}

@media (min-width: 1600px) and (max-width: 1800px){.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:65px;height:65px}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 20px 0;height:400px}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:228px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 20px 0;height:400px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:228px}.flutter_app_choice.market-ready-app .markrt-app-box{padding:50px 30px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:400px}.man-container{padding:40px}.man-list{padding:15px;gap:10px}.man-list-content p{font-size:13px}.man-list-content h5{font-size:26px}.man-list-content{padding-right:10px}.man-view-portfolio{font-size:22px}.high-performing-stats .box h3{font-size:45px;line-height:55px}}

@media (min-width: 1400px) and (max-width: 1599px){.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:55px;height:55px}.success-stories-man .swiper-button-prev.custom-prev{right:80px}.service_usa.manchester-hero-banner{background-position:right center!important}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:10px 15px 0;height:363px}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:200px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:10px 15px 0;height:363px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:200px}.solution-ai-chat.strategy-app-man .chat-box .chat-flex .head h5{font-size:18px;line-height:28px}.flutter_app_choice.market-ready-app .markrt-app-box{padding:45px 30px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:400px}.future-mobile-apps-cta .cta-box-main{padding:0 0 0 50px}.man-container{padding:0 30px}.man-story-content h3{margin-bottom:20px}.man-list{margin:40px 0 20px;padding:10px}.man-list-content h5{font-size:24px}.man-list-content p{font-size:13px}.man-view-portfolio{font-size:20px}.man-card-img img{height:400px;width:auto}.high-performing-stats .box{height:220px;padding:30px 20px;margin-bottom:40px}.high-performing-stats .box h3{font-size:40px;line-height:50px}}

@media (min-width: 1200px) and (max-width: 1399px){.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:50px;height:50px;top:20px}.success-stories-man .swiper-button-prev.custom-prev{right:70px}.service_usa.manchester-hero-banner{background-position:right center!important}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 15px 0;height:330px}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:170px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 15px 0;height:330px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:170px}.solution-ai-chat.strategy-app-man .chat-box .chat-flex .head h5{font-size:16px;line-height:26px}.flutter_app_choice.market-ready-app .markrt-app-box{padding:35px 20px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:400px}.future-mobile-apps-cta .cta-box-main{padding:0 0 0 40px}.man-container{padding:0 25px}.man-story-content h3{margin-bottom:15px}.man-list{margin:30px 0 15px;padding:10px}.man-list-content h5{font-size:22px}.man-list-content p{font-size:13px}.man-view-portfolio{font-size:18px}.man-card-img img{height:370px;width:auto}.man-view-portfolio svg{height:14px;width:auto}.high-performing-stats .box{height:200px;padding:30px 20px;margin-bottom:40px}.high-performing-stats .box h3{font-size:35px;line-height:45px}}

@media (min-width: 992px) and (max-width: 1199px){.banner-man-video video{width:60%}.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:50px;height:50px;top:20px}.success-stories-man .swiper-button-prev.custom-prev{right:70px}.service_usa.manchester-hero-banner{background-position:right center!important}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 15px 0;height:auto}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:unset}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 15px 0;height:auto}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:unset}.solution-ai-chat.strategy-app-man .chat-box .chat-flex .head h5{font-size:15px;line-height:25px}.flutter_app_choice.market-ready-app .markrt-app-box{padding:35px 20px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:330px}.future-mobile-apps-cta .cta-box-main{padding:0 0 0 40px}.future-mobile-apps-cta.clear-plan-cta .cta-box-main{aspect-ratio:unset;padding:30px}.man-container{padding:0 25px}.man-story-content h3{margin-bottom:15px}.man-list{margin:30px 0 15px;padding:10px}.man-list-content h5{font-size:22px}.man-list-content p{font-size:13px}.man-view-portfolio{font-size:18px}.man-card-img img{height:370px;width:auto}.man-view-portfolio svg{height:14px;width:auto}.high-performing-stats .box{height:180px;padding:25px 20px;margin-bottom:40px}.future-mobile-apps-cta.cta-melbourne-app-1 .cta-box-main{aspect-ratio:unset;padding:40px 30px}.future-mobile-apps-cta.cta-melbourne-app-2 .cta-box-main{aspect-ratio:unset;padding:40px 30px}}

@media (min-width: 768px) and (max-width: 991px){.banner-man-video,.pure-man-video{display:none}.service_usa.manchester-hero-banner{background-image:none!important;background:#010e15;padding-bottom:20px}.service_usa.manchester-hero-banner:after{display:none}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 15px 0;height:auto}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:unset}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 15px 0;height:auto}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:unset}.solution-ai-chat.strategy-app-man .chat-box .chat-flex .head h5{font-size:15px;line-height:25px}.flutter_app_choice.market-ready-app .markrt-app-box{padding:35px 20px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:230px}.future-mobile-apps-cta .cta-box-main{padding:30px;aspect-ratio:unset;position:relative;z-index:1}.future-mobile-apps-cta .cta-box-main:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:-1;border-radius:30px}.future-mobile-apps-cta.clear-plan-cta .cta-box-main{aspect-ratio:unset;padding:30px}.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:40px;height:40px;top:20px}.success-stories-man .swiper-button-prev.custom-prev{right:60px}.man-story-content h3{margin-bottom:15px}.man-list{margin:30px 0 15px;padding:10px}.man-list-content h5{font-size:22px}.man-list-content p{font-size:13px}.man-view-portfolio{font-size:18px}.man-view-portfolio svg{height:14px;width:auto}.man-container{padding:30px;aspect-ratio:unset;background-image:none!important;background:linear-gradient(266.32deg,#000E15 15.06%,#071B27 60.42%,#071B27 85.1%)!important}.man-card-img{display:none}.man-list-content h5{font-size:20px}.high-performing-stats .box{height:160px;padding:25px 20px;margin-bottom:40px}.future-mobile-apps-cta.cta-melbourne-app-1 .cta-box-main{aspect-ratio:unset;padding:30px 20px}.future-mobile-apps-cta.cta-melbourne-app-2 .cta-box-main{aspect-ratio:unset;padding:30px 20px}}

@media (min-width: 0px) and (max-width: 767px){.banner-man-video,.pure-man-video{display:none}.service_usa.manchester-hero-banner{background-image:none!important;background:#010e15;padding-bottom:20px}.service_usa.manchester-hero-banner:after{display:none}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content{padding:15px 15px 10px;height:auto;border-radius:10px}.mobile-client-slider.app-manch_city-slider .main-client .test-item .content p{height:unset}.mobile-client-slider.app-sydney-slider .main-client .test-item .content{padding:15px 15px 10px;height:auto;border-radius:10px}.mobile-client-slider.app-sydney-slider .main-client .test-item .content p{height:unset}.solution-ai-chat.strategy-app-man .chat-box .chat-flex .head h5{font-size:15px;line-height:25px}.top_health_features.stream-app-manchester{background:#001b28}.top_health_features.stream-app-manchester .medical_item{display:flex;flex-wrap:wrap;column-gap:15px}.top_health_features.stream-app-manchester .medical_item .nav-item a{width:max-content}.top_health_features.stream-app-manchester .tab-content p{max-width:100%}.flutter_app_choice.market-ready-app .markrt-app-box{padding:30px 15px;border-radius:10px}.flutter_app_choice.market-ready-app .markrt-app-box .accord-scroll{height:300px}.future-mobile-apps-cta .cta-box-main{padding:30px 20px;aspect-ratio:unset;position:relative;z-index:1}.future-mobile-apps-cta .cta-box-main:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:-1;border-radius:30px}.future-mobile-apps-cta.clear-plan-cta .cta-box-main{aspect-ratio:unset;padding:30px 20px}.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-prev,.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-next{top:19%}.mobile-client-slider.app-sydney-slider .swiper-nav .custom-prev,.mobile-client-slider.app-sydney-slider .swiper-nav .custom-next{top:19%}.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:40px;height:40px;top:20px}.success-stories-man .swiper-button-prev.custom-prev{right:60px}.man-story-content h3{margin-bottom:15px}.man-list{margin:30px 0 15px;padding:10px}.man-list-content h5{font-size:22px}.man-list-content p{font-size:13px}.man-view-portfolio{font-size:15px}.man-view-portfolio svg{height:10px;width:auto}.man-container{padding:25px;aspect-ratio:unset;background-image:none!important;background:linear-gradient(266.32deg,#000E15 15.06%,#071B27 60.42%,#071B27 85.1%)!important;border-radius:10px}.man-card-img{display:none}.man-list-content h5{font-size:20px}.high-performing-stats .box{height:140px;width:190px;padding:20px 10px;margin:0 auto 20px;border-radius:10px}.future-mobile-apps-cta.cta-melbourne-app-1 .cta-box-main{aspect-ratio:unset;padding:30px 20px;border-radius:10px}.future-mobile-apps-cta.cta-melbourne-app-1 .cta-box-main:after{border-radius:10px}.future-mobile-apps-cta.cta-melbourne-app-2 .cta-box-main:after{border-radius:10px}.future-mobile-apps-cta.cta-melbourne-app-2 .cta-box-main{aspect-ratio:unset;padding:30px 20px;border-radius:10px}}

@media screen and (min-width: 0px) and (max-width: 575px){.man-container{padding:20px;aspect-ratio:unset;background-image:none!important;background:linear-gradient(266.32deg,#000E15 15.06%,#071B27 60.42%,#071B27 85.1%)!important}.man-story-content h3{margin-bottom:10px}.man-list{padding:10px;flex-direction:column;align-items:self-start}.man-list-content{padding-right:0;border-right:none;border-bottom:1px solid #fff;padding-bottom:10px;width:100%}.man-list-content:last-child{border-bottom:none;padding-bottom:0}.success-stories-man .swiper-button-prev.custom-prev,.success-stories-man .swiper-button-next.custom-next{width:40px;height:40px;top:86px}.success-stories-man.app-sydney .swiper-button-prev.custom-prev,.success-stories-man.app-sydney .swiper-button-next.custom-next{top:156px}.success-stories-man.app-sydney .man-Swiper{margin-top:20px}}

@media (min-width: 0px) and (max-width: 360px){.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-prev,.mobile-client-slider.app-manch_city-slider .swiper-nav .custom-next{top:22%}.mobile-client-slider.app-sydney-slider .swiper-nav .custom-prev,.mobile-client-slider.app-sydney-slider .swiper-nav .custom-next{top:22%}.success-stories-man.app-sydney .swiper-button-prev.custom-prev,.success-stories-man.app-sydney .swiper-button-next.custom-next{top:206px}.success-stories-man.app-sydney .man-Swiper{margin-top:20px}}

/* ===== from new-assets/css/mobile-app-revamp/mobile.min.css (35 rules) ===== */
.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:540px}

.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:540px;display:flex;flex-flow:column;justify-content:center}

.mobile-client-slider .mobile-client-test{height:100%}

.mobile-client-slider .main-client{background:#091e2c;padding:40px 25px;border-radius:10px;max-width:100%;height:100%}

.mobile-client-slider .main-client .test-item{max-width:100%;display:flex;column-gap:40px;align-items:start}

.mobile-client-slider .main-client .test-item .content{flex:0 0 50%}

.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}

.mobile-client-slider .main-client .test-item .content p{color:#fff;font-size:16px;line-height:26px;height:338px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

.mobile-client-slider .main-client .test-item .content p::-webkit-scrollbar{display:none}

.mobile-client-slider .main-client .test-item .content .details{background:#d9d9d91a;border:1px solid #fff6;border-radius:10px;position:relative}

.mobile-client-slider .main-client .test-item .content .details .detail-item{display:flex;align-items:center;column-gap:15px;padding:10px}

.mobile-client-slider .main-client .test-item .content .details .detail-item .play-btn{background:#f47a14;border-radius:10px;height:41px;width:41px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}

.mobile-client-slider .main-client .test-item .content .details .detail-item .play-btn svg{margin-bottom:0}

.mobile-client-slider .main-client .test-item .content .details .detail-item .img img{border-radius:20px}

.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:16px;color:#fff;display:block}

.mobile-client-slider .main-client .video-img{border-radius:20px;position:relative}

.mobile-client-slider .main-client .video-img img{border-radius:20px}

.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:40px;width:40px;background:#fff;border-radius:100px;top:25%}

.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:18px}

.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:60px}

.mobile-client-modal.modal.show .modal-dialog{max-width:800px!important}

.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{margin-bottom:0;font-size:26px;line-height:32px}

.high-stake-indus .box{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;background:radial-gradient(50% 50% at 50% 50%,#0E2D40 0%,#081C28 100%);box-shadow:0 0 10px #0000001a;border-radius:20px;height:300px;transition:all .3s ease;padding:0 20px;position:relative;overflow:hidden}

.high-stake-indus .box .cert-img,.high-stake-indus .box h5{opacity:1;transition:all .3s ease}

.high-stake-indus .box h5{color:#fff;text-align:center}

.high-stake-indus .box p{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);opacity:0;width:100%;padding:0 20px;transition:all .3s ease;color:#fff;text-align:center}

.high-stake-indus .box:hover .cert-img,.high-stake-indus .box:hover h5{opacity:0;transform:translateY(-10px)}

.high-stake-indus .box:hover p{opacity:1;transform:translate(-50%,-50%)}

@media (min-width: 1600px) and (max-width: 1800px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:520px}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:520px}.mobile-client-slider .main-client{padding:40px 25px}.mobile-client-slider .main-client .test-item{column-gap:30px}.mobile-client-slider .main-client .test-item .content{flex:0 0 50%}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}.mobile-client-slider .main-client .test-item .content p{font-size:15px;line-height:25px;height:338px}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:10px;padding:10px 7px}.mobile-client-slider .main-client .test-item .content .details .detail-item .play-btn{height:35px;width:35px}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:15px}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:40px;width:40px;top:25%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:17px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:60px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:520px;width:auto}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{right:-100px;height:85px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:45px;line-height:55px}.trusted-leaders-energy .rating-lead .rating-item:after{right:-60px}}

@media (min-width: 1400px) and (max-width: 1599px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:490px}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:490px}.mobile-client-slider .main-client{padding:35px 25px}.mobile-client-slider .main-client .test-item{column-gap:30px}.mobile-client-slider .main-client .test-item .content{flex:0 0 50%}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}.mobile-client-slider .main-client .test-item .content p{font-size:14px;line-height:24px;height:240px}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:10px;padding:10px 6px}.mobile-client-slider .main-client .test-item .content .details .detail-item .play-btn{height:32px;width:32px}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:14px}.mobile-client-slider .main-client .test-item .content .details .detail-item .img img{height:45px;width:auto}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:37px;width:37px;top:30%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:15px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:60px}.specialize_areas_it.high-value-mobile .special-area-main .special-area-item .special-box .special-content svg{height:50px;width:auto}.ai-agent-solution .ai-agent-sol-box{padding:35px 30px}.ai-agent-solution .ai-agent-sol-box .ai-flex{margin-bottom:25px}.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{font-size:22px;line-height:28px}.ai-agent-solution.trusted-ai-agent .ai-agent-sol-box .num{font-size:22px}.stats-europe .stats-euro-box{padding:60px 50px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:500px;width:auto}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{right:-90px;height:85px}.top_health_features.it-staff-tools.mobile-app-tools .tab-content .tech-logos-main ul li img{height:55px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box{padding:30px 25px}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box p{font-size:15px;line-height:26px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:40px;line-height:50px}.new-case-temp .case-box ul li{font-size:15px;line-height:27px}.high-stake-indus .box{height:250px}.high-stake-indus .box .cert-img{height:90px;width:90px}.trusted-leaders-energy .rating-lead .rating-item:after{right:-60px;height:31px}}

@media (min-width: 1200px) and (max-width: 1399px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:450px}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:450px}.mobile-client-slider .main-client{padding:35px 25px}.mobile-client-slider .main-client .test-item{column-gap:25px}.mobile-client-slider .main-client .test-item .content{flex:0 0 50%}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}.mobile-client-slider .main-client .test-item .content p{font-size:13px;line-height:23px;height:200px}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:8px;padding:10px 6px}.mobile-client-slider .main-client .test-item .content .details .detail-item .play-btn{height:30px;width:30px}.mobile-client-slider .main-client .test-item .content .details .detail-item .img img{height:40px;width:auto}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:13px}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:37px;width:37px;top:22%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:15px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:60px}.specialize_areas_it.high-value-mobile .special-area-main .special-area-item .special-box .special-content svg{height:45px;width:auto}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item svg{height:70px;width:auto}.rating_realestate.rating-brimingham{padding:40px 0!important}.ai-agent-solution .ai-agent-sol-box{padding:35px 30px}.ai-agent-solution .ai-agent-sol-box .ai-flex{margin-bottom:25px}.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{font-size:19px;line-height:25px}.ai-agent-solution .ai-agent-sol-box p{font-size:13px;line-height:24px}.ai-agent-solution.trusted-ai-agent .ai-agent-sol-box .num{font-size:19px}.stats-europe .stats-euro-box{padding:50px 40px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:430px;width:auto}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{right:-80px;height:75px}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item .stats-flex .stats-icon svg{height:75px;width:auto}.top_health_features.it-staff-tools.mobile-app-tools .tab-content .tech-logos-main ul li img{height:50px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box{padding:30px 20px}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box .icon svg{height:55px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box p{font-size:14px;line-height:24px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:35px;line-height:45px}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.high-stake-indus .box{height:220px}.high-stake-indus .box .cert-img{height:80px;width:80px}.trusted-leaders-energy{padding:40px 0}.trusted-leaders-energy .rating-lead .rating-item:after{right:-50px;height:30px}}

@media (min-width: 992px) and (max-width: 1199px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:400px}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:400px}.mobile-client-slider .main-client{padding:30px 20px}.mobile-client-slider .main-client .test-item{column-gap:25px}.mobile-client-slider .main-client .test-item .content{flex:0 0 52%}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}.mobile-client-slider .main-client .test-item .content p{font-size:13px;line-height:23px;height:auto;overflow:hidden}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:20px;padding:10px}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:13px}.mobile-client-slider .main-client .video-img .play-btn{height:41px;width:41px;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:37px;width:37px;top:20%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:15px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:60px}.specialize_areas_it.high-value-mobile .special-area-main .special-area-item .special-box .special-content svg{height:45px;width:auto}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item svg{height:70px;width:auto}.rating_realestate.rating-brimingham{padding:40px 0!important}.ai-agent-solution .ai-agent-sol-box{padding:30px 25px}.ai-agent-solution .ai-agent-sol-box .ai-flex{margin-bottom:25px}.ai-agent-solution .ai-agent-sol-box .ai-flex .icon svg{height:40px;width:auto}.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{font-size:16px;line-height:22px}.ai-agent-solution.trusted-ai-agent .ai-agent-sol-box .num{font-size:17px}.stats-europe .stats-euro-box{padding:40px 30px}.reimagine-health.europe-game-cta .reimagine-health-box{aspect-ratio:unset;padding:40px 30px;border-radius:20px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:400px;width:auto}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{right:-40px;height:70px}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item .stats-flex .stats-icon svg{height:70px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box{padding:30px 20px}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box .icon svg{height:55px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box p{font-size:14px;line-height:24px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:30px;line-height:40px}.rating_realestate.rating-mobile-app-usa .rating-main{flex-wrap:wrap;row-gap:20px}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.high-stake-indus .box{height:220px}.high-stake-indus .box .cert-img{height:70px;width:70px}.trusted-leaders-energy{padding:35px 0}.trusted-leaders-energy .rating-lead .rating-item:after{right:-16px;height:28px}.trusted-leaders-energy .rating-lead .rating-item .rating-content{align-items:start}.trusted-leaders-energy .rating-lead .rating-item .rating-content span svg{height:20px;width:auto}}

@media (min-width: 768px) and (max-width: 991px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:370px}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:auto}.mobile-client-slider .main-client{padding:30px 20px}.mobile-client-slider .main-client .test-item{column-gap:25px}.mobile-client-slider .main-client .test-item .content{flex:0 0 52%}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:15px}.mobile-client-slider .main-client .test-item .content p{font-size:13px;line-height:23px;height:auto;overflow:hidden}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:20px;padding:10px}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:13px}.mobile-client-slider .main-client .video-img .play-btn{height:41px;width:41px;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:34px;width:34px;top:20%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:14px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:55px}.rating_realestate.rating-mobile-app-usa .rating-main{justify-content:start;flex-wrap:wrap;column-gap:30px;row-gap:30px}.reimagine-health.mobile-change-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 20px}.health-cta-2.mobile-change-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 20px}.specialize_areas_it.high-value-mobile .special-area-main .special-area-item .special-box .special-content svg{height:45px;width:auto}.mobile-client-modal.modal.show .modal-dialog{max-width:600px!important}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item svg{height:60px;width:auto}.rating_realestate.rating-brimingham{padding:40px 0!important}.ai-agent-solution .ai-agent-sol-box{padding:30px 25px}.ai-agent-solution .ai-agent-sol-box .ai-flex{margin-bottom:25px}.ai-agent-solution .ai-agent-sol-box .ai-flex .icon svg{height:40px;width:auto}.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{font-size:16px;line-height:22px}.ai-agent-solution.trusted-ai-agent .ai-agent-sol-box .num{font-size:17px}.stats-europe .stats-euro-box{padding:30px 20px;border-radius:10px}.reimagine-health.europe-game-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 25px;border-radius:10px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:350px;width:auto}.stats-europe .stats-euro-box .stats-euro-main{flex-wrap:wrap;row-gap:30px}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item{flex:0 0 50%}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{display:none}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item .stats-flex .stats-icon svg{height:70px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box{padding:30px 20px}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box .icon svg{height:50px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box p{font-size:14px;line-height:24px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:30px;line-height:40px}.rating_realestate.rating-mobile-app-usa .rating-main{flex-wrap:wrap;row-gap:20px}.new-case-temp .case-box ul li{font-size:13px;line-height:24px}.high-stake-indus .box{height:180px}.high-stake-indus .box .cert-img{height:70px;width:70px}.trusted-leaders-energy{padding:35px 0}.trusted-leaders-energy .rating-lead .rating-item:after{content:unset}.trusted-leaders-energy .rating-lead .rating-item .rating-content{align-items:start}.trusted-leaders-energy .rating-lead .rating-item .rating-content h5{font-size:16px;line-height:25px}.trusted-leaders-energy .rating-lead .rating-item .rating-content span svg{height:18px;width:auto}}

@media (min-width: 0px) and (max-width: 767px){.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tekgrip_tabs .redefine_tabs{height:auto}.redefinepatient_services.tekgrip_section.business-tabs-du_city.process-mobile-scalable .tab-content{height:auto}.mobile-client-slider .mobile-client-test{height:auto;margin-top:40px}.mobile-client-slider .main-client{padding:30px 20px;height:auto}.mobile-client-slider .main-client .test-item{column-gap:25px;flex-wrap:wrap}.mobile-client-slider .main-client .test-item .content{flex:0 0 100%;margin-bottom:20px}.mobile-client-slider .main-client .test-item .content svg{margin-bottom:10px}.mobile-client-slider .main-client .test-item .content p{font-size:13px;line-height:23px;height:auto;overflow:hidden}.mobile-client-slider .main-client .test-item .content .details .detail-item{column-gap:20px;padding:5px 10px}.mobile-client-slider .main-client .test-item .content .details .detail-item .head span{font-size:13px}.mobile-client-slider .main-client .video-img .play-btn{height:41px;width:41px;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-client-slider .swiper-nav .custom-prev,.mobile-client-slider .swiper-nav .custom-next{height:34px;width:34px;top:14%}.mobile-client-slider .swiper-nav .custom-prev:after,.mobile-client-slider .swiper-nav .custom-next:after{font-size:14px}.mobile-client-slider .swiper-nav .custom-prev{left:unset;right:55px}.rating_realestate.rating-mobile-app-usa .rating-main{justify-content:start;flex-wrap:wrap;column-gap:0;row-gap:15px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item{flex:0 0 100%}.reimagine-health.mobile-change-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 20px;border-radius:10px}.health-cta-2.mobile-change-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 20px;border-radius:10px}.specialize_areas_it.high-value-mobile .special-area-main .special-area-item .special-box .special-content svg{height:40px;width:auto}.mobile-client-modal.modal.show .modal-dialog{max-width:100%!important}.ai-agent-solution .ai-agent-sol-box{padding:30px 25px;border-bottom:5px solid #f47a1f}.ai-agent-solution .ai-agent-sol-box .ai-flex{margin-bottom:25px}.ai-agent-solution .ai-agent-sol-box .ai-flex .icon svg{height:40px;width:auto}.ai-agent-solution .ai-agent-sol-box .ai-flex .head h5{font-size:16px;line-height:22px}.ai-agent-solution.trusted-ai-agent .ai-agent-sol-box .num{font-size:17px}.rating_realestate.rating-brimingham{padding:30px 0!important}.stats-europe .stats-euro-box{padding:30px 20px;border-radius:10px}.reimagine-health.europe-game-cta .reimagine-health-box{aspect-ratio:unset;padding:30px 20px;border-radius:10px}.reimagine-health.europe-game-cta .reimagine-health-box .img img{height:350px;width:auto}.stats-europe .stats-euro-box .stats-euro-main{flex-wrap:wrap;row-gap:30px}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item{flex:0 0 99%}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item:after{display:none}.stats-europe .stats-euro-box .stats-euro-main .stats-euro-item .stats-flex .stats-icon svg{height:60px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box{padding:30px 20px}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box .icon svg{height:50px;width:auto}.ai-agent-solution.ai-mobiles-serv .ai-agent-sol-box p{font-size:14px;line-height:24px}.rating_realestate.rating-mobile-app-usa .rating-main .rating-item .rating-flex .rating-content h3{font-size:25px;line-height:35px}.rating_realestate.rating-mobile-app-usa .rating-main{flex-wrap:wrap;row-gap:20px}.new-case-temp .case-box{border-radius:10px;padding:30px 20px}.new-case-temp .case-box ul li{font-size:12px;line-height:22px}.new-case-temp .case-box img{margin-top:30px}.high-stake-indus .box{height:250px}.high-stake-indus .box p{opacity:1;top:unset;bottom:unset;transform:none;position:relative;left:unset}.high-stake-indus .box:hover p{transform:none}.high-stake-indus .box .cert-img{height:55px;width:55px}.trusted-leaders-energy{padding:30px 0}.trusted-leaders-energy .rating-lead{flex-wrap:wrap;justify-content:center;row-gap:20px;column-gap:20px}.trusted-leaders-energy .rating-lead .rating-item:after{content:unset}.trusted-leaders-energy .rating-lead .rating-item .rating-content{align-items:start}.trusted-leaders-energy .rating-lead .rating-item .rating-content h5{font-size:15px;line-height:24px}.trusted-leaders-energy .rating-lead .rating-item .rating-content span svg{height:17px;width:auto}}

@media (min-width: 0px) and (max-width: 350px){.mobile-client-slider .main-client .test-item .content .details .detail-item{flex-wrap:wrap}}

/* ===== from new-assets/css/custom-software-development/custom-software.css (14 rules) ===== */
.rating_realestate .rating-main .rating-item .rating-flex .rating-content p,.software_methodologies .custom-software-methodologies .soft-meth-box .content p{margin-bottom:0;color:#fff}

.crafting_cta .crafting-custom-cta a.border_btn{background:#f47a14;color:#fff}

.game_changers_software .game-changers-box{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:18px;height:100%;padding:45px 30px}

.game_changers_software .game-changers-box .content h5,.game_changers_software .game-changers-box .icon,.partner_software .partner-software-box .content h5,.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}

.game_changers_software .game-changers-box .content p,.partner_software .partner-software-box .content p,.premier_custom_solution .premier-sol-box p{margin-bottom:0;color:#898989}

.premier_custom_solution .premier-sol-box .icon{height:80px;width:80px;background:#f47a14;border-radius:100px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}

.software_methodologies .custom-software-methodologies .swiper-slide{height:auto}

.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:80px;width:80px;background:#f47a14;border-radius:100px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}

.software_methodologies .custom-software-methodologies .soft-meth-box .content h5{margin-bottom:10px;color:#fff}

@media (min-width:1400px) and (max-width:1599px){.crafting_cta .crafting-custom-cta{padding:70px 0 0 35px;aspect-ratio:2.9574861368}.crafting_cta .crafting-custom-cta h3{font-size:33px;line-height:43px}.domain_diversity.custom-software-industries .domain_main .domain_item{height:190px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content h6{font-size:18px;line-height:23px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content svg{height:50px;width:auto}.partner_software .partner-software-box,.premier_custom_solution .premier-sol-box{padding:40px 25px}.partner_software .partner-software-box .icon-box{height:70px;width:70px;margin:0 auto 20px}.partner_software .partner-software-box .icon-box svg{height:40px;width:auto}.wide_range_software .wide-list ul{row-gap:15px}.wide_range_software .wide-list ul li{flex:1 0 25%;font-size:14px;line-height:23px;margin-bottom:15px}.wide_range_software .wide-list ul li:before{content:"";width:24px;height:24px;top:0;left:0}.premier_custom_solution .premier-sol-box .icon{height:70px;width:70px;margin-bottom:10px}.premier_custom_solution .premier-sol-box .icon svg{height:35px;width:auto}.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}.premier_custom_solution .premier-sol-box p{margin-bottom:0;color:#898989}.software_methodologies .custom-software-methodologies{padding-bottom:60px}.software_methodologies .custom-software-methodologies .swiper-pagination{gap:8px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet::before{height:6px;width:6px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px;height:22px}.software_methodologies .custom-software-methodologies .soft-meth-box{padding:45px 25px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:70px;width:70px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon svg{height:45px;width:auto}.software_methodologies .custom-button{height:45px;width:45px;top:20%;transform:translateY(0)}.software_methodologies .custom-button.custom-prev-button{left:auto;right:65px}.software_methodologies .custom-button.custom-next-button{right:10px}}

@media (min-width:1200px) and (max-width:1399px){.crafting_cta .crafting-custom-cta{padding:60px 0 0 30px;aspect-ratio:2.9574861368}.crafting_cta .crafting-custom-cta h3{font-size:31px;line-height:41px}.domain_diversity.custom-software-industries .domain_main .domain_item{height:160px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content h6{font-size:16px;line-height:21px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content svg{height:45px;width:auto}.game_changers_software .game-changers-box,.partner_software .partner-software-box{padding:35px 25px}.game_changers_software .game-changers-box .icon,.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}.game_changers_software .game-changers-box .icon svg,.premier_custom_solution .premier-sol-box .icon svg{height:35px;width:auto}.partner_software .partner-software-box .icon-box{height:70px;width:70px;margin:0 auto 20px}.partner_software .partner-software-box .icon-box svg,.software_methodologies .custom-software-methodologies .soft-meth-box .icon svg{height:40px;width:auto}.rating_realestate .rating-main .rating-item .rating-flex .rating-content{margin-left:20px}.rating_realestate .rating-main .rating-item .rating-flex .rating-content h3{font-size:45px;line-height:55px}.rating_realestate .rating-main .rating-item .rating-flex .rating-content p{margin-bottom:0;color:#fff}.wide_range_software .wide-list ul{row-gap:15px}.wide_range_software .wide-list ul li{flex:1 0 25%;font-size:13px;line-height:22px;margin-bottom:10px}.wide_range_software .wide-list ul li:before{content:"";width:24px;height:24px;top:-2px;left:0}.premier_custom_solution .premier-sol-box{padding:35px 20px}.premier_custom_solution .premier-sol-box .icon{height:70px;width:70px;margin-bottom:10px}.premier_custom_solution .premier-sol-box p{margin-bottom:0;color:#898989}.software_methodologies .custom-software-methodologies{padding-bottom:60px}.software_methodologies .custom-software-methodologies .swiper-pagination{gap:8px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet::before{height:6px;width:6px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px;height:22px}.software_methodologies .custom-software-methodologies .soft-meth-box{padding:40px 25px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:60px;width:60px}.software_methodologies .custom-button{height:40px;width:40px;top:20%;transform:translateY(0)}.software_methodologies .custom-button.custom-prev-button{left:auto;right:65px}.software_methodologies .custom-button.custom-next-button{right:10px}}

@media (min-width:992px) and (max-width:1199px){.crafting_cta .crafting-custom-cta{padding:30px 0 0 20px;aspect-ratio:2.9574861368}.crafting_cta .crafting-custom-cta h3{font-size:28px;line-height:38px}.rating_realestate.rating-custom-software .rating-main{flex-wrap:wrap}.rating_realestate.rating-custom-software .rating-main .rating-item{flex:0 0 50%;margin-bottom:20px}.rating_realestate.rating-custom-software .rating-main .rating-item :last-child,.rating_realestate.rating-custom-software .rating-main .rating-item:nth-child(3){margin-bottom:0}.domain_diversity.custom-software-industries .domain_main .domain_item{height:160px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content h6{font-size:15px;line-height:20px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content svg{height:45px;width:auto}.game_changers_software .game-changers-box,.partner_software .partner-software-box{padding:30px 20px}.game_changers_software .game-changers-box .icon,.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}.game_changers_software .game-changers-box .icon svg,.partner_software .partner-software-box .icon-box svg,.premier_custom_solution .premier-sol-box .icon svg{height:35px;width:auto}.partner_software .partner-software-box .icon-box{height:60px;width:60px;margin:0 auto 20px}.rating_realestate .rating-main .rating-item .rating-flex{display:flex;align-items:center}.rating_realestate .rating-main .rating-item .rating-flex .rating-svg svg{height:65px;width:auto}.rating_realestate .rating-main .rating-item .rating-flex .rating-content{margin-left:20px}.rating_realestate .rating-main .rating-item .rating-flex .rating-content h3{font-size:40px;line-height:50px}.wide_range_software .wide-list ul{row-gap:15px}.wide_range_software .wide-list ul li{flex:1 0 33%;font-size:13px;line-height:22px;margin-bottom:10px}.wide_range_software .wide-list ul li:before{content:"";width:24px;height:24px;top:-2px;left:0}.premier_custom_solution .premier-sol-box{padding:35px 20px}.premier_custom_solution .premier-sol-box .icon{height:60px;width:60px;margin-bottom:10px}.premier_custom_solution .premier-sol-box p{margin-bottom:0;color:#898989}.software_methodologies .custom-software-methodologies{padding-bottom:60px}.software_methodologies .custom-software-methodologies .swiper-pagination{gap:8px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet::before{height:6px;width:6px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px;height:22px}.software_methodologies .custom-software-methodologies .soft-meth-box{padding:40px 25px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:60px;width:60px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon svg{height:40px;width:auto}.software_methodologies .custom-button{height:40px;width:40px;top:20%;transform:translateY(0)}.software_methodologies .custom-button.custom-prev-button{left:auto;right:65px}.software_methodologies .custom-button.custom-next-button{right:10px}}

@media (min-width:768px) and (max-width:991px){.crafting_cta .crafting-custom-cta{padding:30px 20px;aspect-ratio:none;background:#051827;background-image:none!important;border-radius:20px}.crafting_cta .crafting-custom-cta h3{font-size:25px;line-height:35px}.rating_realestate.rating-custom-software .rating-main{flex-wrap:wrap}.rating_realestate.rating-custom-software .rating-main .rating-item{flex:0 0 50%;margin-bottom:20px}.rating_realestate.rating-custom-software .rating-main .rating-item :last-child,.rating_realestate.rating-custom-software .rating-main .rating-item:nth-child(3){margin-bottom:0}.domain_diversity.custom-software-industries .domain_main .domain_item{height:160px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content h6{font-size:15px;line-height:20px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content svg{height:45px;width:auto}.game_changers_software .game-changers-box,.partner_software .partner-software-box{padding:30px 20px}.game_changers_software .game-changers-box .icon,.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}.game_changers_software .game-changers-box .icon svg,.partner_software .partner-software-box .icon-box svg,.premier_custom_solution .premier-sol-box .icon svg{height:35px;width:auto}.partner_software .partner-software-box .icon-box{height:60px;width:60px;margin:0 auto 20px}.rating_realestate .rating-main .rating-item .rating-flex{display:flex;align-items:center}.rating_realestate .rating-main .rating-item .rating-flex .rating-svg svg{height:55px;width:auto}.rating_realestate .rating-main .rating-item .rating-flex .rating-content{margin-left:20px}.rating_realestate .rating-main .rating-item .rating-flex .rating-content h3{font-size:35px;line-height:45px}.wide_range_software .wide-list ul{row-gap:15px}.wide_range_software .wide-list ul li{flex:1 0 50%;font-size:13px;line-height:22px;margin-bottom:10px}.wide_range_software .wide-list ul li:before{content:"";width:24px;height:24px;top:-2px;left:0}.premier_custom_solution .premier-sol-box{padding:35px 20px}.premier_custom_solution .premier-sol-box .icon{height:60px;width:60px;margin-bottom:10px}.premier_custom_solution .premier-sol-box p{margin-bottom:0;color:#898989}.software_methodologies .custom-software-methodologies{padding-bottom:50px}.software_methodologies .custom-software-methodologies .swiper-pagination{gap:8px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet::before{height:6px;width:6px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px;height:22px}.software_methodologies .custom-software-methodologies .soft-meth-box{padding:40px 25px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:60px;width:60px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon svg{height:40px;width:auto}.software_methodologies .custom-button{height:40px;width:40px;top:20%;transform:translateY(0)}.software_methodologies .custom-button.custom-prev-button{left:auto;right:65px}.software_methodologies .custom-button.custom-next-button{right:10px}}

@media (min-width:0px) and (max-width:767px){.crafting_cta .crafting-custom-cta{padding:30px 20px;aspect-ratio:none;background:#051827;background-image:none!important;border-radius:10px}.crafting_cta .crafting-custom-cta h3{font-size:21px;line-height:31px}.crafting_cta .crafting-custom-cta h5{font-size:16px;line-height:24px}.rating_realestate.rating-custom-software .rating-main{flex-wrap:wrap}.rating_realestate.rating-custom-software .rating-main .rating-item{flex:0 0 100%;margin-bottom:20px}.rating_realestate.rating-custom-software .rating-main .rating-item:last-child{margin-bottom:0}.rating_realestate.rating-custom-software .rating-main .rating-item:nth-child(3){margin-bottom:20px}.domain_diversity.custom-software-industries .domain_main .domain_item{height:140px;flex:0 0 33.33%}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content h6{font-size:13px;line-height:18px}.domain_diversity.custom-software-industries .domain_main .domain_item .domain_content svg{height:40px;width:auto}.domain_diversity.custom-software-industries .domain_main .domain_item:last-child,.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(3),.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(6),.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(9){border-right:none}.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(2),.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(4),.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(8){border-right:1px solid #e2e2e2}.domain_diversity.custom-software-industries .domain_main .domain_item:nth-child(9){border-bottom:1px solid #e2e2e2}.game_changers_software .game-changers-box,.partner_software .partner-software-box,.premier_custom_solution .premier-sol-box,.software_methodologies .custom-software-methodologies .soft-meth-box{padding:30px 20px}.game_changers_software .game-changers-box .icon,.premier_custom_solution .premier-sol-box h5{margin-bottom:10px}.game_changers_software .game-changers-box .icon svg,.partner_software .partner-software-box .icon-box svg,.premier_custom_solution .premier-sol-box .icon svg{height:30px;width:auto}.partner_software .partner-software-box .icon-box{height:50px;width:50px;margin:0 auto 20px}.rating_realestate .rating-main .rating-item .rating-flex{display:flex;align-items:center}.rating_realestate .rating-main .rating-item .rating-flex .rating-svg svg{height:50px;width:auto}.rating_realestate .rating-main .rating-item .rating-flex .rating-content{margin-left:15px}.rating_realestate .rating-main .rating-item .rating-flex .rating-content h3{font-size:30px;line-height:40px}.wide_range_software .wide-list ul{row-gap:10px}.wide_range_software .wide-list ul li{flex:1 0 100%;font-size:13px;line-height:22px;margin-bottom:10px}.wide_range_software .wide-list ul li:before{content:"";width:24px;height:24px;top:-2px;left:0}.premier_custom_solution .premier-sol-box .icon{height:55px;width:55px;margin-bottom:10px}.software_methodologies .custom-software-methodologies{padding-bottom:50px;padding-top:25px}.software_methodologies .custom-software-methodologies .swiper-pagination{gap:8px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet::before{height:6px;width:6px}.software_methodologies .custom-software-methodologies .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px;height:22px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon{height:50px;width:50px}.software_methodologies .custom-software-methodologies .soft-meth-box .icon svg{height:32px;width:auto}.software_methodologies .custom-button{height:35px;width:35px;top:36%;transform:translateY(0)}.software_methodologies .custom-button.custom-prev-button{left:auto;right:55px}.software_methodologies .custom-button.custom-next-button{right:10px}}

/* ===== from new-assets/css/app-sanfrancisco/sf-testimonials-inline.css (3 rules) ===== */
.tekrevol__testimonials .img {
    position: relative;
    overflow: hidden;
}

.tekrevol__testimonials .img.is-hovered .video-thumbnail {
    opacity: 0;
}

.tekrevol__testimonials .img.is-hovered .test-video {
    opacity: 1;
}
