@media (max-width:1400px){.main_slider_area .rev_slider .tp-leftarrow{right:-35px!important}.main_slider_area .rev_slider .tp-rightarrow{right:103%!important}}@media (max-width:1199px){.header_menu .navbar.navbar-default .nav.navbar-nav li{margin-left:13px}.service_item{padding:18px 18px 40px 17px;height:248px}.contact_area .contact_left_side .contact_inner{padding-left:15px;padding-right:15px}.get_consult_area .pull-left{float:none!important;text-align:center}.get_consult_area .pull-left h3{padding-right:0}.get_consult_area .pull-right{position:relative;right:0;float:none!important;text-align:center;margin-top:25px}.carrers_left .nav.nav-tabs li a{font-size:14px;padding:0 10px}.about_company .business_divider_img .our_about_image.b_left_img{margin-left:0;width:100%}.market_option .market_option_item{padding:35px 10px}.analysis_left_text h5{font-size:22px}.analysis_business .analysis_text{padding-top:0}.service_consultation_box{padding:50px 15px}.download_btn a{padding:13px 15px;font-size:14px}.download_area .pull-left{float:none!important}.download_area .pull-right{float:none!important}.download_area{text-align:center}.download_area .pull-left h4{padding-bottom:20px}.case_study_details .case_study_img .customer_status{position:relative;max-width:none;width:100%;left:0}.project_fillter li{margin-right:15px}.our_cases_area .project_fillter li a{font-size:13px}.welcome_consult_area .welcome_c_image{float:none}.welcome_consult_area .welcome_c_image img{float:none;max-width:100%}.header_contact_details .pull-right .media{margin-left:10px;margin-top:0}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li{margin-right:20px}.video_business_area .video_business_inner{max-width:none;margin-bottom:40px}.video_business_area .video_business_inner img{width:100%}.header_white_menu .navbar.navbar-default .nav.navbar-nav li{margin-right:25px}.company_history_list .media .media-body .history_img_div .history_img_item{margin-left:0;display:block;margin-bottom:15px}.company_history_list .media .media-body .history_img_div .history_img_item img{width:100%;max-width:none}}@media (max-width:991px){.main_header_area .header_menu.affix .navbar.navbar-default .nav.navbar-nav>li>a{line-height:45px}.header_white_menu .navbar.navbar-default .nav.navbar-nav{overflow:hidden}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li a:before{display:none}.navbar-default .navbar-toggle{border:none;margin-top:15px;margin-bottom:15px;padding-left:0}.navbar-default .navbar-toggle:focus{background:0 0}.header_white_menu .navbar-toggle{margin-left:0}.header_white_menu .white_logo{padding-right:0}.navbar-default .navbar-toggle:hover{background:0 0}.navbar-default .navbar-toggle .icon-bar{height:3px;background:#fff;width:25px;border-radius:0}.header_menu .navbar.navbar-default .navbar-collapse{max-height:370px;overflow:scroll}.header_menu .navbar.navbar-default .nav.navbar-nav{float:none;display:block;background:#eee;text-align:right;margin-top:0;margin-bottom:0}.header_menu .navbar.navbar-default .nav.navbar-nav li{float:none;display:block;margin-left:0}.header_menu .navbar.navbar-default .nav.navbar-nav>li>a{line-height:45px;border-bottom:1px solid #cbcbcb;color:#494848;padding:0 35px;text-transform:capitalize}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu.open ul{display:block}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li a{padding:0 35px;background:#18ba60;color:#fff}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li{border-bottom:1px solid #2c8d57}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu.open::before{opacity:1}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right{display:none}.header_menu .navbar.navbar-default .navbar-header .navbar-brand{line-height:55px}.main_header_area .header_top .pull-left{width:100%;float:none!important;text-align:center}.main_header_area .header_top .pull-right{width:100%;float:none!important;text-align:center}.service_item{padding:42px 18px 40px 17px;height:248px}.practice_area .practice_inner{max-width:600px;margin:0 auto -40px;overflow:hidden}.practice_inner .practice_item{margin-bottom:40px}.company_item .company_image img{width:100%}.our_company_area .company_item{margin-bottom:40px}.company_collaps_inner{padding-right:0}.latest_news_inner .latest_n_item{max-width:370px;margin:0 auto 40px}.latest_news_area .section_title{max-width:370px;margin:auto}.contact_area .contact_left_side{width:100%;float:none;overflow:hidden}.contact_area .contact_left_side .contact_inner{float:none;margin:auto}.contact_area .contact_right_side{width:100%;float:none;overflow:hidden}.contact_area .contact_right_side .contact_r_image img{width:100%;margin-top:60px}.footer_widget .col-xs-6{margin-bottom:50px}.footer_widget .row{margin-bottom:-50px;overflow:hidden}.our_about_left_content{padding-left:0;padding-bottom:30px}.manager_image{margin-left:0}.sidebar_area{margin-top:50px}.carrers_area .carrers_left{margin-bottom:40px}.carrers_left .contact_info{padding-left:0}.carrers_right_content{padding-right:0;overflow:hidden;clear:both}.market_option .market_option_item::before{display:none}.download_btn a{padding:13px 18px;font-size:18px}.analysis_business .analysis_text{padding-right:0;padding-top:40px}.service_consultation_box{padding:50px 40px;margin-top:40px}.proces_project{margin-top:0}.proces_project .pp_project{padding-right:0;padding-top:30px}.we_are_content .our_about_image{margin-right:0;margin-top:40px}.we_are_content .our_about_image{width:100%;display:block;max-width:300px}.we_are_content.companu_history_img .our_about_image{display:none}.contact_us_inner .our_about_image{margin-top:40px}.analysis_market .our_about_image{margin-top:20px;margin-left:0}.analysis_text{padding-right:0;margin-top:30px}.business_divider_img .b_right_img{display:none}.about_company .business_divider_img .our_about_image img{max-width:none;width:100%}.cases_item .cases_image img{width:100%}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul::before{opacity:1}.our_cases_area .project_fillter li a{font-size:15px;line-height:32px}.our_cases_area .project_fillter{padding:15px 0}.main_header_area.color_menu .navbar-default .navbar-toggle .icon-bar{height:3px;background:#18ba60;width:25px;border-radius:0}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav li a{line-height:45px;padding:0 35px}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav li:hover ul li a{color:#fff}.welcome_consult_area .welcome_c_image{margin-top:40px}.black_cases_slider_inner{margin-top:0}.header_contact_details .pull-left a{display:none}.header_contact_details .pull-right{float:none!important}.white_logo{display:block;padding-right:20px;padding-top:8px}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li{margin-right:20px;margin-left:20px;text-align:center}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li a{display:block;padding:0 40px}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li:last-child{display:block}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li a{border-bottom:none}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li:last-child{display:none}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li{margin-right:0}.middle_menu_area .navbar.navbar-default .nav.navbar-nav>li>a{padding:0 20px;line-height:45px;border-bottom:1px solid #179850}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li{border-bottom:1px solid #179850}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li:last-child{border-bottom:1px solid #179850}.black_cases_area.white_cases .cases_all{margin-top:0}.home_cases_menu .pull-left{float:none!important}.home_cases_menu .pull-right{float:none!important;text-align:center;margin-top:15px}.header_white_menu .navbar-default .navbar-toggle .icon-bar{background:#18ba60}.header_white_menu .navbar-default .navbar-collapse{background:#eee}.header_white_menu .navbar.navbar-default .nav.navbar-nav.navbar-right{display:none}.header_white_menu .navbar.navbar-default .nav.navbar-nav li{margin-right:0}.header_white_menu .navbar.navbar-default .nav.navbar-nav>li>a{padding:0 20px;line-height:45px;border-bottom:1px solid #cbcbcb}.header_white_menu .navbar.navbar-default .nav.navbar-nav>li:last-child>a{display:none}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li:last-child{border-bottom:1px solid #cbcbcb}.header_white_menu .navbar.navbar-default .nav.navbar-nav{margin-bottom:0}.header_contact_logo .header_logo_inner .pull-left{display:none}.header_contact_logo .header_logo_inner .pull-right{float:none!important}.header_contact_content .header_contact_logo .pull-right .media{display:none}.header_contact_content .header_contact_logo .pull-right .media:first-child{margin-left:0;margin:auto;margin-bottom:20px}.header_contact_content .header_contact_logo .pull-right .green_submit_btn{margin-right:0;width:100%;margin-top:0}.header_contact_content .header_contact_logo .header_logo_inner{padding:18px 0 18px 0}.our_cases_area.our_cases_single .project_fillter{text-align:center}.our_cases_area.our_cases_single .project_fillter li{margin-bottom:5px}.header_contact_content+.row,.header_contact_content+div,.header_contact_content+section{margin-top:149px}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav>li>a{color:#242424}.middle_menu_area .navbar.navbar-default .navbar-collapse{max-height:391px;overflow:scroll}.header_white_menu .navbar.navbar-default .navbar-collapse{max-height:331px;overflow:scroll}.workers_item{text-align:center;margin-bottom:40px}.our_workers_area .row{overflow:hidden;margin-bottom:-40px}.market_option .market_option_item p{line-height:26px}.welcome-text-area p br{display:none}.coming_soon_counter .counter-item{margin:0 5px}}@media (max-width:767px){.manager_area .our_about_left_content img{padding-bottom:20px}.header_top .header_top_inner .pull-left a{line-height:26px}.market_option .market_option_item{padding:20px 10px;text-align:right}.business_box_area{padding:75px 0}.our_service_area{padding:75px 0}.practice_area{padding:75px 0}.our_company_area{padding:75px 0}.latest_news_area{padding:75px 0}.contact_area .contact_left_side .contact_inner{padding-top:75px}.welcome_consult_area{background:#f4f4f4;padding:75px 0}.black_cases_area{padding:75px 0 75px 0}.our_workers_area{padding:75px 0}.our_cases_home_area{padding:75px 0}.request_call_back_area{padding:75px 0}.our_cases_area{padding:75px 0}.latest_news_area .latest_news_inner{margin-bottom:-40px;overflow:hidden}.consult_plus_area{padding:75px 0}.our_about_area{padding:75px 0}.what_customer_area{padding:75px 0}.service_area{padding:75px 0}.carrers_area{padding:75px 0}.main_blog_area{padding:75px 0}.contact_us_area{padding:75px 0}.error_area .error_content_inner{padding-top:170px;padding-bottom:145px}.header_social li a{line-height:28px}.home_cases_menu .pull-left .project_fillter{text-align:center}.banner_area{min-height:230px}.banner_area .banner_content h3{padding-top:122px}.header_top .header_top_inner{display:none}.business_box_area .business_box_item{max-width:370px;margin:0 auto 40px}.business_box_area .row{margin-bottom:-40px;overflow:hidden}.service_item{padding:42px 18px 40px 17px;height:auto}.helpline_area .helpline_inner .media .media-body .contact_d a::before{display:none}.practice_area .practice_inner{max-width:300px}.testimonials_slider .item .media{padding-left:0}.testimonials_slider .item .media .media-left{padding-left:20px}.contact_area .contact_right_side .contact_r_image::before{display:none}.contact_area .contact_right_side .contact_r_image::after{display:none}.footer_copyright_inner{padding:15px 0}.footer_copyright_inner .pull-left{float:none!important;text-align:center}.footer_copyright .footer_copyright_inner .pull-left{padding-right:0}.footer_copyright_inner .pull-right{float:none!important;text-align:center}.footer_copyright .footer_copyright_inner .pull-right{padding-left:0}.footer_copyright .footer_copyright_inner .pull-left p{line-height:26px}.footer_copyright .footer_copyright_inner .pull-right h4{line-height:32px}.manager_area .our_about_left_content{padding-right:0}.main_blog_items{padding-left:0}.about_company .business_divider_img .our_about_image img{width:100%}.business_divider_img .b_right_img{display:none}.service_advantage .service_advantage_left{padding-left:0}.table-responsive{border:none}.challence_tab_area .nav.nav-tabs li a{padding:0 15px;line-height:45px;font-size:15px}.challence_tab_area{margin-top:50px}.header_contact_details{display:none}.color_menu+.row,.color_menu+div,.color_menu+section{margin-top:66px}.coming_soon_counter{max-width:380px;margin:100px auto 0}.coming_soon_counter .counter-item{margin:10px 5px}.coming_soon_counter{margin:40px auto 0}.testi_page_item .media .media-left{padding-left:20px}}@media (max-width:600px){.helpline_area .helpline_inner .media .media-left{padding-left:20px}.footer_widget .col-xs-6{width:100%}.footer_widget .f_widget{max-width:300px;margin:0 auto 0}.consult_policy_area .consult_policy_inner{padding:0 15px}.banner_area .banner_content h3{font-size:34px}.partner_details_inner .media{text-align:center}.partner_details_inner .media .media-left{width:100%;display:block;padding-left:0;margin-bottom:40px;text-align:center}.partner_details_inner .media .media-body{padding-left:10px;padding-right:10px}.service_item_inner .col-xs-6{width:100%}.service_item_inner .business_box_item{max-width:370px;margin:0 auto 60px}.black_cases_area .col-xs-6{width:100%}.black_cases_area .cases_item{max-width:270px;margin:0 auto 45px}.black_cases_slider_inner{max-width:270px;margin:0 auto 110px}.black_cases_area .row{margin-bottom:-45px;overflow:hidden}.black_cases_area.white_cases .cases_all{max-width:270px;margin:0 auto 45px}.home_cases_menu .pull-left .project_fillter{text-align:center}.home_cases_menu .pull-right{margin-top:30px}.home_cases_inner .col-xs-6{width:100%}}@media (max-width:500px){.our_case_inner .col-xs-6{width:100%;display:block}.header_gray_info .pull-left{float:none!important;text-align:center}.header_gray_info .pull-right{float:none!important;text-align:center}.main_blog_items .main_blog_item .main_blog_text .blog_author_area a{margin-left:8px}.s_comment_list .s_comment_list_inner .media{padding-left:20px}.s_blog_quote p{padding-right:62px}.s_blog_quote{padding:20px 15px 32px 20px}.company_history_list .media .media-left{padding-left:20px}.testi_page_item .media .media-left{padding-left:0;display:block;text-align:right}.testi_page_item .media .media-left h5{text-align:right}}@media (max-width:480px){.main_slider_area .rev_slider ul li .slider_text_box .slider_button .main_btn{margin-left:0;display:block}.main_slider_area .rev_slider ul li .slider_text_box .slider_button .main_btn{margin-bottom:10px}.sec_middle_title h2{font-size:24px}.helpline_area .helpline_inner .media .media-left{display:block;margin-bottom:20px}.company_item .company_image .col-xs-6{width:100%;margin-bottom:30px}.company_item .company_image .col-xs-6:last-child{margin-bottom:0}.company_collaps .panel.panel-default .panel-heading .panel-title a i{margin-left:8px}.company_collaps .panel.panel-default .panel-collapse .panel-body{padding:5px 52px 35px 35px}.company_collaps .panel.panel-default .panel-heading .panel-title a{line-height:26px;padding:10px 50px 10px 15px;position:relative}.company_collaps .panel.panel-default .panel-heading .panel-title a i{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.testimonials_slider .item .media .media-left{padding-left:0;display:block}.testimonials_slider .item .media .media-left i{text-align:right;line-height:36px;padding-top:50px}.header_menu .navbar.navbar-default .navbar-header .navbar-brand{width:55%;line-height:57px}.header_menu .navbar.navbar-default .navbar-header .navbar-brand img{max-width:100%}.error_area .error_content_inner{padding-top:180px}.error_area .error_content_inner h1{font-size:150px}.error_area .error_content_inner h3{font-size:40px}.error_area .error_content_inner h5{font-size:20px}.error_area .error_content_inner .submit_btn{width:280px}.get_consult_area .pull-left h3{font-size:22px;line-height:28px}.service_consultation_box{padding:50px 20px}.open_position .panel-group .panel-collapse .panel-body{padding:30px 15px 80px 15px}.download_area{padding:26px 15px}.section_title h2{font-size:24px}.case_study_details .case_study_img .customer_status{padding:40px 15px 0 0}.challence_tab_area .tab-content .tab-pane{padding:36px 20px}.challence_tab_area .nav.nav-tabs li a{padding:0 15px;line-height:45px;font-size:12px}.challence_tab_area .nav.nav-tabs li{margin-left:0}.panel-group.faq_panel .panel-default .panel-heading .panel-title a{line-height:28px;padding:12px 20px 12px 35px;position:relative}.panel-group.faq_panel .panel-default .panel-heading .panel-title a i{float:none;line-height:28px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.panel-group.faq_panel .panel-default .panel-collapse .panel-body{padding:30px 20px 38px 15px}.video_business_area .video_business_inner a{height:60px;width:60px;font-size:30px;line-height:58px;color:#18ba60}.s_comment_list .s_comment_list_inner .media .media-left{padding-left:0;display:block;margin-bottom:20px}.s_comment_area .s_comment_inner{padding:15px 15px}.company_history_list .media .media-left{padding-left:0;display:block;margin-bottom:30px}.company_history_list .media .media-left a{display:inline-block}.coming_soon_counter{max-width:180px;margin:40px auto 0}.coming_soon{padding:55px 0}.welcome-text-area p{font-size:18px;line-height:26px}.c-search-form .input-group .form-control{width:100%;display:block;margin-bottom:20px}.c-search-form .input-group{display:block}.coming-header{font:700 34px Montserrat,sans-serif}}@media (max-width:400px){.secand_text{text-align:center!important}.open_position .panel-group .panel-default .panel-heading .panel-title a{padding:10px 20px 10px 30px;position:relative;line-height:28px}.open_position .panel-group .panel-default .panel-heading .panel-title a i{float:none;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.challence_tab_area .nav.nav-tabs li a{line-height:38px;font-size:10px}.c_details_item{padding:28px 15px}.c_details_item .media .media-left{padding-left:10px}.our_workers_area .col-xs-6{width:100%}.white_logo{width:60%;padding-top:17px}.white_logo img{width:100%}}