@media (min-width:1200px) and (max-width:1800px) {
	.iphone, .iphone-box {
		transform: scale(.7)
	}

	.main-banner-head {
		position: relative
	}

	.main-banner-gtx-head h1 br {
	    display: none;
	}

	.main-banner-gtx .arabic-head h5,
	.arabic-head .bannerArabic-text, {
	    right: 210px;
	    bottom: 50px;
	    color: #593951e6;
	    opacity: inherit;
	    mix-blend-mode: inherit;
	}

	.web-future-list {
	    width: 210px;
	    height: 265px;
	}

	.main-banner-gtx-head h1 {
	    font-size: 80px;
	}

	.web-future-box {
	    width: auto;
	    background-position: center;
	    border-radius: 25px;
	}

	.web-future-main-box {right: 90px;width: 700px;}

	.web-future-box-inner {
	    right: 100px;
	    top: 100px;
	}

	.future-web-banner-gtex-logo {
	    top: 30px;
	}

	.web-future-list {
	    column-gap: 10px;
	    bottom: -160px;
	}

	.flip-card {
	    width: 210px;
	    height: 210px;
	    display: table;
	    margin: auto;
	}

	.web-future-list li h6,
	.web-future-list li strong {
	    font-size: 25px;
	}

	.flip-card-back p {
	    font-size: 14px !important;
	    line-height: 20px !important;
	}

	.gitex-services-sec {
	    padding: 50px 0px;
	    margin: 0 0 50px 0;
	}

	.flip-card-back {
	    padding: 0 11px 0;
	}

	.home-slider-banner .slick-prev {
	    left: 5px;
	}

	.home-slider-banner .slick-next {
	    right: 5px;
	}

	.web-future-sec {
	    padding-bottom: 210px;
	}

	.container {
		padding: 0 80px;
	}
	div#pop-form {
    transform: scale(0.89);
    transform-origin: center;
	}

	.pop-form .close-btn {
	    right: 200px;
	    top: -30px;
	}
		.pop-form {
	    transform: scale(0.9);
	    transform-origin: center;
	    background-size: 62%;
	}

	.popupform-main h4,
	.popupform-main .heading-h4 {
	    font-size: 30px;
	    line-height: 40px;
	}

	.popupform-main textarea {
	    height: 70px;
	}

	.popupform-main h3,
	.popupform-main .heading-h3 {
	    font-size: 20px;
	    padding: 0 0 5px 0;
	}

	.resturant-app-img-1 {
		max-width: 130%;
		left: -200px
	}

	.solution-sec-box span {
		font-size: 30px
	}

	.why-choose-app-img-2-mob-app {
		/* max-width: 150%;
		left: -70px;
		bottom: -340px */
	}

	.service-links-list .nav-header__item {
		margin: 0 !important
	}

	.travel-cta .new-cta-head p {
		max-width: 80%;
		display: table;
		margin: auto
	}

	p {
		font-size: 15px !important;
		line-height: 23px !important
	}

	.booking-app-cta-img-1 {
		right: -120px
	}

	.industries-sec-list li.active {
		padding-left: 30px;
		padding-right: 30px
	}

	.why-ecom-sol-sec-head h3,
	.why-ecom-sol-sec-head h4 {
		font-size: 23px
	}

	.why-ecom-sol-sec-head {
		padding: 100px 15px 35px
	}

	.contact-connect-sec-box-1 {
		width: 100%
	}

	section.contact-connect-sec {
		padding-bottom: 0
	}

	.alokozay-main-banner-img {
		left: -158px
	}

	.nrtc-approach-img-2 {
		left: -140px
	}

	.karen-banner-case-img img, .real-estate-report-img-4, .social-platform-banner-img-1 {
		max-width: 110%
	}

	.healthcare-donate-img-2, .karen-cta-banner-img.img-abs {
		left: 40px
	}

	.alokozay-app-img-2 {
		left: -20px;
		top: -30px
	}

	.dubai-tech-box {
		width: 155px
	}

	.dubai-case-tech-head h3 {
		font-size: 96px
	}

	.case-st-sec-head-details p, .dubai-case-ser-img img, .fitness-history-banner-img img, .inner-banner-head p {
		max-width: 100%
	}

	.alokozay-solution-af {
		width: 250px;
		bottom: -40px
	}

	.fleet-cta-img {
		left: 0;
		bottom: -50px;
		width: 300px
	}

	.case-studies-sec-arabic-head h2,
	.case-studies-sec-arabic-head .arabic-h2 {
		font-size: 96px;
		left: 0;
		right: 10px
	}

	.inner-case-st-banner .mob-app-arabic-head h5 {
		font-size: 100px;
		right: 50px
	}

	.inner-case-st-big-head h2,
	.inner-case-st-big-head .bigHeading {
		bottom: 260px;
		left: -170px;
		font-size: 110px
	}

	.inner-case-ft-box-list li {
		width: 270px
	}

	.inner-case-ft-box-list li:nth-child(6), .inner-case-ft-box-list li:nth-child(8) {
		margin: -90px 0 0
	}

	.inner-case-ft-box-list li:nth-child(2), .inner-case-ft-box-list li:nth-child(4) {
		margin: -80px 0 0
	}

	.advertising-cta-img {
		left: -320px
	}

	.nav-header__text {
		font-size: 59px;
		line-height: 43px;
	}

	.industries-links-list li, .service-links-list li {
		width: 33%
	}

	.industries-links-list, .service-links-list {
		padding: 0 0 0 70px
	}

	.nav-header__item {
		margin: 10px 40px !important
	}

	.industries-links-list li a, .service-links-list li a {
		padding: 0 0 20px;
		display: flex;
		align-items: center;
		font-size: 15px
	}

	.industries-links-list li a img, .service-links-list li a img {
		margin: 0 9px 0 0
	}

	.healthcare-donate-img-1 {
		right: 10px
	}

	.sports-cta-img-1 {
		left: -100px;
		bottom: -80px
	}

	.education-design-banner-img-3 {
		right: 0;
		bottom: -150px
	}

	.advertising-app-img-2, .automotive-uptime-img-2, .fitness-solution-img-2 {
		right: 20px
	}

	.automotive-cta-img-1, .ecom-web-dev-img-1, .real-estate-prop-img-2 {
		left: 0
	}

	.automotive-quote-img {
		right: 0;
		bottom: -90px
	}

	.gaming-leisure-banner-bf-img {
		right: -140px;
		bottom: -150px
	}

	.ecom-sol-rev-img-1 {
		max-width: 129%
	}

	.booking-app-dig-sec .mob-app-arabic-head h5 {
		font-size: 100px;
		right: 10px
	}

	.ecom-sol-banner-img-2 {
		left: 0;
		bottom: 90px;
		margin: auto
	}

	.ecom-dev-best-sec {
		padding: 100px 0
	}

	.ecom-dev-banner-img-1 {
		max-width: 90%;
		right: 0
	}

	.client-logo-head p br, .heading-box-3 p br, .main-banner-head p br {
		display: none
	}

	.ecom-sol-banner-img-1 {
		left: 270px
	}

	.real-estate-prop-img-1 {
		max-width: 130%;
		bottom: 0
	}

	.social-platform-banner-img-9, .strength-sec-arabic h5 {
		right: 0
	}

	.social-platform-banner-img-8 {
		bottom: 70px
	}

	.social-platform-sol-img-1 {
		max-width: 115%
	}

	.social-platform-sol-img-4 {
		right: -100px
	}

	.social-platform-system-img-1 {
		max-width: 126%
	}

	.startup-tech-img-2 {
		left: -100px;
		max-width: 150%
	}

	.startup-ser-img-2 {
		max-width: 120%
	}

	.social-media-banner .mob-app-hand-banner {
		bottom: 0
	}

	.digital-marketing-banner-img {
		margin: 0
	}

	.digital-mark-banner-img-2 {
		left: -70px;
		max-width: 130%
	}

	.digital-mark-ser-img-2 {
		right: -130px
	}

	.startup-detail-sec {
		min-height: auto;
		padding: 70px 0
	}

	.case-st-sec-head-dtl {
		margin-bottom: 40px
	}

	.strategic-design-banner-cloud-1 {
		width: 150px;
		right: 0
	}

	.strategic-design-cloud-box img {
		width: 200px
	}

	section.game-banner .col-md-5 {
		max-width: 50%;
		flex: 100%
	}

	section.game-banner .col-md-7 {
		max-width: 50%
	}

	.menu-Bar {
		right: 105px
	}

	.platform-sec .newsletter-sec-head input {
		width: 303px
	}

	.rapid-img-1 img {
		max-width: 85%
	}

	.rapid-img-2 {
		max-width: 100%;
		bottom: -30px
	}

	.newsletter-box-head h3,
	.newsletter-box-head .ubscribe-heading {
		font-size: 51px
	}

	.newsletter-sec-head button {
		width: 188px
	}

	.why-choose-sec-head h1 {
		font-size: 70px
	}

	.web-development-banner-img {
		max-width: 121%
	}

	.crow {
		right: 0;
		z-index: 2
	}

	.mob-app-banner-icon img {
		max-width: 105%;
		display: table;
		margin: auto
	}

	.inner-banner-head h3,
	.inner-banner-head .subheading {
		font-size: 38px
	}

	.inner-banner-head h1 {
		font-size: 65px
	}

	.inner-banner {
		padding: 80px 0 0
	}

	.main-header, .solution-sec .slick-dots {
		padding: 30px 0 0
	}

	.mob-app-arabic-head h5,
	.mob-app-arabic-head .arabic-h5 {
		font-size: 120px;
		right: 150px;
		bottom: 30px
	}

	.rapid-app-sec::before {
		bottom: 0;
		top: inherit;
		opacity: .5
	}

	.ballon {
		right: 50px;
		top: 200px;
		z-index: 1
	}

	.solution-sec-slider {
		margin: 40px 0 0
	}

	.blog-sec, .industries-sec, .newsletter-sec, .solution-sec {
		padding: 50px 0 50px;
	}

	.newsletter-sec-head h2,
	.newsletter-sec-head h3 {
		font-size: 121px;
		padding: 0
	}

	.newsletter-sec-head p {
		font-size: 25px !important;
		line-height: 30px !important
	}

	.industries-sec .col-md-4 {
		max-width: 40%;
		flex: 100%
	}

	.industries-sec .col-md-8 {
		max-width: 60%;
		flex: 100%
	}

	.industries-sec-list li {
		font-size: 30px;
		margin: 0 0 10px
	}

	.industries-sec-head h2,
	.industries-sec-head h3 {
		font-size: 160px
	}

	.blog-sec-big-head {
		font-size: 380px;
		top: 10px
	}

	.blog-sec .col-md-3 {
		max-width: 33%
	}

	.blog-box h3 {
		font-size: 29px
	}

	.iphone {
		right: -409px;
		top: 40px
	}

	.build-sec {
		padding: 70px 0
	}

	.build-sec h6,
	.build-sec strong {
		font-size: 32px
	}

	.main-banner-head h1,
	.main-banner-head .banner-h1 {
		font-size: 166px
	}

	.main-banner {
		padding: 100px 0 0;
		min-height: 750px
	}

	.arabic-head h5,
	.arabic-head .bannerArabic-text, {
		font-size: 170px
	}

	.strength-sec-img img {
		top: -130px
	}

	.service-sec {
		padding: 0 0 50px
	}

	.home-service-sec-head h1,
	.home-service-sec-head h2 {
		font-size: 127px !important
	}

	.case-st-sec-box-1 h3 {
		font-size: 100px;
		bottom: 0;
		left: -70px
	}

	.case-st-sec-box-1 H2 {
		font-size: 130px;
		left: -240px;
		bottom: 0
	}

	.case-st-sec .slick-dots {
		top: 180px
	}

	.ecom-retail-banner-img-2 {
		top: 40px;
		right: 0
	}

	.ecom-retail-cta-img {
		left: 0;
		bottom: -60px;
		width: 280px
	}

	.travel-cta-img {
		left: 10px
	}

}

