@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  , .inner__ser__banner .content h5{

		font-size: 55px;

        line-height: 50px;

        padding-top: 20px;

	}



	.inner-banner {

		padding: 130px 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 screen and (max-width: 1600px) {
	.visitor__box ul li span {
		font-size: 13px;
	}
	.visitor__box ul li h4 {
		font-size: 40px;
	}
	.app__content__box {
		padding: 15px 20px;
	}
	.app__content__box h6 {
		font-size: 20px;
		line-height: 25px;
		font-weight: 500;
	}
	.dropdown__menubar .row .col-12:nth-child(2) ul {
		position: unset;
	}
		.dropdown-menu-items ul {
        top: -8px;
		left: -253px !important;
	}
	.navbar-nav .dropdown-menu {
		left: -250px;
		    transform: matrix(.8, 0, 0, .8, 0, 0);
	}
	.app__agency {
		background-position: right;
	}
	.store__data__sec {
		padding: 40px 0;
	}
	.tools__counter span {
		font-size: 50px;
	}
	.store__opt__list ul {
		height: 332px;
	}

	.smm__ser__box strong {

		line-height: 19px;

        font-size: 16px;

        padding-top: 10px;

	}

	.inner-baner-text h2 {
    font-size: 80px;
    line-height: 80px;
}

p.cat-pera {
    font-size: 25px !important;
}

.port-box.box18 img {
    height: 300px;
}
section.stationry-section p {
    font-size: 14px !important;
    margin: 0 0 10px 0;
}

	

	.infu__box:hover .short-arrow {

		max-width: 12%;

	}

	.indept_col_item h4 , .orm_approch_item h4{

		font-size: 22px;

		line-height: 26px;

	}

	.inner_banner_head_digital_marketing p {

	

		width: 100%;

		margin: auto;

	}
	.average__rate .left__content li span {
		font-size: 25px;
		text-align: center;
	}
	.grow_your_business_content_orm ul li {
		font-size: 16px;
	}
	.grow_your_business_content  , .grow_your_business_content{
		gap: 10px;
	}
	.average__rate .left__content li {
		min-width: 50%;
	}
	.email__mar {
		transform: scale(.9);
	}
	.average__rate .left__content li h4 {
    font-size: 80px;
}
	.inner_banner_head_digital_marketing h6  , .inner__ser__banner .content h4 , .email__succ h4{

		line-height: 50px;

		font-size: 60px;

	}

	.hero__digital {

		height: 400px;

		width: 100%;

		object-fit: cover;

		object-position: top;

		    top: 3px;

	}

 .main-banner-head h3, .main-banner-head .slide-h3 {

    font-size: 60px;

	}

	.main-banner-head h1, .main-banner-head .banner-h1 {

		font-size: 140px;

		line-height: 130px;

    }

	.hero-banner-img {

    	transform: scale(.9);

	}

	section.meet-experts .container {

    	padding: 40px;

	}

	img.expert-img {

		min-width: 120%;

		position: relative;

		top: 17px;

		right: 10%;

	}

	.ring-img {

    	left: 0;

	}

	.case-st-sec-head h2, .case-st-sec-head h3 {

		color: #000;

		font-size: 120px;

		font-weight: 300;

	}

}

@media screen and (max-width: 1400px) {
	.dropdown-menu-items ul {
        top: 57%;
        left: -256px !important;
	}
	.navbar-nav .dropdown-menu {
		left: -250px;
		    transform: matrix(.8, 0, 0, .8, 0, 0);
	}
	.p_text h6 {
		font-size: 12px;
		line-height: 14px;
	}
	.cp__form button {
		width: 54%;
		padding: 16px;
		border-radius: 5px;
		font-size: 14px;
	}
	.p_text h3 {
		font-size: 60px;
	}
	.cp__form input {
		width: 100%;
		line-height : 100%;

	}
	.portfolio__tabs .nav-link {
		font-size: 14px;
		padding: 11px 20px;
	}
	.cp__content h5 {
 		font-size: 50px;
        text-align: center;
        line-height: 50px;
        padding: 10px 0;
        width: 100%;
	}
	.cp__content h4 {
		font-size: 45px;
	}

	section.brand__aware .right__content ul li {

		font-size: 16px;

		line-height: 20px;

	}

	

	.smm__why__box strong , .smm__platforms__crad .inner h6{

		font-size: 20px;

		line-height: 24px;

	}

	.smm__ser__box {

		padding: 20px;

		margin-top: 70px;

    	min-height: 270px;

	}

	.smm__ser__box img {

		max-width: 20%;

	}

	.smm__ser__box span {

		font-size: 20px;

		line-height: 25px;

	}

	.ask__img {

		transform: scale(.8);

	}

	.ask__bottom__cta h3 {

		font-size: 50px;

	}

	.ask__bottom__cta .container {

		background-position: center right;

	}

	.ask__front img {

		max-width: 90px;

	}

	ul.compaigns__counter {

		gap: 10px;

	}

	.ask__cta {

		background-position: center center;

	}

	.ask__cta {

		padding: 40px 0;

	}

	section.ask__talk .compaigns__counter strong {

		line-height: 16px;

		font-size: 13px;

	}

	section.ask__talk .compaigns__counter li span {

		font-size: 30px;

	}

	.buying__box img {

		width: 250px;

		height: 70px;

	}

	.seo__traffic .content ul li, .seo-traffic .content ul li {

		font-size: 17px;

		line-height: 28px;

	}
	section.media__buying .tabs__content button, section.media__buying .tabs__content button:active {
		line-height: 23px;
		font-size: 18px;
	}
	ul.compaigns__counter li span , .service__card_box .title h3, .seo__traffic .content h5, .seo__counter h6, .seo-traffic .content h6, .buying__services .title h6,
	.buying__price li h6, .seo__compaigns h6, .media__buying h3, .media__buying h4 , .buying__review h4 , .buying__con h6{

		font-size: 40px;

		line-height: 45px;

	}

	.buying-process {

		max-width: 100%;

	}

	.inner__ser__banner {

		padding-top: 150px;
		padding-bottom: 6px;

	}

	.inner__ser__banner .content h4 {

		font-size: 50px;

		line-height: 50px;

	}

	.inner__ser__banner .content h5  , .influncer__mar h6 , section.smm__services h5 ,

	section.smm__services h3 , section.smm__services h3, .smm__experts .right__content h5 , section.smm__why .title h6 , section.smm__tabs__services .title h5, .smm__platforms h5,

	section.brand__aware .right__content h3 , section.brand__aware .right__content h5 , .smm__bottom__cta h5 , section.smm__tabs__services .title h5, .smm__platforms h5 , section.smm__why .title h2 , .smm__experts .right__content h5 span{

		font-size: 45px;

        line-height: 45px;

		padding: 0;

	}

	.main-banner-head h3, .main-banner-head .slide-h3 {

		font-size: 50px;

	}

	.banner-h1 {

		font-size: 100px !important;

        line-height: 100px !important;

	}

	img.expert-img {

		min-width: 115%;

		position: relative;

		top: 24px;

		right: 5%;

	}

	.content__box2 p {

		font-size: 14px;

		line-height: 18px;

		padding-top: 10px;

	}

	.ring-img {

		left: 0;

	}

	.case-st-sec-head h2, .case-st-sec-head h3 {

		font-size: 100px;

		line-height: 100px;

	}

	.bannerArabic-text {

		display: none;

	}

}



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

	    h2, h3, h4, h5, h6 {

		font-size: 30px !important;
        line-height: 30px !important;

		}

	.visitor__box ul li h3 {

		font-size: 25px;

	}

	.main-banner-head h1, .main-banner-head .banner-h1 {

		font-size: 100px;

	}

	.hero-banner-img {

		transform: scale(.8);

	}

	.main-banner-head h3, .main-banner-head .slide-h3 {

		font-size: 50px;

		line-height: 50px;

	}

	.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

	}

	body p {

		font-size: 13px !important;

		line-height: 19px !important;

	}

	h1 {

		font-size: 30px !important;

        line-height: 30px !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){
	.buying__con::before {
		display: none;
	}
	ul.compaigns__counter {
		flex-direction: column;
		text-align: left !important;
	}
	ul.buying__price form button, .p-btn {
		margin: auto;
	}
	ul.buying__price li {
		width: 100%;
	}
	ul.buying__price {
		position: relative;
		padding: 20px;
    	text-align: center;
	}
	ul.buying__price {
		flex-direction: column;
	}
	.inner__ser__btn span {
		transform: scale(.6);
	}
	.inner__ser__banner .inner__ser__btn a {
		justify-content: center;
	}
	.inner__ser__banner .content p {
		width : 100%
	}

	.client-logo-head span::before{
		width: 159px;
		left: 0;
		bottom: 17px;
	}

	.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){
	.email__form button {
		font-size: 14px;
		height: 45px;
		border-radius: 10px;
		padding: 15px 20px;
		width: 100%;
	}
	.email__form {
		height: 120px;
		border-radius: 10px;
		align-items: baseline;
		padding: 10px;
		margin-top: 25px;
		flex-direction: column;
		width: 100%;
		justify-content: space-between;
	}
	.ad__business h6 {
		font-size: 25px !important;
		line-height: 30px !important;
	}
	    .buying-process {
			margin-top: 20px;
		}
	.app__content__box:hover p {
		text-align: left !important;
	}
	.app__content__box h6 {
		font-size: 18px !important;
		line-height: 23px !important;
		text-align: left !important;
	}
	.app__content__box {
		padding: 15px 10px;
		border-radius: 15px;
		margin-bottom: 10px;
	}
	.get__started__btn img {
		display: none;
	}
	.seo__compaigns a, section.ask__talk a, .ask__cta .content a, .ask__bottom__cta a, .buying__review a, .get__started__btn {
		font-size: 13px;
		    margin: auto;
	}
	.ads-management-background .col-lg-4 img {
		display: none;
	}
	section.client-logo-list-sec {
		padding-bottom: 30px;
		padding-top: 0;
	}
	.client-logo-list object  , .client-logo-list img{
		max-width: 70%;
	}
	.client-logo-head h3 {
		padding-top: 20px !important;
	}
	.client-logo-head .h5 {
		font-size: 30px;
	}
	    .client-logo-head span::before {
			width: 100px;
			bottom: 11px !important;
		}
	.client-logo-head span {
		font-size: 30px;
	}
	.navbar-nav {
		background-color: #6350ce;
		padding: 10px;
		border-radius: 10px;
	}
	.portfolio_box_img {
		margin-bottom: 10px;
	}
	.portfolio__content .col-6 {
		padding: 0 5px;
	}
	    .portfolio__tabs .nav-link {
			font-size: 9px;
			padding: 8px 13px;
			margin: 5px;
		}
	.p_text h6 {
    font-size: 18px !important;
    line-height: 20px !important;
}
	.p_text {
		flex-direction: column;
	}
	.portfolio__slider .img {
		width: 100%;
		height: 100%;
	}
	    .dropdown__menubar .nav {
			flex-wrap: wrap;
		}
	.case-dropdown {
		display: none;
	}
	    .nav__items, .dropdown__menubar {
			transform: scale(1);
		}
	.navbar-nav .dropdown-menu {
			position: static;
			width: 100%;
			transform: inherit;
		}

	.content__box1 a {

    font-size:14px;

    margin: 15px auto 0 auto;

}

	.inner_banner_head_digital_marketing p {

	

		width: 100%;

		margin: auto;

	}



	form.hero__inline__form button {

		width: max-content;

        margin: auto;

        position: absolute;

        right: 0;

        border-radius: 8px;

        font-size: 12px;

        padding: 15px;

	}

	.dm_services_box h2 {

		font-size: 20px !important;

		line-height: 20px !important;

	}
	section.meet-experts {
		margin-top: 15px;
	}
	.light  , .star-shape , form.hero__inline__form button img{

		display: none;

	}

	section.meet-experts .container {

	padding: 40px 10px;

	}

	.content__box2 {

		margin-top: 10px;

	}	

	.content__box2  , .content__box1{

		text-align: center;

		width: 100%;

		margin-left: 0;

	}

	form.hero__inline__form {

    flex-direction: column;

	position: relative;

}

	.main-banner-head p {

		width: 100%;

	}

	.main-banner-head h3, .main-banner-head .slide-h3 {

		color: white;

		        font-size: 25px;

	}

	.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: 40px !important;

        line-height: 40px !important;

	}

	.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;

	}

	.visitor__box img  ,a.revi-btn{

		display: none;

	}

	.blog-sec .col-md-3 {

		margin-bottom: 10px;

	}

	.visitors__wrap .count__wrap li {

		gap: 20px;

		text-align: center;

		justify-content: center;

		margin-top: 20px;

	}

	.visitors__wrap .count__wrap li .plus ,

	.visitors__wrap .count__wrap li span {

		font-size: 25px;

	}

	.visitors__wrap div p {

		font-size: 12px !important;

		line-height: 16px !important;

	}

	.visitor__box h3 {

		font-size: 23px !important;

	}

	.visitor__box ul {

		gap: 0;

		flex-direction: column;

		text-align: center;

	}

	.case-st-sec-head-dtl h3, .case-st-sec-head-dtl .nrtc2 {

		font-size: 50px;

    	font-weight: 400;

	    text-align: center;

	}

	.visitors__wrap .count__wrap {

		display: flex;

		justify-content: space-between;

		flex-direction: column;

	}

	.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 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){
	.cp__form {
		margin: 0;
		flex-direction: column;
		width: 100%;
	}
	.cp__content h5 {
		width: 100%;
	}

	.dm_heading_style p {

		max-width: 100%;

	}

	.indept_col_item {

		align-items: center;

	}

	.indept_col_item img {

		display: block;

		margin: auto;

	}

	.indept_col_item h4, .orm_approch_item h4

	.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%;

	}

}

.dropdown__menubar .row .col-12:nth-child(3) ul::before,
.dropdown__menubar .row .col-12:nth-child(2) ul::before,
.dropdown__menubar .row .col-12:nth-child(1) ul::before {
	display: none;
}