 @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');:root {--default-color: #292929;--default-color-light: #494949;--default-color-dark: #131313;--default-border-color: #4d4e50;--primary-color: #0071a7;--secondary-color: #00a8f7;--vv-light-color-bg: #f1f1f1;--v-light-color-bg: #e4e4e4;--light-color-bg: #c0c0c0;--placeholder-color: #acacac;}* {box-sizing: border-box;color: var(--default-color);text-decoration: none;outline: none;position: relative;font-family: 'Roboto', 'Lato', sans-serif;}body {background: #f5f5f5;}body::-webkit-scrollbar {width: 6px;}body::-webkit-scrollbar-track {background: var(--v-light-color-bg);}body::-webkit-scrollbar-thumb {background: var(--default-border-color);}.row {margin: 0 !important;}.display-inline {display: inline !important;}.display-inline-block {display: inline-block !important;}.display-tbl-cell {display: table-cell !important;}img {width: 100%;height: auto;}.container-2 {width: 85%;max-width: 1440px;padding: 0 15px;margin: 0 auto;}.bt-1, .b-1, .by-1 {border-top: 1px solid var(--default-border-color);}.bb-1, .b-1, .by-1 {border-bottom: 1px solid var(--default-border-color);}.bl-1, .b-1, .bx-1 {border-left: 1px solid var(--default-border-color);}.br-1, .b-1, .bx-1 {border-right: 1px solid var(--default-border-color);}.bt-2, .b-2, .by-2 {border-top: 2px solid var(--default-border-color);}.bb-2, .b-2, .by-2 {border-bottom: 2px solid var(--default-border-color);}.bl-2, .b-2, .bx-2 {border-left: 2px solid var(--default-border-color);}.br-2, .b-2, .bx-2 {border-right: 2px solid var(--default-border-color);}.bt-3, .b-3, .by-3 {border-top: 3px solid var(--default-border-color);}.bb-3, .b-3, .by-3 {border-bottom: 3px solid var(--default-border-color);}.bl-3, .b-3, .bx-3 {border-left: 3px solid var(--default-border-color);}.br-3, .b-3, .bx-3 {border-right: 3px solid var(--default-border-color);}.fw600 {font-weight: 600;}.fw700 {font-weight: 700;}h1.disable-select {color: #f5f5f5;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.w-38 {width: 38%;}.w-60 {width: 60%;}button:focus {outline: none !important;box-shadow: none !important;}.fsize18 {font-size: 18px;}a {color: var(--default-color);}a:hover {text-decoration: none;}ul {list-style: none;}.title {font-weight: 900;}header {background-color: #f8f9fa;box-shadow: 0 -5px 16px #00435d;}nav.navbar {padding: .6rem;}nav .navbar-brand {padding: 0;}nav .navbar-brand img.logo {width: 100%;max-height: 80px;}nav .navbar-nav .nav-item .nav-link {font-size: 17px;color: #6e6e6e;padding-left: 15px !important;padding-right: 15px !important;font-weight: 500;}nav .navbar-nav .nav-item .nav-link.active {color: #000000;font-weight: 600;}header .topbar-cntct-dtl {padding: 0.5rem 0.975rem;background-color: #283666;}header .topbar-cntct-dtl a {color: #ffffff;font-size: 0.8rem;letter-spacing: 0.02rem;line-height: 1.5;display: block;min-width: 130px;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;}header .topbar-cntct-dtl svg {width: 0.9rem;height: 0.9rem;}header .topbar-cntct-dtl svg path {fill: #ffffff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;}header .topbar-cntct-dtl a:hover {color: #f9b11e;}header .topbar-cntct-dtl a:hover svg path {fill: #f9b11e;}.carousel-control-next, .carousel-control-prev {width: 8%;}ol.carousel-indicators li {width: 15px;height: 6px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}ol.carousel-indicators li.active, ol.carousel-indicators li:hover {width: 50px;}ol.carousel-indicators {margin-bottom: 1.6rem;}.slider-caption .container {min-height: 480px;position: relative;padding: 140px 70px;z-index: 2;display: flex;flex-direction: column;justify-content: center;}.slider-caption {position: relative;display: flex;flex-wrap: wrap;flex-direction: column;align-content: center;justify-content: center;align-items: center;}.slider-caption::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background-color: #00000055;}.slider-caption .s1, .slider-caption .s2 {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;z-index: 0;}.slider-caption h1, .slider-caption h4 {padding: 0 13px;}.slider-caption h1 {font-size: 3rem;line-height: 1.25;font-weight: 700;letter-spacing: 0.025rem;margin-bottom: 1rem;}.slider-caption h4 {font-size: 1.5rem;line-height: 1.5;letter-spacing: 0.025rem;font-weight: 400;}.slider-caption h4 strong {font-weight: 700;color: #fff;}#slider-section .carousel-control-next-icon, #slider-section .carousel-control-prev-icon {width: 16px;height: 16px;}.wd-sm-100 .br {display: none;}.wd-sm-100 .title {line-height: 35px;}#breadcrumbs {background-image: url(../img/breadcrumb-banner.webp);background-position: right;background-repeat: no-repeat;background-size: cover;padding: 35px 25px 35px 0;margin-bottom: 15px;}#breadcrumbs .heading {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: space-between;align-items: center;}#breadcrumbs h1 {font-size: 2.1rem;font-weight: 900;color: #fff;letter-spacing: 1px;}#breadcrumbs p {color: var(--light-color-bg);text-align: right;}#breadcrumbs p a {color: #fff;}footer {background-color: var(--default-color);padding-top: 30px;}.footer-logo img {width: auto;max-height: 85px;}footer .copyright {padding-top: 18px;padding-bottom: 22px;background-image: url(../img/breadcrumb-banner2.webp);background-position: left;background-repeat: no-repeat;background-size: cover;}.about-us-content img {box-shadow: 0 0 40px -10px #bbbbbb;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;}.category-card {box-shadow: 0 0 30px -10px #bbbbbb;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.category-card:hover {box-shadow: 0 0 40px -10px #a8a8a8;}.category-card img {border-top-left-radius: 8px;border-top-right-radius: 8px;}.btn-dark, .products-content a, .category-card a {color: #fff;padding: 8px 30px;background: var(--default-color-light);transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}.category-card img {border-top-left-radius: 8px;border-top-right-radius: 8px;}.btn-dark:hover, .products-content a:hover, .category-card a:hover {background: var(--default-color);}.btn-dark i {font-size: 20px;padding-top: 3px;vertical-align: text-bottom;}.abrasives .description li {display: flex;align-items: flex-start;padding: 8px;}.abrasives .description li i.fa-map-pin {transform: rotate(-90deg);}.categories .nav-tabs {border: none;flex-direction: row;align-content: center;justify-content: center;align-items: center;}.nav-tabs .nav-link {color: var(--default-color);font-size: 15px;padding: 8px 25px;margin: 0 8px 8px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}.nav-tabs .nav-link.active {background: var(--default-color-light);color: #fff;}.product-card {padding: 18px 10px 10px;box-shadow: 0 0 25px -10px #cfcfcf;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;transition: all 0.4s ease-in-out;overflow: hidden;height: 100%;}.product-card:hover {box-shadow: 0 0 30px -10px #878787;}.product-card::before {content: 'View More';font-size: 1.5rem;font-weight: 700;display: flex;border-radius: 8px;align-items: center;justify-content: center;z-index: 10;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #f9b01ece;transition: all 0.4s ease-in-out;opacity: 0;}.product-card:hover::before {opacity: 1;}.product-card .img-div, .product-card .img-div img {width: 130px;height: 130px;margin: auto;}.product-card .img-div img {border: 1px solid var(--v-light-color-bg);}.product-card .desc {padding: 12px 12px 8px 20px !important;}.product-card .desc p {margin-bottom: 0 !important;}.detail-cards {box-shadow: 0 5px 30px -5px #cfcfcf;margin-bottom: 30px;padding-top: 28px;padding-bottom: 28px;transition: all 0.7s;-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s;-o-transition: all 0.7s;}.detail-cards:hover {box-shadow: 0 5px 30px -5px #bebebe;}.detail-cards p.card-content {display: table-cell;padding-left: 15px;}.detail-cards .card-content a {display: block;color: var(--default-color);line-height: 28px;}.detail-cards .card-content a:hover {color: var(--primary-color);}.detail-cards .phone, .detail-cards .email {vertical-align: middle !important;}.detail-cards .icon i::after {color: red;}.detail-cards .icon i::before {color: var(--light-color-bg);}.detail-cards .icon {font-size: 26px;width: 50px;display: table-cell;text-align: center;vertical-align: top;}.contact-form .form-control {height: auto;padding: 10px 15px;background: var(--vv-light-color-bg);border-color: var(--vv-light-color-bg);border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}.contact-form .form-control:focus, .contact-form .form-control:hover {border-color: var(--v-light-color-bg);box-shadow: 0 0 10px 1px #0066ff2f;}.contact-form .form-control::-webkit-input-placeholder {color: var(--placeholder-color);font-size: 14px;}.contact-form .form-control::-moz-placeholder {color: var(--placeholder-color);font-size: 14px;}.contact-form .form-control:-ms-input-placeholder {color: var(--placeholder-color);font-size: 14px;}.contact-form .form-control::-ms-input-placeholder {color: var(--placeholder-color);font-size: 14px;}.contact-form .form-control::placeholder {color: var(--placeholder-color);font-size: 14px;}.btn-submit, .btn-submit:hover {background: var(--default-color);color: #fff;padding: 8px 45px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}.map {padding-top: 40px;margin-bottom: -7px;}.status-message {color: #fff;position: fixed;left: 20px;bottom: 40px;margin: auto;padding: 8px 12px;width: -webkit-max-content;width: -moz-max-content;width: max-content;display: none;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}#status-success-message {background-color: #008b00;}#status-error-message {background-color: #a01300;}.jira_blogcard {background: #2836661a;border: 2px solid #283666;height: 100%;border-radius: 20px;overflow: hidden;}.jira_blogcard .blog-thumbnail {height: 100%;max-height: 200px;overflow: hidden;}.jira_blogcard .blog-thumbnail img {height: 100%;-o-object-fit: cover;object-fit: cover;object-position: center;}.blogdata {padding: 30px 25px 20px;}.jira_blogcard .blogdata h2 {font-size: 1.275rem;line-height: 1.45;font-weight: 600;-webkit-text-decoration-line: underline;text-decoration-line: underline;color: #283666;}.jira_blogcard .blogdata p {font-size: 1rem;line-height: 1.5;color: #283666;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}.jira_blogcard .blogdata .btn-txt {font-size: 1.225rem;line-height: 1.3;font-weight: 600;color: #283666;cursor: pointer;text-decoration-line: underline;-moz-text-decoration-line: underline;-webkit-text-decoration-line: underline;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}.jira_blogcard .blogdata .btn-txt:hover {color: #f9b11e;}.blogdetail ul {list-style: disc;padding-bottom: 20px;margin-left: unset;}.blogdetail ol {margin-left: unset;}.blogsection .setht {height: 100%;}.blogdetail h6 {font-weight: 600;font-size: 1.65rem;line-height: 1.4;color: #283666;}.blogdetail p.sub-title {font-size: 1.225rem;margin: 0.5rem 0;font-weight: 600;color: #0f152b;}.blogdetail p, .blogdetail li {font-size: 1.125rem;}.blogdetail li {list-style: disc;line-height: 1.75;}.bloghero_bg {background-repeat: no-repeat;background-size: 100% 100%;min-height: 540px;position: relative;border-radius: 15px;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}.blog1hero {background-image: url("../img/blog-1hero.webp");}.blog2hero {background-image: url("../img/blog-2hero.webp");}h1.blog-title {font-size: 3.5rem;letter-spacing: 0.005rem;font-weight: 700;line-height: 1.5;color: #F9B01E;text-decoration-line: underline;-webkit-text-decoration-line: underline;padding: 48px 20px 50px;background-size: 100% 100%;background-repeat: no-repeat;background-image: linear-gradient(90deg, #d9d9d900 0%, #283666cc 12%, #283666cc 50%, #283666cc 88%, #d9d9d900 100%);}.clientSwiper img {max-height: 100px;object-fit: contain; object-position: center;}.clientSwiper .swiper-wrapper,.clientSwiper .swiper-slide {transition-timing-function: linear !important;height: auto;}.clientSwiper .client-logo{border:1px solid #e0e7f4;padding:17px 15px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.clientSwiper .client-logo:hover{box-shadow: 0 8px 24px rgba(21,34,67,.07);border: 1px solid rgba(0,0,0,0);}