@media screen and (max-width:1919px) {
	.title-box h2 { font-size: 36px; }
	.custom-container-left { padding-left: 90px; }
	.banner-section .inner-con h1 { font-size: 52px; }
	.banner-section .inner-con p { font-size: 20px; width: 95%; }
	header .main-header .left-logo-box a img { width: 180px; }
	#banner-slider { height: 760px; }
	.icon-box { height: 315px; width: 315px; left: 0; border: 18px solid #fff; }
	.products p { font-size: 22px; }
	#products-slider .products { padding: 15px 24px 24px 24px; height: 380px; }
	#products-slider .owl-nav { margin-top: 24px; }
	#products-slider button[type="button"] { height: 40px; width: 40px; }
	#products-slider button img { width: 30px; }
	.product-feature-section .right-box li { font-size: 20px; }
	.product-feature-section .right-box li:not(:last-child) { margin-bottom: 20px; }
	.product-feature-section .left-box img { width: 80%; }
	.product-feature-section .left-box .icon-box { height: 360px; width: 360px; right: 0; }
	.product-feature-section .left-box .icon-box img { width: 50%; }
	.industry-we-serve-section ul { bottom: 24px; left: 24px; }
	.industry-we-serve-section .blue-title h3 { font-size: 26px; }
	.industry-we-serve-section ul li { font-size: 20px; }
	.industry-we-serve-section ul li:not(:last-child) { margin-bottom: 5px; }
	.cta-section .blue-box .left-box h3 { font-size: 30px; }
	.cta-section .blue-box .left-box { flex: 0 0 80%; }
	/* footer .contact-box.sales li:first-child { width: 85%; }
	footer h3 { font-size: 22px; }
	footer .about-box li a { height: 45px; width: 45px; margin-right: 6px; padding: 6px 0; }
	footer .qr-box img { width: 60%; } */
	.about-section .right-box img { width: 85%; }
	.about-section .right-box .icon-box img { width: auto; }
	.about-section .right-box .icon-box { left: -7%; }
	.our-products-section .all-products { gap: 40px; }
	.our-products-section .all-products h4 { font-size: 19px; margin-top: 15px; }
	.our-products-section .all-products .products { padding-bottom: 25px; }
	.our-products-section .all-products img.left-img { margin-right: 40px; }
	.our-products-section .all-products img.right-img { margin-left: 40px; }
	.our-products-section .all-products .products span { font-size: 30px; padding: 15px; }

	/* About Us  @media screen and (max-width:1919px)*/
	.inner-banner-section { height: 420px; }
	.inner-banner-section h1 { font-size: 36px; }
	.who-we-are-section .right-box { padding-left: 0; }
	h3 { font-size: 30px; line-height: 43px; }
	.about-slider-section .icon-box { height: 240px; width: 240px; left: -23%; padding: 33px 55px; }
	.mission-vision-section .inner-container .blue-box .con-box { padding: 0 40px; padding-right: 0; }
	.distributor-section p { width: 70%; margin-bottom: 24px; }
	.why-choose-section .right-box li { font-size: 20px; }
	.why-choose-section .right-box .con-box { width: 75%; }
	.mission-vision-section .inner-container .blue-box .logo-box { height: 220px; }

	/* Inner Product  @media screen and (max-width:1919px)*/
	.inner-product-section .right-box img { width: 80%; }
	.inner-product-section .right-box .icon-box img { width: auto; }
	.inner-product-section .right-box .icon-box { height: 280px; width: 280px; left: 2%; padding: 36px 0; }
	.inner-product-section table td p { margin-bottom: 5px; }
	.our-products-section.related-products-section .all-products .products img { height: 300px; }
	.pump-gad-section .inner-box .common-box a { font-size: 22px; }
	.our-products-section.inner-section .all-products img { width: 35%; height: 220px; }
	.our-products-section.inner-section .all-products .products p { line-height: 26px; font-size: 20px; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 28px; }

	/* Contact Us  Jiya @media screen and (max-width:1919px)*/
	.get-in-touch-section .right-box .icon-box { height: 240px; width: 240px; padding: 31px 0; left: 2%; }
	.get-in-touch-section .right-box .icon-box img { width: 51%; }

	/* Product  Jiya @media screen and (max-width:1919px)*/
	.title-box.mb-50 { margin-bottom: 40px; }
	.installation-section .left-box img.install-img { margin-top: 40px; }
	.clients-section .clients-logo-box li { width: 154px; }
	.mission-vision-section .inner-container .blue-box {width: 48%;}
}
@media screen and (max-width:1599px) {
	.custom-container { width: 93% }
	.common-section { padding: 90px 0; }
	.common-bottom-section { padding-bottom: 90px; }
	p { font-size: 17px; line-height: 28px; }
	.custom-container-left { padding-left: 50px; }
	header .top-header { padding: 8px 0; height: 24px;}
	header .top-header a { font-size: 15px; text-decoration: none;}
	header .main-header .left-logo-box a img { width: 160px; }

	/* header .dropdown-menu.show {top: -10px !important;} */
	#banner-slider { height: 660px; }
	.banner-section .owl-dots { left: 50px; }
	.banner-section .inner-con h1 { font-size: 48px; }

	/* .about-section .right-box img {width: 80%;} */
	.about-section .right-box .icon-box img { width: 45%; }
	.icon-box { height: 285px; width: 285px; border: 14px solid #fff; }
	.title-box h2 { font-size: 34px; }
	.products p { font-size: 20px; }
	#products-slider .products p { font-size: 16px; line-height: 24px; }
	#products-slider .products { height: 370px; }
	.product-feature-section .right-box li:not(:last-child) { margin-bottom: 15px; }
	.product-feature-section .right-box li { font-size: 18px; }
	.product-feature-section .left-box .icon-box { height: 315px; width: 315px; padding: 50px 0; }
	.industry-we-serve-section ul li::before { top: 10px; }
	.industry-we-serve-section ul li { font-size: 18px; }
	.industry-we-serve-section .blue-title { padding: 12px 0 12px 24px; top: 35px }
	.industry-we-serve-section .blue-title h3 { font-size: 24px; }
	.product-feature-section .right-box li::before { top: 11px; height: 6px; width: 6px; }
	.product-feature-section .right-box li::after { height: 14px; width: 14px; top: 7px; }
	.cta-section .blue-box .left-box h3 { font-size: 28px; }
	footer { font-size: 16px; }
	footer .about-box li a { padding: 8px 0; }
	footer .bottom-footer { padding: 10px 0 35px; }
	footer h3::before { top: 15px; }

	/* About Us  @media screen and (max-width:1599px)*/
	.inner-banner-section { height: 380px; }
	.inner-banner-section h1 { font-size: 34px; }
	h3 { font-size: 28px; line-height: 40px; }
	.who-we-are-section .right-box .facts:hover::before { width: 85%; }
	.mission-vision-section .inner-container .blue-box { padding: 40px 0; }
	.about-slider-section .icon-box { height: 220px; width: 220px; padding: 30px 50px; }
	.why-choose-section .right-box .con-box { left: 55%; width: 75%; }
	.why-choose-section .right-box li span { height: 30px; width: 30px; font-size: 15px; }

	/* Inner Product  @media screen and (max-width:1599px)*/
	.inner-product-section h4 { font-size: 26px; }
	.our-products-section.related-products-section .all-products .products span { font-size: 28px; }
	.inner-product-section .left-box { padding-right: 20px; }
	.inner-product-section table th { font-size: 17px; line-height: 28px; }

	/* Quality @media screen and (max-width:1599px)*/
	.download-brochures-section .inner-container .common-box .inner-box h4 { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
	.pump-gad-section.inner-download-section .common-download-box { margin-bottom: 40px; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 26px; }

	/* Contact Us  Jiya @media screen and (max-width:1599px)*/
	.get-in-touch-section .left-box .inner-box .form-group label { font-size: 19px; }
	.get-in-touch-section .left-box .inner-box .form-group input { font-size: 16px; }
	.get-in-touch-section .contact-us-section .inner-box .common-box .con-box .contact-box { font-size: 17px; }
	.get-in-touch-section .title-box { margin-bottom: 22px; }
	.get-in-touch-section .right-box .icon-box { height: 220px; width: 220px; border: 11px solid #fff; padding: 33px 0; left: 0; }
	.get-in-touch-section .right-box .icon-box img { width: 52%; }
	.get-in-touch-section .left-box .inner-box .row { margin-top: 28px; }
	.get-in-touch-section .left-box .inner-box .form-group { margin-bottom: 22px; }
	.get-in-touch-section .right-box img { width: 86%; }
	.map-section  iframe { width: 100%; height: 550px; }
	.map-section { margin-bottom: -81px; line-height: 0; }
	.title-box.mb-50 { margin-bottom: 40px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box.amt-sales { width: 64%; }
	.get-in-touch-section .left-box { padding-right: 20px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 27px; padding-bottom: 10px; margin-bottom: 15px; padding-left: 20PX; }
	.contact-us-section .inner-box .common-box h3::before { top: 15px; }
	.common-bottom-padding { padding-bottom: 90px; }
	.contact-us-section .inner-box { gap: 40px; }

	/* Product  Jiya @media screen and (max-width:1599px)*/

	/* .installation-section .left-box {flex: 0 0 43%;} */
	.installation-section .right-box li span { height: 35px; width: 35px; margin-right: 14px; font-size: 16px; padding: 6px 0px; }
	.installation-section .right-box li h4 { font-size: 23px; margin-bottom: 10px; }

	/* .installation-section .right-box li .con-box {width: 92%;} */
	.installation-section .left-box img.install-img { margin-top: 35px; }
	.installation-section .right-box li:not(:last-child) { padding-bottom: 16px; margin-bottom: 16px; }
	.cta-section .blue-box .left-box { flex: 0 0 70%; }
	.clients-section .clients-logo-box li { margin: 0 6px 16px; width: 151px; }
}
@media screen and (max-width:1439px) {
	p { font-size: 16px; line-height: 26px; }
	.common-btn { padding: 10px 15px 10px 12px; }
	.common-section { padding: 80px 0; }
	.common-bottom-section { padding-bottom: 80px; }
	#banner-slider { height: 645px; }
	header .main-header .left-logo-box a img { width: 150px; }
	.banner-section .inner-con h1 { font-size: 46px; }
	.icon-box { height: 260px; width: 260px; }
	.cta-section .blue-box { padding: 40px; }
	.cta-section .blue-box .left-box h3 { font-size: 26px; }
	.title-box h2 { font-size: 32px; }
	.banner-section .inner-con p { font-size: 18px; }
	#products-slider button img { width: 25px; }
	#products-slider .products { padding: 50px 24px 24px 24px; height: 340px; }
	.products p { font-size: 19px; }
	.product-feature-section .left-box .icon-box { height: 280px; width: 280px; padding: 45px 0; }
	.product-feature-section .right-box { padding: 0 25px; }
	.industry-we-serve-section .blue-title h3 { font-size: 22px; }
	#products-slider .products .img-box { height: 165px; }
	footer h3::before { top: 12px; }

	/* About Us  @media screen and (max-width:1439px)*/
	.inner-banner-section { height: 360px; }
	.why-choose-section .left-box { flex: 0 0 40%; }
	.why-choose-section .left-box img { width: 100%; }
	.why-choose-section .left-box .icon-box img { width: auto; }
	.why-choose-section .left-box .icon-box { height: 260px; width: 260px; right: -24%; }
	.why-choose-section .right-box li { font-size: 18px; }
	h3 { font-size: 26px; line-height: 37px; }

	/* Inner Product  @media screen and (max-width:1439px)*/
	.inner-product-section .right-box .icon-box { height: 250px; width: 250px; }
	.inner-product-section .right-box .icon-box img { width: 50%; }
	.our-products-section.inner-section .all-products img { height: 195px; }

	/* Quality @media screen and (max-width:1439px)*/
	.download-brochures-section .inner-container { gap: 24px; }
	.download-brochures-section .inner-container .common-box .inner-box img { margin-top: 35px; }
	.download-brochures-section .inner-container .common-box .inner-box { padding: 30px; }
	.pump-gad-section .inner-box { gap: 24px; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 24px; }

	/* Contact Us  Jiya @media screen and (max-width:1439px)*/
	.get-in-touch-section .left-box .inner-box .form-group { margin-bottom: 20px; }
	.get-in-touch-section .left-box .inner-box .form-group label { font-size: 18px; line-height: 25PX; margin-bottom: 9px; }
	.get-in-touch-section .right-box img { width: 83%; }
	.contact-us-section .inner-box .common-box .icone-box { height: 35px; width: 35px; padding: 4px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { margin-left: 14px; width: 88%; margin-bottom: 14px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h6 { font-size: 18px; line-height: 25px; margin-bottom: 2px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h4 { font-size: 18px; line-height: 25px; margin-bottom: 2px; }
	.title-box.mb-50 { margin-bottom: 35px; }
	.contact-us-section .inner-box { gap: 35px; }
	.common-bottom-padding { padding-bottom: 80px; }
	.map-section { margin-bottom: -63px; line-height: 0; }
	.map-section  iframe { width: 100%; height: 520px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 24px; padding-bottom: 10px; margin-bottom: 15px; padding-left: 20PX; }
	.contact-us-section .inner-box .common-box h3::before { top: 13px; }

	/* Product  Jiya @media screen and(max-width:1439px)*/
	.installation-section .right-box li h4 { font-size: 22px; margin-bottom: 8px; }

	/* .installation-section .left-box {flex: 0 0 41%;} */

	/* .installation-section .right-box li .con-box {width: 92%;} */
	.installation-section .left-box img.install-img { margin-top: 32px; }
	.installation-section .right-box li:not(:last-child) { margin-bottom: 22px; }
	.installation-section .right-box li span { margin-right: 10px; }
	.why-choose-section .right-box .con-box { left: 56%; width: 70%; }
	.clients-section .clients-logo-box li { width: 142px; }
	.clients-section .clients-logo-box li img { width: 90%; }
	.banner-section .owl-carousel .owl-item img.banner-second.banner-third {width: 75%;}
}
@media screen and (max-width:1365px) {
	.common-btn { font-size: 16px; }
	.common-section { padding: 70px 0; }
	.common-bottom-section { padding-bottom: 70px; }
	p { font-size: 15px; line-height: 25px; }
	.title-box h2 { font-size: 30px; }
	#banner-slider { height: 580px; }
	header .main-header .right-box li { font-size: 16px; }
	.banner-section .inner-con h1 { font-size: 42px; }

	/* header .main-header .right-box li:not(:last-child) a {padding: 25px 20px;} */
	header .main-header .left-logo-box a img { width: 140px; }
	.icon-box { height: 240px; width: 240px; left: 30px; }
	.about-section .left-box p { margin-bottom: 16px; }
	.products p { font-size: 17px; }
	.our-products-section .products img { height: 200px; }
	.common-btn svg { margin-left: 5px; width: 26px; }
	#products-slider .products { height: 320px; }
	header li.dropdown a#productdropdownMenu svg { margin-left: 5px; width: 12px; }
	#products-slider .products p { font-size: 15px; line-height: 23px; margin-top: 15px; }
	.product-feature-section .right-box li { font-size: 16px; }
	.product-feature-section .right-box { padding-right: 40px; }
	.industry-we-serve-section ul li { font-size: 16px; }
	.industry-we-serve-section .blue-title h3 { font-size: 20px; }
	.industry-we-serve-section ul li::before { top: 9px; height: 6px; width: 6px; }
	.cta-section .blue-box .left-box h3 { font-size: 24px; line-height: 30px; }
	footer h4 { font-size: 16px; margin-bottom: 8px; }
	footer { font-size: 15px; }
	footer h3 { font-size: 20px; }
	footer h3::before { width: 8px; height: 8px; top: 15px; }
	footer .about-box .footer-logo img { width: 150px; }
	footer .about-box li a img { width: 15px; }
	footer .about-box li a { height: 20px; width: 35px; padding: 6px 0 3; }
	.our-products-section .all-products .products p { line-height: 24px; }
	.our-products-section .all-products { gap: 32px; }
	.our-products-section .all-products .products span { height: 60px; width: 60px; }
	.our-products-section.inner-section .all-products h4 { font-size: 17px; margin-top: 10px; }

	/* About Us  @media screen and (max-width:1365px)*/
	.inner-banner-section { height: 330px; }
	.inner-banner-section h1 { font-size: 32px; }
	h3 { font-size: 25px; line-height: 36px; }
	.mission-vision-section .inner-container .blue-box .con-box { padding: 0 30px; padding-right: 0; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box { width: 85%; }
	.about-slider-section .icon-box { left: -25%; }
	.why-choose-section .left-box .icon-box { right: -28%; }

	/* Inner Product  @media screen and (max-width:1365px)*/
	.performance-graph-section .left-box h4 { font-size: 24px; }
	.inner-product-section .right-box .icon-box { height: 200px; width: 200px; padding: 28px 0; }
	.our-products-section.related-products-section .all-products .products img { height: 250px; }
	.our-products-section.related-products-section .all-products .products span { font-size: 24px; }
	header .dropdown-toggle svg { width: 13px; }
	.inner-product-section .right-box .icon-box { left: 4%; }
	.inner-product-section .left-box { padding-right: 0; }
	.inner-product-section h4 { font-size: 24px; margin-bottom: 16px; }
	.inner-product-section table th { font-size: 15px; line-height: 25px; }
	.our-products-section.inner-section .all-products img { width: 33%; height: 170px; }
	.pump-gad-section .inner-box .common-box a { font-size: 20px; }
	.pump-gad-section .inner-box { gap: 24px; }
	.our-products-section.inner-section .all-products .products p { line-height: 24px; font-size: 18px; }

	/* Contact Us  Jiya @media screen and (max-width:1365px)*/
	.contact-us-section .inner-box .common-box .con-box .contact-box.amt-sales { width: 70%; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { font-size: 16px; line-height: 25px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box a { font-size: 16px; line-height: 25px; }
	.contact-us-section .inner-box .common-box { padding: 35px; }
	.back-to-top { height: 35px; width: 35px; }
	.map-section  iframe { width: 100%; height: 500px; }
	.map-section { margin-bottom: -55px; line-height: 0; }
	.title-box.mb-50 { margin-bottom: 32px; }
	.get-in-touch-section .left-box .inner-box .form-group label { font-size: 17px; line-height: 22PX; margin-bottom: 8px; }
	.get-in-touch-section .left-box .inner-box .form-group input { font-size: 15px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 22px; padding-bottom: 10px; margin-bottom: 15px; padding-left: 20PX; }
	.contact-us-section .inner-box .common-box h3::before { top: 13px; }
	.contact-us-section .inner-box { gap: 30px; }

	/* Product  Jiya @media screen and (max-width:1365px)*/
	.installation-section .right-box li h4 { font-size: 21px; margin-bottom: 8px; }
	.installation-section .left-box img.install-img { margin-top: 30px; }

	/* .installation-section .right-box li .con-box {width: 92%;} */
	.installation-section .right-box li:not(:last-child) { margin-bottom: 22px; }
	.download-brochures-section .inner-container { gap: 16px; }
	.clients-section .clients-logo-box li { width: 132px; }
}
@media screen and (max-width:1279px) {
	.common-section { padding: 50px 0; }
	.common-bottom-section { padding-bottom: 50px; }
	.common-btn { font-size: 15px; }
	#banner-slider { height: 450px; }
	header .main-header .right-box li { font-size: 15px; }
	.banner-section .owl-carousel .owl-item img { width: 62% }
	header .top-header li:not(:last-child) { margin-right: 16px; }
	header .top-header li img { width: 18px; }
	header .main-header .left-logo-box a img { width: 125px; }
	header .top-header a { font-size: 14px; }
	header .main-header .right-box li:not(:last-child) a { padding: 25px 15px; }
	header .main-header .right-box .common-btn { margin-left: 15px; }
	.banner-section .inner-con h1 { font-size: 32px; }
	.banner-section .inner-con p { font-size: 15px; width: auto; }
	.icon-box { height: 200px; width: 200px; border: 8px solid #fff; padding: 35px 0; }
	.our-products-section .products img { height: 160px; }
	footer .col-md-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
	footer .about-box, footer .qr-box { margin-bottom: 24px; }
	footer .main-footer { padding-bottom: 40px; }
	footer .about-box li a { padding: 8px 0; }
	.title-box h2 { font-size: 28px }
	.product-feature-section .left-box img { width: 100%; }
	.product-feature-section .left-box .icon-box { top: 50%; transform: translate(-50%, -50%); left: 50%; }
	.product-feature-section .right-box li { font-size: 17px; }
	.cta-section .blue-box .left-box h3 { font-size: 22px; line-height: 28px; }
	footer .about-box p { width: 80%; }
	.cta-section .blue-box { padding: 30px; }
	.products span { border-top: solid 2px #52B4BF; border-left: solid 2px #52B4BF; }
	.products p::after { height: 2px; }
	.industry-we-serve-section .blue-title { top: 25px; }
	#products-slider button[type="button"] { height: 35px; width: 35px; }
	#products-slider button img { width: 22px; }
	#products-slider .owl-prev { margin-right: 16px; }
	footer { padding-top: 150px; }
	p { font-size: 14px; line-height: 23px; }
	footer .qr-box { padding-left: 0; }
	footer .qr-box img { width: 36%; }
	footer h3::before { top: 13px; }

	/* About Us  @media screen and (max-width:1279px)*/
	.inner-banner-section { height: 270px; }
	.inner-banner-section h1 { font-size: 30px; }
	h3 { font-size: 23px; line-height: 34px; }
	.who-we-are-section .left-box { padding-right: 70px; }
	.who-we-are-section .right-box h3.sub-title { padding-top: 8px; margin-bottom: 16px; }
	.who-we-are-section .right-box .facts:hover::before { width: 90%; }
	.who-we-are-section .right-box .facts { border-left: 4px solid #52B4BF; }
	.about-slider-section .icon-box img { width: 90%; }
	.about-slider-section .icon-box { height: 180px; width: 180px; padding: 23px 37px; }
	.mission-vision-section .inner-container { gap: 16px; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box img { width: 60%; }
	.mission-vision-section .inner-container .blue-box { padding: 30px 0; }
	.mission-vision-section .inner-container .blue-box .con-box { padding: 0 20px; padding-right: 0; }
	.mission-vision-section .inner-container .blue-box .logo-box { height: 200px; }
	.mission-vision-section .inner-container .blue-box .con-box h3 { margin-bottom: 8px; }
	.distributor-section p { width: 80%; margin-bottom: 16px; }
	.why-choose-section .left-box { flex: 0 0 38%; }
	.why-choose-section .left-box .icon-box { height: 210px; width: 210px; }
	.why-choose-section .left-box .icon-box img { width: 50%; }
	.why-choose-section .left-box .icon-box { height: 180px; width: 180px; right: -23%; }
	.why-choose-section .right-box .con-box { left: 60%; width: 80%; }
	.why-choose-section .right-box li { font-size: 16px; margin-bottom: 12px; }
	.why-choose-section .right-box li span { height: 25px; width: 25px; font-size: 12px; }

	/* Inner Product  @media screen and (max-width:1279px)*/
	.inner-product-section h4 { font-size: 20px; }
	.inner-product-section .right-box, .inner-product-section .left-box { width: 50%; }
	.inner-product-section table th { font-size: 14px; line-height: 23px; }
	.inner-product-section .right-box img { width: 83%; }
	.inner-product-section .right-box .icon-box { height: 180px; width: 180px; padding: 26px 0; left: 0%; }
	.inner-product-section .left-box { padding-right: 30px; }
	.performance-graph-section { padding: 40px 0; }
	.performance-graph-section .left-box h4 { font-size: 22px; }
	.our-products-section.related-products-section .all-products .products p { margin-top: 30px; }
	.our-products-section.related-products-section .all-products .products img { height: 220px; margin-top: 10px; }
	.our-products-section.related-products-section .all-products { gap: 24px; }

	/* header .dropdown-menu.show li a  */
	header .main-header .right-box li.dropdown-item a { padding: 5px; font-size: 14px; }
	header .dropdown-menu.show { top: 23px !important; }
	.pump-gad-section .inner-box { gap: 16px; }
	.pump-gad-section .inner-box .common-box a { font-size: 18px; }
	.our-products-section.inner-section .all-products .products p { line-height: 22px; font-size: 16px; }
	.our-products-section.inner-section .all-products img { width: 35%; height: 135px; }
	.our-products-section.inner-section .all-products { gap: 16px; }
	.our-products-section.inner-section .all-products h4 { font-size: 16px; }
	.our-products-section .all-products h4 { font-size: 16px; margin-top: 10px; }
	.our-products-section .all-products { gap: 24px; }
	.banner-section .owl-carousel .owl-item img { padding-left: 50px; }
	.banner-section .owl-dots { bottom: 30px; }
	.our-products-section .all-products img.left-img { margin-right: 25px; }
	.our-products-section .all-products img.right-img { margin-left: 25px; }
	.about-section .common-btn.fill { margin-left: 16px; }

	/* Quality @media screen and (max-width:1279px)*/
	.about-section .left-box a { margin-top: 12px; }
	.download-brochures-section .inner-container { gap: 16px; }
	.download-brochures-section .inner-container .common-box .inner-box { padding: 25px; }
	.download-brochures-section .inner-container .common-box .inner-box h4 { font-size: 18px; line-height: 26px; margin-bottom: 25px; width: auto; }
	.download-brochures-section .inner-container .common-box .inner-box img { margin-top: 25px; }

	/* Contact Us  Jiya @media screen and (max-width:1279px)*/
	.get-in-touch-section .right-box .icon-box { height: 190px; width: 190px; border: 9px solid #fff; padding: 26px 0; }
	.get-in-touch-section .right-box .icon-box img { width: 50%; }
	.contact-us-section .inner-box .common-box { padding: 25px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box.amt-sales { width: 76%; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { margin-left: 13px; width: 86%; margin-bottom: 13px; }
	.contact-us-section .inner-box .common-box { padding: 20px; }
	.contact-us-section .inner-box .common-box .icone-box { height: 30px; width: 30px; padding: 2px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 20px; padding-bottom: 10px; margin-bottom: 15px; padding-left: 20PX; }
	.contact-us-section .inner-box .common-box h3::before { top: 11px; }
	.common-bottom-padding { padding-bottom: 50px; }
	.map-section  iframe { width: 100%; height: 500px; }
	.map-section { margin-bottom: -57px; line-height: 0; }

	/* Product  Jiya @media screen and (max-width:1279px)*/
	.installation-section .right-box li h4 { font-size: 21px; margin-bottom: 8px; }
	.installation-section .left-box img.install-img { margin-top: 30px; }
	.installation-section .right-box li .con-box { width: 89%; }

	/* .installation-section .left-box {flex: 0 0 40%;} */
	.installation-section .right-box li:not(:last-child) { margin-bottom: 22px; }
	.installation-section .right-box li:not(:last-child) { margin-bottom: 18px; }
	.installation-section .right-box li span { height: 32px; width: 32px; margin-right: 10px; font-size: 14px; }
	.installation-section .right-box li h4 { font-size: 20px; }
	.installation-section .right-box { padding-left: 25px; }
	.cta-section .blue-box .left-box { flex: 0 0 70%; }
	.our-products-section .all-products .products span { font-size: 26px; padding: 10px; }
	.our-products-section.inner-section .all-products .products span { font-size: 20px; }
	.modal-dialog { max-width: 65%; }
	.why-choose-section .inner-container { height: 500px; }
	.why-choose-section .left-box { flex: 0 0 45%; }
	.why-choose-section .left-box img { height: 100%; }
	.why-choose-section .left-box .icon-box { height: 150px; width: 150px; right: -16%; }
	.why-choose-section .right-box .con-box { left: 55%; width: 78%; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 22px; }
	.clients-section .clients-logo-box li { width: 103px; }
	.global-map-section .global-map-box img { width: 90%; margin: 0 auto; }

	.banner-section .owl-carousel .owl-item img.banner-second.banner-third {width: 70%;}
}
@media screen and (max-width:1023px) {
	.common-section { padding: 40px 0; }
	.common-bottom-section { padding-bottom: 40px; }
	header .menu-box { display: inline-block; top: 55%; position: absolute; right: 30px; transform: translateY(-50%); }
	header ul.nav-box { display: none; }
	body.menu-open { overflow-y: hidden; }
	.menu-open header { background: #fff; }
	.menu-open header ul.nav-box { display: block; position: fixed; top: 90px; background: #fff; width: auto; left: 0; right: 0; z-index: 9999; height: 100vh; margin-top: -25px; padding-top: 15px; }
	.menu-open header .right-box { text-align: left; width: 100%; display: block; }
	.menu-open header .right-box li { display: block; }
	.menu-open header .right-box a, .menu-open header .right-box #dropdownMenuLink { font-size: 18px; padding: 10px 15px; }
	.menu-open header .menu-box a { top: 30px }
	header.shrink .right-box .menu-btn { padding: 0; }
	.menu-open .back-to-top { display: none }
	header { position: relative; }
	.menu-open header .right-box li a.common-btn { display: inline-block; }
	.menu-btn { display: inline-block; }
	.top-header { display: none; }
	header .menu-box span { background-color: #3B3F7C; display: block; width: 30px; height: 3px; margin-bottom: 4px; border-radius: 5px; transition: 0.8s all ease; }
	.menu-open header .menu-box span:first-child { transform: rotate(45deg); transition: 0.8s all ease; }
	.menu-open header .menu-box span:last-child { transform: rotate(-45deg); margin-top: -8px; transition: 0.8s all ease; }
	.menu-open header .menu-box span:nth-child(2) { display: none; transition: 0.8s all ease; }
	header .main-header .right-box li:not(:last-child) a { padding: 8px 20px; }
	footer .bg-logo { top: 50%; left: 40%; width: 100%; transform: translate(-50%, -50%); }
	.our-products-section .all-products { grid-template-columns: repeat(2, 1fr); }
	.about-section .left-box { width: 100%; margin-bottom: 24px; }
	.about-section .right-box { width: 100%; margin-left: 0; }
	.icon-box { left: 0; }
	.about-section .right-box img { width: 85%; }
	.title-box { margin-bottom: 16px; }
	.title-box h2 { font-size: 26px; }
	#banner-slider { height: 710px; }
	.banner-section .left-box, .banner-section .right-box { width: 100%; }
	.banner-section .right-box { margin-left: 0; }
	.banner-section { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(90.01deg, #E23F43 0.61%, #B0363A 100%) }
	#products-slider .owl-nav { margin-top: 16px; }
	.product-feature-section .right-box { display: table-header-group; }
	.product-feature-section .left-box { display: table-footer-group; text-align: center; }
	.product-feature-section .right-box .inner-box { padding: 0 40px; }
	.product-feature-section { padding: 40px 0; }
	.product-feature-section .left-box img { width: 80%; margin: 0 auto; margin-top: 16px; }
	.product-feature-section .left-box .icon-box img { margin-top: 0; }
	.industry-we-serve-section .blue-title h3 { font-size: 18px; }
	.cta-section .blue-box { padding: 20px; flex-wrap: wrap; text-align: center; }
	.cta-section .blue-box .left-box, .cta-section .blue-box .right-box { flex: 0 0 100%; }
	.cta-section .blue-box .right-box { margin-top: 24px; }
	.cta-section .blue-box .left-box h3 { font-size: 20px; line-height: 24px; }
	footer { font-size: 14px; }
	footer .col-md-3 ul li:not(:last-child) { margin-bottom: 12px; }
	.industry-we-serve-section ul { bottom: 16px; left: 16px; }
	.industry-we-serve-section .blue-title { padding: 10px 0 10px 16px; }
	footer h3 { font-size: 18px; }
	footer .contact-box.sales { padding-left: 20px; }
	header .main-header .right-box { width: 60%; }
	.banner-section .left-box { margin-bottom: 24px; }
	header .dropdown-menu.show { transition: all 0.3s ease-in; position: relative !important; top: auto !important; left: auto !important; transform: none !important; background-color: #bb373c; margin-bottom: 8px; width: 100%; border-radius: 0; }
	header .main-header .right-box .dropdown-menu .dropdown-item:hover a { color: #3B3F7C !important }
	header .main-header .right-box .dropdown-menu a { color: #fff !important; }
	header li.dropdown a#productdropdownMenu svg { float: right; }
	.banner-section .owl-dots { right: 30px; left: auto; bottom: 30px; }
	.banner-section .inner-con p { width: auto; }
	.banner-section .owl-dots .owl-dot.active { font-size: 22px; }
	.custom-container-left { padding-left: 30px; }
	header .dropdown-toggle svg { width: 15px; position: absolute; top: 50%; transform: translateY(-50%); right: 30px; }
	header .dropdown.show .dropdown-toggle svg { transform: scaleY(-1); top: 25%; }
	header .dropdown.show .dropdown-toggle svg path { fill: #bb373c; }
	header .dropdown-menu .dropdown-item a span svg  path { fill: #fff; }
	header .main-header .right-box li.dropdown-item a { padding: 6px 10px; font-size: 16px; }
	.banner-section .inner-con h1 { padding-top: 50px; }

	/* About Us  @media screen and (max-width:1023px)*/
	.inner-banner-section { height: 205px; }
	.inner-banner-section h1 { font-size: 26px; }
	.inner-banner-section ul li { font-size: 14px; }
	.inner-banner-section ul li:not(:last-child) { margin-right: 4px; }
	.who-we-are-section .left-box { padding-right: 0; width: 100%; margin-bottom: 24px; }
	.who-we-are-section .right-box { width: 100%; margin-left: 0; }
	.who-we-are-section .left-box a { margin-top: 10px; }
	.about-slider-section .icon-box { left: -22%; }
	.mission-vision-section .inner-container { flex-wrap: wrap }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box img { width: 45%; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box { width: 75%; }
	.mission-vision-section .inner-container .blue-box .con-box { padding: 0 30px; }
	.mission-vision-section .inner-container .blue-box .logo-box { height: 185px; }
	.distributor-section p { width: auto; }
	.why-choose-section .inner-container { flex-wrap: wrap; }
	.why-choose-section .left-box { flex: 100%; text-align: center; }
	.why-choose-section .right-box .con-box { left: auto; width: auto; top: auto; transform: none; position: relative; padding-left: 40px; }
	.why-choose-section .right-box ul { margin-bottom: 24px; }
	.why-choose-section .left-box img { display: none; }
	.why-choose-section .left-box .icon-box { right: 50px; top: 50px; transform: none }
	.why-choose-section .left-box .icon-box img { display: inline-block; }

	/* Inner Product  @media screen and (max-width:1023px)*/
	.inner-product-section .right-box, .inner-product-section .left-box { width: 100%; }
	.inner-product-section .left-box { margin-bottom: 24px; padding-right: 0; }
	.inner-product-section .right-box { margin-left: 0; }
	.our-products-section.related-products-section .all-products .products p { margin-top: 25px; }
	.our-products-section.related-products-section .all-products .products span { font-size: 20px; }
	.inner-product-section .right-box img { width: 90%; }
	.inner-product-section .right-box .icon-box { left: -2% }
	.performance-graph-section .custom-container { flex-wrap: wrap; }
	.performance-graph-section .left-box, .performance-graph-section .right-box { flex: 0 0 100%; text-align: center; }
	.performance-graph-section .right-box { margin-top: 24px; }
	.performance-graph-section .right-box img { width: 90%; }
	.title-box.mb-32 { margin-bottom: 24px; }
	.our-products-section.related-products-section .all-products { gap: 16px; }
	.our-products-section.related-products-section .all-products .products img { height: 185px; }

	/* Quality @media screen and (max-width:1023px) */
	.about-section .left-box a { margin-top: 5px; }
	.download-brochures-section .inner-container { gap: 8px }
	.download-brochures-section .inner-container .common-box .inner-box { padding: 20px; }
	.download-brochures-section .inner-container .common-box .inner-box .common-btn.fill { padding: 5px 10px; }
	.download-brochures-section .inner-container .common-box .inner-box h4 { font-size: 16px; line-height: 24px; margin-bottom: 20px; }

	/* Contact Us  Jiya @media screen and (max-width:1023px)*/
	.get-in-touch-section .left-box { display: block; width: 100%; }
	.get-in-touch-section .left-box p { font-weight: 500; color: #1E1E3E; width: 64%; }
	.get-in-touch-section .left-box p { font-size: 16px; line-height: 25px; width: auto; }
	.get-in-touch-section .right-box { display: block; width: 100%; margin-left: 0px; text-align: center; position: relative; margin-top: 20px; }
	.get-in-touch-section .left-box .inner-box .row .col-md-12 { padding-left: 0px; margin-bottom: 5px; }
	.get-in-touch-section .right-box img { width: 74%; }
	.title-box.mb-50 { margin-bottom: 25px; }
	.contact-us-section .inner-box { gap: 20px; }
	.contact-us-section .inner-box { flex-wrap: wrap; }
	.common-bottom-padding { padding-bottom: 40px; }
	.map-section  iframe { width: 100%; height: 350px; }
	.get-in-touch-section .left-box { padding-right: 0; }
	.map-section  iframe { width: 100%; height: 500px; }
	.map-section { margin-bottom: -87px; line-height: 0; }

	/* Product  Jiya @media screen and (max-width:1023px)*/
	.installation-section .left-box { flex: 0 0 100%; }
	.installation-section .custom-container { flex-wrap: wrap; }
	.installation-section .right-box li h4 { font-size: 21px; margin-bottom: 5px; }
	.installation-section .left-box img.install-img { margin-top: 30px; }
	.installation-section .right-box li .con-box { width: 89%; }
	.installation-section .left-box { flex: 0 0 100%; margin-bottom: 20px; }
	.installation-section .right-box li:not(:last-child) { margin-bottom: 22px; }
	.installation-section .right-box li:not(:last-child) { margin-bottom: 18px; }
	.installation-section .right-box li span { height: 32px; width: 32px; margin-right: 10px; font-size: 14px; }
	.installation-section .right-box li h4 { font-size: 20px; }
	.installation-section .right-box { padding-left: 0px; }
	.installation-section .right-box { flex: 0 0 100%; }
	.about-section .right-box .icon-box { left: 0; }
	.our-products-section .all-products { gap: 16px; }
	.our-products-section .all-products img.left-img { margin-right: 0; }
	.about-section .left-box { padding-right: 0; }
	.our-products-section.inner-section .all-products img { width: 40%; height: 115px; }
	.pump-gad-section .inner-box .common-box { flex: 0 0 48%; }
	.pump-gad-section .inner-box { gap: 24px; flex-wrap: wrap; }
	.our-products-section.inner-section .all-products { grid-template-columns: repeat(2, 1fr); }
	.our-products-section.inner-section .all-products img { width: 40%; height: 165px; }
	.modal-dialog { max-width: 85%; margin: 0 auto; }
	.download-brochures-section .inner-container .common-box { flex: 0 0 48%; }
	.download-brochures-section .inner-container { flex-wrap: wrap; }
	.why-choose-section .inner-container { height: auto; }
	.why-choose-section .left-box .icon-box { display: none; }
	.pump-gad-section.inner-download-section .common-download-box { margin-bottom: 30px }
	.clients-section .clients-logo-box li img { width: 100%; }
	.clients-section .clients-logo-box li { width: 77px; margin: 0 4px 12px; }

	header .main-header .right-box li.dropdown-item a:hover .dropdown-submenu {display: block !important;}
	header .main-header .right-box li.dropdown-item .dropdown-submenu {position: relative !important; top: 0; left: 20px;}
	.mission-vision-section .inner-container .blue-box {width: 100%;}

}
@media screen and (max-width:767px) {
	.custom-container-left { padding-left: 30px; }
	.banner-section .inner-con h1 { font-size: 30px; }
	.title-box h2 { font-size: 24px; }
	.product-feature-section .left-box img { width: 65%; }
	.product-feature-section .left-box .icon-box { height: 180px; width: 180px; padding: 28px 0; border: 6px solid #fff; }
	.icon-box { height: 180px; width: 180px; border: 6px solid #fff; padding: 33px 0; }
	#products-slider .products .img-box img { width: auto; height: 100%; }
	.cta-section .blue-box .left-box h3 { font-size: 18px; }
	footer .about-box ul { margin-top: 16px; }
	footer .about-box .footer-logo img { width: 140px; }
	footer .contact-box.sales { padding-left: 20px; }
	footer .contact-box.sales li:first-child { width: auto; }
	.product-feature-section .right-box li::after { height: 12px; width: 12px; top: 6px; }
	.product-feature-section .right-box li::before { top: 10px; height: 4px; width: 4px; }
	#banner-slider { height: 660px; }

	/* .banner-section .inner-con p {width: 85%;} */
	footer .qr-box img { width: 50%; }
	footer h3::before { top: 9px; }
	.banner-section .owl-dots { bottom: 10px; }

	/* About Us  @media screen and (max-width:767px)*/
	.inner-banner-section { height: 260px; background-position: 10%; }
	.inner-banner-section .inner-banner-content img.banner-pattern { width: 80px; }
	h3 { font-size: 20px; line-height: 26px; }
	.mission-vision-section .inner-container .blue-box .con-box { padding-right: 0; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box img { width: 60%; }
	.why-choose-section .left-box .icon-box { height: 150px; width: 150px; top: 30px; right: 40px; }
	.why-choose-section .right-box li { font-size: 14px; margin-bottom: 8px; }
	.about-slider-section .icon-box { height: 140px; width: 140px; padding: 20px 33px; }
	.about-slider-section .icon-box img { width: 100%; }
	.banner-section .owl-dots .owl-dot { width: 35px; }
	.banner-section .owl-dots .owl-dot.active { font-size: 20px; }
	.banner-section .owl-dots .owl-dot::after { top: 50%; }

	/* Inner Product  @media screen and (max-width:767px)*/
	.inner-product-section .right-box img { width: 88%; }
	.performance-graph-section .left-box h4 { font-size: 20px; }
	.our-products-section.related-products-section .all-products .products img { height: 160px; }
	.our-products-section.related-products-section .all-products .products p { font-size: 15px; }
	.our-products-section.related-products-section .all-products .products { padding: 40px 10px 10px 10px }
	.menu-open header ul.nav-box { padding-bottom: 100px; overflow: scroll; }

	/* Quality @media screen and (max-width:767px)*/
	.download-brochures-section .inner-container { flex-wrap: wrap; gap: 24px; }
	.download-brochures-section .inner-container .common-box .inner-box { padding: 30px; }
	.download-brochures-section .inner-container .common-box { text-align: center; }
	.download-brochures-section .inner-container .common-box .inner-box h4 { font-size: 18px; line-height: 26px; }
	.download-brochures-section .inner-container .common-box .inner-box img { width: 80%; }

	/* Contact Us  Jiya @media screen and  (max-width:767px)*/
	.get-in-touch-section .title-box { margin-bottom: 15px; }
	.get-in-touch-section .left-box p { width: 90%; }
	.get-in-touch-section .left-box .inner-box .row { margin-top: 25px; }
	.get-in-touch-section .left-box .inner-box .form-group label { line-height: 15PX; margin-bottom: 6px; }
	.get-in-touch-section .right-box .icon-box { height: 150px; width: 150px; border: 9px solid #fff; padding: 21px 0; }
	.title-box.mb-50 { margin-bottom: 20px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 20px; padding-bottom: 9px; margin-bottom: 14px; padding-left: 15PX; }
	.contact-us-section .inner-box .common-box h3::before { top: 8px; width: 8px; height: 8px; }
	.get-in-touch-section .left-box .inner-box .row .col-md-12 { margin-bottom: 0px; }
	.get-in-touch-section .left-box .inner-box .row .col-md-6 { width: 50%; }
	.map-section { margin-bottom: -85px; }
	.get-in-touch-section .left-box p { width: 100%; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h4 { font-size: 17px; line-height: 23px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { font-size: 15px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h6 { font-size: 17px; line-height: 23px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box a { font-size: 16px; }

	/* Product  Jiya @media screen and (max-width:767px)*/
	.installation-section .right-box li h4 { font-size: 19px; }
	.installation-section .left-box img.install-img { margin-top: 20px; }
	.installation-section .right-box li:not(:last-child) { margin-bottom: 16px; }
	.installation-section .right-box li span { padding: 5px 0; }
	.installation-section .right-box li .con-box { width: 88%; }
	.pump-gad-section .inner-box .common-box { flex: 0 0 47%; }
	.our-products-section.inner-section .all-products .products p { line-height: 22px; font-size: 15px; }
	.our-products-section.inner-section .all-products h4 { font-size: 14px; }
	.join-title { margin-bottom: 10px; }
	.banner-section .owl-carousel .owl-item img { padding-left: 0; }
	.banner-section .left-box, .banner-section .right-box { width: 90%; }
	.our-products-section .products img { height: 160px; width: 40%; }
	.our-products-section .all-products .products p { line-height: 24px; font-size: 15px; }
	.our-products-section .all-products h4 { font-size: 14px; margin-top: 5px; }
	.our-products-section .all-products .products span { height: 40px; width: 40px; font-size: 20px; }
	.download-brochures-section .inner-container .common-box { flex: 0 0 47%; }
	.download-brochures-section .inner-container { gap: 16px; }
	.why-choose-section .right-box .con-box { padding: 0 30px; }
	.clients-section .clients-logo-box li { width: 87px; }
	.mission-vision-section .inner-container .blue-box {width: 100%;}
	.banner-section .inner-con h1 {font-size: 20px;}
}
@media screen and (max-width:639px) {
	#banner-slider { height: 560px; }
	.title-box { margin-bottom: 8px; }
	.title-box img { width: 70px; }
	.banner-section .inner-con h1 { font-size: 26px; }
	.banner-section .inner-con p { font-size: 14px; margin-bottom: 16px; }
	.icon-box { height: 140px; width: 140px; padding: 25px 0; }
	.common-btn { padding: 8px 12px 8px 12px; }
	.our-products-section .all-products { gap: 16px; }
	.title-box h2 { font-size: 22px; }
	.products { padding: 48px 8px 24px 8px; }
	.products p { font-size: 16px; }
	.product-feature-section .right-box .inner-box { padding: 0 20px; }
	.cta-section .blue-box .left-box h3 { font-size: 16px; line-height: 20px; }
	.cta-section .blue-box .right-box { margin-top: 16px; }
	footer .col-md-3 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	footer .units, footer .qr-box,footer .map-box { padding-left: 20px; }
	footer .contact-box.sales { margin-bottom: 24px; }
	footer .units li:first-child, footer .contact-box.sales li:first-child { width: 80%; }
	footer .bottom-footer .right-box, footer .bottom-footer .left-box { float: none; }
	footer { padding-top: 130px; }
	.product-feature-section .right-box li { font-size: 14px; }
	.product-feature-section .left-box img { width: 92%; }
	.banner-section .inner-con p { width: 95%; }
	.banner-section .owl-dots { bottom: 10px; }
	.banner-section .owl-dots .owl-dot.active { font-size: 18px; }
	.banner-section .owl-dots .owl-dot::after { top: 44% }
	footer .bottom-footer { text-align: center; }
	footer .qr-box img { width: 30%; }

	/* About Us  @media screen and (max-width:639px)*/
	.inner-banner-section { height: 195px; }
	.inner-banner-section h1 { font-size: 22px; }
	.inner-banner-section ul { margin-top: 5px; }
	.inner-banner-section .inner-banner-content img.banner-pattern { width: 70px; }
	h3 { font-size: 18px; line-height: 24px; }
	.mission-vision-section .inner-container .blue-box { padding: 20px 0; }
	.mission-vision-section .inner-container .blue-box .con-box { padding: 0 20px; padding-right: 0; }
	.mission-vision-section .inner-container .blue-box .con-box { width: 60%; }
	.mission-vision-section .inner-container .blue-box .logo-box { width: 40%; }
	.mission-vision-section .inner-container .blue-box .logo-box { height: 150px; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box { width: 85%; }
	.why-choose-section .right-box .con-box { padding-left: 30px; }
	.why-choose-section .left-box .icon-box { height: 120px; width: 120px; top: 20px; right: 20px; padding: 20px 0; }
	.why-choose-section .left-box .icon-box img { width: 45%; }
	.distributor-section p { margin-bottom: 16px; }
	.banner-section .owl-dots .owl-dot { width: 30px; margin-right: 8px; }
	.banner-section .owl-dots .owl-dot.active { font-size: 16px; }
	.banner-section .owl-dots .owl-dot::after { top: 38%; }

	/* Inner Product  @media screen and (max-width:639px)*/
	.title-box.mb-32 { margin-bottom: 16px; }
	.inner-product-section h4 { font-size: 18px; }
	.performance-graph-section .left-box h4 { font-size: 18px; }
	.inner-product-section .right-box .icon-box { height: 140px; width: 140px; padding: 20px 0; }
	.our-products-section.related-products-section .all-products { grid-template-columns: repeat(2, 1fr); }

	/* Quality  @media screen and (max-width:639px)*/
	.download-brochures-section .inner-container .common-box .inner-box img { width: 90%; }

	/* Contact Us  Jiya @media screen and (max-width:639px)*/
	.contact-us-section .inner-box .common-box { padding: 14px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { margin-left: 10px; width: 86%; margin-bottom: 10px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h4 { font-size: 16px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { font-size: 14px; line-height: 22px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box h6 { font-size: 16px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box.amt-sales { width: 67%; }
	.contact-us-section .inner-box .common-box .con-box .contact-box a { font-size: 14px; line-height: 22px; }
	.map-section  iframe { width: 100%; height: 300px; }
	.installation-section .right-box li span { margin-right: 5px; }
	.our-products-section.inner-section .all-products, .our-products-section .all-products { grid-template-columns: repeat(1, 1fr); }
	.pump-gad-section .inner-box .common-box a { font-size: 16px; }
	.pump-gad-section .inner-box { gap: 16px; }
	.our-products-section.inner-section .all-products img, .our-products-section .products img { width: 33%; height: auto; }
	.banner-section .inner-con h1 { padding-top: 0; }
	.download-brochures-section .inner-container .common-box { flex: 0 0 100%; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 20px; }
	.pump-gad-section .inner-box .common-box { padding: 15px; }
	.clients-section .clients-logo-box li { width: 77px; }
	.banner-section .inner-con h1 {font-size: 18px;}
	.barrel-products-section.inner-product-section .right-box img {width: 100% !important;}
}
@media screen and (max-width:479px) {
	.custom-container-left { padding-left: 0; }
	.banner-section { text-align: center; }
	header .main-header .left-logo-box { width: 32%; padding: 8px 0; }
	header .main-header .left-logo-box a img { width: 100px; }
	.about-section { text-align: center; }
	p { font-size: 13px; line-height: 21px; }
	header .menu-box { right: 15px; }
	.banner-section .inner-con h1 { font-size: 18px; }
	.banner-section .owl-carousel .owl-item img { width: 80%; }
	.menu-open header ul.nav-box { margin-top: -40px; }
	.icon-box { height: 110px; width: 110px; padding: 18px 0; }
	.our-products-section .all-products { grid-template-columns: repeat(1, 1fr); gap: 15px; }
	.common-section { padding: 30px 0; }
	.common-bottom-section { padding-bottom: 30px; }
	#products-slider button img { width: 18px; }
	#products-slider button[type="button"] { height: 30px; width: 30px; }
	.common-btn { padding: 6px 12px 5px 12px; font-size: 12px; }
	.title-box h2 { font-size: 20px; }
	.product-feature-section .title-box { text-align: center; }
	.product-feature-section .right-box li { font-size: 13px; padding-left: 20px; }
	.product-feature-section .right-box li:not(:last-child) { margin-bottom: 8px; }
	.industry-we-serve-section .custom-container-left { padding-left: 15px; }
	.industry-we-serve-section ul li { font-size: 13px; }
	.industry-we-serve-section .blue-title { top: 16px; }
	.industry-we-serve-section ul li::before { top: 6px; }
	.banner-section .inner-con a { border: 1px solid #fff; }
	.common-btn { border-width: 1px !important; }
	footer h3 { font-size: 16px; }
	footer h4 { font-size: 14px; }
	footer { font-size: 13px; }
	.menu-open header .right-box a, .menu-open header .right-box #dropdownMenuLink { font-size: 15px; }
	footer .units li:first-child, footer .contact-box.sales li:first-child, footer .about-box p { width: 94%; }
	#banner-slider { height: 590px; }
	.banner-section .owl-dots { right: auto; left: 50%; transform: translateX(-50%); }

	/* About Us  @media screen and (max-width:479px)*/
	.inner-banner-section { height: 170px; background-position: 25%; }
	.inner-banner-section ul { display: none; }
	.inner-banner-section h1 { font-size: 20px; }
	.inner-banner-section .inner-banner-content img.banner-pattern { width: 60px; }
	h3 { font-size: 16px; line-height: 22px; }
	.about-slider-section .icon-box { height: 120px; width: 120px; padding: 19px 29px; left: -24%; }
	.mission-vision-section .inner-container .blue-box .con-box { width: 100%; padding: 0 15px; margin-bottom: 16px; text-align: center; }
	.mission-vision-section .inner-container .blue-box .logo-box { width: 100%; margin-left: 0; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box img { width: 50%; }
	.mission-vision-section .inner-container .blue-box .logo-box .img-box { width: 55%; margin: 0 auto; border-radius: 6px; }
	.who-we-are-section, .distributor-section, .why-choose-section .right-box { text-align: center; }
	.why-choose-section .left-box .icon-box { display: none; }
	.why-choose-section .right-box .con-box { padding-left: 0; }
	.why-choose-section .right-box ul { text-align: center; }
	.why-choose-section .right-box .con-box { padding-left: 15px; }
	.why-choose-section .right-box li { font-size: 12px; margin-bottom: 6px; }
	.why-choose-section .right-box li span { margin-right: 7px; }
	.why-choose-section .right-box ul { margin-bottom: 16px; }
	.why-choose-section .right-box li span { display: block; margin: 0 auto; margin-right: auto; margin-bottom: 8px; }

	/* Inner Product  @media screen and (max-width:479px)*/
	.our-products-section.related-products-section .all-products { grid-template-columns: repeat(1, 1fr); }
	.inner-product-section h4 { text-align: center; line-height: 23px; }
	.inner-product-section .right-box .icon-box { height: 120px; width: 120px; padding: 17px 0; }
	.inner-product-section .right-box img { width: 86%; }
	.inner-product-section table th { font-size: 13px; line-height: 22px; }
	header .dropdown-toggle svg { width: 13px; right: 15px; }
	header .main-header .right-box li.dropdown-item a { padding: 4px 10px; font-size: 14px; }
	header .dropdown.show .dropdown-toggle svg { top: 20%; }

	/* Quality @media screen and (max-width:479px)*/
	.download-brochures-section .inner-container { gap: 16px; }
	.download-brochures-section .inner-container .common-box .inner-box { padding: 20px; }
	.download-brochures-section .inner-container .common-box .inner-box h4 { font-size: 16px; line-height: 24px; }
	.download-brochures-section .inner-container .common-box .inner-box img { width: 100%; margin-top: 15px; }

	/* Contact Us  Jiya  @media screen and (max-width:479px)*/
	.get-in-touch-section .left-box .inner-box .form-group label { font-size: 16px; }
	.contact-us-section .inner-box .common-box { padding: 10px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { width: 84%; }
	.contact-us-section .inner-box .common-box .icone-box { height: 25px; width: 25px; padding: 0px; }
	.contact-us-section .inner-box .common-box .icone-box img { width: 18px; }
	.contact-us-section .inner-box .common-box .con-box .contact-box { font-size: 13px; line-height: 20px; }
	.map-section  iframe { width: 100%; height: 250px; }
	.map-section { margin-bottom: -80px; line-height: 0; }
	.get-in-touch-section .left-box .inner-box .form-group input { font-size: 13px; }
	.get-in-touch-section .right-box .icon-box { height: 125px; width: 125px; border: 9px solid #fff; padding: 18px 0; left: -18px; border: 7px solid #fff; }
	.get-in-touch-section .right-box { margin-left: 10px; }
	.get-in-touch-section .left-box .inner-box .row .col-md-6 { width: 100%; }
	.contact-us-section .inner-box .common-box h3::before { top: 6px; }
	.contact-us-section .inner-box .common-box h3 { font-size: 19px; }
	.get-in-touch-section .right-box img { width: 74%; }
	.get-in-touch-section .title-box { text-align: center; }
	.get-in-touch-section .left-box p { text-align: center; }
	.contact-us-section .inner-box .common-box { padding: 20px 15px; }
	.common-bottom-padding { padding-bottom: 30px; }

	/* .gmnoprint .gm-bundled-control .gm-bundled-control-on-bottom{bottom: 156px;} */

	/* Product  Jiya @media screen  @media screen and (max-width:479px)*/
	.installation-section .left-box { text-align: center; }
	.installation-section .right-box li .con-box { width: 100%; }
	.installation-section .right-box li { text-align: center; }
	.installation-section .right-box { padding-left: 0px; }
	.installation-section .right-box li span { margin-right: 0; margin-bottom: 5px; padding: 6px 0; }
	.installation-section .left-box img.install-img { margin-top: 0; }
	.pump-gad-section .inner-box .common-box { flex: 0 0 100%; }
	.inner-product-section h3 { text-align: center; }
	#exampleModal1 label { font-size: 14px; }
	#exampleModal1 .form-group { margin-bottom: 10px; }
	.join-title { margin-bottom: 0; }
	.pump-gad-section.inner-download-section .common-download-box h3 { font-size: 18px; text-align: center; }
	.clients-section .clients-logo-box li { width: 100px; }
}
@media screen and (max-width:359px) {
	#banner-slider { height: 530px; }
	.banner-section .owl-dots { bottom: 5px; }
	.banner-section .owl-dots .owl-dot { width: 25px }
	.banner-section .owl-dots .owl-dot.active { font-size: 16px; }
	.inner-banner-section { height: 149px; }
	.inner-banner-section h1 { font-size: 16px; }
	footer h3::before { top: 7px; }

	/* Contact Us  Jiya  @media screen and (max-width:359px) */
	.map-section  iframe { width: 100%; height: 300px; }
	.map-section { margin-bottom: -93px; line-height: 0; }
	.get-in-touch-section .right-box .icon-box img { width: 45%; }
	.get-in-touch-section .right-box .icon-box { height: 110px; width: 110px; border: 7px solid #fff; padding: 17px 0; left: -19px; }
	.common-bottom-padding { padding-bottom: 30px; }
	.contact-us-section .inner-box { gap: 15px; }
	.about-section .common-btn.fill { margin-left: 0; margin-top: 10px; }
	.banner-section .inner-con h1 { font-size: 20px; }
	.clients-section .clients-logo-box li { width: 88px; }
}


/* footer .contact-box.sales li:first-child { width: 85%; }
footer h3 { font-size: 22px; }
footer .about-box li a { height: 45px; width: 45px; margin-right: 6px; padding: 6px 0; }
footer .qr-box img { width: 60%; } */