.top_banner{width:100%;float:left;display:none}.loadfetcheddata{width:100%;float:left}.two_plr{display:none}a.myPlayer{display:none}.thrplr{display:none}@media screen and (max-width:1300px){.menu ul li{margin:0 9px}.menu ul li a{font-size:15px}}@media screen and (max-width:1200px){.menu ul li{margin:0 10px}.menu ul li a{font-size:12px}.our_services_inner{width:100%;float:left}.compn_inner{width:100%;float:left}.companies_area table tr td a img{max-width:100%}.companies_area{padding:0 15px;box-sizing:border-box}.our_progress_inner{width:100%;float:left}.footer_top_inner{width:100%;float:left}.footer_mid_inner{width:100%;float:left}.footer_bottom_inner{width:100%;float:left}.about_cont_inner{width:100%}.about_top h1{font-size:60px}.current_head{font-size:60px!important}.about_service h1{font-size:60px}.about_mid_left{width:100%;text-align:center}.about_mid_left img{width:auto}.about_mid_right{width:100%}.service_page_inner{width:100%;float:left}.cont_contact_inner{width:100%;float:left}.news_cont_inner{width:100%;float:left}.news_area ul li{display:inline-block;float:none}.portfolio_top_inner{width:100%;float:left}.mobile_apps_inner{width:100%;float:left}.moble_apps_main ul li{float:none;display:inline-block}.photo_inner{width:100%;float:left}.photo_main ul li{float:none;display:inline-block}.cllist{width:100%;float:left;left:0;margin-left:0}.site_map_inner{width:100%;float:left}.error_page_inner{width:100%;float:left}.work_page_inner{width:100%;float:left}.oneplr{display:none}.two_plr{display:block}a.myPlayer{display:block}}@media screen and (max-width:1024px){.w_content_inner{width:100%;float:left}.menu ul li{margin:0 8px}.services_area ul li a{font-size:14px}.services_area ul{padding:0 16px}.prog_box{padding:45px 1px}.footer_menu{width:100%;float:left}.footer_copyright{width:100%;float:left;text-align:center;margin-top:20px}.footer_menu ul{text-align:center}.footer_menu ul li{float:none;display:inline-block}.contact_us_mid{padding:0 20px}.menu_row_line_inner{width:100%;float:left}.microsoft_partner{width:100%;float:left;text-align:center;margin-top:20px}.request_quote{top:35px}.fix_box_shadow .request_quote{top:26px}.logo{width:20%;float:left}.social_right{width:15%}}@media screen and (max-width:1000px){.social_right{display:none}.share_social{display:block}.right_show{display:block}.top_menu{display:none}.band{background:#fff;}.div-header .form_box{float:none!important;max-width:100%!important;padding:0px!important}.div-header .form_box .getsite_free{width:100%}.div-header-content .bn_txt{float:none!important;width:100%!important;text-align:center}.g-partner{left:50%;transform:translate(-50%,50%)}.div-header-content p{padding-right:0px!important}.div-header .owl-carousel .item img{height:400px!important}.div-header-content{top:35%!important}}@media screen and (max-width:920px){.email_box{width:50%}.phone_box{width:50%}.visit_box{width:78%;margin-top:25px}.latest_work_outer{padding:44px 0}.latest_work_top h1{font-size:30px}.our_services_inner h1{margin:40px 0;font-size:30px}.compn_inner h1{font-size:30px;margin:30px 0}.menu ul li{margin:0 5px}.homescreen1 .csi{display:none}.case-studies .case_boxtxt{padding-left:80px}}@media screen and (max-width:850px){.cldiv{position:relative;float:left;border:1px solid #ccc;margin-top:-1px;margin-left:-1px;width:33%;height:151px;overflow:hidden}.clweb img{padding:15px;background-color:#fff;width:100%;height:100%;box-sizing:border-box}.cllogo img{padding:0;text-align:center;width:100%}.clweb{min-height:150px;height:100%}.case-studies .case_box{float:none;width:100%}.case-studies .case_boxtxt{float:none;width:100%;padding-left:0}.case-studies .case_boxtxt .count{text-align:center}.case-studies .case_boxtxt h3{text-align:center}.case-studies .case_boxtxt p{text-align:center}.case-studies .case_boxtxt .vaw_button{text-align:center}.case-studies .case_boxtxt .vaw_ttl{width:100%;text-align:center}.case-studies .case_boxtxt .vaw_ttl::before{right:160px;margin-top:0}.case-studies .case_boxtxt .count .proj{left:41%}.case_slider.owl-carousel .owl-nav{display:inline-block}.case_slider.owl-carousel .owl-nav .owl-prev{position:relative;left:0%;right:0;display:inline-block}.case_slider.owl-carousel .owl-nav .owl-next{position:relative;left:50%;right:0;display:inline-block}}@media screen and (max-width:768px){.gp{right:15%}.microsoft_partner{width:100%;margin-bottom:10px;text-align:center}.g_partner{width:50%;float:right;text-align:left;margin-top:15px}.google_partner{width:100%;text-align:center}.ct_input_submit{margin:20px 0}.request_quote{right:120px;width:15%;top:48%}.fix_box_shadow .request_quote{top:10px}.div-header{height:auto}.div-header .owl-carousel .item{height:auto}.div-header .owl-carousel .item img{height:auto}.homescreen1 .redband{left:0;margin:0}.bg_red img{width:100%}.we_create_text h3{font-size:13px}.we_create_text h2{font-size:15px}.we_create_text h1{font-size:16px}.services_area ul{width:100%;padding:0 15%}.prog_box{width:50%;padding:15px 1px}.prog_box h2{font-size:40px}.prog_box p{font-size:16px}.top_left_form{width:100%}.top_right_form{width:100%;float:left}.services_area ul li a{font-size:16px}.cont_who_we_are h1{font-size:30px;margin-top:50px}header{display:block}.top_banner{display:block;height:100%}.top_banner img{width:100%;height:100%}.about_banner_main_img img{min-height:auto}.about_menu{margin-bottom:0}.about_top h1{font-size:38px!important}.about_service h2{font-size:38px!important}.about_top h4{font-size:25px}.with_over{font-size:16px;margin-top:15px;line-height:25px}.clients_include span{font-size:21px;line-height:37px}.clients_include{margin-top:17px}.since_its{font-size:16px;margin-top:25px;line-height:25px;margin-bottom:42px}.about_he_heads p{font-size:16px;line-height:25px}.about_he_heads{padding:0 30px;margin:20px 0}.about_service h4{font-size:20px}.about_service h1{font-size:38px}.about_service_type{margin:26px 0 30px 0}.about_he_heads p{font-size:16px;line-height:25px}.about_top{padding:0 30px}.about_mid_right{padding:20px 15px}.servoce_page_main{padding:0 15px 50px 15px;box-sizing:border-box}.service_head_inner{margin:0 0 10px 0;font-size:34px}.contact_info li{width:100%;border-right:none}.servoce_page_main p{font-size:17px;line-height:28px}.servoce_page_main h5{margin:30px 0 0 0;font-size:20px}.servoce_page_main ul li{font-size:17px;line-height:28px}.two_colom_list li{width:100%!important}.work_list_coll{width:40%;float:left;margin-left:5%}.menu_row ul li{clear:both}.menu_row ul{text-align:center;width:100%;float:left;display:inline;text-align:center}.menu_row ul li{width:100%;float:left}.main_menu::before{top:-43px;height:47px}.menu_row_line_inner{margin-bottom:17px}.main_menu_one::before{left:50%}.error_page_main h1{font-size:70px}.clcheck{padding:10px 20px;box-sizing:border-box}.thmbnl_area ul li{width:45%;float:left}.thumb_box{width:100%;height:180px}.thumb_box_bg{width:100%;float:left;height:100%}.thumb_box_bg img{width:100%;height:100%}.thumb_box_hover h3{font-size:14px}.thumb_box_hover p a{font-size:12px}.companies_area table tr td{width:49%;transition:all 0.4s;float:left}.companies_area table tr:last-child td{border-bottom:1px solid #ccc}.companies_area table tr td:nth-child(2){border-right:none}.companies_area table tr td:nth-child(4){border-right:none}.cllogo img{padding:4px 0 0 4px}.core_valude_head{margin:40px 0 -7px 0}a.myPlayer{display:none}.oneplr{display:none}.homescreen1{height:auto!important}.thrplr{display:block}.homescreen1 .bbg{display:none}.bg_red{display:none}}@media screen and (max-width:767px){.gp{display:none}}@media screen and (max-width:620px){.companies_area table tr td a img{min-height:97px}.homescreen1 .csi{width:100%;left:0;float:left;margin:-91px 0 0 0}.homescreen1 .csi img{width:100%}.email_box{width:100%}.phone_box{width:100%;margin-top:25px}.visit_box{width:100%}.phone_box_left{width:25%}.phone_box_right{width:75%}.visit_box_left{width:25%}.visit_box_right{width:75%}.input_textarea{padding:10px 14px;height:115px}.who_we_are_content_outer{margin-top:35px}.contect_area p{font-size:15px}.about_read_tng img{width:100%;min-height:120px}.aboout_banner_text h2{font-size:28px}.about_mid_left img{width:100%}.about_mid_right p{font-size:16px;margin-top:20px;line-height:25px}.about_menu ul li a{padding:5px 14px;font-size:14px}.about_top{margin-top:15px}.about_menu{height:65px;padding-top:25px;padding-bottom:25px}.about_menu ul li{width:38%;margin-bottom:20px}.generalaply{width:100%}.generalaply tr td{width:100%!important;float:left}.generalaply tr td:nth-child(2){display:none}.work_list_coll{width:90%}}@media screen and (max-width:520px){.footer_bottom_main{padding:20px 30px 60px}.g_partner{margin-top:0;text-align:center}.cldiv{position:relative;float:left;border:1px solid #ccc;margin-top:-1px;width:50%;height:144px;overflow:hidden;text-align:center;box-sizing:border-box;border-right:none}.clweb{min-height:132px;height:100%}.clweb img{padding:10px;background-color:#fff;width:100%;height:100%;box-sizing:border-box}.news_area ul li{width:93%}.news_box{width:100%}.thumb_box{width:100%;height:115px}.wwr_outer{background:#eef3f9}.wwr_head h2{margin:50px 0 0}.wwr_head p{color:#ee1c25}.wwr_head h2::before,.wwr_right h3::before{background:0 0}.div-header .form_box .getsite_free{padding:50px 0px!important}.div-header-content{top:18%!important}}@media screen and (max-width:480px){.adjust_header,.adjust_header_home{height:90px!important}.logo{width:33%}.logo img{width:100%}.request_quote{right:112px;top:52%;width:25%}.fix_box_shadow .request_quote{top:35px}.right_show{margin-top:4px}.we_create_text{margin-top:100px}.homescreen1 .csi{margin:-150px 0 0 0}input_area{padding:9px 14px}.contect_area p{line-height:24px}.contect_area{padding:40px 11px}.social_right{width:40%}.about_menu ul li a{padding:8px 15px;font-size:14px}.ct_form_left{width:100%}.ct_form_right{width:100%}.thumb_app_box{width:300px;margin-bottom:15px}.thumb_app_box:hover .app_box_bg{top:-220px}.photo_main ul li{width:270px;height:250px}.lets_talk{margin-top:15px}.footer_copyright{margin-top:10px}.microsoft_partner{margin-top:10px}}@media screen and (max-width:430px){.thumb_box{width:100%}.thumb_box_bg img{width:100%}.cllist h1{font-size:35px;line-height:35px}.clrollbox{left:5px;width:115px}.btn_cllogo{margin-left:15px;padding:12px 11px 14px 31px}.btn_clweb{padding:12px 20px 14px 30px}.clrollbox{display:none}.email_box_right{padding-left:10px;box-sizing:border-box}a#scroll-up img{height:30px;width:30px}}@media screen and (max-width:414px){.banner-home-mobile{min-height:256px}}@media screen and (max-width:375px){.banner-home-mobile{min-height:232px}}@media screen and (max-width:340px){.thmbnl_area ul li{margin:5px}.banner-home-mobile{min-height:200px}}