@media (min-width:992px){.menuIcon{display:none}.header_rgt_icon{display:none}.main.active{transform:initial;opacity:1}.side_menu_main.active{overflow-y:auto}.mobile_logo,.mobile_navbar,.mobile_banner_cnt{display:none}}@media(max-width:1919px){.shop-content-dv .products{grid-template-columns:repeat(3,1fr)}}@media(max-width:1700px){.container_full{max-width:95%}.shop_container{max-width:95%}.single-product .product .product-inr{max-width:95%}.related-products .related-inr{max-width:95%}}@media(max-width:1600px){.shop-content-dv .products li.product img{max-width:100%;width:100%}.shop-sidebar-dv{width:23%}.shop-content-dv{width:77.934%}}@media(max-width:1550px){.banner_main{height:680px}.banner_inr h1{font-size:60px;line-height:66.3px}.banner_inr{margin-top:120px}.logstic_inf_blck_img img{object-fit:cover}.hm_map_inr iframe{height:450px}.shop-content-dv .products{column-gap:20px}.error_bnr_cnt h1{font-size:200px}.tnx_bnr .error_bnr_cnt h1{font-size:140px}}@media(max-width:1440px){.banner_main{height:640px;margin-top:117px}.banner_inr{margin-top:100px}.contact_map_inr iframe{height:450px}.shop_pg_inr{column-gap:30px}.search_pg_inner h1{font-size:70px;line-height:80px}}@media(max-width:1400px){.contact_main{padding:200px 0 90px}.shop-content-dv .products{grid-template-columns:repeat(3,1fr)}.error_bnr_cnt h1{font-size:170px}.tnx_bnr .error_bnr_cnt h1{font-size:120px;line-height:1.2em}.error_search{margin:35px auto 0}.access_pltfrm_inr{width:80%}}@media(max-width:1366px){.banner_inr h1{font-size:54px;line-height:60.3px;margin-bottom:25px}.banner_inr{margin-top:135px}.contact_info h2{font-size:40px;line-height:50px}.single-product .product-inr .summary h1.product_title{font-size:32px;line-height:1.2}.search_pg_inner h1{font-size:60px;line-height:70px}}@media(max-width:1300px){.container_md{max-width:95%}.logstic_inf_blck_itm{padding:30px 30px}.inner_banner h1{font-size:38px;line-height:46px}.archive_bnr .inner_bnr_cnt h1{font-size:38px;line-height:46px}.introduction_inr{padding:0;column-gap:35px}.introduction_main{padding:50px 0}.enginrd_design{padding:50px 0}.enginrd_design_inr_lft{padding-left:0}.enginrd_design_inr_rgt{margin-right:0}.enginrd_design_inr{justify-content:space-between}.srvc_include_main{padding:50px 0 50px}.srvc_include_inr{padding:0;justify-content:space-between}.srvc_include_ift img{width:100%}.single-product .product-inr .summary{width:60%!important}.single-product .product-inr #wpgs-gallery{width:40%}.spclised_introduction_inr_lft{margin-right:35px}.specialised_introduction_inr{padding:0}.access_pltfrm_inr{padding:0}.access_pltfrm_inr{width:95%}.access_pltfrm_itm_img img{width:100%}.search_pg_inner h1{font-size:56px;line-height:66px}}@media(max-width:1250px){.header_rgt{column-gap:60px}.container_sm{max-width:95%;padding:0}.hm_wlcm_tp_lft h2{font-size:44px;line-height:50px}.logstic_inf_blck_inr h2{font-size:22px;line-height:30px;margin-bottom:15px}.ftr_container{max-width:95%;padding:0}.contact_info h2{font-size:36px;line-height:46px}.contact_inr_rgt{padding:0 15px 40px 40px}.enginrd_design_inr{padding:0}.srvc_include_rgt{padding-left:0;padding-right:0}.related-products .related-inr ul.products li.product a img{max-width:100%;width:100%}.related-products{padding-bottom:70px}.product-enq-form{margin-bottom:70px}.search_pg_inner h1{font-size:52px;line-height:62px}}@media(max-width:1220px){.enquiry_frm_rgt_inr{padding:40px 30px}}@media(max-width:1200px){.container_sm{max-width:95%;padding:0}.header_rgt{column-gap:50px}.navbar .nav-list{column-gap:34px}.features_blck_itm h2{font-size:24px;line-height:26px}.hm_wlcm_tp_rgt p{margin-bottom:20px}.hm_wlcm_tp_rgt p:last-child{margin-bottom:0}.hm_wlcm_top{margin:50px 0}.logstic_inf_btn a{padding:0}.logistics_info_blck{padding:0}.enquiry_frm_btm{padding:100px 0}.ftr_disclaimer{padding:0 100px 15px}.enquiry_frm_inner{padding-bottom:100px}.our_srvc_cnt{margin-top:60px}.srvc_include_rgt h2{font-size:30px;line-height:36px}.srvc_include_rgt ul{padding:15px 0}.single-product .product{padding-top:60px}.single-product .product-inr .summary h1.product_title{font-size:32px;line-height:1.2}.product-enq-form{margin-top:60px}.related-products{padding-bottom:60px}.product-enq-form{margin-bottom:50px}.related-products .related-inr h2{font-size:28px}.product-enq-form .product-enq-form-inr h2{font-size:28px}.related-products .related-inr ul.products{margin-bottom:0!important}.error_bnr_cnt h1{font-size:150px}.tnx_bnr .error_bnr_cnt h1{font-size:100px}.error_bnr_cnt p{font-size:30px;line-height:37px}.error_banner{height:680px;padding:90px 0 90px;display:flex;align-items:center}.custom_access{padding:50px 0}.custom_access_rgt_cnt h2{font-size:30px;line-height:36px}.custom_access_rgt{padding:0}.custom_access_lft{margin-right:35px}}@media(max-width:1150px){.features_blck_itm a{padding:30px 30px}.hm_wlcm_top{column-gap:25px}.hm_wlcm_tp_lft h2{font-size:40px;line-height:47px}.contact_hour ul{margin-bottom:0}.inner_banner h1{font-size:36px;line-height:44px}.archive_bnr .inner_bnr_cnt h1{font-size:36px;line-height:44px}.product-enq-form .product-enq-form-inr{max-width:95%}.spclised_srvc_itm{padding-right:15px}.access_pltfrm_itm_cnt h2{font-size:23px;line-height:30px}.access_pltfrm_itm_cnt p{line-height:1.6em;margin-bottom:20px}}@media(max-width:1120px){.enquiry_frm_rgt_inr{padding:40px 25px}}@media(max-width:1100px){.banner_inr h1{font-size:54px;line-height:61.3px}.features_blck_itm h2{padding-right:0}.logstic_inf_blck_itm{padding:20px 20px}.logistics_info_blck{column-gap:20px}.enquiry_frm_btm h2{font-size:42px;line-height:52px}.ftr_inr{column-gap:30px;justify-content:space-between}.ftr_itm{width:280px}.ftr_inr .ftr_itm:nth-child(2){width:200px}.contact_info h2{font-size:33px;line-height:43px}.inr_bnr_menu_link ul li{margin-left:15px}.our_srvc_cnt_lft p{margin-bottom:15px}.single-product .product{padding-top:50px}.spclised_introduction_inr_rgt_cnt p{margin-bottom:15px}.custom_access_inr{padding:0}}@media(max-width:1050px){.header_rgt{column-gap:60px}.navbar .nav-list{column-gap:25px}footer{padding:50px 0}.contact_inr{flex-wrap:wrap;flex-direction:column-reverse}.contact_inr_lft{width:100%;margin-top:50px}.contact_inr_rgt{width:100%;padding:0}.contact_frm_data{margin-top:0;margin-bottom:40px}.inner_banner h1{font-size:34px;line-height:42px}.archive_bnr .inner_bnr_cnt h1{font-size:34px;line-height:42px}.enquiry_frm_inner{margin-top:30px}.shop-content-dv .products{grid-template-columns:repeat(2,1fr)}.shop-content-dv .products li.product img{max-width:100%;width:100%!important;height:auto!important}.related-products{;padding-bottom:50px}.product-enq-form{margin-bottom:50px}}@media(max-width:1024px){.header_rgt{column-gap:40px}.navbar .nav-list{column-gap:20px}.banner_inr h1{font-size:50px;line-height:55.3px}.features_blck_itm h2{font-size:22px;line-height:24px}.hm_wlcm_tp_lft h2{font-size:36px;line-height:44px}.enquiry_frm_btm{padding:80px 0}.enquiry_frm_btm h2{font-size:38px;line-height:48px}.contact_main{padding:200px 0 60px}.inner_bnr_cnt{padding:0 20px}.enquiry_frm_inner{padding-bottom:80px}.our_srvc_cnt_row{padding:0}.srvc_include_main{margin-bottom:0}.production_team{padding:50px 0 0}.shop-main-dv{padding:50px 0}.error_bnr_cnt h1{font-size:120px}.tnx_bnr .error_bnr_cnt h1{font-size:80px}.back_hm_btn{margin-top:30px}.error_bnr_cnt .wp-block-buttons{margin-top:30px}.search_pg_inner h1{font-size:48px;line-height:58px}}@media(max-width:991px){.container_full{max-width:100%;padding:0 20px}.container_md{max-width:100%;padding:0 20px}.container_sm{max-width:100%;padding:0 20px}.ftr_container{max-width:100%;padding:0 20px}.privacy_cnt_main .container_sm{padding:0 20px}.shop_container{max-width:100%;padding:0 20px}.single-product .product .product-inr{max-width:100%;padding:0 20px}.related-products .related-inr{max-width:100%;padding:0 20px}.product-enq-form .product-enq-form-inr{max-width:100%;padding:0 20px}.copyright{padding:0 20px}.navbar{display:none}.header_rgt{column-gap:20px}.menu ul li a{font-size:18px}.mobile_navbar .menu ul li.dropdown_main .navbar-dropdown li a{font-size:16px}.side_menu_main{display:none!important}.side_menu_main{width:100%;right:-100%}.menu_left,.menu_right .nav-list{display:none}header{padding:15px 0}.header_rgt_main{justify-content:flex-end}.header_inner{justify-content:space-between}.header_lft{display:none}.nav-list li.menu-item-has-children:hover .sub-menu{position:initial;transform:initial;opacity:1;display:none}.nav-list li .sub-menu li:hover .sub-menu{display:none}.banner_main{margin-top:123px}.features_blck_itm a{padding:20px 20px}.hm_wlcm_top{display:block}.hm_wlcm_tp_lft{width:100%;margin-bottom:30px}.hm_wlcm_tp_lft h2{margin-bottom:0}.hm_wlcm_tp_rgt{width:100%}.logstic_inf_blck_itm{width:calc(100% / 2 - 30px);column-gap:30px;grid-row-gap:30px}.logistics_info_blck{flex-wrap:wrap;justify-content:center}.logstic_inf_blck_inr h2{min-height:60px}.enquiry_frm_row{flex-wrap:wrap}.enquiry_frm_rw_lft{width:100%}.enquiry_frm_rw_rgt{width:100%}.enquiry_frm_rgt_btn{text-align:center}.enquiry_frm_rgt_btn a{display:inline-block;width:auto}.inner_banner h1{font-size:32px;line-height:40px}.archive_bnr .inner_bnr_cnt h1{font-size:32px;line-height:40px}.inr_bnr_menu_link ul li{margin-left:10px}.careers_top_cnt p{margin-bottom:30px}.career_frm .enquiry_frm_rw_data{margin-right:0}.ftr_logo{margin-bottom:20px}.career_frm .enquiry_frm_rw_lft{padding-left:40px}.our_srvc_cnt_row{flex-wrap:wrap;flex-direction:column-reverse}.our_srvc_cnt_lft{width:100%;padding:0}.our_srvc_cnt_img{width:100%;margin-bottom:30px}.our_srvc_cnt_img img{width:100%;display:block}.our_srvc_cnt_lft h2{line-height:34px;margin-bottom:15px}.introduction_inr{display:block}.introduction_inr_lft{width:100%;margin-bottom:30px}.introduction_inr_rgt{width:100%}.enginrd_design_inr{flex-wrap:wrap;flex-direction:column-reverse}.enginrd_design_inr_rgt{width:100%;margin-bottom:30px}.enginrd_design_inr_lft{width:100%}.enginrd_design_inr_rgt img{width:100%}.srvc_include_inr{display:block}.srvc_include_ift{width:100%;margin-bottom:30px}.srvc_include_rgt{width:100%}.privacy_cnt_inr h2{font-size:26px;line-height:36px}.single-product .product-inr #wpgs-gallery{width:100%}.single-product .product-inr .summary{width:100%!important;padding-left:0}#wpgs-gallery .gallery-navigation-carousel-wrapper{margin-top:15px!important}.product-enq-form{margin-top:50px}.product-enq-form .product-enq-form-inr h2{margin-bottom:30px}.related-products .related-inr ul.products{grid-template-columns:repeat(2,1fr)}.related-products .related-inr ul.products li.product a img{height:auto}.single-product .product-inr .summary h1.product_title{font-size:28px}.specialised_introduction_inr{display:block}.spclised_introduction_inr_lft{width:100%;margin-right:0}.spclised_introduction_inr_rgt{width:100%;padding:0;margin-top:30px}.spclised_introduction_inr_lft img{width:100%}.spclised_introduction_inr_rgt_cnt p{margin-bottom:20px}.spclised_introduction_btn a{padding:17px 27px}.specialised_introduction_main{padding:50px 0}.spclised_srvc_itm p{line-height:1.6em}.access_pltfrm_inr{width:100%;max-width:100%;padding:0 20px}.custom_access{margin-top:50px}.custom_access_rgt_cnt p{margin-bottom:15px}.custom_access_inr{display:block}.custom_access_lft{width:100%;margin:0}.custom_access_lft img{width:100%}.custom_access_rgt{width:100%;margin-top:30px}.access_pltfrm_btn a{padding:18px 30px}.acustom_access_btn a{padding:18px 30px}.shop-sidebar-dv .bapf_sfilter .bapf_colaps_togl{display:block}.shop-sidebar-dv{position:relative}.shop-sidebar-dv .berocket_single_filter_widget .bapf_colaps_togl{position:absolute;top:12px;right:0}.shop-sidebar-dv .berocket_single_filter_widget .bapf_ocolaps h3 i{font-size:18px}.sideMenu .nav-list li a{z-index:9999;position:relative}.hm_wlcm_info:before{background-position:left top;background-size:initial}}@media(max-width:960px){.logstic_inf_blck_inr p{min-height:192px}.enquiry_frm_btm h2{font-size:35px;line-height:46px}.inr_bnr_menu_link{display:none}.specialised_srvc_inr{grid-template-columns:repeat(2,1fr);column-gap:20px;grid-row-gap:20px}.spclised_srvc_itm{padding:0}.access_pltfrm_itm{padding:20px 20px}.access_pltfrm_btn a{padding:16px 28px}}@media(max-width:950px){.access_pltfrm_inr{grid-template-columns:repeat(1,1fr);grid-row-gap:40px}}@media(max-width:900px){.features_blck_itm img{width:50px;height:49px}.features_blck_itm a{column-gap:15px}.logstic_inf_blck_inr p{min-height:217px;margin-bottom:20px}.ftr_inr{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:20px}.ftr_itm{width:auto}.ftr_inr .ftr_itm:nth-child(2){width:auto}.ftr_disclaimer{padding:0 20px 15px}.career_team_list .career_team_position{padding:20px 25px}.career_team_list .career_team_location{padding:20px 25px}.career_team_list .career_team_type{padding:20px 25px}.career_team_list .career_team_btn{padding:20px 25px}}@media(max-width:850px){.features_blck_inr{grid-template-columns:repeat(1,1fr);grid-row-gap:10px}.features_blck_itm a{width:100%;justify-content:center;padding:35px 20px}.features_blck_itm{margin-right:0}}@media(max-width:806px){.logstic_inf_blck_inr p{min-height:245px}}@media(max-width:800px){.enquiry_frm_rw_lft{padding:20px 30px 20px}.contact_frm_data{padding:20px 30px 20px}.career_team_list .career_team_position{padding:20px 20px}.career_team_list .career_team_location{padding:20px 20px}.career_team_list .career_team_type{padding:20px 20px}.career_team_list .career_team_btn{padding:20px 20px}.career_frm .enquiry_frm_rw_lft{padding:20px 30px 20px}.enquiry_frm_inner{padding-bottom:60px}.product-enq-form .product-enq-form-inr h2{font-size:28px}}@media(max-width:767px){.banner_inr{margin-top:165px}.banner_inr h1{font-size:44px;line-height:51.3px;margin-bottom:20px}.banner_btn{margin-top:25px}.logstic_inf_blck_itm{width:100%}.logstic_inf_blck_inr p{min-height:initial}.logstic_inf_blck_inr h2{min-height:initial}.enquiry_frm_btm{padding:60px 0}.enquiry_frm_btm h2{font-size:33px;line-height:44px;margin:0}.enquiry_frm_rgt_inr h2{margin-top:0}.hm_wlcm_tp_lft{margin-bottom:20px}.contact_info h2{font-size:32px;line-height:42px}.contact_hour h2{font-size:23px;line-height:32px}.contact_get_tch h2{font-size:23px;line-height:32px}.contact_frm_data h2{font-size:32px;margin:10px 0}.contact_frm_main{margin-top:20px}.contact_frm_data{padding:20px 20px}.career_team_list .career_team_position{padding:15px 15px}.career_team_list .career_team_location{padding:15px 15px}.career_team_list .career_team_type{padding:15px 15px}.career_team_list .career_team_btn{padding:15px 15px}.career_team_list .career_team_location p{line-height:1.4}.enquiry_frm_inner{background-image:initial!important}.shop_pg_inr{display:block}.shop-sidebar-dv{width:100%}.shop-content-dv{width:100%;margin-top:30px}.single-product .product-inr .summary h1.product_title{font-size:28px}.tnx_bnr .error_bnr_cnt p{font-size:20px;line-height:26px}.custom_access_rgt_cnt h2{font-size:28px}.search_pg_inner h1{font-size:44px;line-height:54px}.banner_main{position:relative}.banner_main:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(#00000094,#00000094)}.banner_inr{position:relative}}@media(max-width:700px){.enquiry_frm_rw_grp{grid-template-columns:repeat(1,1fr)}.hm_wlcm_tp_lft h2{font-size:34px;line-height:42px}.contact_frm_rw{grid-template-columns:repeat(1,1fr)}.contact_main{padding:190px 0 60px}.inner_banner h1{font-size:28px;line-height:36px}.archive_bnr .inner_bnr_cnt h1{font-size:32px;line-height:42px}.careers_top_cnt h2{margin-bottom:15px;font-size:26px;line-height:36px}.career_team_btn a{height:auto;padding:15px 20px}.career_team_title{display:none}.career_team_list{display:block}.career_team_list .career_team_position{width:100%;justify-content:center;padding:10px 15px}.career_team_list .career_team_location{width:100%;justify-content:center;padding:10px 15px}.career_team_list .career_team_type{width:100%;justify-content:center;padding:10px 15px}.career_team_list .career_team_btn{width:100%;justify-content:center;padding:10px 15px}.career_team_list{padding:15px 0}.srvc_include_rgt h2{font-size:28px;line-height:34px}.tnx_bnr .error_bnr_cnt h1{font-size:70px}.error_bnr_cnt h1{font-size:110px}.error_bnr_cnt p{font-size:26px;line-height:34px}.search_pg_inner h1{font-size:42px;line-height:52px}}@media(max-width:600px){.banner_inr h1{font-size:40px;line-height:47.3px;margin-bottom:20px}.menuIcon{padding:3px 3px}.header_rgt{column-gap:10px}.header_btn a{min-width:initial;padding:16px 22px}.ftr_inr{grid-template-columns:repeat(1,1fr)}.ftr_itm h3{margin-bottom:20px}.ftr_itm ul li{margin-bottom:10px}.ftr_inr .ftr_itm:first-child{padding-left:0}.ftr_disclaimer p{line-height:18px}.careers_top_cnt p{font-size:16px;line-height:26px}.srvc_include_rgt ul{grid-template-columns:repeat(1,1fr)}.production_team_cnt h2{font-size:26px;line-height:36px}.shop-content-dv .products{grid-template-columns:repeat(1,1fr)}.related-products .related-inr ul.products{grid-template-columns:repeat(1,1fr)}.contact_frm_btn input{padding:18px 26px}.enquiry_frm_rgt_inr{padding:30px 25px}.search_pg_inner h1{font-size:38px;line-height:48px}.enquiry_frm_rgt_btn a{font-size:14px;padding:20px 25px}}@media(max-width:500px){.banner_inr h1{font-size:38px;line-height:45.3px;margin-bottom:20px}.header_inner{column-gap:25px}.enquiry_frm_btm h2{font-size:30px;line-height:40px;margin:0}.enquiry_frm_rw_lft{padding:20px 20px 20px}.contact_info h2{font-size:30px;line-height:40px}.contact_info p{margin-top:-10px}.contact_frm_data h2{font-size:30px}.introduction_inr_rgt_cnt h2{font-size:26px;line-height:36px}.enginrd_design_inr_lft h2{font-size:26px;line-height:36px}.related-products .related-inr h2{font-size:26px}.product-enq-form .product-enq-form-inr h2{font-size:26px}.single-product .product-inr .summary h1.product_title{font-size:26px}.specialised_srvc_inr{grid-template-columns:repeat(1,1fr);column-gap:20px;grid-row-gap:30px}}@media(max-width:450px){.enquiry_frm_btm h2{font-size:28px;line-height:38px}.hm_wlcm_tp_lft h2{font-size:32px;line-height:40px}.privacy_cnt_inr h2{font-size:24px;line-height:34px}.banner_inr{margin-top:130px}.tnx_bnr .error_bnr_cnt h1{font-size:60px}.error_bnr_cnt h1{font-size:100px}.tnx_bnr .error_bnr_cnt p{font-size:18px;line-height:24px}.error_bnr_cnt p{font-size:24px;line-height:34px}.custom_access_rgt_cnt h2{font-size:26px}}@media(max-width:400px){.banner_btn{column-gap:10px}.banner_btn a{padding:15px 25px}.banner_main{height:600px}.hdr_rgt_btn{display:none}.contact_info h2{font-size:28px;line-height:38px}.banner_inr{margin-top:120px}.tnx_bnr .error_bnr_cnt h1{font-size:50px}}