@font-face {
    font-family: 'Mark Pro';
    src: url('MarkPro-Heavy.eot');
    src: url('../fonts/MarkPro-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MarkPro-Heavy.woff2') format('woff2'),
        url('../fonts/MarkPro-Heavy.woff') format('woff'),
        url('../fonts/MarkPro-Heavy.ttf') format('truetype'),
        url('../fonts/MarkPro-Heavy.svg#MarkPro-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Eina01';
    src: url('Eina01-Bold.eot');
    src: url('../fonts/Eina01-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Eina01-Bold.woff2') format('woff2'),
        url('../fonts/Eina01-Bold.woff') format('woff'),
        url('../fonts/Eina01-Bold.ttf') format('truetype'),
        url('../fonts/Eina01-Bold.svg#Eina01-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Eina-SemiBold';
    src: url('Eina01-SemiBold.eot');
    src: url('../fonts/Eina01-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Eina01-SemiBold.woff2') format('woff2'),
        url('../fonts/Eina01-SemiBold.woff') format('woff'),
        url('../fonts/Eina01-SemiBold.ttf') format('truetype'),
        url('../fonts/Eina01-SemiBold.svg#Eina01-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
.home html body{padding-top:0px!important;}
html body{padding-top:162px!important;}
html body.cstm_new_body{font-family: 'Eina-SemiBold';overflow-x: hidden;}
ul{margin: 0; padding: 0; list-style: none;}
figure{margin:0;}
img{max-width: 100%;}
a {display: inline-block;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;text-decoration: none;}
.slider-content h2 a {	color:#F89721;}
.slider-content h2 a:hover{color:#fff; text-decoration:unset;}
header .topbar {padding: 0px 20px;background-color: #F89721;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;color: #fff;}
header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
header.fixed{ box-shadow: 0px 0px 36px rgba(0, 0, 0, 0.19)}
header .topbar p{margin:0;font-size: 15px;font-family: 'Eina-SemiBold';}
header .topbar p a{color: #fff;}
header .topbar ul{display: flex;flex-wrap: wrap;align-items: center;}
header .topbar ul#menu-corp  li.menu-item a{padding:0 15px;color: #fff!important;text-decoration: none;font-size: 15px;font-family: 'Eina-SemiBold';}
.btn-outline{border: solid 2px #F89721; font-size: 18px; display: flex;align-items: center;justify-content: center;outline: none; height: 68px;background-color: transparent;color: #333333;font-family: 'Eina-SemiBold';text-decoration: none;}
.btn-outline:hover{background-color: #F89721;color: #fff;text-decoration: none;}
.btn-outline:hover img{filter: brightness(0) invert(1);}
.heading-new h2{font-size: 60px!important;font-weight: bold;color: #333333;margin-bottom: 0;display: inline-block;position: relative;padding: 10px 20px 10px 20px;
font-family: 'Mark Pro';}
.heading-new h2::before, .heading-new h2 .left-shpe{width: 30px;height: 30px;border-top: solid 2px #f89721;border-left: solid 2px #f89721;position: absolute;left: 0;top: 0;content: '';}
.heading-new h2::after, .heading-new h2 .right-shpe{width: 30px;height: 30px;border-bottom: solid 2px #f89721;border-right: solid 2px #f89721;position: absolute;right: 0;bottom: 0;content: '';}
.container-fluid{padding: 0 30px;}
.logo img{ max-width: 197px;}
header .topbar{background-color: #f19720;padding: 10px 30px;height: 55px;}
header .topbar{ background-color: #f19720;}
header .topbar ul li a:hover{ color: #000;}
header ul#menu-corp li.findrep.menu-item a{background-color: #fff!important;padding: 1px 15px;color: #f19720!important;display: inline-block;border: solid 1px #fff;border-radius: 0;font-weight: normal;text-transform: capitalize;margin: 0;height: 28px;display: flex; align-items: center;}
#menu-main li.current-menu-item>a{    color: #f19720;}
header ul#menu-corp li.findrep.menu-item a:hover{background-color: transparent!important;color: #fff!important;}
header ul#menu-corp li.findrep.menu-item a:hover img{filter: brightness(0) invert(1);}
header ul#menu-corp li.findrep.menu-item a.findrep img{margin-left: 10px;}
.mainheader{padding: 20px 30px;display: flex;flex-wrap: wrap;align-items: center;height: 103px; background-color: #fff;}
.searchform{max-width: 379px;flex: 0 0 379px;}
.searchform .fusion-search-form-content  {position: relative;}
.searchform .fusion-search-form-content .fusion-search-button.search-button{position: absolute;left: 13px;top: 50%;transform: translateY(-50%);    width: 33px;}
.searchform .fusion-search-form-content .fusion-search-field label{margin: 0;width: 100%;}
.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{margin-left: 0!important;color: #f19720!important;}
.searchform .fusion-search-form-content .fusion-search-field input{height: 63px!important;position: relative!important;border-radius: 0!important;border: solid 2px #f19720!important;padding: 6px 12px!important;padding-left: 50px!important;width: 100%;max-width: 100%;background-color: #fff!important;}
.searchform .fusion-search-form-content .fusion-search-field input
.searchform .fusion-search-form-content .fusion-search-field input::-webkit-input-placeholder {color: #555!important;}
.searchform .fusion-search-form-content .fusion-search-field input::-moz-placeholder { color: #555!important;}
.searchform .fusion-search-form-content .fusion-search-field input:-ms-input-placeholder { color: #555!important;}
.searchform .fusion-search-form-content .fusion-search-field input:-moz-placeholder {color: #555!important;}
/* .search img{position: absolute;left: 13px;top: 50%;transform: translateY(-50%);}
.search img.close{display: none;} */
.carousel-indicators li{margin: 6px;width: 10px; height: 10px;background-color: #fff;opacity:  0.6;}
.carousel-indicators .active{margin: 6px;width: 10px;height: 10px;opacity:  1;}
.lest-start{background-image: url(../images/bg.png);background-size: cover;position: relative;animation-duration: 2s;}
.lest-start-box{ max-width: 925px; height: 544px; display: flex;align-items: center;flex-direction: column;background-color: rgba(255, 255, 255, 0.86);
justify-content: center;margin: 0 auto;}
.lest-start-box .heading-new{margin-bottom: 40px;}
.lest-start-box .heading-new h2::after, .lest-start-box .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{border-color: #F89721;}
.btn-row{ display: flex;}
.btn-row a{margin-right: 46px; text-decoration: none;}
.btn-row a img{margin-left: 16px;}
.btn-row a.contact-us{padding: 0 22px;}
.btn-row a.our-products{padding: 0 23px;}
.btn-row a:last-child{margin-right: 0px;}
.how-can-we{padding: 104px 0 108px;overflow: hidden;animation-duration: 2s;}
.signup-section{animation-duration: 2s;}
footer{animation-duration: 2s;}
.how-can-we-row{display: flex;flex-wrap: wrap;align-items: center;}
.how-can-we-row .left{flex: 0 0 31%;max-width: 31%;padding-right: 30px;}
.how-can-we-row .left .heading-new h2::after, .how-can-we-row .left .heading-new h2::after, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{border-color: #F89721;}
.how-can-we-row .right{flex: 0 0 69%;max-width: 69%;}
.how-can-we-row .right ul{display: flex;flex-wrap: wrap;margin: 0 -25px;}
.how-can-we-row .right ul li{flex: 0 0 33.33%;max-width:  33.33%;padding: 0 25px;}
.how-can-we-row .right ul li {flex: 0 0 33.33%;max-width:  33.33%;}
.how-can-we-row .right ul li a{padding: 50px;background-color: #FF6872; display: block;text-align: center;text-decoration: none;position: relative;}
/* .how-can-we-row .right ul li a:hover{transform: scale(1.05);} */
.how-can-we-row .right ul li a .arrow{position: absolute;right: 15px;bottom: 15px;}
.how-can-we-row .right ul li a.bg-2{background-color: #E75BA9;}
.how-can-we-row .right ul li a.bg-3{background-color: #00ADE8;}
.how-can-we-row .right ul li a p{color: #fff; margin: 0;font-size: 20px; font-family: 'Eina-SemiBold';}
.how-can-we-row .right ul li a figure{margin-bottom: 25px;height: 113px;display: flex;align-items: center;justify-content: center;}
.signup-box{background-color: #F89721;padding: 102px 100px 88px 100px;display: flex; flex-wrap: wrap;align-items: center;}
.signup-box .left{flex: 0 0 40%;max-width: 40%;}
.signup-box .right{flex: 0 0 60%;max-width: 60%;padding-left: 90px;}
.form-group .form-input .form-control{height: 100px;background-color: #BF7315;color: #fff;font-size: 18px;border: 0;border-radius: 0;box-shadow: none;
padding-left: 34px;padding-right: 180px;}
.form-group .form-input .form-control::-webkit-input-placeholder {color: #fff!important;}
.form-group .form-input .form-control::-moz-placeholder { color: #fff!important;}
.form-group .form-input .form-control:-ms-input-placeholder { color: #fff!important;}
.form-group .form-input .form-control:-moz-placeholder {color: #fff!important;}
.form-group .form-input {position: relative;}
.form-group .form-input button{position: absolute;right: 16px;top: 16px;border: solid 2px #fff;font-size: 18px;min-width: 157px;display: flex; align-items: center; justify-content: center; outline: none; height: 68px;background-color: transparent; color: #fff;}
.form-group .form-input button .img-2{display: none;}
.form-group .form-input button:hover{background-color: #fff;color: #F89721;}
.form-group .form-input button:hover .img-2{display: block;filter: none;}
.form-group .form-input button:hover .img-1{display: none;}
.form-group .form-input button img{margin-left: 16px;}
.signup-box .heading-new{margin-bottom: 50px;}
.signup-box .heading-new h2{color: #fff;}
.signup-box p{color: #fff;font-size: 23px;line-height: 31px; margin: 0;font-family: 'Eina-SemiBold';}
.signup-box .heading-new h2::after, .signup-box .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{border-color: #fff;}
footer{padding-top: 78px;}
.footerlist{display: flex;flex-wrap: wrap;}
.footerlink{flex: 0 0 20%;max-width: 20%;padding-left: 30px; padding-right: 30px;border-right: solid 1px #c6c6c6;padding-bottom: 50px;}
.footerlink:last-child{ border-right: 0;}
footer .footerlink h4, footer .fusion-footer-widget-column.widget.widget_nav_menu h4{color: #333333!important;font-size: 24px;line-height: 29px;font-family: 'Eina-SemiBold'!important;margin-bottom: 28px!important;margin-top: 0!important;}
.footerlink #text-10.fusion-footer-widget-column.widget.widget_text h4{color: #333333!important;font-size: 24px;line-height: 29px;font-family: 'Eina-SemiBold'!important;margin-bottom: 28px!important;margin-top: 0!important;}
.footerlink li {padding-bottom: 10px;}
.footerlink li:last-child {padding-bottom: 0px;}
.footerlink li a{color: #707070; font-size: 19px;margin-bottom: 10px;text-decoration: none;-moz-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; font-family: 'Eina-SemiBold';}
.footerlink li a:hover{color: #F89721;}
.copyright{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 30px;border-top: solid 1px #c6c6c6;}
.copyright p{ font-size: 19px;font-family: 'Eina-SemiBold'; margin: 0;}
.social a{display: inline-block; margin-right: 10px;}
.social a img {max-height: 20px;}
.carousel-caption{width: 100%;padding: 0 80px; left: 0;top: 50%;transform: translateY(-50%);text-align: left;display: flex;flex-direction: column;  height: 100%;
justify-content: center;}
.carousel-inner>.item figure{text-align: right;position: relative;overflow: hidden;}
.carousel-inner>.item figure img{width: 100%;object-fit: cover;}
/* .carousel-inner>.item figure::before{width: 60%;height: 100%; background: transparent linear-gradient(270deg, #375BA300 0%, #375BA3 22%, #375BA3 100%) 0% 0% no-repeat padding-box;position: absolute;z-index: 2;content: '';left: 0;top: 0;} */
.carousel-caption h1{font-size: 56px!important;}
.carousel-caption .heading-new {margin-bottom: 40px;}
.carousel-caption .heading-new h2{font-size: 26px!important;color: #F89721;font-weight: normal;font-family: 'Eina-SemiBold'!important;}
.carousel-caption .heading-new h2::after, .carousel-caption .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{border-color: #F89721;}
.carousel-caption .btn-outline{ max-width: 185px;color: #fff;}
.carousel-caption .btn-outline img{margin-left: 16px;margin-top: 5px;}
.why-alw{padding: 124px 0 100px;animation-duration: 2s;}
.why-alw .container-fluid{padding: 0 80px;}
.why-alw-row{display: flex; flex-wrap: wrap;}
.why-alw-row{display: flex;flex-wrap: wrap;align-items: flex-start;}
.why-alw-row .left-img{flex: 0 0 40%;max-width: 40%; position: relative;}
.why-alw-row .left-img figure{position: relative;z-index: 2;overflow: hidden;padding-bottom: 80px;}
.why-alw-row .left-img figure img{transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;-webkit-transition: .4s;width: 100%;}
/* .why-alw-row .left-img figure:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);
transform: scale(1.1);} */
.why-alw-row .left-img::before{width: 408px;height: 359px;background-color: #F89721;left: -80px;bottom: 0;position: absolute;content: '';}
.why-alw-row .right-content{ flex: 0 0 60%;max-width: 60%; padding-left: 107px;}
.why-alw-row .right-content .heading-new{ margin-bottom: 50px;}
.why-alw-row .right-content .heading-new h2{text-transform: uppercase;}
.why-alw-row .right-content .heading-new h2::after, .why-alw-row .right-content .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{ border-color: #F89721;}
.why-alw-row .right-content .panel-default{border: 0;box-shadow: 0px 10px 36px #00000012;margin-bottom: 15px;position: relative;}
.why-alw-row .right-content .panel-default::after{position: absolute;left: 0; top: 0; width: 5px;background-color: #F89721; height: 0; content: '';}
.why-alw-row .right-content .panel-default.active::after{height: 100%;}
.why-alw-row .right-content .panel-default>.panel-heading{padding: 0;border: 0;}
.why-alw-row .right-content .panel-default>.panel-heading .panel-title a{padding: 30px 45px;font-size: 25px;color: #333333;border: 0;text-decoration: none;
display: block;background-color: #fff; position: relative; /* font-family: 'Eina-SemiBold'; */ padding-right: 40px;}
.why-alw-row .right-content .panel-default>.panel-heading .panel-title a::after{position: absolute;right: 15px;top: 32px;width: 24px;height: 24px;background-image: url(../images/top-arrow-black.svg);background-repeat: no-repeat;background-position: center;content: '';transform: rotate(
-180deg
);}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border: 0; padding: 0 45px 45px 45px; font-size: 23px; line-height: 31px;font-family: 'Eina-SemiBold';
color: #707070;}
.panel-default>.panel-heading+.panel-collapse>.panel-body a{color: #F89721;text-decoration: none;}
.why-alw-row .right-content .panel-default>.panel-heading .panel-title a[aria-expanded="true"]::after{transform: rotate(0deg);}
.product-by-category{padding-bottom: 58px;animation-duration: 2s;}
.heading-part{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-bottom: 30px;}
.heading-part p{color: #333333; font-size: 31px;line-height: 31px; margin: 0;font-family: 'Eina-SemiBold';}
.heading-part p a{ color: #F89721;text-decoration: none;}
.product-by-category .heading-new h2{margin-top: 0;}
.product-by-category .heading-new h2::after, .product-by-category .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{ border-color: #F89721;}
.category-list ul{display: flex;flex-wrap: wrap;margin: 0 -30px;}
.category-list ul li.col-20{flex: 0 0 22.5%;max-width: 22.5%; padding: 0 30px;}
.category-list ul li.col-35{ flex: 0 0 32.2%; max-width: 32.2%; padding: 0 30px;}
.category-list ul li.col-35 .category-box{height: 100%;}
.category-list ul li.col-45{flex: 0 0 45.3%;max-width: 45.3%;padding: 0 30px;}
.category-list ul li a{display: block;position: relative;overflow: hidden;height: 100%;}
.category-list ul li a img{width: 100%;transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;-webkit-transition: .4s;height: 100%;object-fit: cover;}
.category-list ul li a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);    transform: scale(1.1);}
.category-list ul li a::before{width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: '';opacity: 1;z-index: 1;background: rgba(0,0,0,0) linear-gradient(
0deg
, #000 -21%, rgba(0,0,0,0.1) 59%, rgba(0,0,0,0) 68%, rgba(0,0,0,0) 81%, rgba(0,0,0,0) 92%, rgba(0,0,0,0) 100%) repeat scroll 0 0;}
.category-list ul li a h3{position: absolute;left: 0;bottom: 0;padding: 23px 29px;width: 100%;z-index: 1;color: #fff;font-size: 30px;line-height: 30px;    font-family: 'Eina-SemiBold'; margin: 0;}



.category-box{padding-bottom: 50px;height: 50%;}
.category-box-row{display: flex;flex-wrap: wrap;margin: 0 -30px;height: 50%;}
.category-box-row>div{flex: 0 0 50%;max-width: 50%;padding: 0px 30px;height: 100%;}
.category-box-row>div .category-box{height: 100%;}
.slider-wrap{overflow: hidden;}
.slider-wrap .banner-slider{display: flex;flex-wrap: wrap;overflow: hidden;}
.slider-wrap .banner-slider .slider-for{flex: 0 0 85.3%;max-width: 85.3%;padding-right: 0;}
.slider-wrap .banner-slider .slider-nav{flex: 0 0 14.7%;max-width: 14.7%;max-height: 100%;margin-top: -19px;}
.slick-slide img{ transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;-webkit-transition: .4s;width: 100%;object-fit: cover;object-position: center;}
.slider-for .slick-slide img{min-height: 334px;}
/* .slick-slide:hover>img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);    transform: scale(1.1);} */
.slick-vertical .slick-slide{ border: 0;}
.thumbImg{margin-bottom: 0;position: relative;overflow: hidden;cursor: pointer;margin-left: 24px;height: 100%;margin-top: 0;}
.thumbImg img{transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;-webkit-transition: .4s;width: 100%;object-fit: cover;object-position: center;height: 100%;}
.thumb-wrap{position: relative;height: 100%;padding-top: 19px;}
.thumb-wrap::before{background-color: #f19720;position: absolute;left: -20px;top: 19px;content: '';width: 0;height: calc(100% - 19px);}
.slider-nav .slick-slide.slick-current .thumb-wrap::before{width: 100%;}
/* .thumbImg:hover>img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);    transform: scale(1.1);} */
.thumbImg .slider-content{position: absolute;padding: 10px; left: 0;bottom: 0;width: 100%; background: transparent linear-gradient(0deg, #0B0B0BAF 0%, #00000000 100%) 0% 0% no-repeat padding-box;font-size: 18px; height: 100%; color: #fff;display: flex;align-items: flex-end;font-family: 'Eina-SemiBold';}
.slider-banner-image{position: relative;}
.banner_home_link {	position: relative;	width: 100%;	z-index: 9999;}
.slider-banner-image .slider-content{z-index: 9999; position: absolute;padding: 40px;left: 0;bottom: 0;width: 100%;;display: flex;flex-direction: column;justify-content: flex-end;}
.banner_home_link::after {	position: absolute;	content: "";background: transparent linear-gradient(0deg, #0b0b0bdb 0%, #00000000 100%) 0% 0% no-repeat padding-box;	height: 100%;	width: 100%;	left: 0;	right: 0;	top: 0;	z-index: 9;}

.slider-banner-image .slider-content h2{color: #fff;font-size: 30px;font-family: 'Eina-SemiBold';}
.slider-banner-image .slider-content p{ font-size: 23px; line-height: 33px; color: #fff; font-family: 'Eina-SemiBold';}
.slider-banner-image .slider-content p a{ color: #F89721; text-decoration: none;}
.slider-wrap .heading-new{margin-bottom: 57px;}
.slider-wrap .heading-new h2{margin-top: 0;}
.slider-wrap .heading-new h2::after, .slider-wrap .heading-new h2::before, .heading-new h2 .left-shpe, .heading-new h2 .right-shpe{border-color: #F89721;}
.slider-nav .slick-slide.slick-current .thumbImg .slider-content{background-color: #F89721AC ;}
.slider-wrap{ padding-bottom: 58px;animation-duration: 2s;}
.mobile-search{ display: none;}
.social-wrap{
    margin-top: 15px;
}
.flexnav li>ul li a{
    position: relative;
    padding-right: 50px;
}

.flexnav>li>ul>li.menu-item-has-children>a::after{
    position: absolute;
    right: 15px;
    top: 14px;
    width: 16px;
    height: 9px;
    background-image: url(../images/top-arrow-black.svg);
    background-repeat: no-repeat;
    background-position: center;
    content: '';
    transform: rotate(90deg);
    background-size: 12px;
    opacity: 0.3;
}
.slider-nav .slick-track {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100%;
    max-height: 100%;
}
.slider-nav .slick-list{
    min-height: 100%;
}
.slick-vertical .slick-slide{
     flex: 0 0 20%;
     max-height: 20%;
}
/* .slider-for div{
    height: 100%;
} */
.slider-for .slick-slide img{
    height: 100%;
}
/* #carousel-example-generic{
    margin-top: 159px;
} */
li#menu-item-23755::after{
    display: none;
}
.copyright p{
    text-align: left;
}
.fusion-search-form-content .close{
    display: none;
}
@media (min-width:1599px){
    .why-alw {padding: 144px 0 120px; }
    .product-by-category, .slider-wrap{padding-bottom: 78px;}
    .how-can-we{    padding: 124px 0 128px;}
    footer{padding-top: 98px;}
}
@media (max-width:1599px){
    .carousel-caption h1, .heading-new h2{font-size: 50px!important;}
    .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size: 18px;}
    .why-alw-row .right-content .panel-default>.panel-heading .panel-title a{font-size: 20px;}
    .how-can-we-row .left {flex: 0 0 35%; max-width: 35%;}
    .how-can-we-row .right{flex: 0 0 65%; max-width: 65%;}
    .how-can-we-row .right ul li a p br{display: none;}
    .how-can-we-row .right ul li a{padding: 30px 30px 50px 30px;}
}
@media (max-width:1366px){
    .searchform {max-width: 250px;flex: 0 0 250px;}
    .why-alw .container-fluid, .product-by-category .container-fluid{padding: 0 30px;}
    .why-alw-row .left-img::before{bottom: 0px;left: -30px;}
    .why-alw-row .left-img figure{padding-bottom: 30px;}
    .why-alw-row .right-content{padding-left: 30px;}
    .why-alw-row .right-content .panel-default>.panel-heading .panel-title a{padding: 15px;padding-right: 40px;}
    .panel-default>.panel-heading+.panel-collapse>.panel-body{padding: 15px;padding-top: 0;}
    .heading-new h2{font-size: 40px;}
    .heading-part p{font-size: 24px;}
    .how-can-we-row .right ul li a p{font-size: 18px;}
    .how-can-we-row .right ul li a figure{height: 85px;}
    .how-can-we-row .right ul li a figure img{height: 100%;}
    .how-can-we-row .right ul li a{padding: 15px 15px 50px 15px;}
    .footerlink li a{font-size: 15px;}
    .why-alw-row .right-content .panel-default>.panel-heading .panel-title a::after{top: 15px;}
    .social a img{max-height: 16px;}
    .footerlink h4, footer .fusion-footer-widget-column.widget.widget_nav_menu h4{font-size: 18px;}
    .footerlink li a{margin-bottom: 15px;}
}
@media (max-width: 1210px){
    button#responsive-menu-button{display: none!important;}
    .searchform.fusion-search-form{display: block!important;}
}
@media (max-width: 1199px){
    .signup-box .left{flex: 0 0 100%;max-width: 100%;}
    .signup-box .right{flex: 0 0 100%;max-width: 100%;padding-left: 0;padding-top: 30px;}
    .signup-box .heading-new{margin-bottom: 20px;}
    .signup-box{padding: 50px;}
    .flexnav li a{font-size: 15px;}
    .searchform { max-width: 220px; flex: 0 0 220px;}
    header .topbar{flex-direction: column;}
    header .topbar p{margin-bottom: 15px;}
    .category-list ul, .category-box-row{margin: 0 -15px;}
    .category-list ul li.col-20, .category-list ul li.col-35, .category-list ul li.col-20, .category-box-row>div, .category-list ul li.col-45{padding: 0 15px;}
    .category-box{padding-bottom: 30px;}
    .thumbImg .slider-content{font-size: 14px;}
    .thumbImg{margin-bottom: 9px;}
    .why-alw-row .left-img::before{ width: 75%; height: 75%; }
    .category-list ul li a h3, .slider-banner-image .slider-content p{font-size: 18px!important;}
    .slider-banner-image .slider-content h2{font-size: 24px;}
    .lest-start-box{height: auto;padding: 100px 30px;margin: 0 30px;max-width: 100%;}
   .footerlink{flex: 0 0 33.33%;max-width: 33.33%;}
   .copyright p{font-size: 14px;}
   .footerlink:nth-child(3){border-right: 0;}
   header .topbar{height: 92px;}
   html body{padding-top: 195px!important;}
   .how-can-we-row .left {flex: 0 0 32%; max-width: 32%;}
    .how-can-we-row .right{flex: 0 0 68%; max-width: 68%;}
    .how-can-we-row .heading-new h2{font-size: 36px!important;}
    .how-can-we-row .right ul {margin: 0 -15px;}
    .how-can-we-row .right ul li{padding: 0 15px;}
    .how-can-we-row .right ul li a p{font-size: 16px;}
    /* #carousel-example-generic{margin-top: 195px;} */
}
@media (max-width:991px){
    .how-can-we-row .right ul li a p{font-size: 16px;}
    .copyright{flex-direction: column-reverse;align-items: center;}
    .copyright p{margin-top: 30px;}
    .copyright p:last-child{margin-top: 0px;}
/*     .search{margin-left: auto;max-width: 50px;flex: 0 0 50px;height: 50px;} */
    header .topbar p{font-size: 14px;margin: 0;}
    header .topbar ul{display: none;}
    .why-alw-row .left-img{display: none;}
    .why-alw{padding: 43px 0 25px;}
    .why-alw-row .left-img figure img{width: 100%;}
    .why-alw-row .right-content{flex: 0 0 100%;max-width: 100%;padding-left: 0;}
    .heading-new h2{font-size: 30px!important;}
    .heading-part{flex-direction: column;align-items: flex-start;}
    .heading-part .heading-new{margin-bottom: 15px;}
    .category-list ul li.col-20{flex: 0 0 41%;max-width: 41%;padding: 0 7.5px;}
    .category-list ul li.col-35{flex: 0 0 58%;max-width: 58%;padding: 0 7.5px;}
    .category-list ul li.col-45{flex: 0 0 100%;max-width: 100%;padding: 0 7.5px;}
    /* #carousel-example-generic{margin-top: 143px;} */
    .category-list ul, .category-box-row{margin: 0 -7.5px;}
    .why-alw .container-fluid, .product-by-category .container-fluid, .container-fluid{padding: 0 15px;}
    .slider-wrap .heading-new{margin-bottom: 20px;}
    .slider-wrap{padding-bottom: 50px;}
    .how-can-we{padding: 60px 0;}
    .footerlink{border: 0;}
    .category-box-row>div{padding: 0 7.5px;}
    .mobile-search{display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;margin-left: auto;}
    .mainheader{padding: 20px 15px;}
/*     .search img{left: 30px;}
    .search img.close{display: block;  right: 30px;left: auto;z-index: 9; opacity: .5;} */
    .mobile-search{display: flex;}
    .searchform {position: fixed;right: -100%;width: 100%;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;text-decoration: none;height: 103px;top: 40px;z-index: 1;padding: 15px!important;box-shadow: 0 2px 5px 1px rgb(64, 60, 67, 0.16);max-width: 100%;flex: 0 0 100%;background-color: #fff;}
/*     .search .form-control{width: 100%;height: 73px;} */
    .searchform.open {right: 0;}
    header .topbar{height: 40px;align-items: flex-start;}
    html body{padding-top: 143px!important;}
    .flexnav li a{padding: 15px;}
    .how-can-we-row .left {flex: 0 0 100%; max-width: 100%;padding-bottom: 30px;}
    .how-can-we-row .right{flex: 0 0 100%; max-width: 100%;}
    .category-box{padding-bottom: 15px;}
    .fusion-search-form-content .close{
        display: block;
        position: absolute;
    right: 13px;
    top: 50%;
    transform: translateY(-50%);
    }
}
@media (min-width:768px) and (max-width:991px){
    .slider-wrap .banner-slider .slider-nav .slick-slide{width: auto!important;}
}
@media (max-width:767px){
	.flexnav>li>ul>li ul li.menu-item-has-children>a::after{display:none;} 
    .thumb-wrap::before{display: none;}
    header .topbar ul{display: none;}
    header .topbar p{margin: 0;font-size: 14px;}
    .slider-wrap .banner-slider .slider-for{flex: 0 0 100%;max-width: 100%;padding-right: 0;padding-bottom: 15px;}
    .slider-wrap .banner-slider .slider-nav{flex: 0 0 100%;max-width: 100%;}
    .thumbImg{margin: 0 5px;}
    .btn-row{flex-direction: column;align-items: center;}
    .btn-row a{margin-right: 0;margin-bottom: 25px;}
    .how-can-we-row .right ul{margin: 0;}
	.btn-row a.contact-us{padding: 0 5px;min-width: 170px;}
	.btn-row a.our-products{padding: 0 5px;min-width: 220px;}
    .how-can-we-row .right ul li{flex: 0 0 100%;max-width: 100%; padding: 0; padding-bottom: 15px;}
    .how-can-we-row .right ul li a{display: flex;align-items: center;padding: 15px 60px 15px 30px;}
    .how-can-we-row .right ul li a figure{margin: 0;height: 40px;margin-right: 20px;}
    .how-can-we-row .right ul li a figure img{height: 100%;}
    .how-can-we-row .right ul li a p{text-align: left;}
    .how-can-we-row .right ul li a p br{display: none;}
    .how-can-we-row .right ul li a .arrow{bottom: auto;top: 50%;transform: translateY(-50%);}
    .signup-box{padding: 30px 15px;}
    .heading-new h2{font-size: 26px!important;margin-top: 0;}
    .signup-box p{font-size: 14px;line-height: 21px;}
    .signup-box p br{display: none;}
    .form-group .form-input button{position: initial;}
    .form-group .form-input button{margin-left: auto;margin-top: 15px;height: 53px;font-size: 14px;min-width: 130px;}
    .form-group .form-input .form-control{height: 66px;padding: 15px;font-size: 14px;}
    .footerlink{flex: 0 0 50%;max-width: 50%;padding: 0 10px 30px 10px;}
    .footerlink li a{margin-bottom: 0;font-size: 13px;}
    .footerlink:last-child{flex: 0 0 100%;max-width: 100%;display: flex;flex-wrap: wrap;}
    .lest-start-box{margin: 0;padding: 50px 30px;}
    .footerlink:last-child .contact-wrap, .social-wrap{flex: 0 0 50%;max-width: 50%;}
    .social a{margin-right: 6px;}
    .footerlink h4, footer .fusion-footer-widget-column.widget.widget_nav_menu h4{font-size: 16px;font-family: 'Eina01';margin-bottom: 8px;}
    .footerlist{padding: 0 5px;}
    .copyright{padding: 15px;}
    .copyright{align-items: flex-start;}
    .how-can-we{padding-bottom: 15px;}
    footer{padding-top: 40px;}
    .panel-default>.panel-heading+.panel-collapse>.panel-body{font-size: 16px;}
    .carousel-caption{padding: 0 30px;}
    .carousel-caption h1{font-size: 26px!important;}
    .carousel-caption h1 br{display: none;}
    .carousel-caption .heading-new h2{font-size: 20px!important;}
    .carousel-caption .heading-new{margin-bottom: 30px;margin-top: 6px;}
    .carousel-inner>.item> figure img{min-height: 469px;}
    .carousel-caption .btn-outline{font-size: 14px;height: 50px;}
    .carousel-inner>.item figure::before{width: 100%;opacity: 0.9;}
    .why-alw-row .right-content .panel-default>.panel-heading .panel-title a{font-family: 'Eina01';}
    .heading-part p{font-size: 22px;}
    .product-by-category{padding-bottom: 45px;}
    .category-list ul li a h3{padding: 15px;}
    header .topbar{padding: 10px 15px;height: 60px;}
    .logo img{max-width: 132px;}
    .why-alw-row .right-content .heading-new{margin-bottom: 25px;}
    .mainheader{height: 90px;}
    .flexnav{top: 150px;height: calc(100% - 150px);}
    header .topbar p{max-width: 550px;}
/*     .search{height: 90px;top: 60px;}
    .search .form-control{height: 60px;} */
    .social a img{max-height: 15px;}
    .slider-banner-image .slider-content h2{font-size: 20px;margin-bottom: 25px;line-height: 1.2!important;}
    .slider-banner-image .slider-content p{font-size: 16px;line-height: 21px;}
    .slider-banner-image .slider-content{padding: 15px;background: transparent linear-gradient(0deg, #0b0b0bdb 0%, #00000000 100%) 0% 0% no-repeat padding-box;display: flex;flex-direction: column;justify-content: flex-end;}
    .slick-arrow{position: absolute;top: 50%;transform: translateY(-50%);width: 39px;height: 39px;display: flex;align-items: center;justify-content: center;z-index: 2;border-radius: 50%;overflow: hidden;text-indent: -999px;border: 0;background-color: rgba(255, 255, 255, 0.4);outline: none;}
    .slick-arrow.slick-prev{left: -13px;background-image:url(../images/left-arrow-1.svg);background-repeat: no-repeat;background-position: 20px;}
    .slick-arrow.slick-next{right: -13px;background-image:url(../images/right-arrow-1.svg);background-repeat: no-repeat;background-position: 10px;}
    .slick-arrow.slick-disabled{display: none!important;}
    .heading-part{margin-bottom: 20px;}
    .btn-outline{height: 53px;font-size: 15px;}
    .slider-nav .slick-track{display: block;}
    .thumb-wrap{padding-top: 0;}
    .slider-wrap .banner-slider .slider-nav{margin-top: 0;}
	.social-wrap{margin-top:0;}
    /* #carousel-example-generic{margin-top: 150px;} */
    .searchform  {
        height: 90px;
        top: 60px;
    }
    html body{padding-top: 150px!important;}
}
@media (max-width:374px){
    header .topbar{height: 80px;}
    .searchform.fusion-search-form{top: 80px;}
    .flexnav{top: 170px;height: calc(100% - 170px);}
    /* #carousel-example-generic{margin-top: 170px;} */
    html body{padding-top: 170px!important;}
p#contact-us {
  font-size: 19px !important;
    letter-spacing: 1px !important;
}
}
@media screen and (max-width: 414px) { 
	
p#contact-us {
  font-size: 17px !important;
    letter-spacing: 1px !important;
}
}
.flexnav li ul li a{
    top: 5px;
}
footer{
    float: left;
    width: 100%;
}
.flexnav li.current-menu-ancestor.current-menu-parent, .flexnav li.current-menu-ancestor{
    background: transparent !important;
}
#menu-main li.current_page_parent li a{
    color: #333!important;
}
#menu-main li.current_page_parent>a, .flexnav li.current-menu-ancestor>a {
    color: #f29720!important;
}
.flexnav li > ul li a{
    color: #333;
}

/*29-01-2021*/
#mtsnb-13076{
	display:none;
}
.cstm_new_body #main .carousel-caption .heading-new h2{
	 font-family: 'Eina-SemiBold'!important;
}
.cstm_new_body #main .heading-new h2{
	font-family: 'Mark Pro'!important;
	line-height: 1.1!important;
	text-shadow: none;
}
.cstm_new_body #main .fusion-row{
	max-width:100%
}
body #main{
	max-width: calc(1600px + 10%) !important;
    margin: 0 auto!important;
    padding-left: 5%!important;
    padding-right: 5%!important;
}
.cstm_new_body #main{
	max-width:100%!important;
	margin: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
#main .woof_submit_search_form_container{
	top:14px!important
}
.footerlink li a{
	font-size:14px;
}
@media (max-width:1440px){
	.woocommerce #main  .woof_list.woof_list_radio li label{
		font-size:13px;
		padding:0;
		margin:0!important;
	}
}

.woof_checkbox_term{
	margin-top:13px!important;
		margin-left: 4px!important;
}



/* Search CSS */
.mainheader div[id*=ajaxsearchlite].wpdreams_asl_container img.close{
    position: absolute;
    right: 13px;
    top: 50%;
    transform: translateY(-50%);
    display: none;
}
.mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
    background:none!important; z-index:7;
    width: auto!important;
    position: initial!important;
    border-radius: 0!important;
    max-width: 379px!important;
    flex: 0 0 379px!important;
}
.mainheader #ajaxsearchlite1 .probox, div.asl_w .probox{
    width: auto!important;
    position: relative;
    border-radius: 0;
    border: solid 2px #f19720;
    background-color: #fff!important;
}
.mainheader #ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{
    color: #333!important;
}
.mainheader #ajaxsearchlite1 .probox .proinput input, .mainheader div.asl_w .probox .proinput input::-webkit-input-placeholder {color: #555!important;}
.mainheader #ajaxsearchlite1 .probox .proinput input, .mainheader div.asl_w .probox .proinput input::-moz-placeholder { color: #555!important;}
.mainheader #ajaxsearchlite1 .probox .proinput input, .mainheader div.asl_w .probox .proinput input:-ms-input-placeholder { color: #555!important;}
.mainheader #ajaxsearchlite1 .probox .proinput input, .mainheader div.asl_w .probox .proinput input:-moz-placeholder {color: #555!important;}
.mainheader div.asl_w .probox .promagnifier{
    background-color: transparent!important;
    background-image: none!important;
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
}
.mainheader div.asl_w .probox .promagnifier .innericon svg{
    fill: #f29720!important;
}
.mainheader #ajaxsearchlite1 .probox .proinput, div.asl_w .probox .proinput{
    padding-left: 40px;
    margin-left: 0;
}
.mainheader div.asl_w .probox div.prosettings{
    background-color: #d2d2d2;
    background-image: none;
    border-radius: 50%;
    margin-right: 10px;
}
.mainheader div.asl_w .probox .prosettings .innericon svg{
    fill: #808080;
}
@media (max-width: 1366px){
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
        max-width: 250px!important;
        flex: 0 0 250px!important;
    }
}
@media (max-width: 1199px){
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
        max-width: 200px!important;
        flex: 0 0 200px!important;
    } 
}
@media (max-width: 991.98px){
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container img.close{
        display: block;
    }
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
        position: fixed!important;
        right: -100%!important;
        width: 100%!important;
        -moz-transition: all 0.5s ease 0s;
        -ms-transition: all 0.5s ease 0s;
        -o-transition: all 0.5s ease 0s;
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        height: 103px!important;
        top: 40px!important;
        z-index: 1!important;
        padding: 0px!important;
        box-shadow: 0 2px 5px 1px rgb(64 60 67 / 16%)!important;
        max-width: 100%!important;
        flex: 0 0 100%!important;
        background-color: #fff!important;   
        left: auto!important;
    } 
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container.open{
        right: 0!important;
    }
    .mainheader #ajaxsearchlite1 .probox, div.asl_w .probox{
        height: 51px!important;
        margin: 15px;
        display: flex;
        align-items: center;
        margin-right: 45px;
    }
    .mainheader #ajaxsearchlite1 .probox .proinput input{
        height: 50px;
    }
}
@media (max-width: 767.98px){
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
        top: 60px!important;
        height: 90px!important;
        
    }
    .mainheader #ajaxsearchlite1 .probox, div.asl_w .probox{
        height: 38px!important;
    }
    .mainheader #ajaxsearchlite1 .probox .proinput input{
        height: 37px;
    }
}
@media (max-width: 374px){
    .mainheader div[id*=ajaxsearchlite].wpdreams_asl_container{
        top: 80px!important;
    }
 
}
/* Search CSS */
.footerlink li a{
	font-size:16px
}
.woof_radio_label_selected{
	font-family: 'Eina01';
}
.h1, .h2, .h3, h1, h2, h3{
	margin-top:0
}
.woof_products_top_panel li{
	line-height:normal;
}
.woof_reset_button_2{
	font-size:13px
}
.productFilterSection ul.woof_products_top_panel_ul{
	display:flex;
	align-items:center;
}
.flexnav li a{
    font-family: 'Eina-SemiBold';
}
body .cstm-filter-heading .cstm_reset_filters{
	top:7px
}
body ul.buttnsLi li.pdfIcon a:before{
	display:inline
}
.flexnav ul li ul{visibility:visible;max-height: unset !important;overflow: unset !important;}
.flexnav>li>ul>li ul li.menu-item-has-children>a::after {
    position: absolute;
    right: 15px;
    top: 14px;
    width: 16px;
    height: 9px;
    background-image: url(../images/top-arrow-black.svg);
    background-repeat: no-repeat;
    background-position: center;
    content: '';
    transform: rotate(90deg);
    background-size: 12px;
    opacity: 0.3;
}
/* .flexnav ul li ul{
max-height: 250px;
overflow: auto;
} */
.flexnav ul li#menu-item-17236 ul{
max-height: 250px;
overflow: auto;
}
.flex-btn{
	display:flex
}
.carousel-caption .btn-outline{
	max-width:100%;
	padding:0 30px;
	line-height: 7px;
	text-shadow: none;
}
.right-content-slider .carousel-caption{
    margin-left: auto;
    right: 0;
    left: auto;
    max-width: 44%;
}
.flexnav li:first-child ul li:nth-last-child(1) ul, .flexnav li:first-child ul li:nth-last-child(2) ul{
    bottom: 0;
    top: auto;
}
.signup-section .container-fluid{
	padding: 0;
}
.footerlink li{
	    color: #707070;
}
.footerlink .contact-wrap li a{
    font-family: 'Eina01';
}
.footerlink .contact-wrap li span{
	    width: 60px;
	    display: inline-block;
	    color: #000;
	    font-family: 'Eina01';
}
.slider-banner-image .slider-content h2{
	    font-family: 'Eina-SemiBold'!important;
}
.carousel-caption .heading-new h2::after, .carousel-caption .heading-new h2::before{
    display: none;
}
/* .slider-for .slick-slide img{
    max-height: 610px;
    width: 100%;
    object-fit: cover;
}
.thumbImg img{
    max-height: 107px;
    object-fit: cover;
    width: 100%;
} */
.signup-offset{
    position: relative;
    margin-top: -100px;
    width: 100%;
    height: 100px;
}
.carousel-caption .btn-outline img{
    margin-top: 5px;
}
.flexnav li ul li:hover ul.show-menu{
    display: block;
}
.cstm_new_body #main .carousel-caption .heading-new h2 span{
	color:#009046;
}
.lest-start{
	width:100%;
}
.carousel-caption .btn-outline svg{
		margin-top: 4px;
		margin-left: 10px;
}
.cstm_new_body #main .carousel-caption .heading-new h2 span.right-shpe{
		    position: initial;
		    display: inline-block;
		    margin-bottom: -14px;
		    margin-left: -18px;
	}
@media (max-width: 1399px){
	.carousel-caption h1, .heading-new h2 {
		font-size: 46px!important;
	}
	.carousel-caption .heading-new h2{
		font-size:26px!important
	}
	.cstm_new_body #main .carousel-caption .heading-new h2 span.right-shpe, .cstm_new_body #main .carousel-caption .heading-new h2 span.left-shpe{
		    width: 20px;
    	height: 20px;
	}
}
@media (max-width: 1310px){
	.carousel-caption h1, .heading-new h2 {
		font-size: 40px!important;
	}
	.carousel-caption .heading-new h2{
		font-size:20px!important
	}
	}
@media (max-width: 991px){
	.carousel-caption h1, .heading-new h2 {
		font-size: 26px!important;
	}
	.carousel-caption .heading-new h2{
		font-size: 15px!important;
	}
	.carousel-caption{
		padding:30px
	}
	}
@media (max-width: 767px){
   .carousel-caption .btn-outline{
		padding:0 15px;
	   white-space:nowrap;
	   min-width:230px;
	}
	.carousel-inner>.item> figure img{
		height:auto;
		    min-height: auto;

	}
	.carousel-caption{
		padding: 15px;
		max-width: 43%;
	}
	
	.carousel-caption .heading-new{
		margin-bottom: 6px;
	}
	.carousel-caption h1{
		font-size: 11px!important;
		margin-bottom: 0;
	}
	.carousel-caption .heading-new h2{
		font-size: 8px!important;
		padding: 5px;
	}
	.carousel-caption .btn-outline{
		height: 25px;
		font-size: 9px;
		min-width: 109px;
		padding: 0;
		border-width: 1px;
	}
	.carousel-indicators li{
		background-color:#000
	}
	.carousel-indicators .active{
		    background-color: #f19720;
	}
	.carousel-indicators{
		bottom:-20px
	}
	.carousel-caption .btn-outline svg{
		height: 9px;
		margin-top: 0;
		margin-left: 5px;
	}
	.cstm_new_body #main .carousel-caption .heading-new h2 span.left-shpe, .cstm_new_body #main .carousel-caption .heading-new h2 span.right-shpe{
		width:10px;
		height:10px;
	}
	.cstm_new_body #main .carousel-caption .heading-new h2 span.right-shpe{
		    position: initial;
			display: inline-block;
			margin-bottom: -6px;
			margin-left: -5px;
	}
	.footerlink li {	color: #707070;	display: flex;}
	#text-10 ul li:last-child a {	padding-left: 20px !important;}
}
.slider-banner-image .slider-content p a img{
	min-height: auto;
    width: auto;
    display: inline-block;
	height: 10px;
}
.mainheader .current_page_parent, 
.mainheader .fusion-main-menu>ul>li:active, 
.mainheader .fusion-main-menu>ul>li:focus, 
.mainheader .fusion-main-menu>ul>li:hover{
	background-color:transparent!important;
}
.popup_gallery_slider .slider-nav .slick-track{
	display:block
}
.popup_gallery_slider .slider.slider-for .cstm_slider_slide .gallery-item .gallery-item-download{
	    height: auto;
}
.popup_gallery_slider .slider.slider-for .cstm_slider_slide .gallery-item .cstm_download img{
	height: auto!important;
    min-height: auto;
    margin: 0;
    position: initial;
}
.modal-open .fusion-fullwidth .fusion-row{
	z-index:9999
}
.modal.projectpopup .modal-content{
	border-radius: 12px;
}
.modal.projectpopup .modal-dialog{
	max-width: 1200px;
}
.popup_gallery_slider .slider.slider-for .cstm_slider_slide .gallery-item-bg{
	height:500px
}
body.page-id-24921{
	padding-top:0!important
}
body.page-id-24921 header{
	display:none!important
}
.rgtimer_wrap{
	display:none!important
}
body.page-id-24921.modal-open .fusion-fullwidth .fusion-row{
	z-index:inherit
}
.rgtimer__heading h3{
	display:none!important
}
body.page-id-24921 .btnpopup{
	border-radius:0;
}
.key_highlights_section#sec-three h4.fusion-responsive-typography-calculated{
	font-size: 22px!important;
}
.key_highlights_section#sec-three .post-content p{
	font-size: 18px!important;
}
div#sec-three.products__overview {
	margin-bottom: 0px!important;
}
.bullets_point ul{
	list-style: disc;
	padding-left: 20px;
}
body.page-id-24921.fusion-button_size-large .fusion-button-default-size, 
body.page-id-24921.fusion-button_size-large button.button{
	font-weight: bold;
    border-radius: 0;
}
body.page-id-24921 #table001{
	border:0
}

.right-content-slider .carousel-caption h1{text-align: right;}
.right-content-slider .carousel-caption{text-align: right;}
.right-content-slider .carousel-caption .heading-new h2{padding-right:0;}
.right-content-slider .flex-btn{justify-content: flex-end;}
.right-content-slider .heading-new h2 .left-shpe {left: auto; margin-left: -15px;}


@media (max-width: 767px){
body.stop-scroll{overflow: hidden; position: fixed; width: 100%; left: 0; top: 0;}
.footerlink #text-10 ul li:last-child a{padding-left: 0 !important;}
}
@media (max-width: 500px){
.footerlink #text-10 ul li:last-child a{padding-left: 20px !important;}
}