/*! common_categories_new.min.css: v2.0 Last Updated: 2024-11-25 Author: Mohd Ashif */

.container{width:100%;padding-right:var(--gutter-x,.75rem);padding-left:var(--gutter-x,.75rem);margin-right:auto;margin-left:auto}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-right:auto;margin-left:auto;max-width:1920px}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y));margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x))}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--bs-gutter-y)}
.g-0,.gx-0{--bs-gutter-x:0}
.g-0,.gy-0{--bs-gutter-y:0}
.g-1,.gx-1{--bs-gutter-x:0.25rem}
.g-1,.gy-1{--bs-gutter-y:0.25rem}
.g-2,.gx-2{--bs-gutter-x:0.5rem}
.g-2,.gy-2{--bs-gutter-y:0.5rem}
.g-3,.gx-3{--bs-gutter-x:1rem}
.g-3,.gy-3{--bs-gutter-y:1rem}
.g-4,.gx-4{--bs-gutter-x:1.5rem}
.g-4,.gy-4{--bs-gutter-y:1.5rem}
.g-5,.gx-5{--bs-gutter-x:2rem}
.g-5,.gy-5{--bs-gutter-y:2rem}
.col{flex:1 0 0%}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.d-block{display:block}
.d-flex{display:flex}
.d-none{display:none}
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
.align-items-center{align-items:center}
.main-section{padding:20px 0 63px 0}
.main-content{flex:0 0 auto;width:100%;padding:0}
.content__inner{padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5)}
.content-main-title{font-size:18px;line-height:18px;color:var(--color-bold-black);font-family:var(--font-std);font-weight:700;margin:var(--gutter-0);display:flex;align-items:center;justify-content:space-between}
.about-category{background-color:#f3f3f4;padding:17px 16px 17px 24px;margin-top:39px;text-align:center}
.about-title{font-size:18px;line-height:18px;font-family:var(--font-std);font-weight:500;color:var(--color-blue);margin:0}
.about-desc{color:#1b2131CC;font-size:14px;line-height:24px;font-family:var(--font-book);margin-top:18px;margin-bottom:0}
.btn{--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);width:100%;outline:0;font-size:18px;font-family:var(--font-std);font-weight:500;line-height:18px;border-radius:6px;border:1px solid var(--color-green);padding:19px 16px;display:inline-block;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:hover{color:var(--color-white);background-color:var(--color-green);border-color:var(--color-green)}
.btn:focus-visible{color:var(--color-white);background-color:var(--color-green);border-color:var(--color-green);box-shadow:var(--bs-btn-focus-box-shadow)}
.btn:active{color:var(--color-white);background-color:var(--color-green);border-color:var(--color-green)}
.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}
.content-title{margin:0;color:#1b2131CC;font-size:14px;line-height:20px;font-family:var(--font-std);font-weight:500;display:inline-block}
/*! mro-sourcing-form */
.mro-sourcing-form{display:none}
/*! mro-sourcing-form End */
/*! Explore More */
.main-content .random-products.random-links{display:none}
/*! Explore More End */
.filterBtnwrap{display:none;flex-wrap:wrap;align-items:center;gap:10px;margin-top:1em;border-top:1px solid #1b213133;border-bottom:1px solid #1b213133;padding:10px 0;width:100%;margin-bottom:10px}
.filterClearbtn{border:none;background-color:#fff;color:#30bdff;font-size:13px;cursor:pointer}
.filterBrand{color:#1b2131bf;font-size:11px;border-left:1px solid #1b213133;padding-left:10px}
.filterResultbtn{border-radius:10px;padding:5px 30px 5px 14px;text-align:left;position:relative;background-color:#fff;border:1px solid #1b21311a;font:normal 400 normal 12px/12px var(--font-book);display:flex;align-items:center}
.filterResultbtn::after{right:14px;content:'';height:8px;width:8px;cursor:pointer;position:absolute;background:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg) no-repeat;background-position:-213px -10px}
/*! Accordion Area Start */
.accordion-title{position:relative}
.accordion-area{margin-top:32px}
.accordion-container{position:relative;width:100%;height:auto;margin:10px auto 0;border-top:none;outline:0}
.set{position:relative;width:100%;height:auto;background-color:#fff}
.set:last-child{border-bottom:1px solid #1b21311a}
.accordion-container .accordion-title{display:flex;align-items:center;position:relative;margin:0;padding:10px 0;font-size:14px;font-weight:700;font-family:var(--font-std);color:#1b2131;border-top:1px solid #1b21311a;cursor:pointer;line-height:20px;width:100%}
.accordion-content{display:none}
.accordion-container p{margin-bottom:21px;padding:0;text-align:justify;font:normal normal normal 13px/19px var(--font-book);color:#1b213199}
.accordion-content ul{padding-left:0;margin:0 0 20px 0}
.accordion-content ul>li{position:relative;list-style:none;margin-left:28px;text-align:left;font:normal normal normal 13px/19px var(--font-book);color:#1b213199}
.accordion-content>ul>li:not(:last-child){margin-bottom:10px}
.accordion-content>ul>li::before{content:"";position:absolute;margin-left:6px;left:-26px;top:4px;width:9px;height:10px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-48px -11px}
.buyingguide-wrap{position:relative;width:100%}
.basedonbody-cont{padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}
.commonclass{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%;flex-direction:column;border:solid #1b21311a;border-width:1px 0 0 1px;display:flex;justify-content:center;align-items:center;padding:5px 15px}
.commonclass:nth-child(2n){-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;width:80%}
.basedonbody-cont .commonclass:nth-child(2n){border-right:1px solid #1b21311a;align-items:flex-start}
.basedonbody-cont .commonclass:nth-last-child(-n+2){border-bottom:1px solid #1b21311a}
h4.mainhead{font-size:16px;margin-bottom:0;padding:15px 0}
.buyingimg img{max-width:100%;width:100px;height:100px;object-fit:contain}
.buyingcont p{color:#1b213199;font-size:13px;margin-bottom:0}
.splithead h3{font-size:13px;font-weight:500;color:#1b2131;margin:0}
.accordion-area .accordion-title:after{content:"";position:absolute;right:0;width:14px;height:7px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-127px -14px}
.accordion-area .accordion-title.active:after{background-position:-151px -14px}
.buyinghead{margin-bottom:5px;border-top:1px solid #1b21311a;padding-top:10px;cursor:default;font-size:16px;font-weight:700;font-family:var(--font-std);color:#1b2131}
#buyingguide .insideacc .accordion-title{font-size:14px;padding:10px 0}
#buyingguide .insideacc.accordion-header{border-top:1px solid #1b21311a}
#buyingguide .accordion-header .accordion-title:first-child{border-top:none}
#buyingguide .accordion-title:before{content:"";position:absolute;left:-15px;top:13px;width:9px;height:10px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-48px -11px;display:none}
#buyingguide .buyinghead.accordion-title:before{display:none}
#buyingguide{border-top:1px solid #1b21311a;border-bottom:1px solid #1b21311a}
.box-content{display:block}
.category-faq-area{margin-top:0}
.category-faq-area .accorden-wrapper{display:none}
.category-faq-title h2{font-size:14px;padding:10px 0;line-height:20px;position:relative;border-bottom:1px solid #1b21311a;margin-bottom:0;display:flex;align-items:center;cursor:pointer}
.category-faq-title.active h2{border-bottom:0}
.category-faq-title h2:after{content:"";position:absolute;right:0;width:14px;height:7px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-127px -14px}
.category-faq-title.active h2:after{background-position:-151px -14px}
.category-faq-area .category-faq-box{box-shadow:0 2px 6px #1b213126;padding:1rem}
.category-faq-box .box-title{text-align:left;font-size:16px;font-weight:700;font-family:Circular Std;color:#1b2131}
.arrow-down{content:"";position:absolute;margin-left:4px;right:0;width:14px;height:7px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-127px -14px;display:none}
.category-faq-box .box-content{text-align:left;font-size:13px;font-family:'Circular Std Book';color:#1b213199}
.category-faq-area .category-faq-box+.category-faq-box{margin-top:24px}
.box-content ul{padding-left:0;margin:0}
.box-content ul>ol{padding-left:50px}
.box-content ul>li{position:relative;list-style:none;margin-left:28px}
.box-content>ul>li:not(:last-child){margin-bottom:10px}
.box-content a{color:#30bdff}
.box-content>ul>li:before{content:"";position:absolute;margin-left:6px;left:-26px;top:4px;width:9px;height:10px;background-image:url(/public/assets/images/HeaderFooter/v1.0/sprites.svg);background-position:-48px -11px}
/*! Accordion Area End */
.categories-heading-wrapper.title-fixed{top:104px;z-index:9;padding:16px;position:sticky;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02)}
.categories-heading-wrapper.title-fixed :is(.view-toggler,.categories-tabs){display:none}
.content-main-title img{width:112px;height:26px}
.categories-heading{font-size:18px;margin-top:9px;line-height:18px;color:#1a4ab9;font-family:var(--font-std);font-weight:500;margin-bottom:13px}
.sub-categories-box{flex:0 0 auto;display:flex}
.categories-box{border:1px solid #1b21311A;border-radius:9px;padding:18px 12px 21px 10px;width:100%}
.figure-box{flex:0 0 auto;width:100%;text-align:center;margin-bottom:24px}
.figure-box img{width:90px;height:90px;object-fit: contain;}
.content-box{flex:0 0 auto;width:100%;padding-left:0;padding-right:0;text-align:center}
.content-title a{color:#1b2131CC;font-size:14px;line-height:20px;font-family:var(--font-std);font-weight:500}
.content-title span{color:var(--color-secondury-black);font-size:12px;line-height:16px;font-family:var(--font-book);font-weight:400}
.content-description{color:#1b2131CC;font-size:14px;line-height:20px;font-family:var(--font-book);font-weight:400}
.tooltip-box{position:relative;display:inline-block}
.tooltip-box svg{transform:rotate(180deg);cursor:pointer}
.tooltip-content{background-color:var(--color-white);padding:22px 8px 22px 15px;border-radius:8px;box-shadow:0 0 6px #1b21311F;position:absolute;width:298px;transform:translate(-54%,14px);left:50%;z-index:2;display:none}
.tooltip-box.active .tooltip-content{display:block}
.tooltip-title{font:normal normal 500 12px/16px var(--font-std);color:var(--color-bold-black);margin-bottom:12px}
.tooltip-description{font:normal normal normal 12px/16px var(--font-book);color:var(--color-bold-black)}
.tooltip-box.active::before{content:'';position:absolute;width:20px;height:20px;left:50%;top:33px;transform:translate(-50%,-50%);background:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2236.385%22%20height%3D%2236.385%22%20viewBox%3D%220%200%2036.385%2036.385%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22Path_3835%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2236.385%22%20height%3D%2236.385%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeOffset%20input%3D%22SourceAlpha%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22%20result%3D%22blur%22%2F%3E%3CfeFlood%20flood-color%3D%22%231b2131%22%20flood-opacity%3D%220.122%22%2F%3E%3CfeComposite%20operator%3D%22in%22%20in2%3D%22blur%22%2F%3E%3CfeComposite%20in%3D%22SourceGraphic%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22matrix(1%2C%200%2C%200%2C%201%2C%200%2C%200)%22%20filter%3D%22url(%23Path_3835)%22%3E%3Cpath%20id%3D%22Path_3835-2%22%20data-name%3D%22Path%203835%22%20d%3D%22M0%2C0%2C12.7-.3l-.3%2C12.7-12.7.3Z%22%20transform%3D%22translate(18.19%209.42)%20rotate(45)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center;z-index:1}
.sub-categories-box a{display:flex;width:100%}
.categories-box-wrapper{margin-top:13px}
@media (min-width:768px){
.main-section{padding:20px 0 56px 0}
.main-content{width:calc(100% - 280px)}
.content{padding:20px 16px 0 20px}
.col-md-6{flex:0 0 auto;width:50%}
/*! mro-sourcing-form */
.mro-sourcing-form{padding:12px 32px 56px 32px;margin-top:56px;display:block}
.mro-sourcing-form .mro-form-title{font-size:28px;line-height:26px;color:var(--color-bold-black);font-family:var(--font-std);font-weight:500;text-align:center;margin-bottom:40px}
.mro-form .form-label{margin-bottom:5px;color:var(--color-black);font-size:14px;font-family:var(--font-book);line-height:normal}
.mro-form .form-control{padding:.675rem 14px;font-size:14px;border-radius:6px;color:var(--color-bold-black);line-height:14px;font-family:var(--font-book);border:1px solid var(--color-secondury-black)}
.mro-form .form-control::placeholder{color:var(--color-secondury-black)}
.mro-form .textarea{min-height:98px}
.mro-form .g-recaptcha{margin:0;transform:scale(.8461);-webkit-transform:scale(.8461);transform-origin:0 0;-webkit-transform-origin:0 0}
.mro-form .mro-form-btn{background-color:var(--color-green);color:var(--color-white);max-width:254px}
.form_gdpr{display:flex;gap:8px}
.form_gdpr-wrapper{display:flex;width:auto;position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.form_gdpr input{height:16px;width:16px;padding:0;border-radius:0;margin:0;position:absolute;opacity:0;cursor:pointer;z-index:1}
.form_gdpr .gdpr_checkmark{position:relative;height:16px;width:16px;background-color:transparent;border-radius:3px;display:inline-block;cursor:pointer;border:1px solid #1b21314D}
.form_gdpr input:checked~.gdpr_checkmark{background-color:var(--color-white-smoke);border:1px solid var(--color-white-smoke)}
.form_gdpr .gdpr_checkmark::after{content:"";position:absolute;display:none;left:6px;top:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.form_gdpr input:checked~.gdpr_checkmark::after{display:block}
.form_gdpr p{font-size:12px;color:#1b2131CC;margin:0;font-family:var(--font-book)}
.mro-form-address-area{display:flex;flex-direction:column;align-items:flex-start}
.mro-form__address-title{font-size:14px;color:var(--color-bold-black);margin-bottom:18px;line-height:12px;font-family:var(--font-book);font-weight: normal}
.mro-form-address-text,.mro-form-address-text a{font-size:14px;color:var(--color-secondury-black);line-height:18px;font-family:var(--font-book)}
.mro-form-support{margin-top:43px}
/*! mro-sourcing-form End */
/*! Explore More */
.main-content .random-products.random-links{display:block;padding:54px 24px 51px 24px;background-color:#f3f3f4}
.main-content .random-products.random-links .myContainer{padding:var(--gutter-0)}
.main-content .random-products.random-links ul{column-gap:20px;column-count:2}
.random-products.random-links .product-heading{font-family:var(--font-std);margin-bottom:25px;font-weight:700}
.main-content .random-products.random-links li{margin-bottom:8px;height:40px}
.main-content .random-products.random-links.random-links li a{padding:0;color:#1b2131B3;line-height:20px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*! Explore More End */
.filterBtnwrap{margin-bottom:25px}
.tooltip-content{transform:translate(-80%,14px)}
}
@media (min-width:992px){
.d-lg-none{display:none}
.d-lg-block{display:block}
.g-lg-5,.gy-lg-5{--bs-gutter-y:2rem}
.g-lg-5,.gx-lg-5{--bs-gutter-x:2rem}
/*! mro-sourcing-form */
/* .form__g-lg-3{--bs-gutter-y:22px;--bs-gutter-x:22px} */
.mro-form [class^=col]:nth-last-child(2){--bs-gutter-y:12px}
.mro-form [class^=col]:last-child{--bs-gutter-y:39px}
/*! mro-sourcing-form End */
.mro-form-address-inner{display:flex;width:100%;column-gap:4rem}
.mro-form-support{margin-top:0}
.sub-categories-box{width:50%}
.categories-box{padding:13px 27px 14px 27px}
#l2-container .row{align-items:center}
.figure-box{margin-bottom:17px}
}
@media (min-width:1200px){
.g-xl-0,.gy-xl-0{--bs-gutter-y:0}
.g-xl-0,.gx-xl-0{--bs-gutter-x:0}
.content{padding:20px 20px 0 32px}
.content-main-title{font-size:22px;line-height:26px}
.about-category{padding:43px 64px 56px 64px;margin-top:56px}
.about-title{font-size:26px;line-height:26px}
.about-desc{margin-top:39px}
.mro-sourcing-form{padding:12px 64px 56px 98px}
.mro-sourcing-form .mro-form-title{margin-bottom:56px}
.col-xl-6{flex:0 0 auto;width:50%}
.mro-form-address-area{align-items:flex-end}
.mro-form-address-inner{display:block;width:auto}
.mro-form-support{margin-top:73px}
.main-content .random-products.random-links ul{column-gap:60px;column-count:4}
.main-content .random-products.random-links li{margin-bottom:18px}
.accordion-container .accordion-title,.category-faq-title h2{font-size:18px;line-height:26px}
.content-main-title img{width:201px;height:48px}
.sub-categories-box{width:20%}
.tooltip-content{transform:translate(-50%,14px)}
}
@media (min-width:1366px){
.main-content{width:calc(100% - 290px)}
}
@media (min-width:1400px){
.main-content{width:calc(100% - 312px)}
.content{padding:20px 50px 0 32px}
}
@media (max-width:767px){
iframe#launcher{bottom:56px!important}
.customwhatsup{bottom:57px!important}
.categories-heading-wrapper.title-fixed{position:fixed;top:0;left:0;right:0}
/*! Accordion Area Start */
.accordion-title:after{position:absolute;right:0}
.set>.accordion-header{font-size:14px}
.commonclass{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;border-width:1px 1px 0}
.commonclass:nth-child(2n){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}
.basedonbody-cont .commonclass:nth-child(2n){border-right:1px solid #1b21311a;margin-bottom:20px;border-bottom:1px solid #1b21311a;border-top:none}
.buyingcont.commonclass{border-top:none}
.basedonbody-cont .commonclass:nth-last-child(-n+2){border-bottom:initial}
.basedonbody-cont .commonclass:nth-last-child(-n+1){border-top:none;border-bottom:1px solid #1b21311a}
footer {padding: 50px 0 110px 0;}
.blur-background{z-index: 999999}
/*! Accordion Area End */

}