@media only screen and (min-width:240px) and (max-width:479px){.topnav ul li{vertical-align:middle}.topnav ul li::after{margin:0 5px}.topnav ul li a{font-size:12px;font-weight:400}.topnav ul li svg{margin:0 5px 0 0;font-size:12px}.header .logo a img{width:150px}.header .logo{width:160px}.header nav.menu{width:50%}.head-search{float:unset;position:absolute;top:57px;right:70px}.searchinput input{font-size:28px;letter-spacing:.45px;width:90%}.searchinput h6{width:90%}.searchinput{padding-top:30%}.maincategory{padding-right:0;border-right:0}.maincategory ul li a{line-height:18px;font-size:15px;padding:0 0}.header .menu ul li .submenu::before{padding-top:0;top:0}.tabcontaint{padding:0 10px}.tabcontaint h6{font-size:16px;margin-bottom:2px;color:#fff;font-weight:400}.tabcontant_link{margin-bottom:20px}.tabcontant_link a{font-size:16px;color:#fff;text-decoration:underline}.tabcontaint ul li a{font-size:14px;margin-left:20px;color:#454242!important}.header .menu ul li .submenu{padding:0}.header .menu>ul>li.dropdown.active>a,.header .menu>ul>li.dropdown.active>svg,.header .menu>ul>li>a.active{color:#001986!important}.topban-left h2{font-weight:700;font-size:30px}.topbanner_main{padding:130px 0 40px;height:auto}.topban-left a{font-weight:500;font-size:18px;padding:8px 13px;margin-top:20px;margin-bottom:30px}.welcome_text{padding-right:0}.welcome_text h1{font-weight:800;margin-bottom:20px;font-size:32px;text-align:center}.welcome_text h1 span{display:block}.welcome_text h6{font-size:20px;margin-bottom:25px;text-align:center}.welcome_main{padding:50px 0}.welcome_text a{font-weight:500;font-size:18px;padding:8px 15px;margin:auto;margin-bottom:30px}.pagetital h2{margin-bottom:6px;font-size:32px}.pagetital p{font-size:16px}.pagetital{margin-bottom:30px}.whychoose_main{padding:50px 0 30px}.choose_box{display:block;margin-bottom:20px;width:100%}.chooseleft_img{text-align:center}.chooseleft_img img{width:100%;margin-bottom:10px}.chooseright_text{padding:0 10px}.chooseright_text img{width:22%;margin-bottom:6px;display:inline-block;padding:0 15px 0 0}.chooseright_text h5{margin-bottom:0;display:inline-block;width:75%;vertical-align:middle}.chooseright_text p{font-size:14px}.ourproduct_mian{padding:50px 0 80px}.prod_sliderbox{width:90%!important;display:block;margin:auto}.productslidermain .swiper-pagination.swiper-pagination-bullets{bottom:-40px}.brand_box{width:100%}.brand_box::before{padding-top:43%;font-size:16px;border:2px solid #fff}.brand_box img{border:2px solid #fff}h5.bandname{margin:10px 0 15px;font-size:14px}.brand_serve{padding:50px 0 30px}.testimonial_main{padding:50px 0 70px}.testibox{padding:0 15px 10px;min-height:300px}.testibox img{width:113px;height:113px;border:3px solid #fff;margin-top:-55px;margin-bottom:15px}.testibox h5{margin-bottom:5px}.testibox p{line-height:20px;font-size:15px}.testislider .swiper-pagination.swiper-pagination-bullets{bottom:-40px}.home_helpnow{padding:50px 0;background-size:cover}.gethelp_box{padding:15px 15px 10px;width:100%;margin-bottom:30px}.gethelp_box h3{font-size:28px;margin-bottom:10px}.gethelp_box p{font-size:16px;margin-bottom:10px}.gethelp_box a{margin-bottom:5px;font-size:16px}.homeform h3{font-size:28px;margin-bottom:10px}.homeform p{font-size:16px;line-height:22px}.homeform{width:100%;margin-top:0}.homeform form label{font-size:14px;margin-bottom:0}.homeform form .form-control{margin-bottom:10px}.homeform form button{margin-top:10px}footer{padding:50px 0 20px}.footlogo img{margin:auto;margin-bottom:20px;width:209px;display:block}.footlogo p{font-size:14px}.footlink_title{font-size:20px;margin-bottom:5px}.footlink li a{font-size:15px}.footer_contact a{font-size:15px}.footlink li{margin-bottom:3px}.copyright{padding:10px 0;font-size:14px}.inner_topban{height:auto;padding:140px 0 22px}.inner_topban h2{font-size:32px;font-weight:700;margin-bottom:10px}.inner_topban p{line-height:20px;font-size:14px}.about_emco{padding:50px 0}.aboutemco_img{margin-bottom:20px}.aboutemco_text{width:auto}.aboutemco_text h3{font-size:28px;font-weight:700;margin-bottom:10px}.aboutemco_text h6{font-size:16px;margin-bottom:15px}.aboutemco_text a{font-size:18px;padding:8px 25px;margin-top:20px}.misvis_box img{margin-bottom:20px}.misvis_box h3{font-weight:700;font-size:26px;margin-bottom:10px}.misvis_box{margin-bottom:40px}.misvis_box p{font-size:16px;line-height:22px}.about_dowedo{padding:50px 0 20px;background-size:cover}.dowedo_box{padding:0;border-right:0;margin-bottom:30px}.mission_vision{padding:30px 0 20px}.dowedo_box h3{font-weight:700;font-size:26px;margin-bottom:8px}.dowedo_box p{font-size:16px;line-height:21px}.about_testimain .testibox{margin-bottom:70px}.about_testimain{padding:50px 0 0}.testimonial_page .testibox{margin-bottom:80px}.testimonial_page{padding:100px 0 00px}.contactbox{margin-top:15px;margin-bottom:30px}.contact-leftform{height:auto;padding:15px 15px 30px}.contact-leftform h3{font-weight:700;font-size:28px;margin-bottom:15px}.contact-leftform form label{font-size:16px;margin-bottom:0}.contact_rightadd{height:auto;padding:25px 15px 15px}.custom_breadcrumb ul li a::after{right:-3px;font-size:14px}.custom_breadcrumb ul li a{font-size:12px;margin-left:3px}.custom_breadcrumb{top:-10px;margin-bottom:20px}.prolist_topleft h2{font-size:32px;font-weight:700;margin-bottom:7px}.prolist_topright img{width:100%;margin-bottom:0;margin-top:20px}.produlist_topban{height:auto;padding:120px 0 20px 0}.product_listmain{padding:0 0 30px;margin-top:20px}.prolist_topleft p{line-height:20px;font-size:14px}.prolist_whitetext p{height:auto;display:block;margin-bottom:10px}.prod_detailatop{height:340px;padding:120px 0 0;background-position:bottom}.productimgsec{margin:-10rem 0 1rem}.prodetail_img img{margin:auto;display:block}.prodetail_text h2{font-weight:600;font-size:30px;margin-bottom:1px;color:#585858}.prodetail_text h5{font-size:22px;margin-bottom:10px;color:#585858}.prodetail_text h6{color:#585858;margin-bottom:15px}.prodetail_text ul li{width:100%;margin-bottom:10px}.prodetail_text ul{position:relative;margin-top:10px}.prodetail_text{padding:1rem 0 0}.prodinfo_tab table td{font-size:14px;padding:5px 10px}.tabtital{font-size:16px}.detaitab_main hr{margin-bottom:2rem}.footlogo{margin-bottom:30px}.footlink{margin-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){.topnav ul li{vertical-align:middle}.topnav ul li::after{margin:0 5px}.topnav ul li a{font-size:12px;font-weight:400}.topnav ul li svg{margin:0 5px 0 0;font-size:12px}.header .logo a img{width:150px}.header .logo{width:160px}.header nav.menu{width:50%}.head-search{float:unset;position:absolute;top:50px;right:70px}.searchinput input{font-size:28px;letter-spacing:.45px;width:90%}.searchinput h6{width:90%}.searchinput{padding-top:30%}.maincategory{padding-right:0;border-right:0}.maincategory ul li a{line-height:18px;font-size:15px;padding:0 0}.header .menu ul li .submenu::before{padding-top:0;top:0}.tabcontaint{padding:15px 0 0 25px}.tabcontaint h6{font-size:16px;margin-bottom:2px;color:#fff;font-weight:400}.tabcontant_link{margin-bottom:20px}.tabcontant_link a{font-size:16px;color:#fff;text-decoration:underline}.tabcontaint ul li a{font-size:14px;margin-left:20px;color:#454242!important}.header .menu ul li .submenu{padding:0}.header .menu>ul>li.dropdown.active>a,.header .menu>ul>li.dropdown.active>svg,.header .menu>ul>li>a.active{color:#001986!important}.topban-left h2{font-weight:700;font-size:30px}.topbanner_main{padding:130px 0 40px;height:auto}.topban-left a{font-weight:500;font-size:18px;padding:8px 13px;margin-top:20px;margin-bottom:30px}.welcome_text{padding-right:0}.welcome_text h1{font-weight:800;margin-bottom:20px;font-size:32px;text-align:center}.welcome_text h1 span{display:block}.welcome_text h6{font-size:20px;margin-bottom:25px;text-align:center}.welcome_main{padding:50px 0}.welcome_text a{font-weight:500;font-size:18px;padding:8px 15px;margin:auto;margin-bottom:30px}.pagetital h2{margin-bottom:6px;font-size:32px}.pagetital p{font-size:16px}.pagetital{margin-bottom:30px}.whychoose_main{padding:50px 0 30px}.choose_box{display:block;margin-bottom:20px;width:100%}.chooseleft_img{text-align:center}.chooseleft_img img{width:100%;margin-bottom:10px}.chooseright_text{padding:0 10px}.chooseright_text img{width:22%;margin-bottom:6px;display:inline-block;padding:0 15px 0 0}.chooseright_text h5{margin-bottom:0;display:inline-block;width:75%;vertical-align:middle}.chooseright_text p{font-size:14px}.ourproduct_mian{padding:50px 0 80px}.prod_sliderbox{width:90%!important;display:block;margin:auto}.productslidermain .swiper-pagination.swiper-pagination-bullets{bottom:-40px}.brand_box{width:100%}.brand_box::before{padding-top:43%;font-size:16px;border:2px solid #fff}.brand_box img{border:2px solid #fff}h5.bandname{margin:10px 0 15px;font-size:14px}.brand_serve{padding:50px 0 30px}.testimonial_main{padding:50px 0 70px}.testibox{padding:0 15px 10px;min-height:300px}.testibox img{width:113px;height:113px;border:3px solid #fff;margin-top:-55px;margin-bottom:15px}.testibox h5{margin-bottom:5px}.testibox p{line-height:20px;font-size:15px}.testislider .swiper-pagination.swiper-pagination-bullets{bottom:-40px}.home_helpnow{padding:50px 0;background-size:cover}.gethelp_box{padding:15px 15px 10px;width:100%;margin-bottom:30px}.gethelp_box h3{font-size:28px;margin-bottom:10px}.gethelp_box p{font-size:16px;margin-bottom:10px}.gethelp_box a{margin-bottom:5px;font-size:16px}.homeform h3{font-size:28px;margin-bottom:10px}.homeform p{font-size:16px;line-height:22px}.homeform{width:100%;margin-top:0}.homeform form label{font-size:14px;margin-bottom:0}.homeform form .form-control{margin-bottom:10px}.homeform form button{margin-top:10px}footer{padding:50px 0 20px}.footlogo img{margin:auto;margin-bottom:20px;width:209px;display:block}.footlogo p{font-size:14px}.footlink_title{font-size:20px;margin-bottom:5px}.footlink li a{font-size:15px}.footer_contact a{font-size:15px}.footlink li{margin-bottom:3px}.copyright{padding:10px 0;font-size:14px}.inner_topban{height:auto;padding:140px 0 22px}.inner_topban h2{font-size:32px;font-weight:700;margin-bottom:10px}.inner_topban p{line-height:20px;font-size:14px}.about_emco{padding:50px 0}.aboutemco_img{margin-bottom:20px}.aboutemco_text{width:auto}.aboutemco_text h3{font-size:28px;font-weight:700;margin-bottom:10px}.aboutemco_text h6{font-size:16px;margin-bottom:15px}.aboutemco_text a{font-size:18px;padding:8px 25px;margin-top:20px}.misvis_box img{margin-bottom:20px}.misvis_box h3{font-weight:700;font-size:26px;margin-bottom:10px}.misvis_box{margin-bottom:40px}.misvis_box p{font-size:16px;line-height:22px}.about_dowedo{padding:50px 0 20px;background-size:cover}.dowedo_box{padding:0;border-right:0;margin-bottom:30px}.mission_vision{padding:30px 0 20px}.dowedo_box h3{font-weight:700;font-size:26px;margin-bottom:8px}.dowedo_box p{font-size:16px;line-height:21px}.about_testimain .testibox{margin-bottom:70px}.about_testimain{padding:50px 0 0}.testimonial_page .testibox{margin-bottom:80px}.testimonial_page{padding:100px 0 00px}.contactbox{margin-top:15px;margin-bottom:30px}.contact-leftform{height:auto;padding:15px 15px 30px}.contact-leftform h3{font-weight:700;font-size:28px;margin-bottom:15px}.contact-leftform form label{font-size:16px;margin-bottom:0}.contact_rightadd{height:auto;padding:25px 15px 15px}.custom_breadcrumb ul li a::after{right:-3px;font-size:14px}.custom_breadcrumb ul li a{font-size:10px;margin-left:3px}.custom_breadcrumb{top:-10px;margin-bottom:20px}.prolist_topleft h2{font-size:32px;font-weight:700;margin-bottom:7px}.prolist_topright img{width:100%;margin-bottom:0;margin-top:20px}.produlist_topban{height:auto;padding:120px 0 20px 0}.product_listmain{padding:0 0 30px;margin-top:20px}.prolist_topleft p{line-height:20px;font-size:14px}.prolist_whitetext p{height:auto;display:block;margin-bottom:10px}.prod_detailatop{height:340px;padding:120px 0 0;background-position:bottom}.productimgsec{margin:-10rem 0 1rem}.prodetail_img img{margin:auto;display:block}.prodetail_text h2{font-weight:600;font-size:30px;margin-bottom:1px;color:#585858}.prodetail_text h5{font-size:22px;margin-bottom:10px;color:#585858}.prodetail_text h6{color:#585858;margin-bottom:15px}.prodetail_text ul li{width:100%;margin-bottom:10px}.prodetail_text ul{position:relative;margin-top:10px}.prodetail_text{padding:1rem 0 0}.prodinfo_tab table td{font-size:14px;padding:5px 10px}.tabtital{font-size:16px}.detaitab_main hr{margin-bottom:2rem}}@media only screen and (min-width:768px) and (max-width:991px){.header nav.menu.active ul li.showSubmenu .submenu{padding-top:0}.tabcontaint h6{color:#fff;font-weight:500;font-size:18px}.tabcontaint ul li a{color:#fff;font-size:16px;margin-left:20px}.tabcontant_link a{color:#fff;font-size:18px;text-decoration:underline}.tabcontant_link{margin-bottom:20px}.head-search{position:absolute;top:42%;right:70px;float:unset}.header nav.menu{width:65%}.topbanner_main{padding:170px 0 40px;height:auto}.topban-right img{width:80%;margin:auto;display:block;margin-top:20px}.welcome_main{padding:60px 0}.welcome_img img{width:70%;margin:auto;display:block;margin-top:30px}.welcome_text{padding-right:0}.choose_box{width:100%}.pagetital{margin-bottom:50px}.whychoose_main{padding:50px 0}.pagetital h2{margin-bottom:4px;font-size:36px}.pagetital p{font-size:18px}.ourproduct_mian{padding:50px 0 100px}.brand_box{width:100%}h5.bandname{margin:15px 0 0;font-size:14px}.brand_box::before{padding-top:65px;font-size:16px}.brand_serve{padding:50px 0}.testibox{padding:0 20px 20px}.testislider .swiper-pagination.swiper-pagination-bullets{bottom:-50px}.testimonial_main{padding:50px 0 90px}.home_helpnow{padding:50px 0;background-size:cover}.gethelp_box{padding:30px 30px 15px;margin:auto;margin-bottom:40px}.homeform{width:88%;margin-top:0;margin:auto}footer{padding:50px 0}.footlogo{margin-bottom:50px}.inner_topban{height:auto;padding:160px 0 50px}.inner_topban h2{font-size:40px;margin-bottom:10px}.aboutemco_img img{margin-left:0;margin-bottom:40px}.aboutemco_text a{margin-top:35px}.mission_vision{padding:30px 0 40px}.dowedo_box{padding:20px 0;border-right:0}.about_dowedo{padding:25px 0 15px;background-size:cover}.about_testimain .testibox{margin-bottom:90px}.about_testimain{padding:50px 0 0}.contact-leftform{height:auto;padding:60px 6% 70px}.contactbox{margin-top:-30px}.contact_rightadd{height:auto;padding:60px 50px 50px}.produlist_topban{height:auto;padding:120px 0 90px;background-size:cover}.custom_breadcrumb{top:5px}.prolist_topright img{width:60%;margin:auto;margin-top:30px}.prolist_topleft{margin-top:20px}.prodetail_text ul{position:relative;margin-top:10px}.prodetail_text{padding:2rem 0 2rem}.prodetail_text h2{color:#585858}.prodetail_text h5{color:#585858}.prodetail_text h6{color:#585858}.prodetail_img img{width:70%}.prod_detailatop{height:500px;padding:130px 0 0}.productimgsec{margin:-15rem 0 1rem}}@media only screen and (min-width:992px) and (max-width:1200px){.header nav.menu{width:75%}.header .menu>ul>li{padding:25px 0 25px 15px}.head-search{padding-top:3%}.topbanner_main{height:600px}.topban-right img{width:80%;margin:auto;display:block}.topban-left h2{font-size:36px}.welcome_text{padding-right:0}.welcome_text h1{font-size:32px;margin-bottom:15px}.welcome_text h6{font-size:20px;margin-bottom:15px}.welcome_main{padding:60px 0}.choose_box{width:100%}.chooseright_text{padding:0 15px}.chooseright_text img{width:30px;margin-bottom:5px}.chooseright_text h5{font-size:16px}.chooseright_text p{line-height:16px;font-size:14px}.pagetital h2{font-size:36px}.pagetital p{margin-bottom:25px;font-size:18px}.pagetital{margin-bottom:40px}.ourproduct_mian{padding:60px 0 110px}.brand_serve{padding:50px 0}.brand_box{width:100%}.brand_box::before{padding-top:95px;font-size:18px}.testibox{padding:0 10px 10px}.testibox img{width:113px;height:113px;margin-top:-60px;margin-bottom:15px}.testibox h5{margin-bottom:10px}.testibox{min-height:330px}.testislider .swiper-pagination.swiper-pagination-bullets{bottom:-40px}.testimonial_main{padding:60px 0 100px}.inner_topban{height:450px}.aboutemco_text{width:100%}.aboutemco_text h3{font-size:32px;margin-bottom:10px}.aboutemco_text h6{font-size:18px;margin-bottom:15px}.aboutemco_text p{line-height:19px;font-size:14px}.aboutemco_text a{margin-top:25px}.misvis_box h3{font-size:30px;margin-bottom:10px}.misvis_box p{font-size:16px;line-height:23px}.mission_vision{padding:30px 0 50px}.dowedo_box{padding:20px 16px 0 5px}.dowedo_box h3{font-size:32px;margin-bottom:10px}.about_dowedo{padding:50px 0 40px}.about_testimain{padding:50px 0}.gethelp_box{padding:30px 20px;width:97%}.gethelp_box h3{font-size:34px;margin-bottom:15px}.homeform{width:100%}.homeform h3{font-size:34px;margin-bottom:10px}.home_helpnow{padding:60px 0}.contact-leftform{height:500px;padding:100px 10% 40px}.contact_rightadd{height:500px;padding:90px 20px 20px}.contact_rightadd ul li p{font-size:14px}.contactbox{margin-top:-70px}.prodetail_text ul{position:relative;margin-top:-60px}.prodetail_text ul li p{width:89%;font-size:12px}.prodetail_text ul li{float:unset;display:inline-block;width:49%;vertical-align:top}.productimgsec{margin:-16rem 0 1rem}.prodinfo_tab table td{font-size:14px;padding:7px 10px}.tabtital{font-size:16px}.detaitab_main hr{margin-bottom:3rem}.produlist_text{padding:40px 10px 10px}.produlist_text p{font-size:14px;margin-bottom:5px}.prolist_whitetext h3{font-size:20px}.prolist_whitetext p{line-height:18px;height:90px;font-size:14px}.prolist_topleft h2{font-size:36px}.prolist_topright img{width:70%;margin-bottom:0}.produlist_topban{height:550px}.maincategory{padding-right:20px}.maincategory ul li a{line-height:20px;font-size:16px}.tabcontaint h6{font-size:15px}.tabcontaint ul li a{font-size:14px}.tabcontant_link{margin-bottom:20px}}