@media (min-width:200px) and (max-width:768px) {
	.dubai-tech-box, .platform-sec .newsletter-sec-head input, .pop-form, .popupform-main form input[type=email], .popupform-main form input[type=number], .popupform-main form input[type=text], .popupform-main textarea, .service-sec-list li, div#pop-form form {
		width: 100%
	}

.eid-mubarak-pop	.eid-mub-img-1 {
    display: none;
}

.web-future-sec	.slick-dots {
    bottom: -30px;
    position: absolute;
}

section.web-future-sec {
}

.flip-card {
    display: table;
    margin: auto;
}

.flip-card-back img {
    margin: inherit;
}

.flip-card img {
    margin: inherit !important;
}
.button-bus-box {
    display: block;
}

.trade-box::before {
    width: 100%;
}

	.web-future-box {
    width: 100%;
    height: 100%;
    background: #5e26a4;
}

.web-future-main-box {
    position: relative;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
}

.web-future-box-inner {
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
}

.web-future-list {
    position: relative;
    bottom: 0;
    padding: 40px 0 0 0;
}

.web-future-sec {
    padding: 50px 0px;
}

.get-st-btn-new a {
    font-size: 15px;
}

.get-st-btn-new {
    display: table;
    margin: auto;
}

.web-future-box-inner p {
    max-width: 100%;
}

.future-web-banner-gtex-logo {
    display: none;
}

.gitex-services-sec {
    padding: 30px 0px;
    background-position: right;
}

.main-banner-img {
    display: none;
}

.main-banner-gtx-head a {margin: auto;}

.gtx-again-box-head {
    text-align: center;
}

.gtx-again-box {
    margin: 20px 0 0 0;
}

.home-slider-banner .slick-prev {
    bottom: 0;
    top: inherit;
}

.home-slider-banner .slick-next {
    bottom: 0;
    top: inherit;
}

.home-slider-banner .slick-arrow::before {
    color: #000000;
}

.gitex-services-list li {
    width: 100%;
}

.gitex-services-list li:nth-child(1), 
.gitex-services-list li:nth-child(2), 
.gitex-services-list li:nth-child(3), 
.gitex-services-list li:nth-child(4) {
    margin: inherit;
}

.gitex-services-list {
    margin: 40px 0 0 0;
}

.gitex-services-list li h3,
.gitex-services-list li h4 {
    padding: 30px 0 0 0;
}

