@media (max-width: 1599px){#custom-carousel-right-align .owl-carousel.owl-theme .owl-nav{top: -15.50%;}} @media (max-width: 1229px){.why-us-panel .row .col-lg-2:nth-child(6){border-left: 0px!important;}    .mb-dp-none{display: none!important;}    .mb-dp-block{display: block!important;}    .navbar.navbar-expand-lg.sticky-top .navbar-collapse, .navbar.navbar-expand-lg.fixed-top .navbar-collapse{min-height: 300px; max-height: 300px; margin-bottom: 20px;}    #nav-logo-menu-social .navbar-nav > li:last-child{margin-bottom: 10px;}    .navbar.navbar-expand-lg .navbar-nav .sub-menu {margin-bottom: 15px;}	.services-content{max-width: 800px;}	    .why-us-panel .row .divider-right:nth-child(3){border-right: 0;}	#header-text-halfbg h2 br{display: block;}    .navbar .navbar-nav li .sub-menu:before{display: none;}    nav.sticky-top-menu #navigation-toggle{top: 8px;}                     /*--- header nav responsive -------*/            header { transform: none;}     .mob-nav {         position: fixed;         display: block;         top: 0;         right: -350px;         height: 100%;         -webkit-transition: right 0.5s ease 0s;         -moz-transition: right 0.5s ease 0s;         -o-transition: right 0.5s ease 0s;         -ms-transition: right 0.5s ease 0s;         transition: right 0.5s ease 0s;         z-index: 1200;         -webkit-transform: translateZ(0);         -moz-transform: translateZ(0);         -o-transform: translateZ(0);         -ms-transform: translateZ(0);         transform: translateZ(0);     }     .overlay {         background-color: rgba(0, 0, 0, 0.4);         width: 100%;         height: 100vh;         position: fixed;         top: 0;         left: 0;         z-index: 1100;         display: none;     }     .mob-nav.open { right: 0; width: 100%; position: fixed; height: 100%; }     .nav-panel {         background-color: #fff;         height: 100vh;         overflow: auto;         width: 350px;         position: relative;         padding-bottom: 72px;     }     .nav-panel ul {list-style: none; padding: 30px 25px; margin: 0;}     .navlist li a {         font-size: 14px;         line-height: 16px;         color: #000000;         font-style: normal;         font-weight: 400;         padding: 12px 0;         margin: 0;         display: block;         text-decoration: none;         border-bottom: 1px solid #dadada;         -o-transition: color 300ms ease;         -moz-transition: color 300ms ease;         -webkit-transition: color 300ms ease;         transition: color 300ms ease;     }     .navlist li a:hover { color: #f7b51b!important;}        .navlist li .mobdropdown li a{color: #fff!important;}    .navlist li .mobdropdown li a:hover{color: #f7b51b!important;}	.navlist li .mobdropdown li:last-child a{ border:0;}     .menu-toggle {float: left; margin-top: 0px;}         #navigation-toggle,     #navigation-toggle.open-menu {         box-shadow: none;         position: absolute;         right: 350px;         top: 0;     }     #navigation-toggle {         background: #f7b51b;         float: left;         height: 40px;         -webkit-transition: all 500ms ease-in 0s;         -moz-transition: all 500ms ease-in 0s;         -o-transition: all 500ms ease-in 0s;         -ms-transition: all 500ms ease-in 0s;         transition: all 500ms ease-in 0s;         width: 45px;         position: absolute;         z-index: 999;         top: 34px;     }     .icon-toggle {         position: absolute;         display: inline-block;         padding: 7px 12px;         line-height: 15px;         -webkit-transition: all 0.3s ease 0s;         -moz-transition: all 0.3s ease 0s;         -o-transition: all 0.3s ease 0s;         -ms-transition: all 0.3s ease 0s;         transition: all 0.3s ease 0s;     }     .lines {         background-color: #070b1d;         display: inline-block;         height: 2px;         position: relative;         width: 22px;     }     .lines:before,     .lines:after {         background-color: #070b1d;         content: "";         display: inline-block;         height: 2px;         left: 0;         position: absolute;         -webkit-transform-origin: 50% 50% 0;         -moz-transform-origin: 50% 50% 0;         -o-transform-origin: 50% 50% 0;         -ms-transform-origin: 50% 50% 0;         transform-origin: 50% 50% 0;         width: 22px;     }     .lines:before { top: 6px; }     .lines:after { top: -6px;}     .icon-toggle .lines {         -webkit-transition: background 0.3s ease 0.6s;         -moz-transition: background 0.3s ease 0.6s;         -o-transition: background 0.3s ease 0.6s;         -ms-transition: background 0.3s ease 0.6s;         transition: background 0.3s ease 0.6s;     }     .icon-toggle .lines:before,     .icon-toggle .lines:after {         -webkit-transform-origin: 50% 50% 0;         -moz-transform-origin: 50% 50% 0;         -o-transform-origin: 50% 50% 0;         -ms-transform-origin: 50% 50% 0;         transform-origin: 50% 50% 0;         -webkit-transition: top 0.3s ease 0.6s, transform 0.3s ease 0s;         -moz-transition: top 0.3s ease 0.6s, transform 0.3s ease 0s;         -o-transition: top 0.3s ease 0.6s, transform 0.3s ease 0s;         -ms-transition: top 0.3s ease 0.6s, transform 0.3s ease 0s;         transition: top 0.3s ease 0.6s, transform 0.3s ease 0s;     }     .menu-toggle.active .icon-toggle .lines {         background: none repeat scroll 0 0 rgba(0, 0, 0, 0);         -webkit-transition: background 0.3s ease 0s;         -moz-transition: background 0.3s ease 0s;         -o-transition: background 0.3s ease 0s;         -ms-transition: background 0.3s ease 0s;         transition: background 0.3s ease 0s;     }     .menu-toggle.active .icon-toggle .lines:before,     .menu-toggle.active .icon-toggle .lines:after {         top: 0;         -webkit-transition: top 0.3s ease 0s, transform 0.3s ease 0.5s;         -moz-transition: top 0.3s ease 0s, transform 0.3s ease 0.5s;         -o-transition: top 0.3s ease 0s, transform 0.3s ease 0.5s;         -ms-transition: top 0.3s ease 0s, transform 0.3s ease 0.5s;         transition: top 0.3s ease 0s, transform 0.3s ease 0.5s;         width: 22px;     }     .menu-toggle.active .icon-toggle .lines:before {         -webkit-transform: rotate3d(0, 0, 1, 45deg);         -moz-transform: rotate3d(0, 0, 1, 45deg);         -o-transform: rotate3d(0, 0, 1, 45deg);         -ms-transform: rotate3d(0, 0, 1, 45deg);         transform: rotate3d(0, 0, 1, 45deg);     }     .menu-toggle.active .icon-toggle .lines:after {         -webkit-transform: rotate3d(0, 0, 1, -45deg);         -moz-transform: rotate3d(0, 0, 1, -45deg);         -o-transform: rotate3d(0, 0, 1, -45deg);         -ms-transform: rotate3d(0, 0, 1, -45deg);         transform: rotate3d(0, 0, 1, -45deg);     }     .menu-toggle.active .menu-icon { left: 14px;}     .nav-panel { float: right;}		.navlist li ul {padding: 5px 16px;}    .mob-nav .mobdropdown{display: none;}    .mob-nav .navlist .sub-menu-link:hover .sub-menu{display: block;}    .nav-panel.touchmenu .navlist li.tap > .sub-menu-link{display: block;}	}@media (max-width: 1366px) {    .navbar-brand img {        margin-top: 35px;        margin-bottom: 30px;    }    nav#nav-logo-menu-social .container {        max-width: calc(100% - 70px);        width: 100%;        padding: 0;    }}@media (min-width: 991px){#custom-carousel-right-align .container-fluid{ padding-left: 200px;}}@media (min-width: 640px){#custom-carousel-right-align .container-fluid{ padding-left: 150px;}}@media (max-width: 991px) {    section.page-title{ margin-bottom: 70px!important;}    .section-content .mv14{margin-bottom: 70px;}    #products .section-content .fullscreen-section.pv12{padding-top: 0px;}    #products .product-col{width: 100%;}    ul.products-list{ margin-bottom: 0px;}    .home-banner h1{font-size: 65px;}    .home-about-panel.fullscreen-section.pv14{padding-bottom: 70px;padding-top: 70px;}    #brochure-download h3{font-size: 30px;}    .dark h3{font-size: 34px!important;}    .dark h3.light, .light h3, .dark .light h3, h3.light{font-size: 34px!important;}    #inner-img-text img, #desc-img-text .content-box.d-inline-block{ flex: 0 0 100%; max-width: 650px; margin: 30px auto 0 auto;}    #desc-img-text .row .order-md-2, #inner-product .row .order-md-2, #glass-pilot-and-kilo-lab-plant .row .order-md-2, #hand-wash .row .order-md-2, .twocolumn-row .row .order-md-2{ -webkit-box-ordinal-group: 2;order: 1!important;}    #desc-img-text .row .order-md-1, #inner-product .row .order-md-1, #glass-pilot-and-kilo-lab-plant .row .order-md-1, #hand-wash .row .order-md-1, .twocolumn-row .row .order-md-1 { -webkit-box-ordinal-group: 3;order: 2!important;}    #pp-scrubber-and-pp-hood .col-md-6, #titanium-reactor-vessel .col-md-6, #laboratory-set-up .col-md-6, #glass-pilot-and-kilo-lab-plant .col-md-6{flex: 0 0 100%; max-width: 100%;}    .navbar-brand img {margin-top: 25px;margin-bottom: 25px;}		#desc-img-text .col-md-6, #glass-pilot-and-kilo-lab-plant .col-md-6, #glass-pilot-details .col-md-10, #glass-pilot-details .col-md-4, #hand-wash .col-md-4, #inner-product .col-md-6, #inner-product .col-md-7, .twocolumn-row .col-md-6, #gold-refinery-video .col-md-8 {flex: 0 0 80%; max-width: 80%; margin: auto;}	#desc-img-text .col-md-6 img, #gold-dust-refining-machine .col-md-5.border, #all-type-distillation-unit .col-md-5.border, #pp-scrubber .col-md-5.border, #fume-hood .col-md-5.border, #hand-wash .col-md-7.border{margin-bottom: 12px;}	/*#gold-dust-refining-machine .col-md-5.border, #all-type-distillation-unit .col-md-5.border { max-width: calc(80% - 60px) !important;}*/	#glass-pilot-and-kilo-lab-plant .col-md-4.border, #hand-wash .col-md-7.border, #inner-product .col-md-5.border, #inner-product .col-md-12.border, .twocolumn-row .col-md-5.border{ flex: 0 0 100%; max-width: calc(80% - 60px) !important; margin-right: auto; margin-top: 30px;}	.product-block h4 {font-size: 18px;}	.product-block {margin-bottom: 40px;}	.prod-img-panel h5{font-size: 18px;}	.navbar .navbar-nav li:hover > .sub-menu{display: block !important;}	#glass-pilot-details .col-md-4 img{margin-bottom: 50px;}	#all-type-distillation-unit .col-md-5.border {margin-top: 50px;}	#inner-product .col-md-7 ul.custom-list, #inner-product .col-md-6 ul.custom-list{margin-bottom: 20px;}    #navigation-toggle{top: 30px;}}@media (max-width: 800px) {    .product-block {width: 48%;}    .product-block h4 {font-size: 18px;}}@media (max-width: 767px) {    header#header.menu-top-center nav.main-nav{height: 100%;}    header .row{display: flex;}    header .col-sm-4{width: 33.33333333%;}    .bg-box[class*="col-md-"]:last-child{right: 0;}    .bg-box[class*="col-md-"]{    position: absolute;  top: 0;   bottom: 0;   left: auto;}    .btn-lg{font-size: 95%;}    #inner-img-text--0 .content-box.padding-x2{padding: 20px 10px!important;}    .google-map__contact1 { height: 380px;}	#inner-img-text--0 h3 {text-align: center;}	.why-us-panel .row .divider-right:nth-child(3){border-right: 1px solid #D1D7DD;}	.why-us-panel .row .divider-right:nth-child(2), .why-us-panel .row .divider-right:nth-child(4){border-right: 0;}	#desc-img-text .col-md-6, #glass-pilot-and-kilo-lab-plant .col-md-6, #glass-pilot-details .col-md-10, #glass-pilot-details .col-md-4, #hand-wash .col-md-4, #inner-product .col-md-6, #inner-product .col-md-7, .twocolumn-row .col-md-6, #gold-refinery-video .col-md-8 {flex: 0 0 100%; max-width: 100%; margin: auto;}	#desc-img-text .col-md-6 img, #pp-scrubber .col-md-5.border, #fume-hood .col-md-5.border, #hand-wash .col-md-7.border, .twocolumn-row .col-md-5.border {margin-bottom: 10px;}	.prod-img-panel .col-md-5.border{margin-left: 30px !important; margin-right: 30px !important;}	#glass-pilot-and-kilo-lab-plant .col-md-4.border, #pp-scrubber .col-md-5.border, #fume-hood .col-md-5.border, #hand-wash .col-md-7.border, #inner-product .col-md-5.border, #inner-product .col-md-12.border, .twocolumn-row .col-md-5.border{ max-width: calc(100% - 60px) !important;}		#glass-pilot-details .col-md-4 img{margin-bottom: 30px;}		#all-type-distillation-unit .col-md-5.border {margin-top: 40px;}	#inner-product .col-md-7 ul.custom-list, #inner-product .col-md-6 ul.custom-list{margin-bottom: 10px;}	#header-text-halfbg h2{font-size: 48px;}	#footer-text-subscribe .copytext { text-align: center;}	.social-media-list.text-right {		text-align: center !important;	}}@media (max-width: 640px) {    .heading h3{font-size: 50px;}    #custom-carousel-right-align .owl-carousel.owl-theme .owl-nav{top: 0;}    .dark h3{font-size: 30px!important;}	.container {width: calc(100% - 40px);}	#header-text-halfbg h2 br {display: none;}	#header-text-halfbg h2{font-size: 38px;}    }@media (max-width: 576px) {    header#header.menu-top-center .navigation-right{margin-left: 0!important;}    .mobile-text-right{text-align: right;}    .home-banner h1{font-size: 50px; line-height: 1;}    .home-banner h4{font-size: 14px; padding-left: 20px; padding-right: 20px;}    #action-text-img h3 br{display: none;}    #action-text-img a.btn{font-size: 16px;}    .light p{font-size: 15px;}    .navbar-brand img{height: 34px; margin-top: 25px;}    .dark .light, .light, .dark .light, .light {font-size: 15px!important;}    .navbar .navbar-nav ul.sub-menu > li{white-space: normal;}    .product-block {width: 100%;}	.dark h3.light, .light h3, .dark .light h3, h3.light {font-size: 30px!important;}	 #inner-img-text--0 .content-box.padding-x2{padding-bottom: 0px!important;}	.why-us-panel .row .divider-right{border-right: 0 !important; border-bottom: 1px solid #D1D7DD; }	#navigation-toggle{top: 23px;}	}@media (max-width: 480px) {    .products-carousel.owl-theme .owl-nav .owl-next, .products-carousel.owl-theme .owl-nav .owl-prev{height: 40px!important; width: 40px!important; line-height: 40px!important;}    .container{width: calc(100% - 20px)!important;}    #brochure-download h3{font-size: 25px;}    #nav-logo-menu-social .navbar-nav .sub-menu li{padding: 0.4rem 1rem;}    nav#nav-logo-menu-social .container { max-width: calc(100% - 60px);}    .nav-panel{width: 300px;}    #navigation-toggle.open-menu, #navigation-toggle{right: 300px;}    .mob-nav{right: -300px;}}@media (max-width: 375px) {	#header-text-halfbg h2{font-size: 32px;}}@media (max-width: 360px) {    .address-box{padding: 40px 30px;}    .heading .line.img-icon::before, .heading .line.img-icon::after{width: 120px!important;}    .heading .line{width: 100%!important;}    article.blog-item.horizontal.half-full .entry-excerpt{padding-left: 30px!important; padding-right: 30px!important;}    .dark h3{font-size: 25px!important;}    #nav-logo-menu-social .navbar-nav .sub-menu li{font-size: 13px;}    #nav-logo-menu-social .navbar-nav .sub-menu li{padding: 0.4rem 0rem;}	.container {width: calc(100% - 4px)!important;}	#custom-carousel-right-align .container-fluid {padding-left: 65px;}    .nav-panel{width: 280px;}    #navigation-toggle.open-menu, #navigation-toggle{right: 280px;}    .mob-nav{right: -280px;}}@media (max-width: 320px){    .nav-panel{width: 250px;}    #navigation-toggle.open-menu, #navigation-toggle{right: 250px;}    .mob-nav{right: -250px;}}