@media only screen and (min-width:1367px) and (max-width:1920px){.container{max-width:1670px;padding-right:60px;padding-left:60px}/*.navbar-brand{margin-right:195px}.header-shrink .navbar-brand{margin-right:280px;}*/.top_btn{width:43.5%;}}

@media (max-width:1024px){.top_btn{width:34.5%;}header .top_btn a{font-size:14px;margin-right:0;padding-left:12px;padding-right:12px}.bu_services ul li .fa,header .top_btn a.buy_app{margin-right:5px}.header-shrink .top_btn{margin-top:11px}.navbar-brand img{height:50px}.navbar-brand{margin-right:65px}.header-shrink .navbar-brand{margin-right:95px}#nav-fullscreen,.mobile_counter .counter,.mobile_counter .counter_box span,.ser_text .heading,.testi_bg .heading{font-size:35px}#nav-fullscreen ul li a{padding-left:0;padding-right:25px}#nav-fullscreen li.service img{height:21px;top:12px}#nav-fullscreen li.service ul{top:30%;margin-left:30%;font-size:20px}#nav-fullscreen li.service ul li{margin-bottom:10px}.gradient_left{top:90%;left:30%}.service_circle{width:160px;height:160px}.business_bg h5,.heading{font-size:42px}.process_bg .heading{padding-left:0}.counter_main p,.ec_text h5{font-size:17px}.business_bg .pr-5{padding-right:1rem!important}.faq_num{padding-right:0}.faq_num h4{font-size:18px}.blog figure{height:210px}.blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:230px;}.discuss .heading{font-size:65px}.social_main{width:95%}.copyright,.mobile_counter .counter_main p{font-size:12px}.copyright ul li{margin-left:6px;margin-right:6px}.banner_heading{font-size:42px;padding:0}.about{padding:15px}.about h2{font-size:40px;margin-top:1rem;margin-bottom:0}.ec_main,.office_hrs .form-group,.or_short,.ser_text h6,.service_box .title{font-size:13px}.about img:first-child{height:55px}.about .btn img{height:12px}.about .btn{margin-top:0}.ser_text h6{letter-spacing:2px}.ser_top{padding-right:70px;padding-left:0}.service_main:nth-child(2n) .ser_top{padding-left:70px;padding-right:0}.filter_main{padding-left:0;padding-right:0}.filter_main ul li a{font-size:13px;padding:12px 15px}.inner-banner .sub_heading{font-size:23px}.address,.bu_services ul li,.ex_bg ul li,.inner-banner .sub_heading+p,.mobile_app_banner li .head,.so_text h6{font-size:14px}.career_bg .heading,.ec_number{font-size:25px}.career_bg .nav_tab li a,.so_text{font-size:11px}.ind{background-size:65%}.dubai{background-size:70%}.us{background-size:100%}.address p br{display:none}.web_process_bg .service_circle{height:130px}.service_circle .icon{width:40px}.service_circle h3{font-size:16px}.app_approach_box{padding-left:5px;padding-right:5px}.app_approach_box .head{font-size:20px}.app_store_services ul li{font-size:15px}.mobile_app_banner h1{font-size:28px}.mobile_app_banner li:first-child{margin-bottom:15px}.mobile_app_banner li{margin-top:10px;margin-bottom:10px}.ex_bg ul li img{margin-right:15px;width:20px;height:20px}.ex_bg .sub_heading{font-size:21px}.mobile_app_bg h2{font-size:30px;margin-bottom:2rem}.seo_banner h3{font-size:30px}.seo_banner h1{font-size:36px}.certification img{height:47px}.ec_number .counter{font-size:60px;margin-left:22px;margin-right:22px}.ec_number img,.ec_number:first-child img{height:50px}.so_text{padding:10px}.so_text p{margin-bottom:0}.sitemap ul li{font-size:13px;margin-top:82px;margin-bottom:82px}.sitemap ul li a{padding:20px 10px}.home_site{padding:25px 35px}.great_bg .heading{font-size:37px;}.video_bg .heading{font-size:40px;}.great h3{font-size:30px;}.great{font-size:15px;}.water{font-size:185px;bottom:-35px;}.build{padding-left:25px;padding-right:25px;}.build h5{font-size:1.2rem;}.videos_bg iframe{height:164px;}.portfolio{height:270px;}.portfolio_text .heading{font-size:30px;}}

@media (max-width:823px){.top_btn{width:auto;}.business_bg .counter_main{margin-bottom:0}.top_btn a.buy_app{display:none}.navbar-brand img{height:40px}.navbar-brand{margin-right:125px}.header-shrink .navbar-brand{margin-right:188px}.gradient_left{top:0;left:50%}#nav-fullscreen,.best .highlight,.form_bg .heading,.seo_banner h1,.ser_text .heading{font-size:25px}#nav-fullscreen li.service img{height:15px;top:10px}#nav-fullscreen li.service ul li{width:48%;margin-bottom:0}#nav-fullscreen li.service ul{top:39%;font-size:18px}.business_bg h5,.heading{font-size:35px}.blog_text .date,.inner-banner .etoile_company span,.leading_bg .sub_heading,.mobile_app_banner li .head{font-size:13px}.service_bg .col-xl-2{flex:0 0 33.333%;max-width:33.333%;text-align:center}.service_circle{width:200px;height:200px;margin-bottom:2rem}.heading_main p,.projects-portfolio .heading_main p{padding-left:0;padding-right:0;font-size:16px}.banner_heading+p,.crafting_text,.meet{font-size:16px}.business_bg .pl-5{padding-left:15px!important;margin-top:2rem}.counter_main p,.sub-title{font-size:15px}.counter,.counter_box{font-size:40px}.faq_text{padding-left:30px}.blog figure{height:198px}.read_more:before{right:-6%}.read_more span{font-size:12px;bottom:9px}.blog:hover .read_more:before{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}.copyright{display:block}.copyright ul{margin-top:.9rem}.copyright ul li{margin-left:0;margin-right:15px}.about h2{font-size:32px;margin-top:5px}.about .sub_heading{font-size:19px;margin-bottom:.5rem!important}.leadership_bg .heading_main p{padding-left:15px;padding-right:15px;font-size:16px}#about_pro .row,.popup_scroll{font-size:15px;max-height:300px;overflow:auto}#about_pro .heading,.app_store_services .service_text{margin-top:2rem}.inner-page-layer{min-height:400px}.portfolio_banner .inner-page-layer{min-height:inherit}.banner_heading{padding:0;font-size:27px}.breadcrumb-item,.career_bg .nav_tab li a,.or_short,.so_text,ul.sub_site li{font-size:12px}.ser_top{padding-right:50px}.service_main:nth-child(2n) .ser_top{padding-left:50px}.ser_text h6{font-size:11px}.service_main{margin-bottom:6rem}.service_main:last-child,.testi_main h2{margin-bottom:2rem}.mobile_app_bg p,.technologies_bg ul{font-size:14px}.award-bg .award img,.technologies_bg ul .fa{margin-right:10px}.portfolio_inner{padding-top:3rem;padding-bottom:3rem}.filter_main{margin-bottom:.5rem}.filter_main ul li a{font-size:12px;padding:11px 13px;margin:5px 0}.career_banner .inner-page-layer{min-height:450px}.inner-banner .sub_heading,.seo_banner h3{font-size:18px}.career_bg .nav_tab{flex-wrap:wrap;border-bottom:1px solid #d9dbdf;border-right:1px solid #d9dbdf}.career_bg .nav_tab li:first-child{border-left:1px solid #d9dbdf}.career_bg .nav_tab li{width:33.333%;border-top:1px solid #d9dbdf}.career_bg .heading,.mobile_app_banner h1{font-size:21px}.address{margin-bottom:3rem}.inner-banner .etoile_company,.service_circle h3{font-size:17px}.web_process_bg .service_circle{height:210px}.service_circle .icon{width:50px}.service_box{margin-top:1rem}.service_text{font-size:15px;margin-bottom:2rem}.app_store_approach .heading_main,.t_head{font-size:20px}.breadcrumb{bottom:15px}.ex_bg,.seo_brand_bg{background-size:130px}.mobile_counter .counter_main img{width:70px}.mobile_app_bg h2{font-size:22px}.ex_bg ul li{width:33.333%}.great_bg .heading,.testi_bg .heading{font-size:30px}.award-bg .award{padding-left:15px}.award-bg .award:last-child{padding-right:15px}.award-bg .award:last-child img{margin-left:10px}.certification{margin-top:1.5rem;margin-bottom:1.5rem}.certification img{height:62px}.multy_faceted .text-center p{padding:0;font-size:25px}.ec_number .ml-auto{margin-left:inherit!important}.ecommerce_service_bg .col-xl-4{flex:0 0 100%;max-width:100%}.ecommerce_service_bg .col-xl-3{flex:0 0 100%;max-width:100%;margin:2rem 0 3rem}.so_main{border-color:#e3e3e3}.pag_not_found .inner-page-layer{min-height:575px}.thankyou_banner .inner-page-layer{padding-top:11rem;padding-bottom:3rem;font-size:14px}.thankyou_banner .inner-page-layer .pr-5{padding-right:15px!important}.sitemap_bg .container{max-width:100%}.sitemap ul:before{right:10.6%;left:10.1%}ul.sub_site:before{right:7%;left:7.3%}ul.sub_site li{width:14.255%;padding:0 2px;margin-top:65px}ul.sub_site li a{display:inline-block;width:100%;min-height:83px}.blue_circle,.blue_circle:after,.blue_circle:before{width:400px;height:400px}.blue_circle_img{margin-left:11px;margin-top:170px}.blue_circle img{width:60%;}.video_bg .heading_main{padding-left:0;margin-top:2rem; height:inherit;}.video_bg .heading{font-size:35px;}.video_bg .heading_main span{font-size:20px;}.choose_bg ul li{font-size:17px;}.choose_bg .tab-content{padding-left:0;}.choose_text img{height:170px;width:auto;; position:static; display:block;margin:20px 0 55px;}.question{width:335px;height:335px;top:inherit;bottom:0;}.choose_text{width:100%;}.heading_main{font-size:21px;}.videos_bg iframe{height:186px;}.out_review{margin-top:2rem;}.great h3{font-size:20px;}.great{height:230px;padding:25px;}.water{font-size:110px;}.searched_terms ol li{width:48%;line-height:normal;}.discuss h3{font-size:18px;}.faq_num .name{line-height:normal;}.portfolio{height:200px;}.portfolio_text .heading{font-size:20px;}.port_cat{font-size:13px;}}
@media (max-width:768px){#nav-fullscreen li.service ul{top:20%;}}
@media (max-width:736px){.bu_services,.service_main{margin-bottom:2rem}.award-bg .award,.award-bg .award:last-child{text-align:center}.navbar-brand{margin-right:95px}.header-shrink .navbar-brand{margin-right:150px}.navbar-brand img{height:30px}.phone{font-size:14px;margin-left:10px;margin-top:27px}.top_btn{margin-top:20px}#nav-fullscreen{padding-left:45px;padding-right:45px}#nav-container{margin-top:22px}#nav-fullscreen li.service ul{top:35%;margin-left:35%}.best .highlight,.bus_bg h4,.heading_main{font-size:19px}.business_bg h5,.heading{font-size:30px}.service_bg .col-xl-2{flex:0 0 50%;max-width:50%;text-align:center}.crafting_text{margin-top:0}.nav-unstyled{margin-left:0;margin-right:0;margin-top:2rem}.inner-banner .sub_heading+p,.nav-unstyled li a{font-size:13px}.business_bg .counter_main{margin-bottom:4rem}.faq_num{width:100%;min-height:95px}.faq_text{width:100%;padding-left:0;margin-top:15px}.num{font-size:100px}.blog figure,.blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:265px}.blog:hover .read_more:before{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}footer .pl-5{padding-left:15px!important}.social_main{width:65%}.spinner{right:-130px;width:280px;height:280px}.discuss .heading{font-size:55px}.about{padding:45px 15px}.ser_top,.testi_main h2{padding-right:0}.service_main{margin-top:3rem;border-bottom:4px double #fbcbd0;padding-bottom:4rem}.ser_top,.thankyou_banner .inner-page-layer .mt-4{margin-bottom:3rem}.about .sub_heading{margin-bottom:1.5rem!important}.about h2{margin-top:1rem;margin-bottom:1rem}.app_store_services ul li,.bu_services ul li,.ser_text{width:100%}.ex_bg ul li,.ser_top{width:50%}.service_main:nth-child(2n) .ser_top{padding-left:0;margin-top:3rem;margin-bottom:0}.mobile_app_bg .ml-auto,.seo_banner h3{margin-top:2rem}.an_main .col-sm-12,.technologies_bg ul{flex:0 0 50%;max-width:50%}.inner-banner .sub_heading{font-size:15px}.career_bg{font-size:14px}.career_bg .nav_tab li a{font-size:11px;padding:10px 10px 7px}.career_bg h4,.multy_faceted .text-center p{font-size:20px}.dubai,.ind{background-size:45%}.us{background-size:65%}.address{margin-bottom:5rem}.web_process_bg .service_circle{width:200px;height:200px}.mobile_app_banner{margin-top:3rem;margin-bottom:2rem}.mobile_counter .col-xl-3{flex:0 0 33.333%;max-width:33.333%}.m-get-bg{padding-top:7rem}.great_bg .heading,.testi_bg .heading{font-size:25px}.seo_banner h3{font-size:27px}.seo_banner h1{font-size:35px}.award-bg{display:block}.award-bg .award{width:100%}.certification img{height:55px}.testi_main h2{font-size:15px;text-align:left}.so_text{min-height:160px;padding:15px 25px}.e_bottom:before{height:70px;top:-21px}.service_banner .inner-page-layer{min-height:0;padding-top:70px}.great{font-size:18px}.video_bg .heading{font-size:30px;}.c_border .col-xl-5:after{position:absolute;bottom:0;height:1px;content:'';left:-70%;right:-70%;background:#919499}.choose_text{padding-top:3rem;}.choose_text img{top:3.5rem;}.choose_text .water{left:13px;font-size:40px;}.videos_bg iframe{height:287px;}.out_review{text-align:center;}.build .title{font-size:1.3rem;}.intro_bg .heading span{font-size:1.1rem;}.service_bg .heading+.heading{font-size:25px;}.portfolio_row{display:block; margin-bottom:0;}.portfolio{height:240px; margin-bottom:12px;}} 
@media (max-width:667px){.navbar-brand{margin-right:60px}.header-shrink .navbar-brand{margin-right:115px}#nav-fullscreen li.service ul{margin-left:37%;font-size:16px}.pag_not_found .inner-page-layer{min-height:505px}.sitemap ul:before{right:10.9%}ul.sub_site:before{right:7%}.blue_circle,.blue_circle:after,.blue_circle:before{width:370px;height:370px}.blue_circle_img{margin-left:20px}.blue_circle img{width:55%;}}
@media (max-width:640px){.navbar-brand{margin-right:47px}.header-shrink .navbar-brand{margin-right:102px}#nav-fullscreen{padding-left:30px;padding-right:30px}#nav-fullscreen li.service ul{margin-left:34%}.modal-dialog{max-width:600px}.sitemap ul:before{left:10%}ul.sub_site:before{left:7.4%;}}
@media (max-width:568px){header .top_btn a{padding-left:10px;padding-right:10px;font-size:11px}header .top_btn a img{height:10px;margin-right:5px}.header-shrink .top_btn{margin-top:13px}.navbar-brand{margin-right:45px}.header-shrink .navbar-brand{margin-right:87px}#nav-fullscreen{font-size:20px}#nav-fullscreen li.service img{top:6px}#nav-fullscreen ul li{margin:25px 0}.business_bg .col-sm-6{flex:0 0 50%;max-width:50%}.discuss .sub_heading{font-size:12px}.discuss .heading{font-size:45px}.blog figure, .blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:260px}footer .pl-5{margin-top:2rem}.copyright{margin-top:2.5rem}#about_pro .row,.popup_scroll{max-height:250px}.career_bg .nav_tab li a{min-height:50px}.web_service_offer .col-sm-6{width:50%}.app-text{width:33.333%}.ex_bg .sub_heading,.rank_bg .sub_heading{font-size:18px}.an_main .col-sm-12{flex:0 0 100%;max-width:100%}.pag_not_found .inner-page-layer{min-height:425px}ul.sub_site:before{left:7.3%}ul.sub_site li a{padding-left:3px;padding-right:3px;min-height:76px}ul.sub_site li{font-size:10px}.blue_circle{display:none;}.choose_text img{display:block;margin-left:auto;margin-top:2rem;position:static;}.choose_text{text-align:right;min-height:inherit;width:100%;}.build_bg .col-sm-6{width:50%;}.videos_bg iframe{height:303px;}}
@media (max-width:480px){.header-shrink .navbar-brand,.navbar-brand{margin-right:0}body{font-size:15px}.award-bg .award,.nav_tab li a,footer{font-size:14px}.nav-unstyled li a,.sitemap ul li{font-size:12px}.gradient_blur{width:60%}.gra_red{background-image:radial-gradient(circle farthest-corner at 50% 50%,#b95b48,rgba(185,91,72,0) 20%)}.gra_blue{background-image:radial-gradient(circle farthest-corner at 50% 54%,#006cff,rgba(0,108,255,0) 30%)}.navbar-brand{position:absolute;left:0;right:0;display:flex;justify-content:center}.header-shrink #nav-container{margin-bottom:12px}.phone,.spinner,.top_btn{display:none}#nav-fullscreen{padding-left:20px;padding-right:20px}#nav-fullscreen li.service ul{margin-left:49%;top:12%;font-size:15px}#nav-fullscreen li.service ul li{width:94%}.mobile_counter .col-xl-3,.service_bg .col-xl-2{flex:0 0 100%;max-width:100%}.banner_heading,.business_bg h5,.heading,.seo_banner h1,.testi_main .heading{font-size:25px}.nav-unstyled li{width:15.5%}.nav-unstyled li:nth-of-type(3){width:22.5%}.blog:hover .read_more:before{-webkit-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}.so_text .arrow,.so_text .arrow1{left:45%;transform:rotate(90deg)}.social_main{width:95%}.blog figure, .blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:200px}.btn,.bus_bg h4,.so_text h6{font-size:16px}.inner-page-layer{min-height:330px}#about_pro .row,.popup_scroll{max-height:550px}.certification_bg .heading,.form_bg .heading,.seo_banner h3,.ser_text .heading,.testi_bg .heading{font-size:20px}.filter_main ul li a.fi{min-width:100%;font-size:14px}.filter_main ul li a,.or_short{font-size:11px}.career_banner .inner-page-layer{min-height:400px}.career_bg .nav_tab li{width:50%}.career_bg .heading,.ec_text h5{font-size:18px}.inner-banner .etoile_company{bottom:60px}.address{margin-bottom:3rem}.heading_main,.search_engine_bg p,.t_head{font-size:17px}.dubai,.ind{background-size:55%}.us{background-size:78%}.ex_bg ul li,.so_image,.so_text{width:100%}.ex_bg ul{margin-top:1.5rem}.nav_tab li{margin-left:5px;margin-right:5px;padding-left:0;padding-right:0}.best{display:inherit}.seo_brand_bg .ec_main img{height:70px;margin-right:1rem}.certification img{height:40px}.seo_counter_bg .btn{width:100%;padding-left:0;padding-right:0}.award-bg .award img{height:20px}.ex_bg,.seo_brand_bg{background-size:100px}.so_image{min-height:150px}.so_text{font-size:13px;min-height:200px}.so_text .arrow1{top:5px}.so_text .arrow{bottom:5px;top:inherit}.ec_number{margin-left:0}.multy_faceted{padding-top:5rem;padding-bottom:5rem}.ec_main img{margin-right:15px}.pag_not_found .inner-page-layer{min-height:315px}.sitemap ul li{width:20%;padding-left:1px;padding-right:1px;margin-top:66px;margin-bottom:66px}.sitemap ul li a{display:inline-block;width:100%;padding-left:3px;padding-right:3px}.sitemap ul:before{left:10%;right:9.7%}ul.sub_site:before{left:12.5%;right:12.2%}ul.sub_site li{width:25%;margin-bottom:0;font-size:11px;}.choose_text .water{font-size:25px;bottom:-3px;}.choose_bg ul li a{padding-right:65px;}.great{font-size:15px;padding:25px;}.great h3{font-size:25px;}.build{min-height:inherit;}.build h5{font-size:1rem;}.video_bg .heading{font-size:25px;}.video_bg .heading_main span{font-size:16px;}.great_hover .head{font-size:20px;}.choose_bg ul li{font-size:16px;}.videos_bg iframe{height:216px;}.searched_terms ol li{width:100%;}.service_bg .heading+.heading{font-size:20px;}.build_bg .col-sm-6{width:100%;}.portfolio{height:175px;}.inner_header{min-height:77px;}.inner_header.header-shrink{min-height:inherit;}}
@media (max-width:375px){#nav-fullscreen li.service ul{top:13%}.blog figure, .blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:185px}.discuss .heading,.ec_number img,.ec_number:first-child img{font-size:40px}.discuss .sub_heading,.nav-unstyled li a{font-size:11px}.banner_heading{font-size:23px}.certification img{height:35px}.ec_number{font-size:22px}.ec_number .counter{font-size:55px}.pag_not_found .inner-page-layer{min-height:290px}#about_pro .row,.popup_scroll{max-height:520px}.service_banner video{width:110%;}.videos_bg iframe{height:194px;}.portfolio{height:160px;}}
@media (max-width:360px){.blog figure, .blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:175px}.nav_tab li a{font-size:13px}.certification img{height:33px}.sitemap ul li{font-size:11px;}.videos_bg iframe{height:186px;}.portfolio{height:150px;}}
@media (max-width:320px){#nav-fullscreen li.service ul{margin-left:54%;font-size:13px}.nav-unstyled li a{font-size:9px}.career_bg h4,.counter_main p{font-size:14px}.blog figure, .blog_bg .col-xl-3:first-child .blog figure, .blog_bg .col-xl-3:last-child .blog figure{height:150px}.etoile_company{font-size:15px}.award-bg .award,.etoile_company span{font-size:13px}.inner-page-layer{min-height:300px}.banner_heading{font-size:19px}#about_pro .row,.popup_scroll{max-height:450px}.technologies_bg ul{font-size:12px}.career_bg .nav_tab li a,.or_short{font-size:10px}.filter_main ul li a{font-size:10px;padding:10px}.career_bg .heading,.ec_text h5{font-size:16px}.breadcrumb-item,.nav_tab li a{font-size:11px}.certification img{height:29px}.pag_not_found .inner-page-layer{min-height:250px}.sitemap ul li{margin-bottom:48px}.choose_text .water{font-size:22px;}.videos_bg iframe{height:164px;}.portfolio{height:130px;}}