button:focus{outline:none}
body{background:#ebebeb;overflow-x:hidden;color:#4f4f4f;font-size:15px;}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}


.btn img.flaticon{width: 23px;height: 23px;}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .pname{font-family:'Roboto',sans-serif}
.bg-grey{background-color:#f2fafc!important}
.bg-white{background-color:#fff}
.bg-light{background-color:#eaeded!important}
.bg-main{background-color:#244265;color:#fff}
.bg-light-blue{background-color:#244164}
.bx-shad{box-shadow: 0 6px 16px rgb(52 105 203 / 16%);border-radius: 8px;overflow: hidden;}
a:hover{text-decoration:none}
a{color:#000}
.slider{z-index:0}
.search-box{width:300px;position:relative;display:inline-block;font-size:14px}
.search-box input[type="text"]{height:32px;padding:5px 10px;border:1px solid #CCC;font-size:14px}
.result{position:absolute;z-index:999;top:100%;left:0;border-bottom-left-radius:5px;background:#fff!important;border-bottom-right-radius:5px}
.result *{margin-bottom:0!important;padding:10px;border:1px solid rgba(0,0,0,.1)}
.search-box input[type="text"],.result{width:87%;box-sizing:border-box}
.result a{margin:0;padding:7px 10px;border:1px solid #eee;border-top:none;cursor:pointer;display:block;background:#f2fafc;color:#242424!important;text-transform:capitalize}
.result a:hover{background:#fff}
.products-cate{/* margin-top: 30px */}
.products-cate .heading{display: flex;justify-content: space-between;align-items: center;}
.products-cate .heading span:first-child{font-size: 16px;/* font-weight:600; */color:#333;/* margin-bottom:17px; *//* width:100%; */text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.products-cate .heading span:last-child{font-size: 14px;}
.products-cate .heading span:last-child:hover{color:#800000}

.products-cate .title{display: flex;flex-direction: column;}
.products-cate .title span{font-size:18px;font-weight:600;color:#333;margin-bottom:17px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

.top-header ul{background:#13224b;list-style:none;display:flex;margin:0;justify-content:flex-end;padding:0 30px;align-items:center;height:30px}
.top-header ul li:nth-child(2){margin-left:auto}
.top-header ul li:nth-child(2) a span:hover{color:#da6a1a}
.top-header ul li:not(:first-child){padding-right:15px}
.top-header ul li:last-child{padding-right:0}
.top-header ul a{color:#fff;font-size:14px}
.top-header1 ul{list-style:none;display:flex;justify-content:flex-end;margin-bottom:0;padding:6px 30px}
.top-header1 ul li{padding-right:15px;font-size:15px}
.top-header1 a{color:#6c757d}
.catelist{background:#244265;display:flex;justify-content:space-between}
.categories{width:100%}
.categories ul{display:flex;list-style:none;background:#244265;justify-content:space-between;padding:15px 30px;margin-bottom:0;padding-left:80px}
.categories ul li a{color:#fff;letter-spacing:1px}
.cate-wrapper{border:1px dotted #ebebeb;box-shadow: 0 6px 16px rgb(52 105 203 / 16%);height:100%;background:#fff;padding:15px;border-radius: 8px;border-top: 4px solid #db990f;}
.cate-figure{background:url(../images/agricuture-prod.jpg);background-size:cover;height:220px;position:relative;border:10px solid #fff;display:none}
.cate-heading{font-size:30px;color:#fff;line-height:35px;margin-bottom:15px}
.cate-heading-list{padding-left:0}
.cate-disc{padding:20px;display:none}
.cate-disc ul{list-style:none}
.cate-disc ul li a{color:#fff}
.cate-list-img{overflow:hidden;margin:auto;position:relative;width:100%;border: 1px groove rgba(0,0,0,0.1);line-height:1px;margin-bottom:5px;overflow:hidden;height:120px;position:relative;box-shadow: 0 5px 5px -5px rgb(0 0 0 / 50%), 0 -5px 5px -5px rgb(0 0 0 / 50%);}
.cate-list-img img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}
.cate-list-img:hover img{transform:translate(-50%,-50%) scale(1.5) rotate(-15deg)}
.cate-list ul{display:flex;list-style:none;padding:0;margin-bottom:0;justify-content:space-between;display:flex;flex-wrap:wrap;margin-left:-9px;margin-right:-9px}
.cate-list ul li{overflow:hidden;width: 50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;padding:0 7px;flex:0 0 50%;max-width: 50%;margin-bottom:15px;}
/*.cate-list ul li:nth-child(-n+4){margin-bottom: 0;}*/
.cate-list ul li:nth-child(n+3){margin-bottom: 0;}
.cate-list ul li:hover a{color: #800000;}
.cate-list-desc{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#333;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-deals{border:1px solid rgba(0,0,0,.05)}
.top-deals .heading{background-color:#fff;padding:10px 15px;display:flex;align-items:center;border-bottom:1px solid rgba(108,117,125,.2);justify-content:space-between}
.top-deals .heading .heading-left h2{font-size:24px;margin-bottom:5px;font-weight:700;color:#182b5b}
.top-deals .heading .heading-left .title{font-size:14px;color:#0f1111;font-weight:700}
.btn{background-color:#007bff;font-size:14px;color:#fff;border-radius:2px;letter-spacing:1px}
.top-deals .content{padding:10px}
.top-deals .content .img figure{position:relative;height:100%;background:#ddd}
.top-deals .content .img figure img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.top-deals .content .content-footer{list-style:none;display:flex;justify-content:space-between;padding:20px;text-align:center;margin-bottom:0;background:#ebe7e7;border-radius:2px}
.top-deals .content .content-footer li .desc{font-size:14px;margin-left:12px;text-align:left;color:#6c757d}
.top-deals .content .content-footer li img{width:52px;border-radius:5px;border:1px solid rgba(0,0,0,.05)}
.top-deals .content .content-footer li a
/* .content-footer li */{display:flex;justify-content:center;align-items:center}
.top-deals .content .row .col-lg-9{display:flex;flex-direction:column;justify-content:space-between}
.top-deals .content .row .col-lg-9 .row .col-lg-2{text-align:center;text-align:center}
.top-deals .content .row .col-lg-9 .row .col-lg-2:nth-child(-n+6){margin-bottom:25px}
.top-deals .content .row .col-lg-9 .row .col-lg-2:hover .pname{color:#ffc107}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .figure:hover{border:1px solid red}
.top-deals .content .row .col-lg-9 .row .wrapper{width:100%;border-radius:2px}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .figure{position:relative;width:128px;height:128px;border:1px solid rgba(0,0,0,.05);overflow:hidden}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .figure img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .figure:hover img{transform:translate(-50%,-50%) scale(1.5) rotate(-15deg)}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .pname{font-size:12px;margin-top:10px;color:#6c757d;font-weight:600;line-height:normal}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .plink{color:#13224b;font-size:14px;display:inline-block;margin:5px 0;font-weight:700}
.top-deals .content .row .col-lg-9 .row .col-lg-2 .pcate{font-size:13px;color:rgba(0,0,0,.5);font-weight:700}
.quote-form{padding:20px;background:url(../images/quote-form.jpg),rgba(0,0,0,.1);background-size:cover;background-position:center;background-blend-mode:overlay}
.quote-form .btn{background:#dc3545;border-color:#dc3545}
.quote-form .quote-cont-form{padding:20px;border:1px solid rgba(0,0,0,.05)}
.quote-form .quote-cont-form .title{font-size:24px}
.quote-text{padding:30px}
.quote-form .title{font-size:30px;font-weight:700;margin-bottom:20px}
.quote-form ul,.quote-form p{padding-left:0;list-style:none;color:#244265}
.buy-leads .heading{text-align:center;font-size:22px;font-weight:700;padding:20px 0;font-family:'Roboto'}
.buy-leads .heading .heading-title{font-size:16px;color:#6c757d}
.buy-leads .supplies table td{position:relative;height:117px;overflow:hidden}
.buy-leads .supplies table td:hover img{transform:translate(-50%,-50%) scale(1.1)}
.buy-leads .supplies table td img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;padding:15px;transition:all .3s ease}
.hot-cate{display:flex;justify-content:space-between;flex-wrap:wrap}
.hot-items ul{padding-left:0;list-style:none;margin-bottom:0}
.lead_area p{font-size:14px;color:#000;text-align:left;font-weight:500;padding:15px 0;margin-bottom:0}
.lead_area{padding:0 20px;background:#fff;height:392px;overflow-y:scroll}
.lead_area p a{color:#fc6218;display:inline-block}
.lead_area p img{margin-right:5px}
.get_btn{background:#fc6218;color:#fff;display:block;text-align:center;border-radius:30px;padding:3px 0;margin-top:12px;transition:.3s;font-size:14px}
.lead_area h4{font-size:18px;font-weight:600;color:#000;border-bottom:1px solid #e2f3fb;padding:20px 0;font-family:'Roboto'}
.bb{border-bottom:1px solid #e2f3fb}
.hot-cate ul li a{color:#ddd;display:block;font-size:13px;margin-bottom:5px;padding-bottom:10px}
.hot-cate ul li a:before{content:"\f105";padding-right:10px;font-family:'Font Awesome 5 Free';font-weight:700}
.hot-cate ul li a:hover{color:#ffc107}
.hot-items .heading{font-size:18px;margin-bottom:20px;border-bottom:1px solid #f3f3f3;display:inline-block;padding-bottom:15px;font-family:'Roboto';color:#fff}


.top-header2{list-style:none;display:flex;margin-bottom:0;padding:0;justify-content:center}
.top-header2 li{padding-right:15px;font-size:15px;align-items:center;display:flex}
.top-h a{color:#13224b;font-weight:700;text-shadow:0 0 2px #ffffff7a}
.top-header2 >ul li a:hover{color:#ffc107;text-shadow:0 0 5px #ffffff7a}
.top-h .logo{position:relative;width:190px}
.top-h .logo img{max-width:100%}
.top-h{display:flex;justify-content:space-between;align-items:center;padding:10px 30px;background:#f3f3f3;height:70px}
.top-h .fa{font-size:12px;margin-right:5px}
.join-free a i{color:#29aae1;font-size:25px;line-height:50px;width:30px;text-align:center;color:rgba(0,0,0,.5);height:50px}
.join-free a{display:flex;align-items:center}
.enquiry{background:#ffc107;font-size:15px;display:flex;align-items:center;border-radius:5px;color:#fff;padding:15px;height:40px;border:1px solid #f3f3f3}
.enquiry:hover{background-color:#f3a847}
.enquiry a{color:#fff;font-weight:700;padding:0 .3rem;letter-spacing:.5px}
.form-control:focus,.form-control:hover{/* border-color:#29aae1; */box-shadow:none;}
.form-control{border-color:#244265}
.input-group-append{border:1px solid #244265;border-top-right-radius:5px;border-bottom-right-radius:5px}
.input-group-append span{border-color:#244265}
.searchbox .input-group .form-control{width:500px;background:url(../images/camera.png) #fff;background-repeat:no-repeat;background-position:99%;background-size:7%}
.join-free2{display:flex;font-weight:700;flex-direction:column;border-right:1px solid rgba(0,0,0,.1);padding:0 10px;text-transform:uppercase;letter-spacing:1px}
@media (max-width:991px) {
.top-header2{display:none}
.top-h{display:block;text-align:center}
.top-h .logo{display:inline-block}
#searchfrm{width:100%!important}
}
.modal- og{max-width:600px}
.modal-body{padding:0}
.form{list-style:none;padding-left:0;margin-bottom:0}
.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color: rgba(0,0,0,0.55);BACKDROP-FILTER: blur(4px);}
.modal-wrap{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:relative;padding:15px}
.modal-content-wrap{min-width:320px;max-width:800px;background-color:#fff;position:relative;border-radius:7px}
.modal .close,.modal .close2{position:absolute;top:-12px;right:-12px;cursor:pointer;font-size:25px;display:inline-block;width:30px;height:30px;line-height:30px;background:#dbdbdb;color:#666;text-align:center;border-radius:50%}
.modal-content{padding:0 25px 15px}
.modal-head{margin-bottom:25px}
.modal .form > li:not(:last-child){margin-bottom:15px}
.form > li:not(:last-child){margin-bottom:13px}
.form > li{margin-bottom:17px}
.form li{position:relative}
.floating-input,.floating-select,.floating-textarea{border:1px solid #d5e8ed;background:#f2fafc;border-radius:7px;padding:9px 13px;height:44px;width:100%}
.floating-placeholder{color:#858a8b;font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:14px;top:12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.form > li > ul{width:100%;display:flex;flex-wrap:wrap;list-style:none;padding-left:0}
.form > li > ul >li:first-child{padding-right:10px}
.form > li > ul >li{max-width:50%;flex-basis:50%;position:relative}
input,textarea{font-family:arial!important}
.form > li:last-child{margin-bottom:0}
.form .form-btn{background:#ff6a00;color:#fff;border:none;padding:12px 45px;border-radius:25px;font-weight:600;font-size:15px;margin-top:12px;cursor:pointer}
.form .form-btn i{position:relative;right:-7px;transition:all .3s ease-in-out}
.modal .close,.modal .close2{position:absolute;top:5px;right:5px;padding:0;cursor:pointer;font-size:16px;display:inline-block;width:25px;height:25px;line-height:26px;background:#1d4e83;color:#fff;text-align:center;opacity:1;border-radius:50%}
.modal-title{line-height:20px;font-weight:700;font-size:1.5625rem;color:#3d3d3d}
textarea.form-control{height:auto!important;font-size:13px}
.form-control{border: 1px solid #e1e1e1;background: #ffffff;border-radius:9px;padding:.375rem .75rem;width:100%;color:#858a8b;/* font-weight: 700; */height:40px!important;font-size:14px;}
@keyframes menu_sticky {
0%{margin-top:-100px}
50%{margin-top:-74px}
100%{margin-top:0}
}
.new-header.header2-fixed{box-shadow:0 0 15px rgba(0,0,0,0.2);position:fixed!important;top:0;left:0;width:100%;z-index:999;background:#fff;animation-name:menu_sticky;animation-duration:.6s;animation-timing-function:ease-out;transition:all .25s ease-in-out}
nav.header2-fixed{box-shadow:0 0 15px rgba(0,0,0,0.2);position:fixed;top:76px;left:0;width:100%;background:#fff;animation-name:menu_sticky;animation-duration:.6s;animation-timing-function:ease-out;transition:all .25s ease-in-out}
.advertise{padding:30px;background:#fff}
.advertise .table tbody tr td:first-child{font-weight:700;color:#244265;vertical-align:middle;font-family:'Roboto'}
.advertise .table tbody tr td:first-child span{font-weight: 300;display: block;font-size: 14px;}
.advertise .table thead tr:first-child td{font-family: 'Barlow condensed';color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:#244265;padding:20px 10px;letter-spacing:2px;vertical-align:middle}
.advertise .table thead tr:first-child td span{font-size:14px;text-transform:capitalize;display: block;}
.advertise .table tr:not(:first-child) td:not(:first-child) .fas.disable{color:#dc3545}
.advertise .table tr:not(:first-child) td:not(:first-child) .fas{color:#28a745;border:2px solid;width:30px;border-radius:50%;height:30px;line-height:30px;font-size:14px}
.advertise .table thead tr:first-child td a{display:block;color:#fff;color: #f7f7f7;font-size:16px;margin-top:10px;}
.advertise .table tr td{padding:10px;color:#242424;color:rgba(0,0,0,.7);font-size: 15px;font-weight: 600;font-family: 'barlow condensed';}
.advertise .table tr td:not(:first-child){text-align:center;vertical-align:middle}
.advertise .table tr td:not(:first-child) span{font-weight: 300;font-size: 14px;display: inline-block;}
.advertise .table thead tr:first-child td:nth-child(5):before{content:"\f0d7";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;bottom:-34px;font-size:40px;color:#cd853f;transform:translate(-50%,0)}
.advertise .table thead tr:first-child td:nth-child(4):before{content:"\f0d7";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;bottom:-34px;font-size:40px;color:#ffc107;transform:translate(-50%,0)}
.advertise .table thead tr:first-child td:nth-child(3):before{content:"\f0d7";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;bottom:-34px;font-size:40px;color:#17a2b8;transform:translate(-50%,0)}
.advertise .table thead tr:first-child td:nth-child(2):before{content:"\f0d7";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;bottom:-34px;font-size:40px;color:#ea5b1f;transform:translate(-50%,0)}
.advertise .table thead tr:first-child td:nth-child(5){background:#cd853f;position:relative}
.advertise .table thead tr:first-child td:nth-child(4){background-color:#ffc107;position:relative}
.advertise .table thead tr:first-child td:nth-child(3){background-color:#17a2b8;position:relative}
.advertise .table thead tr:first-child td:nth-child(2){background:#ea5b1f;position:relative}
.advertise .table tbody tr:last-child td:nth-child(5):before{content:"\f0d8";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;top:-34px;font-size:40px;color:#cd853f;transform:translate(-50%,0)}
.advertise .table tbody tr:last-child td:nth-child(4):before{content:"\f0d8";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;top:-34px;font-size:40px;color:#ffc107;transform:translate(-50%,0)}
.advertise .table tbody tr:last-child td:nth-child(3):before{content:"\f0d8";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;top:-34px;font-size:40px;color:#17a2b8;transform:translate(-50%,0)}
.advertise .table tbody tr:last-child td:nth-child(2):before{content:"\f0d8";font-family:"font awesome 5 free";font-weight:700;position:absolute;left:50%;top:-34px;font-size:40px;color:#ea5b1f;transform:translate(-50%,0)}
.advertise .table tbody tr:last-child td:nth-child(5){background:#cd853f;position:relative}
.advertise .table tbody tr:last-child td:nth-child(4){background-color:#ffc107;position:relative}
.advertise .table tbody tr:last-child td:nth-child(3){background-color:#17a2b8;position:relative}
.advertise .table tbody tr:last-child td:nth-child(2){background:#ea5b1f;position:relative}
.advertise .table tbody tr:last-child td a{color:#fff;display:block;padding:15px}
.advertise .table tbody tr:last-child td{padding:0}
.advertise .table tbody tr:last-child td:first-child{font-size:12px}
.advertise .table{border:2px dotted #dee2e6;margin-bottom:0}
.bank-details{padding:15px;background:#fff;border:2px dotted #dee2e6;margin-top:25px}
.bank-details h2{font-weight:700;margin-bottom:15px}
.bank-wrapper{display:flex;justify-content:space-between}
.bank-wrapper figure{position:relative;margin-bottom:0;border:1px dotted #eee;width:330px;background:#f3f3f3}
.bank-wrapper figure img{max-width:100%;max-height:100%;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}
.bank-wrapper table tr td{text-align:left}
.bank-wrapper .table tbody tr:last-child td:first-child{font-size:inherit!important;padding:10px}
.bank-wrapper .table tbody tr:last-child td:nth-child(2){background:#f2f2f2}
.bank-wrapper .table tbody tr:last-child td:nth-child(2)::before{content:none}
.bank-wrapper .table tr td:not(:first-child){text-align:left}
.advertise-banner figure{position:relative;height:300px;margin-bottom:0}
.advertise-banner figure img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*.about-banner figure{position:relative;height:300px;margin-bottom:0}
.about-banner figure img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.about figure{height:400px;width:100%;position:relative;position:sticky;top:160px}
.about figure img{max-width:100%;max-height:100%;position:absolute;top:50%;border:1px dotted #6c757d;left:50%;transform:translate(-50%,-50%);border-radius:5px}
.para .heading{font-size:30px;text-transform:uppercase;font-weight:700;margin-bottom:20px;color:#29aae1;position:relative;text-shadow:1px 2px 4px rgba(0,0,0,.2)}
.para .heading .divider{width:140px;height:3px;background:#244265;border-radius:5px}
.about .para{color:#6c757d;font-size:15px;text-align:justify}
.about .para p:last-child{font-weight:700}
.about .para h2{font-size:23px;color:#000;color:#fff;background:#244265;position:relative;padding:10px 15px;border-radius:5px}
*/.leadlst .col-md-12:nth-child(even){background-color:#fff}
.leadlst .col-md-12:nth-child(odd){background-color:#fff}
.leadlst .col-md-12{color:#242424;padding:15px 15px 0}
.leadlst .col-md-12 .row{align-items:center}
.leadlst .details{display:inline-block;background:#da6a1a;border:1px solid #c25b11;color:#fff;padding:5px 20px;cursor:pointer;border-radius:4px}
.leadlst .enquiry_desc{color:#666;font-size:14px;margin:7px 0 12px;max-width:100%;overflow-x:hidden;height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.leadlst .address img{margin-right:5px}
.leadlst .address{font-size:13px;font-weight:400;color:#666;text-transform:capitalize}
.leadlst .enquiry_title a{color:#02629f;font-size:16px;line-height:normal;margin-bottom:4px;display:inline-block;text-transform:capitalize}
.leadlst .enquiry_title a img{margin-left:10px}
.leadlst .date span{color:#242424}
.leadlst .date{color:#999;font-size:13px;display:inline-block}
#postyourrequirement .btn{background:#ffc20e;font-size:1.25rem;color:#000;font-weight:700;border:none;border-radius:5px;padding:7px 3rem;margin-top:10px}
#postyourrequirement .btn:hover{background-color:#f3a847}
#postyourrequirement .btn:hover,#postyourrequirement .btn:focus{box-shadow:none}
#postyourrequirement_popupfrm label{font-size:15px;margin-bottom:5px;color:#666}
#postyourrequirement_popupfrm input,#postyourrequirement_popupfrm select{border: 1px solid #e1e1e1;outline:none;box-shadow:none;border-radius:7px;font-size:13px;background: #ffffff;color: #4f4f4f;/* font-weight: 700; */}
#postyourrequirement .modal-dialog{max-width:600px}
.nav{position:relative;z-index:3}
.full-nav{display:flex;justify-content:space-between;list-style:none;padding-left:0;margin-bottom:0;height: 45px;align-items:center;/* background: linear-gradient(90deg,#D81757 0%,#E4381B 100%); */border-radius: .5rem;/* line-height: 3.5rem; *//* box-shadow: inset 0px 0 6px 1px rgb(0 0 0 / 8%); */}
.menu-level-3.hide{max-height: 0;overflow: hidden;}
.full-nav .item:not(last-child){margin-right:15px}
@media (max-width: 1440px) {
.full-nav > .item:not(last-child){margin-right:5px}
}
.full-nav .nav-item{display:block;padding: 13px 8px;color: #fff;position:relative;font-size: 13px;font-weight: 500;text-transform: uppercase;}
.full-nav .nav-item i{color: #fff;margin-left:5px;font-size:12px;transition:all .2s ease-in-out;}
.submenu{position:absolute;z-index:1;width:100%;left:0;top:100%;background:#fff;padding: 0 20px;border-top:1px solid #ebebeb;border-left:none;border-right:none;box-shadow:0 7px 7px 3px #0003;/* max-height: 200px; *//* overflow: hidden; */}
.submenu-wrap{display:flex;padding-left:0;list-style:none}
.sublinks{padding-left: 20px;list-style: disc;overflow-y: scroll;max-height: 270px;height: 100%;}
.submenu-wrap > *{flex-basis: 20%;max-width:20%;/* overflow-y: scroll; *//* margin-right: 25px; *//* max-height: 200px; */padding: 5px 10px;overflow: hidden;/* text-overflow: ellipsis; *//* white-space: nowrap; *//* width: calc(100% - 212px); *//* background: red; */}
/* .submenu-wrap > li:nth-child(2n+2){background: #fafafa;} */
.submenu-wrap > li:last-child{
	/* flex-basis: 100%; */
	/* background: #f8f8f8; */
	padding: 0;
	max-width: 20%;
	border: 1px solid #f8f8f8;
}

.submenu .title{font-size: 14px;margin-bottom:7px;display:inline-block;border-bottom: 1px groove #800000;padding-bottom:5px;color: #800000;text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 10px;width: calc(100% - 10px);}
.submenu a{color:#333}
.submenu .sublinks li{margin-bottom:3px;font-size: 13px;white-space: nowrap;text-overflow: ellipsis;/* overflow: hidden; */}
.submenu .sublinks li a:hover{text-decoration:underline}
.submenu a{color: #222;padding: 7px 5px;}
.submenu a:hover{color: #800000;}
.submenu .view{color: #800000;/* font-weight:600; */margin-top:15px;display:inline-block;font-size:14px;}
.submenu .view .fa{margin-left:5px}
.full-nav .item:hover .submenu{display:block!important}
.full-nav .item:hover .nav-item{background: #fff;border-bottom-color:#eee;color: #800000;}
.full-nav .item:hover .fa-chevron-down{transform:rotate(180deg);color: #d91a52;}
.si{background:url(../images/sprite-new.png) no-repeat;display:inline-block}
.si.w24{width:24px;height:24px;vertical-align:middle;background-size:cover;opacity:1!important}
.w24.agriculture{background-image:url(../images/industry-icons/agriculture-icon.png)!important}
.w24.apparel-fashion{background-image:url(../images/industry-icons/apparel-fashion-icon.png)!important}
.w24.chemicals{background-image:url(../images/industry-icons/chemicals-icon.png)!important}
.w24.gifts-crafts{background-image:url(../images/industry-icons/gifts-crafts-icon.png)!important}
.w24.furniture{background-image:url(../images/industry-icons/furniture-icon.png)!important}
.w24.jewelry{background-image:url(../images/industry-icons/jewelry-icon.png)!important}
.w24.food-products-beverage{background-image:url(../images/industry-icons/food-products-beverage-icon.png)!important}
.w24.home-supply{background-image:url(../images/industry-icons/home-supply-icon.png)!important}
.w24.health-beauty{background-image:url(../images/industry-icons/health-beauty-icon.png)!important}
.w24.industrial-supplies{background-image:url(../images/industry-icons/industrial-supplies-icon.png)!important}
.w24.tools-equipment{background-image:url(../images/industry-icons/tools-equipment-icon.png)!important}
.w24.industrial-machinery{background-image:url(../images/industry-icons/industrial-machinery-icon.png)!important}
.w24.machine-equipment{background-image:url(../images/industry-icons/machine-equipment-icon.png)!important}
.w24.leather{background-image:url(../images/industry-icons/leather-icon.png)!important}
.w24.energy-power{background-image:url(../images/industry-icons/energy-power-icon.png)!important}

.w24.environment{background-image:url(../images/industry-icons/environment-icon.png)!important}
.w24.home-supplies{background-image:url(../images/industry-icons/home-supplies-icon.png)!important}
.w24.natural-stone{background-image:url(../images/industry-icons/natural-stone-icon.png)!important}
.w24.office-supplies{background-image:url(../images/industry-icons/office-supplies-icon.png)!important}
.w24.plastic{background-image:url(../images/industry-icons/plastic-icon.png)!important}
.w24.ca-services{background-image:url(../images/industry-icons/ca-services-icon.png)!important}

.w24.licences-registrations {
    background-image: url(../images/industry-icons/licences-registrations-icon.png) !important;
}

.w24.intellectual-property {
    background-image: url(../images/industry-icons/intellectual-property-icon.png) !important;
}

.w24.lawyer-services {
    background-image: url(../images/industry-icons/lawyer-services-icon.png) !important;
}

.w24.digital-marketing {
    background-image: url(../images/industry-icons/digital-marketing-icon.png) !important;
}


.w24.home-furnishings{background-image:url(../images/industry-icons/home-furnishings-icon.png)!important}
.w24.ayurveda-herbal{background-image:url(../images/industry-icons/ayurveda-herbal-icon.png)!important}


.slider::after{position:absolute;bottom:-27px;content:url(../images/fade.png);background-size:100%;z-index:999;width:100%;display:none}
.contact{/* padding:30px; *//* background-color:#244265; *//* background:url(../images/contact/footer_pattern.png) #244265; *//* background-repeat:repeat; *//* background-size:5%; *//* margin-bottom:30px; */}
.contact-form-wrapper .contact-form{background:#fff;padding:15px}
.contact-form-wrapper .heading-title{background:#f2fafc;padding:15px;font-size:17px;font-weight:700;letter-spacing:1px;color:#242424;border:1px solid #eee}
.contact_address .heading-title{background: #66a6ff;padding:15px;font-size:17px;font-weight:700;letter-spacing:1px;color: #ffffff;border:1px solid #eee;}
.contact_address iframe{/* padding:15px; *//* border-radius: 8px; *//* background:#fff; *//* border: 1px solid #ced9e4!important; *//* box-shadow: 0 6px 16px rgb(52 105 203 / 16%); */}
.page-heading{padding:20px 0 0}
.page-heading h1{font-size:22px;line-height:22px;font-weight:300;border-bottom:1px solid #ddd;padding-bottom:10px}
.breadcrumb{text-align:right;white-space:nowrap;overflow:auto;width:100%;font-size:12px;font-weight:300;color:#000;margin:7px 0 10px;background:none;padding:0;display:inline-block}
.breadcrumb li{display:inline-block;position:relative;padding:0 5px 0 15px}
.breadcrumb li a{color:#666}
.breadcrumb li:first-child:after{content:''}
.breadcrumb li:after{position:absolute;content:"/";left:0;display:inline-block}
.mb20{margin-bottom:20px}
.middle{border:1px solid #ddd;background:#fff;border-radius:3px}
/*.industry-box-wrap{margin:0;padding:0}
.industry-box-wrap > *{margin:0;padding:10px}*/
.industry-box{
	/*border:2px solid #ddd;border-radius:3px;padding:12px;*/
	/* height:100%; */
	border: 1px solid #ced9e4;
	margin: 10px;
	padding: 10px;
	box-shadow: 0 6px 16px rgb(52 105 203 / 16%);
	border-radius: 8px;
}

.industry-box .row{flex-wrap:nowrap;min-height:48px}
.align-items-center{align-items:center}
.ml0{margin-left:0}
.mr0{margin-right:0}
.industry-list{font-size:14px;margin-top:10px;padding-left:0;list-style:none}
.industry-list li{margin-bottom:3px;padding-left:17px;position:relative}
.industry-list li:before{position:absolute;content:"\f054";display:inline-block;top:3px;left:3px;font-family:"Font Awesome 5 Free";font-size:10px;color:#999;font-weight:600}
.industry-icon{width:48px;height:48px}
.industry-icon img{width:100%;transition:all .5s}
.industry-name{padding-left:15px}
.industry-name h2{font-size:17px;color: #211d1d;line-height:22px;}
.industry-box:hover{border: 1px solid #d81757;/* box-shadow: inset 0px 0 6px 1px rgb(0 0 0 / 8%); *//* background:#fefdfd; */}
.industry-box:hover h2{color: #d81757;}
.industry-box:hover .industry-icon img{transform:scale(1.2)}
.industry-name h2:hover,.industry-list li a:hover{color: #d81757;}
.l1-box{padding:20px}
.l1-box{
	border: 1px solid #ced9e4;
	margin: 10px 0px 0 10px;
	padding: 5px 10px 5px 10px;
}
.l1-box-content{display: flex; gap: 30px}
.l1-box .l1-heading{border-bottom:1px solid #b7c4cd;padding-bottom:5px;margin-bottom:12px}
.l1-box .l1-heading a{font-size:15px;color:#000;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:95%;display:block}
.l1-box figure{line-height:1px;width:95px;height:95px;background:#f5f5f5}
.cp{cursor:pointer}
.l1-box figure img{width:100%;border-radius: 5px;}
.l1-box ul{padding-left: 20px;list-style: disc;}
.l1-box li{line-height:1px;margin-bottom:4px}
.l1-box ul a:hover{color:#da6a1a}
.l1-box ul a{display:block;color:#1e5a9e;font-size:14px;line-height:19px}

.mh450{min-height:450px}
.expl-catg-sect{border:1px solid #d8dbdd;border-radius:5px;background:#fff;padding:10px 15px 15px}
.mb20{margin-bottom:20px}
.expl-catg-sect .title2{margin-bottom:5px}
.title2{font-weight:600;font-size:16px;margin-bottom:10px}
.expl-catg-wrap{display:flex;flex-wrap:wrap}
.expl-catg-wrap > .item{max-width:20%;flex-basis:20%;padding:10px 17px 10px 0}
.expl-catg{border:1px solid #ddd}
.expl-catg-box{display:flex;align-items:center}
.expl-catg-box figure{width:75px;height:75px;position:relative;margin:0;overflow:hidden}
.expl-catg-box figure img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.expl-catg-box .title{padding-left:12px;font-size:14px;line-height:19px;flex:1}
.feature-prod{/* margin-top:25px */}
.feature-prod h2{font-size:16px;border-bottom:1px solid #ccc;margin-bottom:10px;font-weight:600;padding-bottom:10px}
.l2-box-wrap > *{width: 20%;padding:6px}
.l2-box{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;overflow:hidden;padding:10px 5px 10px 10px;height:100%;display:flex;align-items:center}
.l2-box > .d-flex{width:100%}
.l2-box figure{width:70px;height:70px;margin:0;line-height:1px;overflow:hidden;background:#f5f5f5;position:relative}
.l2-box figure img{width:100%;transition:all .5s;position:absolute;top:50%;transform:translateY(-50%)}
.mt5{margin-top:5px}
.view-more-btn{padding:4px 25px;display:inline-block;border-radius:3px;transition:all .3s;border:1px solid #044ca5;background:#fff;color:#044ca5;cursor:pointer}

.small{font-size: 13px;}
.view-more-btn i{margin-left:5px}
.l2-heading{flex:1;font-size:15px;line-height:19px;padding-left:7px;word-break:break-word}
.intl-tel-input{width:100%}
@media(max-width:991px) {
.footer-cate .heading{padding-bottom:10px;font-size:16px;margin-bottom:10px}
.fluid-container{padding:0 15px}
.l2-box-wrap > *{width:20%}
}
@media(max-width:800px) {
.l2-box-wrap > *{width:25%}
}
@media(max-width:576px) {
.l2-box-wrap > *{width:30%}
}
@media(max-width:480px) {
.l2-box-wrap > *{width:50%}
}
@media(max-width:360px) {
.l2-box figure{width:140px}
.l2-box-wrap > *{width:100%}
}
.scrollTop{position:fixed;bottom:25px;right:25px;border-radius:50%;width:50px;height:50px;text-align:center;cursor:pointer;z-index:9;opacity:0;transition:all .3s;cursor:pointer}
.scrollTop:after{position:absolute;content:'\f30c';font-family:'Font Awesome 5 Free';font-weight:600;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}
.scrollTop:hover:after{top:40%}
.scrollTop.active{opacity:1}
.scrollTop{background:rgba(0,0,0,0.5);color:#fff}
.scrollTop:hover{background:rgba(0,0,0,0.8)}
.modal-title{color:#333}
.floating_callbtn{position:fixed;top:85%;transform:translateY(-85%);right:0;max-width:100%;z-index:9999;transition:all .5s}
.floating_callbtn.active{right:0}
.floating_callbtn{color:#fff}
.floating_contact{position:fixed;top:10%;transform:translateY(-10%);left:0;max-width:100%;z-index:9999;transition:all .5s}
.floating_contact.active{left:0}
.floating_contact{color:#fff}