.gitex-services-list li {
    margin: 0 0 30px 0;
}

.trade-box {
    margin: 0px 20px;
}

.main-banner-gtx-head h4 {
    padding: 0px 20px;
    font-size: 28px !important;
    line-height: 30px !important;
}

.gtx-again-box-head h5 {
    font-size: 15px !important;
    line-height: 20px !important;
    padding: 10px 0 00;
}

.gtx-again-box-head h6 {
    font-size: 20px !important;
    /* text-align: left !important; */
}

.gtx-again-box {
    column-gap: 0;
    display: block;
}
.eid-mubarak-pop div#pop-form {
    padding: 30px;
}



.eid-mubarak-pop .popup-main-box {
    margin: 0px 20px;
    width: 87%;
}

.eid-mubarak-pop .pop-form {
    border-radius: 20px;
}

.eid-mubarak-pop .popupform-main h4,
.eid-mubarak-pop .popupform-main .heading-h4 {
    padding: 0;
}

.eid-mubarak-pop .pop-form .submit-btn {
    padding: 10px 100px;
}

	h1, h2, h3, h4, h5, h6, p {
		text-align: center !important
	}

	h1 {
		font-size: 41px !important;
		line-height: 50px !important
	}
	.galadari-brothers-h1,
	.dei-global-h1 {
	    font-size: 41px !important;
	    padding: 20px 0 20px 0 !important;
	}

	.advertising-app-img, .advertising-banner-img-2, .advertising-banner-img-3, .advertising-banner-img-4, .advertising-cta-img, .advertising-ser-img-2, .advertising-ser-img-3, .alokozay-app-img-1, .alokozay-app-img-af, .alokozay-app-img-bf, .alokozay-solution-af, .alokozay-solution-bf, .automotive-cta-img-1, .automotive-cta-img-2, .automotive-design-img, .automotive-quote-img, .automotive-uptime-img, .booking-app-banner-bf-img, .booking-app-cta-img-1, .booking-app-cta-img-2, .booking-app-dig-sec-img, .case-st-sec, .cloud-box img, .deskto-menu, .digital-mark-brand-img-box, .digital-mark-ser-img-2, .dubai-case-overview-img-2, .dubai-case-sol-img-2, .ecom-dev-banner-img-11, .ecom-dev-banner-img-icon, .ecom-dev-platform-img, .ecom-dev-platform-list-box h5, .ecom-dev-stay-img, .ecom-dev-traffic-banner-img, .ecom-retail-banner-img-2, .ecom-retail-banner-img-3, .ecom-retail-company-img-2, .ecom-retail-cta-img, .ecom-web-dev-img, .education-banner-img-2, .education-cta-img, .education-design-banner-img-2, .education-marketing-img-1, .education-marketing-img-2, .education-why-sec-img, .financial-app-cta-img, .fitness-cta-img, .fitness-history-banner-img img, .fitness-sol-sec-img, .fitness-solution-img, .fleet-banner-img-2, .fleet-banner-img-3, .fleet-banner-img-4, .fleet-banner-img-5, .fleet-cta-img, .fleet-manage-img-2, .gaming-leisure-banner-bf-img, .health-banner-img-2, .health-banner-img-3, .health-banner-img-4, .healthcare-design-banner-img-2, .healthcare-design-banner-img-3, .healthcare-design-banner-img-4, .healthcare-donate-img-1, .healthcare-donate-img-2, .hyatt-fund-sec .inner-case-heading-box h3::before, .hyatt-grand-banner-img-af, .hyatt-place-banner-bf-img, .iphone, .karen-banner-case-af.img-abs, .karen-cta-banner-img.img-abs, .leisure-app-dev-img, .mob-app-banner-icon, .mob-app-hand-banner, .mvp-ser-img, .newsletter-box img, .nogodi-main-banner-img-2, .nrtc-approach-img-2, .our-ecom-sol-img, .rapid-img-2, .real-estate-prop-img, .real-estate-report-img, .real-estate-ser-img-2, .resturant-marketing-img-2, .social-platform-banner-img img, .social-platform-banner-img-9, .social-platform-img-2, .social-platform-sol-img, .software-cta-img, .sports-banner-img-2, .sports-banner-img-3, .sports-banner-img-4, .sports-banner-img-5, .sports-cta-img-1, .sports-cta-img-2, .sports-design-img-2, .sports-design-img-3, .sports-design-img-4, .sports-why-img, .startup-dev-img, .startup-tech-img-1, .strategic-mang-img-1, .strategic-mang-img-2, .strength-sec-img img, .travel-cta-img, .travel-design-banner-img-2, .web-dev-img-2, br, img.nassar-img-1, ul.mobile-industries-list, ul.mobile-ser-list {
		display: none
	}

	.pop-form {
		height: 560px;
		background: #1d1b11;
		top: 60px;
		margin: 0
	}

	div#pop-form {
		padding-top: 10px
	}

	.contact-link-box-head h5, 
	.popupform-main h3, 
	.popupform-main .heading-h3, 
	.contact-link-box-head strong {
		font-size: 20px !important
	}

	.popupform-main h4,
	.popupform-main .heading-h4 {
		font-size: 26px !important;
		line-height: 35px !important
	}

	.pop-form .close-btn {
		right: 20px;
		top: -10px
	}

	.slick-dots li {
		margin: 0 10px 0 0 !important
	}

	.inner-case-ft-box-list li {
		width: inherit !important
	}

	.inner-case-ft-box-list {
		display: block;
		margin: 0 20px
	}

	.about-sol-box-head, .about-tech-sec-head p, .slick-dots {
		padding: 10px 0 0
	}

	.slick-dots li.slick-active button {
		background: #ffff0a
	}

	.new-cta-head h2 span,
	.new-cta-head h3 span {
		display: contents
	}

	.about-sol-box, .contact-link-box, .inner-case-ft-sec-head h3, .mobile-header, .service-sec-list {
		display: block
	}

	.about-sol-sec, 
	.about-story-sec, 
	.about-tech-sec, 
	.advertising-ser-sec, 
	.alokozay-selling-sec, 
	.automotive-cta-new, 
	.blog-sec, 
	.booking-app-cta, 
	.booking-app-development, 
	.booking-app-dig-sec, 
	.booking-brand-sec, 
	.build-sec, 
	.case-st-sec-inner, 
	.case-st-sucess-sec, 
	.case-studies-sec, 
	.client-logos, 
	.contact-support-sec, 
	.dubai-case-func-sec, 
	.dubai-case-goal-sec, 
	.dubai-case-sol-sec, 
	.dubai-case-tech-sec, 
	.ecom-dev-best-sec, 
	.ecom-dev-platform-sec, 
	.ecom-dev-stay-sec, 
	.estate-real-time-sec, 
	.fitness-cta, 
	.fitness-history-sec, 
	.fitness-reg-sec, 
	.fitness-ser-sec, 
	.hyatt-approach-sec, 
	.hyatt-fund-sec, 
	.hyatt-grand-sec, 
	.hyatt-place-banner-sec, 
	.hyatt-regency-sec, 
	.industries-sec, 
	.inner-case-ft-cta, 
	.inner-case-ft-sec, 
	.leisure-app-dev, 
	.leisure-sol-sec, 
	.mvp-process-sec, 
	.newsletter-sec, 
	.nogodi-about-banner-sec, 
	.nogodi-ind-sec, 
	.nogodi-result-sec, 
	.platform-sec, 
	.rapid-app-sec, 
	.real-estate-best-sec, 
	.social-platform-sol, 
	.solution-sec, 
	.startup-service-sec, 
	.web-dev-folio-sec, 
	.web-dev-ser, 
	.why-choose-sec, 
