@media screen and (min-width:280px) and (max-width:319px) {
    .goog-te-gadget .goog-te-combo { width: 71px !important; }
    .g-translter { right: 98px !important; top: 12px !important; width: 73px !important; }
}
@media screen and (min-width:280px) and (max-width:388px) {
    .logo-item img { width: 78px; }
    .svg-trigger { width: 102px !important; height: 44px !important; }
    #main-header-top { padding: 13px 6px; }
    .sticky #main-header-top { padding: 6px 3px !important; }
    .logo-wrpr-fll-width { display: block !important; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute; right: 0; top: -38px; }
    #abot-paragrph .abot-paragrph_9 { padding: 57px 17px; position: relative; width: 100%; background: none; top: 0; }
    .commn-hd-cntrr h1 { font-size: 2.4rem; }
    #abot-paragrph .commn-hds_321 h1 { font-size: 2.4rem; }
    #down-icons_importnt ul li { width: 100%; height: auto; padding: 21px 11px; margin: auto auto 19px; }
    #down-icons_importnt ul li:hover { width: 100%; height: auto; padding: 21px 11px; margin: auto auto 19px; }    
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 26px; }
    #down-icons_importnt { padding: 63px 0 49px; }
    #careers-main-links .bg-prodd { display: none; }
    #careers-main-links { padding: 64px 0; background: #2350b0; }
    #careers-main-links .El__slide { width: 100%; }
    #careers-main-links .El__wrapper { display: block; width: 100%; height: auto; }
    #careers-main-links .moveslide-item { margin: 0px 0 14px; }
    #careers-sc { padding: 7px 0 36px; }
    #careers-sc .apply-nw-bttn { font-size: 21px; margin: 24px auto 39px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 31px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 52px 32px; }
    #locaon-addrs h6 { font-size: 13px; line-height: 25px; }
    #locaon-addrs { padding: 15px 0; }
    #careers-sc .slider-thumb::before { left: 27px; top: 45%; width: 87%; height: 53%; }
    #main-home-banner .slideshow-navigation-button { top: 52%; height: 37px; }
    .featrd-prod_for-desktp { display: none !important; }
    .lft-bnr-txts { display: none !important; }
    #main-home-banner .slideshow-pagination { display: none; }
    .menu-btn svg { width: 25px !important; height: 25px !important; }
    .menu-btn { right: 13px; top: 14px; } 
    .contnct-menu-tggle { display: none !important; }
    .close-bbtn-meg-menu { right: 12px; top: 14px; }
    .pushy-content { padding: 36px 20px !important; }
    .pushy-submenu button { padding: 15px 0 !important; font-size: 16px !important; }
    .pushy a { padding: 15px 0px !important; font-size: 16px !important; } 
    .pushy-submenu > ul { padding-left: 5px !important; }
    .bg-white-logo-grad { display: none; top: 0; left: 0;  width: 100%; height: 8%; background: linear-gradient(167deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.43) 46%, rgba(255, 206, 206, 0) 82%, rgba(255, 255, 255, 0) 100%);}
    section { overflow: hidden; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 27px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 13px; }
    #content-page-contents { padding: 46px 0; }
    .productImg { float: none !important; width: 77%;}
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: center; padding: 25px 23px; float: left; width: 100%; }
    .w3-col.s4 { width: 50% !important; }
    .comparePanle { bottom: 0px !important; width: 100% !important; left: -3px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .enq-frm-addrss { padding: 33px; border-radius: 19px 19px 0 0; }
    .form-rigt-contct { padding: 23px; } 
    .sbmt-bntt { margin: 16px auto 0; width: 100%; }
    #sidebar { width: 100%; position: fixed; left: -380px; top: 0; z-index: 9999999999; }
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 15px; background: #fff; border: 1px solid #ddd;width: 100%; padding: 13px 13px 9px; left: 0; }
    #dismiss { display: inherit !important; }
    #stickytypeheader { position: static !important; width: 100% !important; }
    #product-wrpr-itemms { padding: 26px 0 56px; position: static;}
    .cntct-itm-dvv { height: auto; }
    .cntct-itm-dvv_2 { height: auto; }
    .cntct-bg { display: none; }
    .form-mob-tgg-categ svg { top: 0px; }
    .product-containr-wdth { width: 100% !important; position: static !important; }
    .modal-dialog { max-width: 100%; }
    .mdl-pp-indise { padding: 26px 25px; text-align: left; }
    .sidebar { width: 100%; height: auto; overflow: inherit; position: static !important; top: 150px; }
    .main { width: 100%; height: auto; display: block; }
    .wrapper { display: block; }
    .left-wdh-filtter ul li { padding: 8px 13px; }
    .container-checkbox { font-size: 18px; }
    .left-wdh-filtter h4 { font-size: 24px; padding: 12px 13px 12px; text-align: left; background: #eee; }
    .no-rcrd-fund-dv-mmg { height: 162px; }
    .no-rcrd-fund-dv h3 { font-size: 22px; margin: 9px auto 0; }
    .no-rcrd-fund-dv { float: left; width: 100%; }
    .spn-commprre { padding: 1px 3px; font-size: 12px; }
    .pp-compare-h4 { padding: 7px 0; font-size: 13px !important; }
    .titleMargin1 { font-size: 15px !important; line-height: 23px !important; }
    .top-contn-pp-comp { margin-top: 0px !important; }
    .contentPop { width: 94% !important; margin-left: 3% !important; }
    .oen-sereis { width: fit-content !important; }
    .compare-colom { display: flex; margin-top: 29px;}
    .oen-image { width: fit-content !important; margin: 0px 16px !important; }
    .status { font-size: 14px !important; white-space: nowrap; height: auto; }
    .active-colom { font-size: 14px !important; white-space: nowrap; height: auto; }
    .image-colom-heading { font-size: 15px; white-space: nowrap;}
    .oen-title { height: 143px; }
    .image-colom { padding: 0 10px 13px !important; }
    .cls-btn-pp-compsn { right: 20px !important; font-size: 29px !important; color: #2350b0 !important; top: 72px !important; position: fixed !important;}
    .prod-lst-catrg-wrpr h2 { font-size: 18px; }
    .content-wrp-bg { padding: 19px; width: 100%; top: -11px; border-radius: 20px 20px 0 0; }
    .enqry-pp-sucs-fail { padding: 14px 17px; }
    .enqry-pp-sucs-fail_2 { padding: 89px 17px; }
    .enqry-pp-sucs-fail_3 { padding: 89px 17px; }
    .enqry-pp-sucs-fail img { width: 84px;  padding: 10px; position: relative; bottom: 6px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 96% !important; }
    .prod-item-mmg-text_featupro { text-align: center; }
    .vw-all-rggt a { top: -17px !important; padding: 9px 20px 8px; }
    .vw-all-rggt a:hover { top: -17px !important; padding: 9px 20px 8px; }
    .hd-whtsap-cht { z-index: 8; top: 171px; width: 83px; }
    .srch-icnd-box { right: 62px; top: 17px; width: 28px; background: #2350b0; padding: 1px 6px; }
    .sticky .srch-icnd-box { right: 61px; top: 19px; width: 27px; height: 27px; padding: 1px 6px; }
    #search .close { top: 24px; right: 22px; padding: 0px 12px;  font-size: 25px; }
    #search input[type="search"] { font-size: 28px; }
    .goog-te-gadget .goog-te-combo { width: 95px; }
    .g-translter { right: 107px; top: 12px; height: 38px; width: 96px; }
    #main-header-top { position: static; }
    #srch-pge-result { padding: 29px 0 0px; }
    #srch-pge-result h1 { padding: 8px 14px !important; margin: 11px auto !important; font-size: 16px; }
    #srch-pge-result h4 { font-size: 18px; }
    .popup-banner_w { position: relative; margin: 0px auto; border-bottom: 4px solid #fff; left: 0; right: 0; top: 0; bottom: 0; }
    .popup-banner_w img { width: 100%; }
    .fst-ttl { float: left; width: 100%; margin-right: 0; }
    #sit--map ul { padding-left: 0.6rem !important; }
    .vido-icn-jmb { top: -129px !important; margin: 0px auto; }
    #careers-sc .hovicon { margin: 0; }
    .vpop { position: relative; top: 24px; }
    #video-popup-container { width: 96%; left: 0; margin: 0px auto; top: 15%; right: 0; }
    #video-popup-close { right: 0; top: -36px; }
    .name-puic { position: static !important; background: none; margin-top: 19px; }
    .dirctor_2 { padding: 43px 13px; }
}
@media screen and (min-width:389px) and (max-width:476px) {
    .logo-item img { width: 84px; }
    .svg-trigger { width: 102px !important; height: 44px !important; }
    #main-header-top { padding: 13px 6px; }
    .logo-wrpr-fll-width { display: block !important; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute; right: 0; top: -38px; }
    #abot-paragrph .abot-paragrph_9 { padding: 57px 17px; position: relative; width: 100%; background: none; top: 0; }
    .commn-hd-cntrr h1 { font-size: 2.4rem; }
    #abot-paragrph .commn-hds_321 h1 { font-size: 2.4rem; }
    #down-icons_importnt ul li { width: 100%; height: auto; padding: 21px 11px; margin: auto auto 19px; }
    #down-icons_importnt ul li:hover { width: 100%; height: auto; padding: 21px 11px; margin: auto auto 19px; }  
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 26px; }
    #down-icons_importnt { padding: 63px 0 49px; }
    #careers-main-links .bg-prodd { display: none; }
    #careers-main-links { padding: 64px 0; background: #2350b0; }
    #careers-main-links .El__slide { width: 100%; }
    #careers-main-links .El__wrapper { display: block; width: 100%; height: auto; }
    #careers-main-links .moveslide-item { margin: 0px 0 14px; }
    #careers-sc { padding: 7px 0 36px; }
    #careers-sc .apply-nw-bttn { font-size: 21px; margin: 24px auto 39px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 31px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 52px 32px; }
    #locaon-addrs h6 { font-size: 13px; line-height: 25px; }
    #locaon-addrs { padding: 15px 0; }
    #careers-sc .slider-thumb::before { left: 27px; top: 45%; width: 87%; height: 53%; }
    #main-home-banner .slideshow-navigation-button { top: 48%; height: 54px; }
    .featrd-prod_for-desktp { display: none !important; }
    .lft-bnr-txts { display: none !important; }
    #main-home-banner .slideshow-pagination { display: none; }
    .menu-btn svg { width: 25px !important; height: 25px !important; }
    .menu-btn { right: 13px; top: 17px; } 
    .contnct-menu-tggle { display: none !important; }
    .close-bbtn-meg-menu { right: 12px; top: 14px; }
    .pushy-content { padding: 36px 20px !important; }
    .pushy-submenu button { padding: 15px 0 !important; font-size: 16px !important; }
    .pushy a { padding: 15px 0px !important; font-size: 16px !important; } 
    .pushy-submenu > ul { padding-left: 5px !important; }
    .bg-white-logo-grad { display: none; top: 0; left: 0;  width: 100%; height: 8%;background: linear-gradient(167deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.43) 46%, rgba(255, 206, 206, 0) 82%, rgba(255, 255, 255, 0) 100%); }
    section { overflow: hidden; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 27px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 13px; }
    #content-page-contents { padding: 46px 0; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 27px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 13px; }
    #content-page-contents { padding: 46px 0; }
    .productImg { float: none !important; width: 59% !important; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: center; padding: 25px 23px; float: left; width: 100%; }
    .w3-col.s4 { width: 49% !important; }
    .comparePanle { bottom: 10px !important; width: 100% !important; left: -4px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .enq-frm-addrss { padding: 33px; border-radius: 19px 19px 0 0; }
    .form-rigt-contct { padding: 23px; } 
    .sbmt-bntt { margin: 16px auto 0; width: 100%; }
    #sidebar { width: 100%; position: fixed; left: -477px; top: 0; z-index: 9999999999; }
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 16px;background: #fff; border: 1px solid #ddd;}
    #dismiss { display: inherit !important; }
    #stickytypeheader { position: static !important; width: 100% !important; }
    #product-wrpr-itemms { padding: 34px 0 56px; position: static; }
    .cntct-itm-dvv { height: auto; }
    .cntct-itm-dvv_2 { height: auto; }
    .cntct-bg { display: none; }
    .form-mob-tgg-categ svg { top: 0px; }
    .product-containr-wdth { width: 100% !important; position: static !important;}
    .modal-dialog { max-width: 100%; }
    .mdl-pp-indise { padding: 26px 39px; text-align: left; }
    .no-rcrd-fund-dv-mmg { height: 162px; }
    .no-rcrd-fund-dv h3 { font-size: 22px; margin: 9px auto 0; }
    .no-rcrd-fund-dv { float: left; width: 100%; }
    .spn-commprre { padding: 1px 3px; font-size: 12px; }
    .pp-compare-h4 { padding: 7px 0; font-size: 13px !important; }
    .titleMargin1 { font-size: 15px !important; line-height: 23px !important; height: 63px !important; }
    .top-contn-pp-comp { margin-top: 0px !important; }
    .contentPop { width: 94% !important; margin-left: 3% !important; }
    .oen-sereis { width: 244px !important; }
    .compare-colom { display: flex; margin-top: 29px;}
    .oen-image { width: 100%; }
    .status { font-size: 14px !important; white-space: nowrap; height: auto; }
    .active-colom { font-size: 14px !important; white-space: nowrap; height: auto; }
    .image-colom-heading { font-size: 15px; white-space: nowrap;}
    .oen-title { height: 143px; }
    .image-colom { padding: 0 10px 13px !important; }
    .cls-btn-pp-compsn { right: 20px !important; font-size: 29px !important; color: #2350b0 !important; top: 72px !important; position: fixed !important;}
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 15px; background: #fff; border: 1px solid #ddd;width: 100%; padding: 13px 13px 9px; left: 0; }
    .sidebar { width: 100%; height: auto; overflow: inherit; position: static !important; top: 150px; }
    .main { width: 100%; height: auto; display: block; }
    .wrapper { display: block; }
    .prod-lst-catrg-wrpr h2 { font-size: 18px; } 
    .content-wrp-bg { padding: 19px; width: 100%; top: -11px; border-radius: 20px 20px 0 0; } 
    .enqry-pp-sucs-fail { padding: 14px 17px; }
    .enqry-pp-sucs-fail_2 { padding: 89px 17px; }
    .enqry-pp-sucs-fail_3 { padding: 89px 17px; } 
    .enqry-pp-sucs-fail img { width: 84px;  padding: 10px; position: relative; bottom: 6px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 96% !important; }
    .prod-item-mmg-text_featupro { text-align: center; }
    .vw-all-rggt a { top: -17px !important; padding: 9px 20px 8px; }
    .vw-all-rggt a:hover { top: -17px !important; padding: 9px 20px 8px; }
    .hd-whtsap-cht { z-index: 8; top: 171px; width: 112px; }
    .srch-icnd-box { right: 62px; top: 17px; width: 28px; background: #2350b0; padding: 1px 6px; }
    .sticky .srch-icnd-box { right: 61px; top: 19px; width: 27px; height: 27px; padding: 1px 6px; }
    #search .close { top: 24px; right: 22px; padding: 0px 12px;  font-size: 25px; }
    #search input[type="search"] { font-size: 28px; }
    .goog-te-gadget .goog-te-combo { width: 95px; }
    .g-translter { right: 107px; top: 12px; height: 38px; width: 96px; }
    #main-header-top { position: static; }   
    #srch-pge-result { padding: 29px 0 0px; } 
    #srch-pge-result h1 { padding: 8px 14px !important; margin: 11px auto !important; font-size: 16px; }
    #srch-pge-result h4 { font-size: 18px; }
    .popup-banner_w { position: relative; margin: 0px auto; border-bottom: 4px solid #fff; left: 0; right: 0; top: 0; bottom: 0; }
    .popup-banner_w img { width: 100%; }
    .fst-ttl { float: left; width: 100%; margin-right: 0; }
    #sit--map ul { padding-left: 0.6rem !important; }
    .vido-icn-jmb { top: -167px !important; margin: 0px auto; }
    .vpop { position: relative; top: 24px; }
    #video-popup-container { width: 96%; left: 0; margin: 0px auto; top: 15%; right: 0; }
    #video-popup-close { right: 0; top: -36px; }
    .name-puic { position: static !important; background: none; margin-top: 19px; }
    .dirctor_2 { padding: 43px 13px; }
}
@media screen and (min-width:477px) and (max-width:575px) {
    .logo-item img { width: 100px; }
    .svg-trigger { width: 102px !important; height: 44px !important; }
    #main-header-top { padding: 21px 6px; }
    .logo-wrpr-fll-width { display: block !important; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute; right: 0; top: -38px; }
    #abot-paragrph .abot-paragrph_9 { padding: 57px 17px; position: relative; width: 100%; background: none; top: 0; }
    .commn-hd-cntrr h1 { font-size: 2.4rem; }
    #abot-paragrph .commn-hds_321 h1 { font-size: 2.4rem; }
    #down-icons_importnt ul li { width: 46%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt ul li:hover { width: 46%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 26px; }
    #down-icons_importnt { padding: 63px 0 49px; }
    #careers-main-links .bg-prodd { display: none; }
    #careers-main-links { padding: 64px 0; background: #2350b0; }
    #careers-main-links .El__slide { width: 100%; }
    #careers-main-links .El__wrapper { display: block; width: 100%; height: auto; }
    #careers-main-links .moveslide-item { margin: 0px 0 14px; }
    #careers-sc { padding: 7px 0 36px; }
    #careers-sc .apply-nw-bttn { font-size: 21px; margin: 24px auto 39px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 31px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 52px 32px; }
    #locaon-addrs h6 { font-size: 13px; line-height: 25px; }
    #locaon-addrs { padding: 15px 0; }
    #careers-sc .slider-thumb::before { left: 27px; top: 45%; width: 87%; height: 53%; }
    #main-home-banner .slideshow-navigation-button { top: 48%; height: 54px; }
    .featrd-prod_for-desktp { display: none !important; }
    .lft-bnr-txts { display: none !important; }
    #main-home-banner .slideshow-pagination { display: none; }
    .menu-btn svg { width: 25px !important; height: 25px !important; }
    .menu-btn { right: 18px; top: 28px; } 
    .contnct-menu-tggle { display: none !important; }
    .close-bbtn-meg-menu { right: 12px; top: 14px; }
    .pushy-content { padding: 36px 20px !important; }
    .pushy-submenu button { padding: 15px 0 !important; font-size: 16px !important; }
    .pushy a { padding: 15px 0px !important; font-size: 16px !important; } 
    .pushy-submenu > ul { padding-left: 5px !important; }
    .bg-white-logo-grad { display: none; top: 0; left: 0;  width: 100%; height: 13%; background: linear-gradient(167deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.43) 46%, rgba(255, 206, 206, 0) 82%, rgba(255, 255, 255, 0) 100%); }
    section { overflow: hidden; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 25px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 12px; }
    #content-page-contents { padding: 46px 0; }
    .productImg { float: none !important;  width: 59% !important; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: center; padding: 25px 23px; float: left; width: 100%; }
    .w3-col.s4 { width: 33% !important; }
    .comparePanle { bottom: 0px !important; width: 100% !important; left: -4px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .enq-frm-addrss { padding: 33px; border-radius: 19px 19px 0 0; }
    .form-rigt-contct { padding: 41px; } 
    .sbmt-bntt { margin: 16px auto 0; width: 100%; }
    #contct-wrp-page { padding: 43px 0 93px; }
    #sidebar { width: 100%; position: fixed; left: -557px; top: 0; z-index: 9999999999; }
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 16px; background: #fff; border: 1px solid #ddd;}
    #dismiss { display: inherit !important; }
    #stickytypeheader { position: static !important; width: 100% !important; }
    #product-wrpr-itemms { padding: 12px 0 56px; position: static; }
    .cntct-itm-dvv { height: auto; }
    .cntct-itm-dvv_2 { height: auto; }
    .cntct-bg { display: none; }
    .form-mob-tgg-categ svg { top: 0px; }
    .product-containr-wdth { width: 100% !important; position: static !important; }
    .modal-dialog { max-width: 100%; }
    .mdl-pp-indise { padding: 26px 39px; text-align: left; }
    .spn-commprre { padding: 1px 3px; font-size: 12px; }
    .pp-compare-h4 { padding: 7px 0; font-size: 13px !important; }
    .titleMargin1 { font-size: 15px !important; line-height: 23px !important; height: 60px !important; }
    .top-contn-pp-comp { margin-top: 0px !important; }
    .contentPop { width: 94% !important; margin-left: 3% !important; }
    .oen-sereis { width: 244px !important; }
    .compare-colom { display: flex; margin-top: 29px;}
    .oen-image { width: 100%; }
    .status { font-size: 14px !important; white-space: nowrap; height: auto; }
    .active-colom { font-size: 14px !important; white-space: nowrap; height: auto; }
    .image-colom-heading { font-size: 15px; white-space: nowrap;}
    .oen-title { height: 143px; }
    .image-colom { padding: 0 10px 13px !important; }
    .cls-btn-pp-compsn { right: 20px !important; font-size: 29px !important; color: #2350b0 !important; top: 72px !important; position: fixed !important;}
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 15px; background: #fff; border: 1px solid #ddd;width: 100%; padding: 13px 13px 9px; left: 0; }
    .sidebar { width: 100%; height: auto; overflow: inherit; position: static !important; top: 150px; }
    .main { width: 100%; height: auto; display: block; }
    .wrapper { display: block; } 
    .prod-lst-catrg-wrpr h2 { font-size: 22px; }
    .content-wrp-bg { padding: 19px; width: 100%; top: -11px; border-radius: 20px 20px 0 0; }
    .enqry-pp-sucs-fail { padding: 14px 17px; }
    .enqry-pp-sucs-fail_2 { padding: 89px 17px; }
    .enqry-pp-sucs-fail_3 { padding: 89px 17px; } 
    .enqry-pp-sucs-fail img { width: 84px;  padding: 10px; position: relative; bottom: 6px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 96% !important; }
    .prod-item-mmg-text_featupro { text-align: center; }
    .vw-all-rggt a { top: -17px !important; padding: 9px 20px 8px; }
    .vw-all-rggt a:hover { top: -17px !important; padding: 9px 20px 8px; }
    .hd-whtsap-cht { z-index: 8; top: 171px; width: 112px; }    
    .srch-icnd-box {right: 71px; top: 28px; width: 28px; background: #2350b0; padding: 1px 6px; }
    .sticky .srch-icnd-box { right: 61px; top: 19px; width: 27px; height: 27px; padding: 1px 6px; }
    .goog-te-gadget .goog-te-combo { width: auto; }
    .g-translter { right: 113px; top: 24px; height: 38px; width: auto; }
    #main-header-top { position: static; }  
    .goog-te-gadget .goog-te-combo { width: auto; }
    .g-translter { right: 107px; top: 23px; height: 38px; width: auto; }
    #main-header-top { position: static; }  
    #srch-pge-result { padding: 29px 0 0px; }
    #srch-pge-result h1 { padding: 8px 14px !important; margin: 11px auto !important; font-size: 16px; }
    #srch-pge-result h4 { font-size: 18px; }
    .popup-banner_w { top: 101px; right: 37px; width: 34%; }
    .fst-ttl { float: left; width: 100%; margin-right: 0; }
    #sit--map ul { padding-left: 1rem !important; }
    .clse-btnt-pp { right: -2px; top: 0; }
    .vido-icn-jmb { top: -185px !important; margin: 0px auto; }
    .vpop { position: relative; top: 24px; }
    #video-popup-container { width: 94%; left: 0; margin: 0px auto; top: 15%; right: 0; }
    #video-popup-close { right: 0; top: -36px; }
    .dirctor_2 { padding: 43px 13px; }
}
@media screen and (min-width:576px) and (max-width:767px) {
    .logo-item img { width: 100px; }
    .svg-trigger { width: 102px !important; height: 44px !important; }
    #main-header-top { padding: 21px 6px; }
    .logo-wrpr-fll-width { display: block !important; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute; right: 0; top: -38px; }
    #abot-paragrph .abot-paragrph_9 { padding: 57px 17px; position: relative; width: 100%; background: none; top: 0; }
    .commn-hd-cntrr h1 { font-size: 2.4rem; }
    #abot-paragrph .commn-hds_321 h1 { font-size: 2.4rem; }
    #down-icons_importnt ul li { width: 46%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt ul li:hover { width: 46%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 26px; }
    #down-icons_importnt { padding: 63px 0 49px; }
    #careers-main-links .bg-prodd { display: none; }
    #careers-main-links { padding: 64px 0; background: #2350b0; }
    #careers-main-links .El__slide { width: 100%; }
    #careers-main-links .El__wrapper { display: block; width: 100%; height: auto; }
    #careers-main-links .moveslide-item { margin: 0px 0 14px; }
    #careers-sc { padding: 7px 0 36px; }
    #careers-sc .apply-nw-bttn { font-size: 21px; margin: 24px auto 39px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 31px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 52px 32px; }
    #locaon-addrs h6 { font-size: 13px; line-height: 25px; }
    #locaon-addrs { padding: 15px 0; }
    #careers-sc .slider-thumb::before { left: 27px; top: 45%; width: 87%; height: 53%; }
    #main-home-banner .slideshow-navigation-button { top: 48%; height: 54px; }
    .featrd-prod_for-desktp { display: none !important; }
    .lft-bnr-txts { display: none !important; }
    #main-home-banner .slideshow-pagination { display: none; }
    .menu-btn svg { width: 25px !important; height: 25px !important; }
    .menu-btn { right: 13px; top: 27px; } 
    .contnct-menu-tggle { display: none !important; }
    .close-bbtn-meg-menu { right: 12px; top: 14px; }
    .pushy-content { padding: 36px 20px !important; }
    .pushy-submenu button { padding: 15px 0 !important; font-size: 16px !important; }
    .pushy a { padding: 15px 0px !important; font-size: 16px !important; } 
    .pushy-submenu > ul { padding-left: 5px !important; }
    .bg-white-logo-grad { top: 0; left: 0;  width: 100%; height: 20%; display: none; }
    section { overflow: hidden; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 36px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 13px; }
    #content-page-contents { padding: 46px 0; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 27px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 12px; }
    #content-page-contents { padding: 46px 0; }
    .productImg { float: none !important; width: 59% !important; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: center; padding: 25px 23px; float: left; width: 100%; }
    .w3-col.s4 { width: 100%; }
    .comparePanle { bottom: 0px !important; width: 100% !important; left: -6px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .w3-col.m4, .w3-third { width: 29% !important; }
    .addButtonCircular { right: 5px !important; }
    .enq-frm-addrss { padding: 33px; border-radius: 19px 19px 0 0; }
    .form-rigt-contct { padding: 33px; } 
    .sbmt-bntt { margin: 0 auto 0; width: 100%; }
    #contct-wrp-page { padding: 43px 0 93px; }
    #sidebar { width: 100%; position: fixed; left: -772px; top: 0; z-index: 9999999999; }
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 16px; background: #fff; border: 1px solid #ddd;}
    #dismiss { display: inherit !important; }
    #stickytypeheader { position: static !important; width: 100% !important; }
    #product-wrpr-itemms { padding: 12px 0 56px; position: static;}
    .cntct-bg { display: none; }
    .form-mob-tgg-categ svg { top: 0px; }
    .product-containr-wdth { width: 100% !important; position: static !important; }
    .modal-dialog { max-width: 90%; }
    .mdl-pp-indise { padding: 26px 39px; text-align: left; }
    .spn-commprre { padding: 1px 3px; font-size: 12px; }
    .pp-compare-h4 { padding: 7px 0; font-size: 13px !important; }
    .titleMargin1 { font-size: 15px !important; line-height: 23px !important; height: 63px; }
    .top-contn-pp-comp { margin-top: 0px !important; }
    .contentPop { width: 94% !important; margin-left: 3% !important; }
    .oen-sereis { width: fit-content !important; }
    .compare-colom { display: flex; margin-top: 29px;}
    .oen-image { width: fit-content !important; margin: 0 16px; }
    .status { font-size: 14px !important; white-space: nowrap; height: auto; }
    .active-colom { font-size: 14px !important; white-space: nowrap; height: auto; }
    .image-colom-heading { font-size: 15px; white-space: nowrap;}
    .oen-title { height: 143px; }
    .image-colom { padding: 0 10px 13px !important; }
    .cls-btn-pp-compsn { right: 20px !important; font-size: 29px !important; color: #2350b0 !important; top: 72px !important; position: fixed !important;}
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 15px; background: #fff; border: 1px solid #ddd;width: 100%; padding: 13px 13px 9px; left: 0; }
    .sidebar { width: 100%; height: auto; overflow: inherit; position: static !important; top: 150px; }
    .main { width: 100%; height: auto; display: block; }
    .wrapper { display: block; }  
    .content-wrp-bg { padding: 19px; width: 100%; top: -11px; border-radius: 20px 20px 0 0; } 
    .enqry-pp-sucs-fail { padding: 14px 17px; }
    .enqry-pp-sucs-fail_2 { padding: 89px 17px; }
    .enqry-pp-sucs-fail img { width: 84px;  padding: 10px; position: relative; bottom: 6px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 100%; }
    .vw-all-rggt a { top: -17px !important; }
    .vw-all-rggt a:hover { top: -17px !important; }
    .hd-whtsap-cht { top: 285px; }
    .srch-icnd-box {right: 71px; top: 28px; width: 28px; background: #2350b0; padding: 1px 6px; }
    .sticky .srch-icnd-box { right: 61px; top: 19px; width: 27px; height: 27px; padding: 1px 6px; }
    .goog-te-gadget .goog-te-combo { width: auto; }
    .g-translter { right: 107px; top: 23px; height: 38px; width: auto; }
    #main-header-top { position: static; } 
    .popup-banner_w { top: 101px; right: 37px; width: 34%; }    
    .fst-ttl { float: left; width: 100%; margin-right: 0; }
    #sit--map ul { padding-left: 1rem !important; }
    .clse-btnt-pp { right: 3px; top: 6px; }
    .vido-icn-jmb { top: -185px !important; margin: 0px auto; }
    .vpop { position: relative; top: 24px; }
    #video-popup-container { width: 94%; left: 0; margin: 0px auto; top: 15%; right: 0; }
    #video-popup-close { right: 0; top: -36px; }
    .dirctor_2 { padding: 43px 13px; }
}
@media screen and (min-width:768px) and (max-width:991px) {
    .logo-item img { width: 134px; }
    .svg-trigger { width: 102px !important; height: 44px !important; }
    #main-header-top { padding: 21px 6px; }
    .logo-wrpr-fll-width { display: block !important; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute; right: 0; top: -38px; }
    #abot-paragrph .abot-paragrph_9 { padding: 57px 17px; position: relative; width: 100%; background: none; top: 0; }
    .commn-hd-cntrr h1 { font-size: 2.4rem; }
    #abot-paragrph .commn-hds_321 h1 { font-size: 2.4rem; }
    #down-icons_importnt ul li { width: 31%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt ul li:hover { width: 31%; height: 192px; padding: 21px 11px; margin: 7px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 26px; }
    #down-icons_importnt { padding: 63px 0 49px; }
    #careers-main-links .bg-prodd { display: none; }
    #careers-main-links { padding: 64px 0; background: #2350b0; }
    #careers-main-links .El__slide { width: 100%; }
    #careers-main-links .El__wrapper { display: block; width: 100%; height: auto; }
    #careers-main-links .moveslide-item { margin: 0px 0 14px; }
    #careers-sc { padding: 7px 0 36px; }
    #careers-sc .apply-nw-bttn { font-size: 21px; margin: 24px auto 39px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 99px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 52px 32px; }
    #locaon-addrs h6 { font-size: 13px; line-height: 25px; }
    #locaon-addrs { padding: 15px 0; }
    #careers-sc .slider-thumb::before { left: 27px; top: 45%; width: 87%; height: 53%; }
    #main-home-banner .slideshow-navigation-button { top: 42%; height: 54px; }
    .featrd-prod_for-desktp { display: none !important; }
    .lft-bnr-txts { display: none !important; }
    #main-home-banner .slideshow-pagination { display: none; }
    .menu-btn { right: 13px; top: 29px; } 
    .contnct-menu-tggle { display: none !important; }
    .close-bbtn-meg-menu { right: 12px; top: 14px; }
    .pushy-content { padding: 36px 20px !important; }
    .pushy-submenu button { padding: 15px 0 !important; font-size: 16px !important; }
    .pushy a { padding: 15px 0px !important; font-size: 16px !important; } 
    .pushy-submenu > ul { padding-left: 5px !important; }
    .bg-white-logo-grad { top: 0; left: 0;  width: 100%; height: 20%; display: none; }
    section { overflow: hidden; }
    .box { display: none; }
    .banner-inner_content { position: static; text-align: center; background: #2350b0; padding: 17px 7px; }
    .banner-bg-top { display: none; }
    .brd-gradient-bg  { display: none; }
    .banner-inner_content h1 { font-size: 27px; }
    .banner-inner_content ul li { font-weight: normal; font-size: 12px; }
    #content-page-contents { padding: 46px 0; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: left; padding: 25px 23px; float: left; height: auto; }
    .w3-col.s4 { width: 100%; }
    .comparePanle { bottom: 10px !important; width: 100% !important; left: -8px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .w3-col.m4, .w3-third { width: 29% !important; }
    .w3-col.m6, .w3-half { width: 100% !important; margin: 0px 0px !important; }
    .addButtonCircular { right: 6px !important; }
    .enq-frm-addrss { padding: 46px; border-radius: 19px 19px 0 0; }
    .form-rigt-contct { padding: 45px; } 
    .sbmt-bntt { margin: 0 auto 0; width: 100%; }
    #contct-wrp-page { padding: 43px 0 93px; }
    #sidebar { width: 100%; position: fixed; left: -991px; top: 0; z-index: 9999999999; }
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 16px;  background: #fff; border: 1px solid #ddd;}
    #dismiss { display: inherit !important; }
    #stickytypeheader { position: static !important; width: 100% !important; }
    #product-wrpr-itemms { padding: 12px 0 56px; position: static; }
    .w3-col.m4, .w3-third { width: 20% !important; }
    .cntct-bg { display: none; }
    .form-mob-tgg-categ svg { top: 0px; }
    .product-containr-wdth { width: 100% !important; position: static !important; }
    .modal-dialog { max-width: 80%; }
    .mdl-pp-indise { padding: 26px 39px; text-align: left; }
    .spn-commprre { padding: 1px 3px; font-size: 12px; }
    .pp-compare-h4 { padding: 7px 0; font-size: 13px !important; }
    .titleMargin1 { font-size: 15px !important; line-height: 23px !important; height: 64px; }
    .top-contn-pp-comp { margin-top: 0px !important; }
    .contentPop { width: 94% !important; margin-left: 3% !important; }
    .oen-sereis { width: 244px !important; }
    .compare-colom { display: flex; margin-top: 29px;}
    .oen-image { width: 100%; }
    .status { font-size: 14px !important; white-space: nowrap; height: auto; }
    .active-colom { font-size: 14px !important; white-space: nowrap; height: auto; }
    .image-colom-heading { font-size: 15px; white-space: nowrap;}
    .oen-title { height: 143px; }
    .image-colom { padding: 0 10px 13px !important; }
    .cls-btn-pp-compsn { right: 20px !important; font-size: 29px !important; color: #2350b0 !important; top: 72px !important; position: fixed !important;}
    .form-mob-tgg-categ { display: inherit !important; margin-bottom: 13px; font-size: 15px; background: #fff; border: 1px solid #ddd;width: 100%; padding: 13px 13px 9px; left: 0; }
    .sidebar { width: 100%; height: auto; overflow: inherit; position: static !important; top: 150px; }
    .main { width: 100%; height: auto; display: block; }
    .wrapper { display: block; }   
    .content-wrp-bg { padding: 19px; width: 100%; top: -11px; border-radius: 20px 20px 0 0; }
    .enqry-pp-sucs-fail { padding: 14px 17px; }
    .enqry-pp-sucs-fail_2 { padding: 89px 17px; }
    .enqry-pp-sucs-fail img { width: 84px;  padding: 10px; position: relative; bottom: 6px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 100%; } 
    .vw-all-rggt a { top: -17px !important; }
    .vw-all-rggt a:hover { top: -17px !important; }
    .hd-whtsap-cht { top: 285px; }
    .srch-icnd-box {right: 78px; top: 36px; width: 28px; background: #2350b0; padding: 1px 6px; }
    .sticky .srch-icnd-box { right: 75px; top: 19px; width: 27px; height: 27px; padding: 1px 6px; }
    .goog-te-gadget .goog-te-combo { width: auto; }
    .g-translter {right: 119px; top: 30px;height: 38px; width: auto; }
    #main-header-top { position: static; } 
    .popup-banner_w { top: 105px; right: 37px; width: 24%; }
    .fst-ttl { margin-right: 17px; }
    #sit--map h4 { font-size: 16px; }
    .clse-btnt-pp { right: 3px; top: 6px; }
    .vido-icn-jmb { top: -228px !important; margin: 0px auto; }
    .vpop { position: relative; top: 24px; }
    #video-popup-container { width: 94%; left: 0; margin: 0px auto; top: 15%; right: 0; }
    #video-popup-close { right: 0; top: -36px; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
    .banner-bg-top { height: 100%; }
    #main-home-banner .lft-bnr-txts { width: 66%; left: 85px; top: 155px;}
    #main-home-banner .slide-title { font-size: 2.8rem !important; }
    #main-home-banner .para-txt-sub { line-height: 34px; font-size: 18px; }
    #main-home-banner .pagination-number { font-size: 18px; }
    #down-icons_importnt ul li { margin: 9px; }
    #down-icons_importnt ul li:hover { margin: 9px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 27px; }
    .featrd-prod_for-desktp { display: none !important; }
    #careers-main-links { padding: 103px 0; }
    #careers-main-links .moveslide-item { margin: 0px 1px; }
    #careers-sc .slider-thumb::before { width: 520px; height: 446px; }
    #careers-sc .commn-hd-cntrr { margin-top: 29px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 41px 32px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 44px 32px; }
    #slider + #header:not(.sticky-header) #header-wrap, #top-bar + #header:not(.sticky-header) #header-wrap, .floating-header:not(.sticky-header) #header-wrap, .no-sticky #header-wrap, [data-sticky-offset]:not([data-sticky-offset="full"]):not(.sticky-header) #header-wrap, body:not(.stretched) #header:not(.sticky-header) #header-wrap, div + #header-wrap { right: 0 !important; left: 0; top: 100px; background: #fff; padding: 0 6px; }
    .logos_2 { display: none !important; }
    .bg-white-logo-grad { top: 0; left: 0;  width: 100%; height: 3%; }
    .banner-inner_content h1 { font-size: 28px; }
    .banner-inner_content ul li { font-size: 12px; }
    .box { height: 659px; width: 315px; right: 71px; top: -144px; }
    .banner-inner_content { left: 177px; right: 194px; bottom: 61px; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col { padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .w3-padding-medium, .w3-padding, .w3-form { height: auto !important; }
    .prod-item-mmg-text { text-align: left; padding: 25px 23px;}
    .w3-col.s4 { width: 100%; }
    .comparePanle { bottom: 0px !important; width: 101% !important; left: -11px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .w3-col.m4, .w3-third { width: 21% !important; }
    .w3-col.m6, .w3-half { width: 100% !important; margin: 0px !important; }
    .addButtonCircular { right: 6px !important; }
    .left-wdh-filtter h4 { font-size: 22px; padding: 17px 17px 17px; }
    .comparePanle { z-index: 999 !important; }
    .cntct-itm-dvv { height: 630px; }
    .cntct-itm-dvv_2 { height: 630px; }
    .product-containr-wdth { width: 97% !important; margin: 0px auto; }
    .srch-btn1 { padding: 9px 25px !important; }
    .srch-btn1:hover { padding: 9px 25px !important; }
    .modal-dialog { max-width: 70%; }
    .mdl-pp-indise { padding: 26px 39px; text-align: left; }
    .left-wdh-filtter ul li { padding: 10px; }
    .container-checkbox { font-size: 17px; }
    .prod-lst-catrg-wrpr h2 { font-size: 22px !important; margin: 0px auto; }
    .titleMargin1 { height: 62px; }
    .enqry-pp-sucs-fail img { width: 92px;padding: 10px; position: relative; bottom: 4px; }
    .bg-str-prodd { display: none !important; }
    .item-featurd-itm { width: 100%; }
    .hd-whtsap-cht { top: 357px; } 
    .sticky .srch-icnd-box { right: 113px; top: 17px; width: 33px; height: 33px; }
    .popup-banner_w { width: 25%; top: 84px; } 
    .fst-ttl { margin-right: 17px; }
    #sit--map h4 { font-size: 16px; }
    .vido-icn-jmb { top: 116px !important; margin: 0px auto; }
    #video-popup-container { width: 74%; left: 0; top: 20%; right: 0; margin: 0px auto; }
	#our-storry-content .name-puic { position: static; }
    .dirctor_2 {  width: 91%;  padding: 43px 28px; } 
}
@media screen and (min-width:1150px) and (max-width:1240px) {
    .banner-bg-top { height: 100%; }
    #main-home-banner .lft-bnr-txts { width: 55%; left: 94px; top: 180px; }
    #main-home-banner .slide-title { font-size: 3.0rem !important; }
    #main-home-banner .para-txt-sub { line-height: 34px; font-size: 18px; }
    #main-home-banner .pagination-number { font-size: 18px; }
    #down-icons_importnt ul li { margin: 9px; }
    #down-icons_importnt ul li:hover { margin: 9px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 27px; }
    #careers-main-links { padding: 103px 0; }
    #careers-main-links .moveslide-item { margin: 0px 12px; }
    #careers-sc .slider-thumb::before { width: 520px; height: 446px; }
    #careers-sc .commn-hd-cntrr { margin-top: 29px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 41px 32px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 44px 32px; }
    #slider + #header:not(.sticky-header) #header-wrap, #top-bar + #header:not(.sticky-header) #header-wrap, .floating-header:not(.sticky-header) #header-wrap, .no-sticky #header-wrap, [data-sticky-offset]:not([data-sticky-offset="full"]):not(.sticky-header) #header-wrap, body:not(.stretched) #header:not(.sticky-header) #header-wrap, div + #header-wrap {
    right: 0 !important; left: 0; top: 100px; background: #fff; padding: 0 6px; }
    .logos_2 { display: none !important; } 
    .box { height: 659px; width: 315px; right: 71px; top: -144px; }
    .banner-inner_content { left: 217px; right: 206px; bottom: 62px; }
    .banner-inner_content h1 { font-size: 29px; }
    .banner-inner_content ul li { font-size: 12px !important; }
    .w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col {
    padding: 0 0 !important; }
    .w3-container { padding: 0.01em 2px 60px !important; }
    .prod-item-mmg-text { text-align: left; padding: 25px 23px; }
    .w3-col.s4 { width: 100%; }
    .comparePanle { bottom: 0px !important; width: 101% !important; left: -12px !important; transform: translateX(1%) !important; right: 0 !important; }
    .w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter { width: 100% !important; }
    .compr-bt9 { position: fixed !important; right: 0 !important; top: auto !important; z-index: 1 !important; bottom: 0 !important; left: 0 !important; width: 100% !important; }
    .w3-col.l3, .w3-quarter { width: 100% !important; margin: 0px 1px !important; }
    .left-wdh-filtter h4 { font-size: 24px; }
    .cntct-itm-dvv { height: 630px; }
    .cntct-itm-dvv_2 { height: 630px; }
    .product-containr-wdth { width: 97% !important; }
    .sidebar { height: 100vh !important; }
    .container-checkbox { font-size: 17px; }
    .w3-col.m4, .w3-third { width: 15% !important; }
    .titleMargin1 { padding: 0px 4px 0px 4px !important; height: 60px; }
    .enqry-pp-sucs-fail img { width: 90px; position: relative; bottom: 10px; }
    .enqry-pp-sucs-fail_2 { padding: 92px 59px; }
    .bg-str-prodd { display: none !important; }
    .fst-ttl { margin-right: 17px; }
    .popup-banner_w { top: 86px; }
    .vido-icn-jmb { top: -49px; }
    #video-popup-container { width: 74%; left: 0; top: 20%; right: 0; margin: 0px auto; }
    .dirctor_2 { width: 91%; padding: 43px 50px; } 
    .popup-banner_w { top: 94px; width: 37%; }
} 
@media screen and (min-width:1241px) and (max-width:1340px) {
    .banner-bg-top { height: 100%; }
    #main-home-banner .lft-bnr-txts { width: 55%; left: 94px; top: 195px; }
    #main-home-banner .slide-title { font-size: 3.0rem !important; }
    #main-home-banner .para-txt-sub { line-height: 34px; font-size: 18px; }
    #main-home-banner .pagination-number { font-size: 18px; }
    #down-icons_importnt ul li { margin: 9px; }
    #down-icons_importnt ul li:hover { margin: 9px; }
    #down-icons_importnt .icon-imp1_txts { font-size: 17px; line-height: 27px; }
    .featrd-prod_for-desktp { display: inherit !important; }
    #careers-main-links { padding: 103px 0; }
    #careers-main-links .El__slide { padding: 144px 9px !important; }
    #careers-main-links .moveslide-item { margin: 0px 1px; }
    #careers-sc .slider-thumb::before { width: 640px; height: 512px; }
    #careers-sc .commn-hd-cntrr { margin-top: 29px; } 
    #enquiry-frrm-home .rgt-footer-infomtions { padding: 41px 32px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 44px 32px; }
    .menu-link { font-size: 14px !important; }
    .menu-link { padding-right: 0px !important; padding-left: 0px !important; }
    #main-header-top .sticky-header .logos_2 { width: 175px; }
    #enquiry-frrm-home .commn-hd-cntrr h1 { font-size: 2.3rem; }
    .bg-white-logo-grad { height: 250px; }
    .productImg { width: 47%; }
    .cntct-itm-dvv { height: 590px; }
    .cntct-itm-dvv_2 { height: 590px; }
    .product-containr-wdth { width: 90% !important; }
    .sidebar { height: 100vh; }
    .left-wdh-filtter h4 { font-size: 24px; padding: 24px 38px 17px; }
    .w3-col.m4, .w3-third { width: 14% !important; }
    .titleMargin1 { padding: 0px 4px 0px 4px !important; height: 60px; }
    .banner-inner_content { bottom: 66px; left: 241px; right: 217px; }
    .banner-inner_content ul li { font-size: 13px; }
    .banner-inner_content h1 { font-size: 32px; }
    .enqry-pp-sucs-fail img { width: 87px; padding: 10px; position: relative; bottom: 7px; }
    .popup-banner_w { top: 86px; }
    #video-popup-container { width: 74%; left: 0; top: 20%; right: 0; margin: 0px auto; }
	#our-storry-content .name-puic { padding: 18px 9px; }
	#our-storry-content .name-puic h3 { font-size: 14px; }
    .dirctor_2 { width: 100%; }
    .popup-banner_w { top: 94px; width: 37%; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
    #abot-paragrph .abot-paragrph_9 { width: 86%; }
    #careers-sc .slider-thumb::before { width: 644px; height: 499px; }
    .commn-hd-cntrr h1 { font-size: 2.7rem; }
    #main-header-top .sticky-header .logos_2 { width: 196px; }
    #main-home-banner .lft-bnr-txts { width: 58%; top: 224px; }
    #enquiry-frrm-home .commn-hd-cntrr h1 { font-size: 2.3rem; }
    .bg-white-logo-grad { height: 290px !important; }
    .productImg { width: 47%; margin-bottom: 30px; }
    .cntct-itm-dvv { height: 590px; }
    .cntct-itm-dvv_2 { height: 590px; }
    .El__wrapper { width: 282vw !important; height: 101vh !important; }
    .product-containr-wdth { width: 93% !important; }  
    .w3-col.m4, .w3-third { width: 14% !important; }  
    .sidebar { height: 100vh; }
    .left-wdh-filtter h4 { padding: 24px 33px 17px; }
    .titleMargin1 { padding: 0px 4px 0px 4px !important; height: 60px; }
    .content-wrp-bg { width: 97%; }
    .banner-inner_content { bottom: 71px; left: 231px; right: 326px; }
    .banner-inner_content h1 { font-size: 40px; }
    .enqry-pp-sucs-fail img { width: 90px; position: relative; bottom: 7px; }
    .enqry-pp-sucs-fail_3 { padding: 92px 66px; }
	#our-storry-content .name-puic { padding: 18px 9px; }
	#our-storry-content .name-puic h3 { font-size: 14px; }
	.dirctor_2 { padding: 43px 96px !important;  width: 93% !important;}
    .popup-banner_w { top: 94px; width: 37%; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
    #abot-paragrph .abot-paragrph_9 { width: 86%; }
    #careers-sc .slider-thumb::before { width: 722px; height: 564px; }
    #enquiry-frrm-home .enq-frm-ff { padding: 62px 32px; }
    #main-header-top .sticky-header .logos_2 { width: 196px; }
    #main-home-banner .lft-bnr-txts { top: 243px; }
    .productImg { width: 47%; }
    .El__wrapper { width: 233vw !important; height: 101vh !important; }
    .product-containr-wdth { width: 90% !important; }
    .w3-col.m4, .w3-third { width: 13% !important; }
    .titleMargin1 { padding: 0px 4px 0px 4px !important; height: 60px; }
	.dirctor_2 { padding: 43px 96px !important;  width: 93% !important;}
    .popup-banner_w { top: 94px; width: 37%; }
}
@media screen and (min-width:1500px) and (max-width:1599px) {
    #main-header-top .sticky-header .logos_2 { width: 196px; }
    .productImg { width: 47%; }
    .w3-col.m4, .w3-third { width: 13% !important; }
    .titleMargin1 { height: 63px; }
}
@media screen and (min-width:1600px) and (max-width:1699px) {

}
@media screen and (min-width:1700px) and (max-width:1799px) {

}
@media screen and (min-width:1800px) and (max-width:1899px) {

}
@media screen and (min-width:1900px) and (max-width:1999px) {

}
@media screen and (min-width:2200px) and (max-width:2300px) {
    /*.pushy-left { transform: translate3d(-2734px,0,0) !important; }
    .pushy { width: 100% !important; }
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 79% !important; }
    #careers-main-links .El__slide { display: block; align-items: center; width: 860px; } */
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1700px !important; }
    #careers-main-links .El__slide { width: 509px !important; }
    #careers-main-links .El__content { width: 130%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 504px !important; background-size: cover; }
}
@media screen and (min-width:2301px) and (max-width:2400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1700px !important; }
    #careers-main-links .El__slide { width: 509px !important; }
    #careers-main-links .El__content { width: 130%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 504px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
}
@media screen and (min-width:2401px) and (max-width:2500px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1700px !important; }
    #careers-main-links .El__slide { width: 509px !important; }
    #careers-main-links .El__content { width: 130%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 504px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
    
}
@media screen and (min-width:2501px) and (max-width:2600px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 2177px !important; }
    #careers-main-links .El__slide { width: 660px !important; }
    #careers-main-links .El__content { width: 146%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 602px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
}
@media screen and (min-width:2601px) and (max-width:2800px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 2177px !important; }
    #careers-main-links .El__slide { width: 660px !important; }
    #careers-main-links .El__content { width: 146%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 602px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
}
@media screen and (min-width:2801px) and (max-width:3000px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 2177px !important; }
    #careers-main-links .El__slide { width: 660px !important; }
    #careers-main-links .El__content { width: 146%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 602px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
}
@media screen and (min-width:3001px) and (max-width:3300px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 2177px !important; }
    #careers-main-links .El__slide { width: 660px !important; }
    #careers-main-links .El__content { width: 146%; }
    #careers-main-links .product-1-mmg { height: 415px !important; }
    #careers-main-links .moveslide-item { height: 602px !important; background-size: cover; }
    #down-icons_importnt .icon-imp1_txts { margin-top: 20px; }
    .pushy { width: 101% !important; }
}

.popup-banner_w { z-index: 9 !important; }