/* 	footer,  */
	section.contact-connect-sec {
		padding: 30px 0
	}

	.contact-support-sec-head h2, 
	.contact-support-sec-head h3,
	section.mvp-process-sec .heading-box p {
		padding: 10px 0 20px
	}

	.contact-connect-sec-box-1 {
		width: 100%;
		height: 100%;
		position: relative;
		top: 0;
		padding: 20px 10px
	}

	.contact-connect-sec-box-1 h5, 
	.contact-connect-sec-box-1 h6, 
	.dubai-case-sol-sec-head h4,
	 .dubai-case-sol-sec-head strong {
		font-size: 20px !important;
		line-height: 30px !important
	}

	.client-logo-head p, .contact-connect-sec-box-1 p {
		padding: 0 0 20px
	}

	.contact-link-box-head h6,
	.contact-link-box-head strong {
		font-size: 14px !important;
		line-height: 24px !important;
		padding: 10px 0 0
	}

	.accordion-body, .platform-sec-box, ul.contact-link-list li {
		text-align: center
	}

	.blog-sec .get-st-btn, 
	.build-sec .get-st-btn, 
	.contact-link-box i, 
	.home-service-sec-head .get-st-btn, 
	.slick-slide img, 
	.strength-sec-head .get-st-btn {
		margin: auto;
	}

	.contact-connect-sec-box-2 h3, 
	.fitness-reg-img-1, 
	.fitness-sol-sec, 
	.service-sec, 
	.solution-sec .slick-dots, 
	.why-ecom-sol-sec {
		padding: 30px 0 0
	}

	.about-banner .inner-banner-head p, 
	.case-studies-sec-head p, 
	.dubai-case-ser-img img, 
	.ecom-sol-rev-img-1, 
	.karen-banner-case-img img, 
	.mvp-dev-img-1 img, 
	.real-estate-ser-img-1, 
	.social-platform-system-img-1, 
	.software-ser-img img, 
	.startup-ser-img-2, 
	.strategic-dev-img img, 
	.web-development-img-2 {
		max-width: 100%
	}

	.about-story-img, 
	.fitness-ser-img, 
	.heading-box-2, 
	.minutes-approach-img, 
	.why-ecom-sol-sec-head {
		margin: 0 0 30px
	}

	.contact-btn a {
		font-size: 20px
	}

	.offset-1, 
	.offset-2, 
	.platform-sec-head h2, 
	.solution-sec-slider, 
	section.startup-service-sec .why-choose-sec-head {
		margin: 0
	}

	.about-sol-box span, 
	.blog-sec-head .home-service-sec-head h1, 
	.case-studies-sec-head img, 
	.footer-list-add, 
	.inner-case-st-banner-head img, 
	ul.booking-setup-sec-list {
		display: table;
		margin: auto
	}

	.about-sol-box-head h3,
	.about-sol-box-head h4 {
		font-size: 18px !important;
		line-height: inherit !important
	}

	section {
		overflow: hidden
	}

	ul.about-tech-sec-list li {
		width: 50%
	}

	.about-tech-sec-list {
		column-gap: inherit
	}

	.case-st-banner {
		min-height: auto;
		padding: 110px 0 70px
	}

	.case-studies-sec-head a {
		display: table;
		margin: auto auto 30px
	}

	.alokozay-main-banner-img {
		position: relative;
		left: 0;
		top: 0;
		display: none
	}

	.big-head-why-choose h5, 
	.digital-mark-banner-img-2, 
	.nrtc-approach-img-1 {
		left: 0
	}

	.blog-box, .case-st-sucess-sec-head, 
	.dubai-case-approach-img, 
	.dubai-case-benefit-img, 
	.ecom-dev-platform-list li, 
	.folio-box, 
	.hyatt-approach-img, 
	.hyatt-fund-sec-img, 
	.nrtc-approach-img, 
	.touch-head {
		margin: 0 0 20px
	}

	.nogodi-about-img {
		top: 34px
	}

	.nogodi-cta-banner {
		background-position: left !important
	}

	.alokozay-app-img-2 {
		top: 0;
		left: 0
	}

	.contact-btn a, 
	.inner-banner-head a, 
	.ishea-brief-box-list {
		justify-content: center
	}

	.ishea-brief-box-list::before {
		left: 168px
	}

	.booking-setup-sec-img, 
	.dubai-case-sol-img, 
	.ecom-retail-company-img, 
	.mvp-dev-img-1, 
	.real-estate-ser-img, 
	.resturant-marketing-img, 
	.social-platform-img, 
	.social-platform-system-img, 
	.software-ser-img, 
	.solution-sec-img, 
	.sports-live-img, 
	.strategic-sol-img, 
	section.rapid-app-sec .inner-banner-head {
		margin: 30px 0 0
	}

	.dubai-case-design-sec {
		padding: 30px 0 100px
	}

	.inner-case-ft-sec-head {
		margin: 0 0 10px
	}

	.dubai-case-design-sec .slick-next {
		bottom: -50px;
		top: inherit;
		right: -60px;
		margin: auto;
		left: 0
	}

	.dubai-case-design-sec .slick-prev {
		top: inherit;
		bottom: -50px;
		left: 10px
	}

	ul.dubai-case-tech-list li {
		width: 45%
	}

	ul.dubai-case-tech-list {
		justify-content: space-around;
		margin: 20px 0 0
	}

	.alokozay-app-img {
		text-align: center;
		margin: 0 0 20px
	}

	.inner-case-ft-cta-head h5 {
		padding-bottom: 20px
	}

	.inner-case-st-banner {
		min-height: auto;
		padding: 130px 0 0
	}

	.digital-marketing-banner-img, .inner-case-st-banner-head {
		margin: 0 0 40px
	}

	.all-project-sec-list li a {
		font-size: 14px
	}

	.all-project-sec-list li a i {
		padding: 0 5px 0 0
	}

	.inner-case-heading-box h3 span {
		position: relative;
		margin: 10px 0 0
	}

	.advertising-ser-img, .booking-brand-sec-img, .build-sec .client-logo-list, .digital-mark-ser-img, .hyatt-grand-banner-img, .strategic-dev-img {
		margin: 20px 0 0
	}

	.case-st-sucess-sec-head h5 {
		font-size: 20px !important;
		padding: 0
	}

	.inner-case-ft-sec-head h3::before {
		left: 0;
		right: 0;
		margin: auto;
		width: 100%
	}

	.inner-case-ft-box-list li:nth-child(2), .inner-case-ft-box-list li:nth-child(4), .inner-case-ft-box-list li:nth-child(6), .inner-case-ft-box-list li:nth-child(8) {
		margin: inherit
	}

	.inner-case-ft-sec-box {
		min-height: auto;
		margin: 0 0 10px
	}

	.menu-wrap-logo {
		margin: 20px 0 0 60px
	}

	.mobile-menu-link-list {
		height: 200px;
		overflow-y: scroll;
		margin: 5px 0 15px
	}

	.mobile-menu-link-list li a {
		padding: 0 0 14px !important
	}

	.mobile-header {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 2;
		margin: 30px 0 0
	}

	.logo img {
		max-width: 90%
	}

	.menu-Bar {
		top: -20px
	}

	.fleet-manage-img, 
	.startup-ser-img, 
	.why-choose-sec-head {
		margin: 50px 0 0
	}

	.travel-design-banner-img-1, 
	.web-dev-img-1 {
		position: relative
	}

	.healthcare-design-sec {
		background-position: bottom
	}

	.booking-setup-big-head .marquee, 
	.rocket-sec-big-head marquee {
		font-size: 100px
	}

	.social-app-solution-box {
		display: block;
		text-align: center;
		margin: 0 0 30px
	}

	.blog-sec-head, .case-st-sec-head-details, .ecom-dev-platform-detail-head, .social-app-solution-head {
		padding: 0
	}

	.fitness-sol-img-1, .game-why-choose-sec .big-head-why-choose h5 {
		right: 0
	}

	.case-st-btn {
		font-size: 22px
	}

	.main-banner {
		/* height: auto; */
		z-index: 1;
		padding: 130px 0 30px;
		margin: 0 0 50px 0;
	}

	.main-banner::before {
		position: absolute;
		content: "";
		background: #000000ab;
		height: 100%;
		width: 100%;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		z-index: -1
	}

	.newsletter-sec-head h5,
	.newsletter-sec-head .arabic-h5 {
		padding: 0 0 10px
	}

	h2, h3, h4, h5, h6 {
		font-size: 35px !important;
		line-height: 40px !important
	}

	p {
		font-size: 16px !important;
		line-height: 25px !important
	}

	.main-banner-head h3 {
		color: #fff
	}

	.main-header {
		padding: 40px 0 0
	}

	.new-cloud-big {
		top: 470px
	}

	.client-logo-head h5,
	.client-logo-head .h5 {
		right: 20px
	}

	.strength-sec {
		padding: 20px 0 0
	}

	.strength-sec-box .container {
		padding: 20px 10px
	}

	.credibitily-sec, 
	.platform-sec .newsletter-box-head, 
	.rocket-sec-head p, 
	.startup-service-sec .why-choose-sec-head p, 
	.strength-sec-head p {
		padding: 20px 0
	}

	.get-st-btn {
		margin: auto !important
	}

	.service-sec-box {
		margin: 0 !important
	}

	.mvp-process-sec-box, .service-sec-list li h5 a
	.mvp-process-sec-box, .service-sec-list li .heading span.text {
		margin: 20px 0
	}

	.credibitily-sec h2,
	.credibitily-sec h3 {
		padding: 0 0 15px
	}

	.newsletter-sec-head input {
		width: 100%;
		margin: 0 0 20px
	}

	.newsletter-sec-head p {
		font-family: Poppins
	}

	.industries-sec-list li {
		font-size: 24px;
		margin: 0 0 5px
	}

	.blog-sec-big-head {
		top: 0
	}

	.blog-box p {
		min-height: auto;
		padding: 0 0 20px
	}

	.blog-sec .home-service-sec-head p {
		padding: 20px 0 30px
	}

	.build-sec h6,
	.build-sec strong {
		font-size: 20px !important;
		line-height: 30px !important;
		padding: 20px 0
	}

	.solution-sec .slick-list {
		padding: 0 10px
	}

	.solution-sec-box-down {
		margin: 20px 0 0;
		padding: 10px 10px 30px
	}

	.why-choose-sec-head h1,
	.solution-sec-box h3,
	.solution-sec-box h4{
		padding: 20px 0 10px
	}

	footer ul li:last-child p {
		text-align: left !important
	}

	.social-icons {
		display: flex;
		justify-content: center
	}

	.main-banner-head a {
		justify-content: center;
		width: auto
	}

	.main-menu li a {
		font-size: 23px
	}

	.inner-banner {
		height: auto;
		padding: 130px 0 10px;
		overflow: inherit
	}

	.inner-banner .mob-app-arabic-head h5 {
		font-size: 28px !important;
		right: 20px
	}

	.mob-app-list {
		justify-content: center;
		margin: 20px 0
	}

	.rocket-sec {
		margin: 20px 0 0;
		padding: 30px 0
	}

	.platform-sec-head span {
		position: relative;
		display: table;
		margin: 0 auto 20px;
		text-align: center
	}

	.platform-sec-head {
		width: fit-content
	}

	.newsletter-box {
		padding: 0 16px
	}

	.why-choose-sec-head span {
		margin: auto;
		display: table;
		text-align: center
	}

	.accordion-header button {
		font-size: 30px !important;
		padding: 0
	}

	.case-st-sec-head {
		padding: 0;
		display: block;
		text-align: center
	}

	.case-st-sec-head-details p {
		max-width: fit-content
	}

	.case-st-sec-head-details a, .case-st-sec-head-dtl a {
		font-size: 22px;
		justify-content: center
	}

	.case-img-box {
		margin: 30px 0 20px
	}

	.play-store-box {
		justify-content: center;
		display: flex;
		align-items: center;
		column-gap: 20px;
		margin: 20px 0
	}

	.case-st-sec-head-dtl h2,
	.case-st-sec-head-dtl .nrtc1 {
		left: 0;
		top: 0;
		width: 100%;
		font-size: 80px !important
	}

	.why-choose-game-img-1 {
		left: 0;
		width: 100%
	}

	.heading-box-3 p {
		padding: 10px 0 30px
	}

	section.web-dev-folio-sec .get-st-btn {
		margin-top: 20px
	}

	.website-dev-app-img .why-choose-game-img-1 {
		position: relative;
		display: none
	}

	.booking-setup-sec {
		margin: 30px 0 0;
		padding: 30px 0
	}

	.arabic-small-head {
		text-align: center;
		font-size: 34px
	}

	.booking-setup-sec-head .get-st-btn {
		margin-top: 30px
	}

	.digital-mark-ser-img-1 {
		max-width: 100%;
		top: 0
	}

	.startup-tech-img-2 {
		max-width: 100%;
		left: 0;
		position: relative;
		top: 0
	}

	.startup-dev-sec {
		min-height: auto;
		padding: 30px 0
	}

	.social-platform-banner-img-1 {
		display: block !important;
		margin: 20px 0 0
	}

	.social-platform-img-5 {
		max-width: 60%
	}

	.social-platform-system-img-5 {
		top: 50px
	}

	.real-estate-banner-img-1 {
		max-width: 80%
	}

	.ecom-sol-rev-img {
		margin: 30px 0 50px
	}

	.ecom-sol-rev-img-4 {
		top: 10px
	}

	.ecom-sol-banner-img-2 {
		max-width: 70%;
		left: 0
	}

	.ecom-dev-banner-img-1 {
		position: relative;
		right: 0;
		bottom: 0
	}

	.ecom-dev-platform-list {
		display: block;
		margin: 0 0 50px
	}

	.ecom-dev-platform-detail-box li {
		display: block;
		text-align: center
	}

	.ecom-dev-platform-detail-head h5 {
		padding: 20px 0;
		font-size: 25px !important;
		line-height: 30px !important
	}

	.leisure-app-dev-img-2 {
		position: relative;
		right: 0;
		top: 0
	}

	.leisure-app-dev-head h3,
	.leisure-app-dev-head h4 {
		font-size: 20px !important;
		line-height: normal !important;
		padding: 10px 0 0
	}

	.leisure-app-dev-main-box {
		display: block;
		padding: 20px
	}

	.leisure-app-dev-icon {
		width: 80px;
		margin: auto
	}

	.education-design-banner-img-3 {
		right: 0;
		left: 0;
		margin: auto
	}

	.menuWrap {
		width: 100%;
		right: inherit;
		background: #010b1e;
		padding: 0;
		flex-flow: inherit;
		display: block
	}

	.mobile-menu-list li a {
		color: #fff;
		padding: 0 0 15px;
		font-size: 14px
	}

	.mobile-menu-list {
		margin: 50px 0 0 63px
	}

}

@media all and (max-width: 1200px){
	.arabic-head h5, .arabic-head .bannerArabic-text {
	    right: 0;
	}
	.main-banner-gtx-head h1 {
	    font-size: 60px;
	    padding: 25px 0 25px 0;
	    line-height: normal;
	}
	.trade-box {
	    width: fit-content;
	    padding: 0;
	}
	.trade-box::before {
	    content: none;
	}
	.main-banner-gtx-head h4, 
	.main-banner-gtx-head .banner-date {
		font-size: 30px;
		padding: 10px 15px;
		position: relative;
	}
	.main-banner-gtx-head h4::before, 
	.main-banner-gtx-head .banner-date::before {
		content: "";
		border-radius: 10px;
		width: 100%;
		height: 100%;
		background: linear-gradient(113.99deg, #FFFFFF 1.85%, rgba(255, 255, 255, 0) 100%);
		mix-blend-mode: overlay;
		border: 1px solid #FFFFFF;
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		left: 0;
	}
	.container {
	    max-width: 95%;
	}
	.main-banner-gtx-head a,
	.main-banner-head a {
	    font-size: 20px;
	}
	.arrow-img {
	    width: 50px;
	    height: 30px;
	    border-radius: 30px;
	    margin: 0 0 0 20px;
	}
	.arrow-img span {
	    font-size: 25px;
	}
	.gtx-again-box-head h5, .gtx-again-box-head .h5 {
	    font-size: 14px;
	    padding: 0;
	}
	.gtx-again-box-head h6, .gtx-again-box-head .h6 {
	    font-size: 18px;
	    padding: 0;
	    margin: 0;
	}
	.gtx-again-box img {
	    height: 40px;
	}
	.main-banner-head h1, .main-banner-head .banner-h1 {
	    font-size: 120px;
	}
	.main-banner-head h3, .main-banner-head .slide-h3 {
	    font-size: 30px;
	    font-family: 'Bebas Neue Book';
	    width: fit-content;
	}
	.main-banner-head p {
	    font-size: 14px;
	    padding: 0 0 25px;
	}
	.new-cloud-big {
	    width: 100%;
	    height: 300px;
	    top: auto;
	    bottom: 0;
	}
	.web-future-sec {
	    padding: 100px 0px 100px 0;
	}
	.web-future-box {
	    width: 100%;
	    height: 700px;
	    background-size: cover;
	    background-attachment: fixed;
	    background-position: center;
	    position: relative;
	}
	.web-future-main-box{
		display: none;
	}
	.web-future-box-inner {
	    width: 60%;
	    right: 0;
	    top: 40px;
	    border-radius: 25px 0 0 25px;
	    padding: 50px 30px;
	    z-index: 2;
	    overflow: hidden;
	}
	.web-future-box-inner::before{
		content: "";
		background: linear-gradient(110.53deg, #FFFFFF -14.51%, rgba(255, 255, 255, 0) 100.23%);
		mix-blend-mode: overlay;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		border-radius: 0;
		z-index: -1;
	}
	.web-future-list {
	    display: flex;
	    column-gap: 10px;
	    position: unset;
	    left: unset;
	    right: unset;
	    margin: -110px 0 0;
	    bottom: unset;
	    width: 100%;
	}
	.web-future-list li {
	    width: 20%;
	    padding: 0;
	    overflow: hidden;
	    display: flex;
	    flex-direction: column;
	}
	.web-future-list li .flip-card {
	    width: 100%;
	    height: 220px;
	    margin-bottom: 15px;
	    border-radius: 25px;
    	overflow: hidden;
	}
	.web-future-list li .flip-card .flip-card-inner .flip-card-front img{
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.web-future-list li .flip-card .flip-card-inner .flip-card-back{}
	.web-future-list li .flip-card .flip-card-inner .flip-card-back img{
		max-width: unset;
		height: 60px;
		margin-bottom: 10px;
	}
	.web-future-list li .flip-card .flip-card-inner .flip-card-back p {
	    font-size: 14px;
	    line-height: normal;
	    padding: 0 0 0 0;
	}
	.web-future-list li strong{
		font-size: 18px;
		padding: 0;
	}
	.home-service-sec-head h5, .home-service-sec-head .arabic-h5 {
	    font-size: 90px;
	    padding: 0;
	}
	.home-service-sec-head h1, .home-service-sec-head h2 {
	    font-size: 126px;
	    font-weight: 100;
	}
	.get-st-btn a {
	    padding: 15px 25px 15px 20px;
	}
	.get-st-btn a img {
	    width: 40px;
	}
	.service-sec-list li.service-item {
	    width: 32%;
	}
	.service-sec-list li.service-item a{
		display: flex;
		flex-direction: column;
		width: 100%;
	}
	.service-sec-list li.service-item a .service-sec-box {
		min-height: 280px !important;
		height: 280px;
		padding: 0 !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.service-sec-list li.service-item a .service-sec-box .in-service-sec-box{
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    width: 100%;
	    height: 100%;
	    position: relative;
	}
	.service-sec-list li.service-item a .service-sec-box .in-service-sec-box img{
		width: auto;
		height: auto;
		max-width: 85%;
		max-height: 85%;
		position: absolute;
		top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    margin: auto;
	}
	.case-st-sec-box-1 h3 {
	    font-size: 100px;
	    width: 450px;
	    left: 20px;
	    justify-content: center;
	    height: 75px;
	}
	.case-st-sec-box-1 H2 {
	    font-size: 110px;
	    opacity: 75%;
	    width: 458px;
	    left: -65px;
	    height: 85px;
	}
	.case-st-sec .slick-dots {
	    position: absolute;
	    top: 0;
	    left: 60px;
	    bottom: 0;
	    margin: auto;
	    width: fit-content;
	    height: fit-content;
	    padding: 0;
	}
	.newsletter-sec-head h2, .newsletter-sec-head h3 {
	    font-size: 100px;
	}
	.newsletter-sec-head h5, .newsletter-sec-head .arabic-h5 {
	    font-size: 60px;
	    padding: 0 0 0px;
	    margin-bottom: 15px;
	}
	.solution-sec-box {
	    padding: 15px 20px 20px;
	}
	.solution-sec-box span {
	    font-size: 20px;
	    margin-bottom: 20px;
	}
	.solution-sec-slider li.solution-item .solution-sec-box{
		min-height: 520px;
	}
	.solution-sec-slider li.solution-item .solution-sec-box img {
	    height: 60px;
	    width: auto;
	}
	.solution-sec-slider li.solution-item .solution-sec-box h3, 
	.solution-sec-slider li.solution-item .solution-sec-box h4 {
	    padding: 20px 0;
	    font-size: 40px;
	    line-height: 40px;
	    font-weight: 300;
	}
	.industries-sec-list li {
		font-size: 20px;
		padding: 5px 13px;
		margin: 0 0 10px;
	}

	.footer ul li, 
	.industries-sec-head span {
		padding: 0 0 15px
	}
	ul.nav-bottom li{
		padding: 0 !important;
	}
	.industries-sec-head h2,
	.industries-sec-head h3 {
		font-size: 100px;
		font-weight: 100;
		line-height: 75px;
	}
	.blog-sec-head span, .industries-sec-head span {
	    font-size: 40px;
	}
	.blog-sec-big-head {
	    font-size: 230px;
	    top: 0;
	    line-height: 180px;
	    left: 0;
	    right: 0;
	    margin: auto;
	    text-align: left;
	}
	.build-sec h2, .build-sec h3 {
	    font-size: 70px;
	}
	.build-sec h6, .build-sec strong {
	    font-size: 24px;
	    padding: 20px 0 30px;
	    max-width: 45%;
	}
	.iphone {
	    right: -200px;
	    top: 70px;
	    width: 700px;
	}
	.touch-head h2, .touch-head .heading-h2 {
	    font-size: 100px;
	}
	.touch-head h3, .touch-head .heading-h3 {
	    font-size: 42px;
	}
	.map-box iframe {
	    width: 100%;
	}
	.build-sec {
	    overflow: hidden;
	}
	.web-future-box-inner h2, .web-future-box-inner h3 {
	    font-size: 74px;
	    z-index: 1;
	}
	.web-future-box-inner p {
	    font-size: 18px;
	    line-height: normal;
	    padding: 15px 0px;
	}
	.get-st-btn-new a {
	    font-size: 18px;
	}
	.case-st-head h1 {
	    font-size: 100px;
	}
	.case-st-big-head h2, .case-st-big-head .opacity-big-text {
	    font-size: 200px;
	    line-height: 160px;
	}
	.hyatt-case-sec .case-studies-sec-arabic-head h2, .hyatt-case-sec .case-studies-sec-arabic-head .arabic-h2 {
	    left: unset;
	    bottom: 30px;
	    right: 0;
	    font-size: 70px;
	}
	.case-studies-sec-arabic-head h2, .case-studies-sec-arabic-head .arabic-h2 {
	    font-size: 70px;
	}
	.minutes-case-sec .case-studies-sec-arabic-head h2, .minutes-case-sec .case-studies-sec-arabic-head .arabic-h2 {
	    bottom: 30px;
	    left: 100px;
	    right: auto;
	}
}
@media all and (max-width: 992px){
	.case-st-sec-arabic h5, .case-st-sec-arabic .arabic-h5 {
	    font-size: 120px;
	}
	.case-st-sec-box-1 h3 {
	    font-size: 60px;
	    width: 280px;
	    left: 70px;
	    height: 50px;
	}
	.case-st-sec-box-1 H2 {
	    font-size: 70px;
	    width: 300px;
	    left: 15px;
	    height: 55px;
	}
	.newsletter-sec-head p {
	    font-size: 22px;
	    line-height: normal;
	}
	.newsletter-sec-head h5, .newsletter-sec-head .arabic-h5 {
	    font-size: 40px;
	}
	.newsletter-sec-head h2, .newsletter-sec-head h3 {
	    font-size: 60px;
	}
	.home-service-sec-head h1, .home-service-sec-head h2 {
	    font-size: 60px;
	}
	.home-service-sec-head h5, .home-service-sec-head .arabic-h5 {
	    font-size: 40px;
	}
	.delivery__line {
	    display: none;
	}
	.burger {
	    width: 34px;
	    height: 34px;
	}
	.nav-header__text {
	    font-size: 40px;
	    line-height: 30px;
	}
	.industries-links-list,
	.service-links-list {
	    padding: 0 0 0 0px;
	}
	.industries-links-list li a,
	.service-links-list li a {
	    padding: 0 0 15px 0;
	    font-size: 14px;
	    display: flex;
	    align-items: center;
	    line-height: normal;
	}
	.menu .nav-header__items {
	    max-width: 90%;
	    --webkit-box-flex: 0;
	    -webkit-flex: 0 0 90%;
	    -ms-flex: 0 0 90%;
	    flex: 0 0 90%;
	}
	.menu .word-decor {
	    margin-top: 0;
	    top: 0;
	    bottom: 0;
	    margin: auto;
	    transform: unset;
	    left: 0;
	    right: 0;
	    width: fit-content;
	    height: fit-content;
	}
	.future-web-banner-gtex-logo {
	    top: 45px;
	    z-index: 2;
	}
	.web-future-list {
	    flex-wrap: wrap;
	}
	.web-future-list li {
	    width: 30%;
	    flex: 0 0 30%;
	    margin-bottom: 20px;
	}
	.gitex-services-sec h2, .gitex-services-sec h3 {
	    font-size: 46px;
	}
	.gitex-services-sec h2 img, .gitex-services-sec h3 img {
	    height: 40px;
	}
	.credibitily-sec h2, .credibitily-sec h3 {
	    font-size: 36px;
	    padding: 0 0 30px;
	}
	.build-sec {
	    padding: 50px 0 50px;
	}
	.build-sec {
	    display: flex;
	    flex-direction: column;
	    text-align: center;
	    justify-content: center;
	    align-items: center;
	}
	.iphone-box {
	    position: unset;
	    margin-bottom: 20px;
	    padding: 0 30px;
	}
	.iphone-box .iphone {
	    width: 100%;
	    position: unset;
	}
	.build-sec h2, .build-sec h3 {
	    font-size: 70px;
	    text-align: center;
	    width: 100%;
	}
	.build-sec h6, .build-sec strong {
	    font-size: 22px;
	    padding: 20px 0 20px;
	    max-width: 100%;
	    line-height: normal;
	}
	.build-sec .get-st-btn {
	    margin-left: unset;
	    text-align: center;
	    width: 100%;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.build-sec .client-logo-list {
	    margin: 30px 0 0;
	    display: block;
	    width: 100%;
	}
	.case-st-head h1 {
	    font-size: 60px;
	}
	.case-st-big-head h2, .case-st-big-head .opacity-big-text {
	    font-size: 130px;
	    line-height: 110px;
	}
	.privacy_policy_heading{
		font-size: 30px !important;
	}
}
@media all and (max-width: 768px){
	.web-future-list li {
	    margin-bottom: 0 !important;
	    padding: 0 10px;
	}
	.web-future-list li .flip-card {}
	.web-future-list {
	    flex-wrap: wrap;
	    display: block;
	    text-align: center;
	}
	.web-future-list ul.slick-dots {
	    margin: 30px auto 0 !important;
	    padding: 0 !important;
	    display: flex !important;
	    position: unset !important;
	    width: fit-content !important;
	    flex-wrap: unset !important;
	    flex-direction: unset !important;
	}
	.web-future-list ul.slick-dots li {
	    padding: 0;
	    margin: 0 2px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    width: 10px;
	}
	.web-future-list .slick-list {
	    margin: 0 auto !important;
    	width: 90%;
	}
	.main-banner-gtx-head h1 {
	    font-size: 40px !important;
	    padding: 25px 0 25px 0;
	    line-height: normal !important;
	}
	.main-banner-gtx-head h4, .main-banner-gtx-head .banner-date {
	    font-size: 20px;
	    padding: 5px 10px;
	    position: relative;
	}
	.main-banner-gtx-head h4::before, .main-banner-gtx-head .banner-date::before {
	    border-radius: 5px;
	}
	.web-future-box {
	    height: unset;
	    padding: 40px 0 140px;
	}
	.web-future-box-inner {
	    width: 90%;
	    right: unset;
	    top: 0;
	    border-radius: 15px 15px 15px 15px;
	    padding: 50px 30px;
	    position: relative;
	    margin: auto;
	    z-index: 0;
	}
	.header-stick .header__head .header__logo .logo-box-main .logo-box-inner a img {
	    height: 60px;
	}
	.header-stick .header__head .header__logo .logo-box-main .gtix-global-logo a img{
		height: 60px;
	}
	.trade-box {
	    width: 100%;
	    padding: 0;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	}
	.trade-box::after {
	    position: absolute;
	    content: "";
	    width: 100%;
	    height: 516px;
	    left: 0;
	    top: 0;
	    right: 0;
	    bottom: 0;
	}
	.main-banner {
	    display: flex;
	    height: 100% !important;
	}
	.main-banner-head {
	    text-align: center;
	}
	.main-banner-head h3, .main-banner-head .slide-h3 {
	    font-size: 30px;
	    width: fit-content;
	    margin: auto;
	}
	.home-service-sec-head h5, .home-service-sec-head .arabic-h5{
		width: fit-content;
		margin: auto;
	}
	.home-service-sec-head h1::before, 
	.home-service-sec-head h2::before {
		position: absolute;
		content: "";
		background-color: #17a4e1;
		width: 100%;
		height: 2px;
		right: 0;
		bottom: 0;
		left: 0;
	}
	.service-sec-list {
	    display: flex;
	}
	ul.industries-sec-list {
	    display: flex;
	    width: 100%;
	    overflow: auto;
	    padding-bottom: 10px;
	}
	.industries-sec-list li {
		font-size: 18px;
		padding: 5px 15px !important;
		margin: 0 0 0px;
		white-space: pre;
	}
	.blog-sec-head .home-service-sec-head h1, .blog-sec-head .home-service-sec-head h2 {
	    width: fit-content;
	    margin: auto;
	}
	.solution-sec-slider li.solution-item .solution-sec-box {
	    min-height: unset;
	}
	.main-banner-head h1, .main-banner-head .banner-h1 {
	    font-size: 60px;
	}
	.service-sec-list li.service-item{
		width: 48%;
	}
	footer.footer .touch-head {
	    display: flex;
	    flex-direction: column;
	}

	footer.footer .touch-head .heading-h2 {
	    order: 2;
	}
	.touch-head h2, .touch-head .heading-h2 {
	    font-size: 60px;
	}
	.blog-sec-head span, .industries-sec-head span {
	    font-size: 40px;
	    margin: 0 !important;
	    padding: 0;
	}
	.case-studies-sec-img.dubai-main-banner-img {
	    text-align: center;
	}
	.about-story-img, .fitness-ser-img, .minutes-approach-img{
	    margin: 0 0 30px;
	    text-align: center;
	}
	ul.about-tech-sec-list li {
	    width: 33%;
	    text-align: center;
	    display: flex;
	    justify-content: center;
	}
	.mvp-process-img {
	    text-align: center;
	}
	.case-st-sec-head-dtl h2, .case-st-sec-head-dtl .nrtc1 {
	    text-align: center;
	}
	.case-st-sec-head-dtl h3, .case-st-sec-head-dtl .nrtc2 {
	    text-align: center;
	}
	.inner-banner-head h3, .inner-banner-head .subheading {
	    font-size: 28px;
	    text-align: center;
	}
	.inner-banner-head a {
	    margin: auto;
	}
	.contact-connect-sec-box-1{
		background-position: center;
	    background-size: cover;
	    text-align: center;
	}
	.contact-connect-sec-box-2 ul.contact-link-list {}

	.contact-connect-sec-box-2 ul.contact-link-list li {
	    margin-bottom: 15px;
	    text-align: left;
	}

	.contact-connect-sec-box-2 ul.contact-link-list li .contact-link-box {
	    display: flex;
	    align-items: center;
	    justify-content: left;
	}

	.contact-connect-sec-box-2 ul.contact-link-list li .contact-link-box i {
	    width: 40px;
	    margin: 0 10px 0px 0;
	        flex: 0 0 40px;
	}

	.contact-connect-sec-box-2 ul.contact-link-list li .contact-link-box .contact-link-box-head {
	    margin-left: 0;
	    padding: 0;
	}

	.contact-connect-sec-box-2 ul.contact-link-list li .contact-link-box .contact-link-box-head strong {
	    margin: 0;
	    padding: 0;
	}

	.contact-connect-sec-box-2 ul.contact-link-list li .contact-link-box .contact-link-box-head a {
	    padding: 0;
	    margin: 0;
	}
	.platform-sec-box {
	    min-height: unset;
	}
	.why-ecom-sol-sec-head {
	    min-height: unset;
	}
	
	.privacy_policy_heading{
		font-size: 26px !important;
	}
	.copyrights .in-copyrights {
	    flex-direction: column;
	}
	.copyrights .in-copyrights p {
	    margin: 0 0 5px !important;
	}
	.ecom-dev-platform-list {
	    margin: 0 0 30px;
	    display: flex;
	    overflow: scroll;
	    justify-content: flex-start;
	}
	.ecom-dev-platform-list li .ecom-dev-platform-list-box h3{
	    font-size: 20px !important;
	    margin: 0 0 5px;
	    padding: 0;
	    line-height: normal !important;
	}
	.ecom-dev-platform-list li .ecom-dev-platform-list-box .ecom-dev-platform-icon-box{
		padding: 5px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.ecom-dev-platform-list li .ecom-dev-platform-list-box .ecom-dev-platform-icon-box img{
	    width: auto !important;
	    height: 40px;
	    max-width: unset;
	    max-height: 40px;
	}
	.uniqueBox {
	    width: 50%;
	    flex: 0 0 50%;
	}
	.uniqueBox .in-uniqueBox .unique-img {
	    width: 90%;
	    height: auto;
	}
}
@media all and (max-width : 576px){
	.hyatt-case-sec .case-studies-sec-arabic-head h2, .hyatt-case-sec .case-studies-sec-arabic-head .arabic-h2 {
	    left: 0;
	    bottom: 10px;
	    right: 0;
	    font-size: 40px;
	}
	ul.about-tech-sec-list li {
	    width: 50%;
	    text-align: center;
	    display: flex;
	    justify-content: center;
	}
}
@media all and (max-width : 415px){
	.service-sec-list li.service-item{
		width: 100%;
	}
	.uniqueBox {
	    width: 100%;
	    flex: 0 0 100%;
	}
}