.right-shi{display:none}


.site-tab-ty{margin:10px}
.site-tab-ty img{max-width:100%;border-radius:15px}
.site-tab-ty a{background: #305724;display: block;color: #fff !important;width: 50%;padding: 9px;text-align: center;margin: 20px auto;border-radius: 19px;text-decoration: none !important;font-family: "Inter", sans-serif;}
.box-rt{}
.footer-content h3 i{display:none;}
.banner-one img{max-width:100%;}

.my-slider{padding:0px !important}
.site-tab12 a{display:none}
.dde{display:none}
.right1 {position: relative;}
.image {display: block;width: 100%;height: auto;}
.overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;background-color: #008CBA;}
.right1:hover .overlay {opacity: 1;}
.text {position: absolute;top:0%;left: -1%;}
.slick-next {right: 55px !important;}
.slick-next:before, [dir=rtl] .slick-prev:before {content: '→';margin-left: -50px !important;}
.product2 a{margin: 10px 0px 20px;text-align: center;display: block;font-size: .995rem;color: #000000 !important;font-weight: 600;font-family: "Inter", sans-serif;text-decoration: none !important;}
nav {display: block;}
.nav-bar ul li a:hover i{rotate: 180deg;margin-left: 10px;}
.menu {display: block;}
.menu li {display: inline-block;position: relative;z-index: 100;}
.menu li:first-child {margin-left: 0;}
.menu li a {font-weight: 600;text-decoration: none;padding: 20px 15px;display: block;color: #fff;transition: all 0.2s ease-in-out 0s;}
.site-mobile:before{content''}
.menu ul {visibility: hidden;opacity: 0;margin: 0;padding: 0;width: 170px;position: absolute;left: 0px;background: #fff;z-index: 99;transform: translate(0,20px);transition: all 0.2s ease-out;}
.menu ul:after {bottom: 100%;
    left: 20%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 6px;margin-left: -6px;}
.menu ul li {display: block;float: none;background: none;margin: 0;padding: 0;}
.menu ul li a {font-size: 12px;font-weight: normal;display: block;color: #797979;background: #fff;}
.menu ul li a:hover,.menu ul li:hover>a {background: #305724;color: #fff;}
.menu li:hover>ul {visibility: visible;opacity: 1;transform: translate(0,0);}
.menu ul ul {left: 169px;top: 0px;visibility: hidden;opacity: 0;transform: translate(20px,20px);transition: all 0.2s ease-out;}
.menu ul ul:after {left: -6px;top: 10%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-right-color: #fff;border-width: 6px;margin-top: -6px;}
.menu li>ul ul:hover {visibility: visible;opacity: 1;transform: translate(0,0);}
.responsive-menu {display: none;width: 15%;padding: 14px 15px;background: #374147;color: #fff;text-transform: uppercase;font-weight: 600;}
.nav-bar {margin-left: 40px;}
.responsive-menu:hover {background: #374147;color: #fff;text-decoration: none;}
@media (min-width: 768px) and (max-width: 979px) {
.mainWrap {width: 768px;}
.menu ul {top: 37px;}
.menu li a {font-size: 12px;}
a.homer {background: #374147;}}
@media (max-width: 767px) {
.mainWrap {width: auto;padding: 50px 20px;}
.second {padding-bottom: 28px;padding-top: 20px;}

.menu {display: none;}
.responsive-menu {display: block;
    margin-left: 84%;
    margin-top: -50px;}
nav {margin: 0;background: none;}
.menu li {display: block;margin: 0;}
.menu li a {background: #fff;color: #797979;}
.menu li a:hover,.menu li:hover>a {background: #9ca3da;color: #fff;}
.menu ul {visibility: hidden;opacity: 0;top: 0;left: 0;width: 100%;transform: initial;}
.menu li:hover>ul {visibility: visible;opacity: 1;position: relative;transform: initial;}
.menu ul ul {left: 0;transform: initial;}
.menu li>ul ul:hover {transform: initial;}
#header-content {text-align: center;color: white;padding-top: 5px;font-size: 20px;width: 60%;}}
.carousel-control-next-icon, .carousel-control-prev-icon{    background: #000;height: 34px;width: 34px;border-radius: 100px;}
.drop a img{max-width: 100%;width: 20%;display: inline-block;} 
.drop{width:20%}
.sub-menu li a{padding:6px 9px;    font-family: "Inter", sans-serif; }

.top-header{background:#305724;padding: 5px 0px;}
.nav-tab ul{padding: 0px;margin: 0px;list-style: none;}
.nav-tab ul li{display: inline-block;padding: 0px 5px;}
.nav-tab ul li a{color: #fff;text-decoration: none;font-size: 15px;}
.carousel-item p{color: #fff;
    font-size: 0.8875rem;
    margin-bottom: 0px;
    text-align: center;
    cursor: all-scroll;
    font-family: "Inter", sans-serif;
    line-height: 30px;}
.carousel-indicators [data-bs-target]{display: none;}
.icon{float: right;}
.icon ul{padding: 0px;margin: 0px;list-style: none;margin-right: 26px;}
.icon ul li{display: inline-block;padding: 0px 5px;}
.icon ul li a{color: #e5e7eb;
    text-decoration: none;
    font-size: .9rem;
    font-family: "Inter", sans-serif;}
.icon ul li a img{max-width:10%;font-family: "Inter", sans-serif;}
#header-content {text-align:center;color:white;padding-top: 5px;font-size:20px;}
#header {width:100%;background:#fff;}
.sticky {position:fixed;top:0;z-index: 9999999;}
#logo {font-size:54px;height:100px;background:green;text-align:center;}
.nav-bar ul{padding: 0px;margin: 0px;list-style: none;}
.nav-bar ul li{display: inline-block;padding: 0px 3px;margin-top: 0px;}
.nav-bar ul li a{font-family: "Inter", sans-serif;color: #000;text-decoration: none;font-weight: 600;    font-size: .875rem;}
.nav-bar ul li a i {margin-left: 10px;}
.middle{margin-top: 19px;}
.slick-prev,
.slick-next {z-index: 999;}
.slick-next {right: 0 !important;}
.slick-prev {left: 0 !important;}
.slide img{max-width:100%;width:100%;}
.second{padding-bottom: 28px;margin-top:50px;}
.text-headding h2{font-size: 2.025rem;line-height: 1.25;color:#000;font-family: "Inter", sans-serif;text-align: center;font-weight: 700;}
.nav-tabs .nav-link {
    color: #000;
    padding: 5px 10px 12px 12px;
    height: 34px;
}

.wrap-modal-slider {
  padding: 0 30px;
  opacity: 0;
  transition: all 0.3s;
}

.wrap-modal-slider.open {
  opacity: 1;
}

.your-class {
  width: 100%;
  margin: 0 auto;
  position: relative;
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,
.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev{left: -25px;}
[dir='rtl'] .slick-prev{right: -25px;left: auto;}

.slick-dotted.slick-slider{margin-bottom: 30px;}
.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity: 1;}
.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: }
.slick-dots li.slick-active button:before{opacity: .75;color: black;}
.site-tab img{max-width:100%;width:1340px;}
.panel-tab{background: #e3e3e3;padding: 20px;border-radius: 0px 0px 10px 10px;position: relative;z-index: 99999;text-decoration: none;background: rgb(247 247 247);margin-bottom: 30px;width:100%;}
.panel-tab a{font-size: .975rem !important;font-weight: 600;color: #000 !important;font-family: "Inter", sans-serif;text-align: center;display: block;margin-bottom: 10px;text-decoration: none !important;}
.product a {margin: 60px 0px 30px;}
.panel-tab ul{list-style: none;text-align: center;}
.panel-tab ul li{display: inline-block;color: #355621;text-align: center;}
.panel-tab ul li span{color: #000;}
.panel-tab h2{font-size: 20px;text-align: center;display: flex;justify-content: center;}
.panel-tab h2 p{font-size: 16px;margin: 4px 10px;text-decoration: line-through;}
.site-tab {margin-left: 4px;    position: relative;}
.nav-tabs .nav-item {
 border-radius: 50px;
    margin: 3px;
    font-weight: 600;
    font-size: 0.975rem;
    font-family: "Inter", sans-serif;
    background: #f3f6ef;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    border-color: #dee2e600 #dee2e600 #fff0 !important;
    border-radius: 50px !important;
    font-size: 0.875rem;
    font-family: "Inter", sans-serif;
    background: #d1e1cd;
    color: #305724;
    padding-bottom: 0.625rem;
    transition-duration: .3s;
    font-weight: 600;
}
.nav-tabs {border-bottom: 1px solid #2e5722;margin-bottom: 10px !important;padding-bottom: 10px;    display: flex;justify-content: center;    font-family: "Inter", sans-serif;}
.product a{text-align: center;display: block;font-size: .995rem;color: #000000 !important;font-weight: 600;font-family: "Inter", sans-serif;text-decoration: none !important;}
.nav-tabs .nav-item:hover{background: #d1e1cd;color: #305724;}

.product p{display: block;background: #1d1d1d;width: 70%;height: 3px;border-radius: 90px;margin: 18px auto;}
.product p:after{content: '';width: 15%;height: 3px;background: #ddd;position: absolute;right: 263px;}

.customer{padding: 30px 0px 50px;}
.customer-images{border-radius: 100%;}
.customer-images img{border-radius: 100%;max-width: 100%;cursor: pointer;}
.customer-images p{margin: 0px;text-align: center;font-size:1.215rem;font-weight: 600;padding-top: 10px;}
.looking{padding: 0px 0px 60px;}
.tab-headding{font-size: 2.025rem;font-family: "Inter", sans-serif;color:#000;text-align: center;font-weight: 700;margin-bottom: 50px;}
.site-tab h6{background: #eb6501;color: #fff;text-align: center;font-size: 18px;padding: 8px;width: 60%;position: absolute;border-radius: 6px;z-index: 99999;margin-left: 60px;transition: 0.5s;cursor: pointer;}

.site-tab h6 a{color: #fff;text-align: center;text-decoration: none;}



.site-tab:hover.site-tab h6{margin-top: -50px;}
.video-section{padding:0px 0px 30;}
.headding{color: rgb(48, 87, 36);font-weight: 500;font-size: 23px;text-align: center;font-family: "Inter", sans-serif;margin-bottom: 20px;}
.list-video{    transition: 0.5s;}
.list-video ul{list-style: none;padding: 0px;margin: 0px;}
.list-video ul li{width: 19%;float: left;margin-left: 1%;background-color: rgb(255 255 255);border-radius: 8px 8px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;}
.list-video ul li a{color:#fff;text-decoration: none;}
.list-video ul li a video{border-radius: 8px 8px 0px 0px;}
.list-video ul li a p{color: #000;display: inline-block;width: 20%;margin-left: 42px;margin-top: 10px;font-size: 13px;}
.list-video ul li a span{color: #000;width: 70%;display: inline-block;font-weight: 600;font-size: 14px;}
.list-video ul li a h6{color: #979191;display: inline-block;margin-left: 0px;font-size: 13px;text-decoration: line-through;}
.list-video ul li a h5{color: #000;display: inline-block;font-size: 13px;margin-left: 8px;}
.tab-images{padding: 10px 10px 0px;font-family: "Inter", sans-serif;}
.tab-images img{width: 12%;margin-right: 10px;float: left;}
.tab-images span{color: #000;width: 100%;text-align: center;display: block;font-weight: 600;font-size: 14px;}
.tab-images p{color: #000;float: left;margin: 7px;font-size: 14px;margin-left: 25px;}
.tab-images h5{color:#000;}
.tab-images h6{color: #000;text-decoration: line-through;font-size: 14px;margin-top: 10px;}

.tab1 a{text-decoration: none !important;}
.tab2 a{text-decoration: none !important;}
.tab3 a{text-decoration: none !important;}
.tab4 a{text-decoration: none !important;}
.tab h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;padding: 7px 10px 10px;font-size: 16px;}
.tab a{text-decoration: none !important;}
.tab1 h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;padding: 7px 10px 10px;font-size: 16px;}
.tab2 h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;padding: 7px 10px 10px;font-size: 16px;}
.tab3 h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;padding: 7px 10px 10px;font-size: 16px;}
.tab4 h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;padding: 7px 10px 10px;font-size: 16px;}




.list-video ul li a h2{background-color: rgb(48, 87, 36);color: rgb(255, 255, 255);font-weight: 500;border-radius: 6px;text-align: center;font-size: 16px;margin: 10px 20px;padding: 10px;text-decoration: none !important;}
.tab{transition: 0.5s;min-height: 270px;width: 240px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;border-radius: 8px;margin-bottom: 20px;object-fit: cover!important;overflow: hidden!important;background-color: #fff;}
.tab1{transition: 0.5s;min-height: 270px;width: 240px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;border-radius: 8px;margin-bottom: 20px;object-fit: cover!important;overflow: hidden!important;background-color: #fff;}
.tab2{transition: 0.5s;min-height: 270px;width: 240px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;border-radius: 8px;margin-bottom: 20px;object-fit: cover!important;overflow: hidden!important;background-color: #fff;}
.tab3{transition: 0.5s;min-height: 270px;width: 240px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;border-radius: 8px;margin-bottom: 20px;object-fit: cover!important;overflow: hidden!important;background-color: #fff;}
.tab4{transition: 0.5s;min-height: 270px;width: 240px;box-shadow: rgb(0 0 0 / 20%) 0px 4px 8px;border-radius: 8px;margin-bottom: 20px;object-fit: cover!important;overflow: hidden!important;background-color: #fff;}
.tab1:hover {transform: scale(1.03);}
.tab2:hover {transform: scale(1.03);}
.tab3:hover {transform: scale(1.03);}
.tab4:hover {transform: scale(1.03);}
.banner-tab{padding:6px 0px 0px;}
.mail-tag img{max-width: 100%;width: 100%;border-radius: 20px;display: block;margin: auto;}
.combe{padding: 30px 0px 50px;}
.headding{font-size: 2.025rem;font-family: "Inter", sans-serif;color: #000;text-align: center;font-weight: 700;margin-bottom: 40px;}
.tree{height: 183px;}
.tree a{font-size: 15px;}
.silder-tab{background: #305724;padding: 16px 0px 6px;/* margin-bottom: 20px; */}
.panel-t{list-style: none;margin: 0px;padding: 0px;}
.panel-t li{display: inline-block;color: #fff;margin: 0px 40px;font-family: "Inter", sans-serif;font-weight: 600;}
.panel-t li img{margin-right: 40px;max-width: 24%;}
.shop-by {padding: 50px 0px 10px;background: #f3f6ef;}
.tabk a{background: #305724;display: block;color: #fff !important;width: 50%;padding: 9px;text-align: center;margin: 20px auto;border-radius: 19px;text-decoration: none !important;font-family: "Inter", sans-serif;}
.tabk img{border-radius: 20px;}
.shop-looking{padding: 50px 0px 10px;background: #fff;}
.panel{width:94%;display:block;margin:auto;}
.panel img{max-width: 100%;border-radius: 10px;cursor: pointer;width:100%;}
.real{font-weight: 500;text-align: left;}
.bor{height: 422px;font-family: "Inter", sans-serif;}
.bor img{border-radius: 10px;}
.bor a{text-align: left;border-bottom: 1px solid #305521;padding-bottom: 20px;margin-bottom: 20px;}
.bor p{font-size: 15px;color: #000;}
.bor ul{text-align: left;padding: 0px;}
.bor ul li{text-align: left;}
.last-box{background: #ffffff;border-radius: 10px;padding: 10px;align-items: center;display: inline-block;width: 100%;margin-top: 42%;}
.last-box img{max-width: 40px;display: inline-block !important;float: left;margin-right: 20px;}
.last-box p{margin-bottom: 0px;font-size: 16px;font-weight: 500;}
.last-box span{font-size: 15px;font-weight: 500;float: left;margin-right: 20px;}
.last-box h5{font-size: 12px;text-decoration: line-through;color: #8d8b8b;display: block;margin-top: 6px;}
.top-p img{padding: 0px 0px 5px;border-radius: 13px;}
/*--------------form-logo--------------*/
.form-logo{padding:50px 0px 0px}
.box-pane img{max-width:100%;border-radius: 10px 10px 0px 0px;}
.box-pane1{background: #f3f6ef;padding: 10px;font-family: "Inter", sans-serif;text-align: center;height: 220px;transition: 0.5s;border-radius: 0px 0px 10px 10px;}
.slick-next:before, .slick-prev:before {
    font-size: 50px !important;
    line-height: 1 !important;
    opacity: .75 !important;
    color: #97ba26 !important;
}

.box-pane1 h4{font-size: 1.0125rem;font-weight: 600;padding: 10px 0px 20px;}
.box-pane1 p{font-size: .875rem;margin-bottom: 40px;}
.box-pane1 a{color: #3a5e2e !important;font-size: 16px;margin-bottom: 20px;display: block;text-decoration: none !important;}
.box-pane1 a:hover{top: -100%;transition: all .4s ease-in-out;border-bottom: 1px solid #37541c;width: 40%;margin: auto;}
.tips{
    border-right: 1px solid #ddd;
    display: block;
    margin: auto;
}
.icon-tab img{
    max-width: 100%;
    margin: auto;
    display: block;
}

.icon-tab p{
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    margin: 10px 0px;
}
/*----------------clent-logo-----------------*/
.clent-logo{padding: 80px 0px 50px;}
.headding h3{font-size: 2.025rem;font-family: "Inter", sans-serif;color: #000;text-align: center;font-weight: 700;margin-bottom: 20px;}
.headding p{font-size:.875rem;font-family: "Inter", sans-serif;color: #000;text-align: center;font-weight: 400;padding: 0px 137px;line-height: 1.5;}
.slider {max-width: 100%;margin: 0 auto;}
.slick-list {padding-left: 0px!important; // half partial}
.footer-top{background: #f6e8de;padding: 30px 0px;width: 98%;display: block;margin: auto;}
.mean-tibs{font-family: "Inter", sans-serif;}
.mean-tibs h3{font-size: 1.62rem;color: #305724;font-weight: 600;}
.mean-tibs p{font-weight: 600;color: #365724;}
.bolder-input{border: 1px solid #000;padding: 5px;border-radius: 5px;font-family: "Inter", sans-serif;margin-top: 10px;}
.input{width: 70%;padding: 8px;background: none;border: #ffdead00;}
.input1{border: none;background: #305724;color: #fff;padding: 10px;border-radius: 5px;width: 29%;}
.footer-section{background: #ecf3e9;padding: 70px 0px;border-bottom: 1px solid #b7b3b3;width: 98%;display: block;margin: auto;}
.footer-content{font-family: "Inter", sans-serif;}
.footer-content h3{font-size: 20px;font-weight: 600;}
.footer-content ul{padding: 0px;list-style: none;}
.footer-content ul li{padding: 3px 0px;}
.footer-content ul li a{color: rgb(var(--colors-text-link));font-weight: 400;font-size: 14px;text-decoration: none;}
.footer-content ul li a img{max-width: 60%;margin: 0px 0px 0px;}
.icon1 li{display: inline-block;padding: 9px 10px !important;border-radius: 50px;border: 1px solid #000;}
.last-footer ul{list-style: none;padding: 0px;margin: 0px;text-align: center;}
.last-footer ul li a{color: #000;font-family: "Inter", sans-serif;text-decoration: none !important;}
.pd-work{background: #ecf3e9;padding: 20px 0px;border-bottom: 1px solid #b7b3b300;}
.tab-secti{padding:60px 0px 0px;}
.mean-v{
    width: 40%;
    display: block;
    margin: 31px auto 40px;
}
.slick-slide {
    display: none;
    float: left;
    height: auto !important;
    min-height: 1px;}
.product1 a{margin:40px 0px 4px;}
.sticky #header-content img {max-width: 56px;display: block;margin: auto;position: relative;top: 1px;}
.site-images img {max-width: 100%;width: 49%;float: left;}
.bor {height: 412px;width: 49%;display: inline-block;margin-left: 1%;}



@media only screen and (max-width: 600px) {
.bor {
    height: 298px !important;
    width: 100% !important;
    display: inline-block;
}
.site-images img{width:100%;}	
.nav-tab{display:none;}	
.icon{display:none;}
.second{margin-top:0px}
.text-headding h2 {font-size: 1.5rem;}	
.nav-tabs .nav-link{height:27px;padding: 5px 4px 12px 5px;}	
.slide img {max-width:100%;}
.nav-tabs .nav-link{font-size:9px;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{font-size:9px;}
.product a{margin: 20px 0px 0px;}
.customer {padding: 30px 0px 30px;}
.tab-headding {font-size: 1.5em;width: 69%;margin: 0px auto 20px;}
.looking{padding: 0px 0px 0px;}
.list-video ul li {width: 100%;    margin-bottom: 20px;}
video {width: 100%;height: auto;border-radius: 0px !important;}
.headding p{padding: 0px;font-size: 12px;line-height: 24px;}
.headding h3 {font-size: 1.1rem;margin-bottom: 20px;}
.mean-v {width: 100%;}
.box-pane1{height:170px;}
.box-pane{margin-bottom:25px;}
.clent-logo {padding: 10px 0px 20px;}
.input {width: 66%;}
.panel-tab ul{padding:0px;}
.slick-slide img {display: block;max-width: 100% !important;margin: auto !important;}
.nav-bar ul li{width:100%;}
.nav-bar {margin-left: 0px;}
.responsive-menu {display: block;margin-left: 85%;margin-top: -50px;padding: 14px 19px;}
.menu li a{padding:8px 15px;}}
.banner-re{background-image: url(../images/re.png);background-size: cover;    position: relative;}
.tag-re{font-family: "Inter", sans-serif;padding: 73px 0px 73px;position: relative;z-index: 99999;}
.tag-re h3{font-size: 34px;font-weight: 700;color: #fff;margin-bottom: 20px;}
.tag-re p{color: #fff;font-size: 19px;margin-bottom: 40px;}
.tag-re ul{list-style: none;padding: 0px;}
.tag-re ul li{display: inline-block;padding: 1px -77px;}
.tag-re ul li a{text-decoration: none;background: #396032;padding: 10px;color: #fff;border-radius: 8px;}
.banner-re:before{content: '';position: absolute;height: 100%;background: #3057246e;width: 100%;}
/*-------------------terms-and---condition-----------*/
.banner-tag{background:#f2f2f2;padding: 60px 0px 10px;}
.tag-site{font-family: "Inter", sans-serif;}
.tag-site ul{list-style: none;padding: 0px;}
.tag-site ul li{display: inline-block;padding: 0px 21px;font-weight: 500;}
.tag-site ul li a{text-decoration: none !important;color: #000;font-weight: 500;}
.content-text{font-family: "Poppins", sans-serif;padding: 40px 0px;}
.terms-and-conditions h3{font-size: 34px;font-weight: 600;margin-bottom: 40px;}
.terms-and-conditions h4{font-size: 20px;font-weight: 600;margin-bottom: 40px;}
.terms-and-conditions h5{font-size: 18px;margin-bottom: 20px;margin-top: 20px;display: block;}
.terms-and-conditions p{font-size: 14px;line-height: 30px;font-family: "Poppins", sans-serif;font-weight: 400;color: #555;}
.terms-and-conditions ul{padding: 0px;list-style: none;}
.terms-and-conditions ul li{font-size: 15px;padding: 8px 0px 0px;}
/*-----------site-pal-----------------*/
.site-pal{padding:40px 0px;background:#ededed;margin:20px 0px}
.box-t{background:#fff;padding: 20px;font-family: "Poppins", sans-serif;}
.box-t ul{list-style: none;padding: 0px;}
.box-t ul li{list-style: none;display: inline-block;padding: 10px;}
/*----------------product-----------------*/
.sie-sell{background: #fff;position: relative;transition: .5s ease;transition-duration: 0.4s;z-index: 999;margin:0px 10px 30px;}
.tag-site h2{font-family: "Poppins", sans-serif;text-align: center;font-size: 40px;font-weight: 600;color: #305724;}
.banners{background:#fff;padding: 50px 0px 5px;border-top: 1px solid #305724;}
.box-radius{width: 100%;border: 1px solid #ddd;padding: 1px 30px 5px 5px;border-radius: 10px;}
.box-b{display: inline-block;padding: 8px 10px 7px;}
.box-b a{text-decoration: none;color: #000;font-family: 'Poppins';padding-top: 6px;display: block;}
.box-b a i{margin: 0px 20px 0px 10px;}
.box-b1{float: right;font-family: "Poppins", sans-serif;}
.box-b1 ul{list-style: none;padding: 0px;margin: 0px;}
.box-b1 ul li{display: inline-block;padding: 15px 2px;}
.box-b1 ul li a img{max-width: 50%;}
.box-b1 ul li a{text-decoration: none;color: #000;}
.sie-sell img{max-width:100%;display: block;margin: auto;width:100%}
.sie-sell span{background: #a4e75b8a;padding: 5px;border-radius: 5px;color: #224626;font-size: 13px;}
.site-text{background: #d9d2d27a;padding:14px;text-align: center;border-radius: 0px 0px 10px 10px;font-family: "Poppins", sans-serif;height: 140px;display: block;position: relative;}
.site-text h4{font-size: 18px;font-weight: 500;}
.site-text p span{text-decoration: line-through;background: #fff0;font-size: 17px;padding: 0px 10px;}
.site-text p{position: absolute;bottom:0px;left: 34%;}
.site-text ul{list-style: none;padding: 0px;margin-top: 10px;}
.site-text ul li {display: inline-block;color:#a49c00;}
.site-text ul li span{display: block;background: none;}


.add-cart{display: none;transition: 0.5s; }
.add-cart a{text-decoration: none;color: #fff;background: #ff5e12;width: 80%;padding: 10px;text-align: center;position: absolute;border-radius: 8px 8px 0px 0px;display: block;margin-left: 29px;}
.sie-sell:hover .add-cart{display: block;transition: .5s ease; transition-duration: 0.4s;}
.next-num{font-family: "Poppins", sans-serif;font-size: 18px;font-weight: 500;text-align: center;padding: 50px 0px;}
@media only screen and (max-width: 600px) {
	.box-b1 {float: none;}
	.sie-sell img{height: auto;}
	.add-cart a{top:296px;}
}

.box-how{font-family: "Inter", sans-serif;text-align: center;}
.box-how span{width: 100px;display: block;height: 100px;background: #305724;color: #fff;font-size: 40px;text-align: center;line-height: 100px;border-radius: 100%;margin: 0px auto 10px;;}
.box-how p{margin-bottom: 0px;font-size: 15px;font-weight: 500;}
.box-back{padding: 50px 0px;background: #f2f2f2;}
.text-center-t{font-family: "Poppins", sans-serif;text-align: center;}
.text-center-t h3{font-size: 36px;font-weight: 500;margin-bottom: 20px;}
.text-center-t p{font-size: 16px;font-weight: 300;margin-bottom:60px;}
.site-website i{
    color: #305724;
    font-size: 20px;
    position: relative;
    top: 20px;
}
.site-website{background: #f9f9f9;padding: 20px 20px 10px;font-family: "Poppins", sans-serif;border-radius: 10px;transition: 0.6s;height: 130px;}
.site-website span{padding: 0px 12px;font-size: 19px;font-weight: 500;}
.site-website p{font-size: 14px;padding: 10px 0px 0px 40px;}
.site-website:hover{background: #fff0;border: 1px solid #198754;}

.site-rew{background: #f9f9f9;padding: 20px 20px 10px;font-family: "Poppins", sans-serif;border-radius: 10px;transition: 0.6s;height: 130px;width: 33%;margin: 30px auto 0px;}
.site-rew span{padding: 0px 12px;font-size: 19px;font-weight: 500;}
.site-rew p{font-size: 14px;padding: 10px 0px 0px 40px;}
.site-rew:hover{background: #fff0;border: 1px solid #198754;}

#header-content img{max-width: 57px;display: block;}

.slideshow {
  position: relative;
  z-index: 1;
  height: 100%;
}
.slideshow * {
  outline: none;
}

.slideshow .slider-track {
  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
}
.slideshow .item {
  height: 100%;
  position: relative;
  z-index: 1;
}
.slideshow .item img {
  width: 100%;
  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}
.slideshow .item.slick-active img {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: cssAnimation 8s 1 ease-in-out forwards;
  animation: cssAnimation 8s 1 ease-in-out forwards;
}

@keyframes cssAnimation {
  from {
    -webkit-transform: scale(1.1) translate(0px);
  }
  to {
    -webkit-transform: scale(1.2) translate(0px);
  }
}
@-webkit-keyframes cssAnimation {
  from {
    -webkit-transform: scale(1.1) translate(0px);
  }
  to {
    -webkit-transform: scale(1.2) translate(0px);
  }
}

.tablinks{border: 1px solid #305724;
    padding: 8px 15px;
    border-radius: 100px;
    font-size: 14px;}










nav {
  background: var(--background-color);
}
.logo a {
  font-size: 20px;
  font-weight: 700;
  color: #353535;
  text-transform: uppercase;
}

.main_menu ul{margin:0px;padding:0px;}

.main_menu > ul > li {
  display: inline-block;
  position: relative;
  margin: 0 -2px;
}
.main_menu ul li {
  position: relative;
}

.main_menu ul li a {
 font-size: .9rem;
    color: #353535;
    padding: 24px 16px;
    display: block;
    font-weight: 600;
    font-family: Inter, sans-serif;
    text-decoration: none;
}

.main_menu ul li .active,
.main_menu ul li:hover > a {
  color: var(--hover-color);
}
/* Normal Dropdown menu */
.main_menu ul li ul {
  width: 200px;
  background: #fff;
  transition: 0.5s;
  box-shadow: 0px 5px 15px 0px rgba(212, 201, 201, 0.75);
}

.main_menu ul li ul li a {
  padding: 10px 25px;
  font-size: 15px;
}
.main_menu ul li ul li a i {
  float: right;
}

.main_menu ul li ul li ul {
  left: 100%;
  top: 0;
}

.sie-sell span{display:none}
.mega_menu_dropdown {
  position: static !important;
}
.mega_menu {
  left: 0;
  right: 0;
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  transition: 0.5s;
  box-shadow: 0px 5px 15px 0px rgba(212, 201, 201, 0.75);
}
.mega_menu_item {
  width:16.5%;
  padding: 30px 20px;
}
.main_menu ul li .mega_menu_item a {
  padding: 10px 0;
}

.main_menu ul li .mega_menu_item a:hover {
  color: var(--hover-color);
}
.mega_menu_item h3 {
  margin-bottom: 15px;
}
.mega_menu_item img {width: 100%;border-radius: 10px;width:150px;height:150px;display:flex;}
.mega_menu_demo_2 .mega_menu {left: 50%;transform: translateX(-50%);width: 1140px;}
.mobile_btn {display: none;}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .container {
    width: 960px;
  }
  .mega_menu_demo_2 .mega_menu {
    width: 940px;
  }
  .main_menu ul li ul {
    width: 150px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .container {
    width: 720px;
  }
  .mega_menu_demo_2 .mega_menu {
    width: 700px;
  }
  .main_menu ul li a {
    font-size: 15px;
    padding: 20px 16px;
  }
  .main_menu ul li ul {
    width: 150px;
  }
}
@media (min-width: 768px) {
  .main_menu ul li ul {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    margin-top: 50px;
  }
  .main_menu ul li .mega_menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    margin-top: 50px;
  }
  .main_menu ul li:hover > ul {
    visibility: visible;
    opacity: 1;
    margin-top: 0px;
    z-index: 99;
  }
  .main_menu ul li:hover > .mega_menu {
    visibility: visible;
    opacity: 1;
    margin-top: 0;
    z-index: 99;
  }
}

@media (max-width: 767.98px) {
  .mega_menu_demo_2 .mega_menu,
  .container {
    width: 100%;
  }

  nav {
    padding: 15px;
  }
  .mobile_btn {
    cursor: pointer;
    display: block;
  }

  .main_menu {
    display: none;
    width: 100%;
  }

  .main_menu ul li {
    display: block;
  }
  .main_menu ul li a i {
    float: right;
  }
  .main_menu ul li a {
    border-bottom: 1px solid #ddd;
  }
  .main_menu ul li ul {
    width: 100%;
  }
  .main_menu ul li ul li ul {
    left: 0;
    top: auto;
  }

  .mega_menu .mega_menu_item {
    width: 50%;
  }
  .main_menu ul li ul {
    display: none;
    transition: none;
  }
  .main_menu ul li .mega_menu {
    display: none;
    transition: none;
  }

  .mega_menu_demo_2 .mega_menu {
    transform: translateX(0);
  }
}

@media (max-width: 575.98px) {
  .mega_menu .mega_menu_item {
    width: 100%;
  }
}

.main_menu ul li a:hover{color:#315725;}
.destop{display:block}
.mobile{display:none}
.add-cart a {    bottom: 10px;}
.most-e{position: relative;}


@media only screen and (max-width: 600px)  {
 #header-content {position: absolute;top: 23px;width: 0%;    left:46%}
#header-content img {
    max-width: 53px;
    display: block;
    margin: auto;
    position: relative;
    top: 17px;
    left: -13px;
}
.tag-re h3 {font-size: 20px;}	
.tag-re p {font-size: 16px;margin-bottom: 20px;}	
.tag-re{padding: 39px 0px 45px;}	
.tag-re ul li a {width: 100%;display: block;margin: 5px 0px;text-align: center;}
.site-website{margin:5px 0px}	
.site-rew{width:100%}	
.site-rew span {font-size:16px;}	
nav {padding: 20px 0px 15px;}	
.right-menu {margin-top: 0px;display: block;text-align: center;}
.banner-tag {padding: 40px 0px 10px;}	
.terms-and-conditions h3 {font-size: 24px;margin-bottom: 24px;}	
.terms-and-conditions p {text-align: justify;}	
.input1{width:31%}	
.mean-tibs h3{margin-bottom: 0px;font-size: 18px;text-align: center;padding: 0px 10px 10px;}
.mean-tibs p {font-size: 12px;margin-bottom: 0px;text-align: center;font-weight: 300;padding-bottom: 20px;}	
.banners{padding: 19px 0px 0px;}	
.content-text{padding: 10px 0px;}	
.customer-images p {padding-top: 20px;padding-bottom: 20px;}	
.customer-images img{border-radius: 60%;max-width: 100%;cursor: pointer;margin:auto;}	
.mean-v {width: 100%;}	
.slick-next:before, .slick-prev:before {font-size: 31px !important;color: #212529 !important;}	
.customer-images p {color: #000;font-size: 11px;padding-top: 4px;padding-bottom: 4px;}	
.destop{display:none}
.mobile{display:block}	
.main_menu {width: 90%;margin-top: 20px;background: #fff;border-radius: 0px 30px 0px 30px;margin-left: -20px;float: left;}	
.sticky {background: #fff;height:75px;}
.middle {display: block;margin-top: -33px;}	
.site-text h4{font-size: 14px;font-weight: 500;}
.slick-slider {margin-bottom: 0px !important}	
.sie-sell {margin-top: 0px !important;}	
.site-text p{left:20%}	
.panel-tab h2 p {font-size: 14px;margin: 0px 10px;}	
.panel-tab h2 {font-size: 13px;}	
.box-b1 ul{display: none;}	
.site-tab h6{width:95%;margin-left: 3px;}	
.panel-tab ul{list-style: none;text-align: center;}	
.icon ul li:nth-child(1){display: none;}	
.icon ul li a{font-size:18px !important;}	
.sticky #header-content img{top:-15px;}

.panel-tab{padding: 20px 10px;background: #f6eded;}	
.panel-tab ul li {font-size: 13px;}	
.panel-tab a {font-size: 14px !important;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;display: block;margin: auto;}	
.mobile_btn i{background: #ddd;padding: 10px;border-radius: 100px;}
.icon ul {margin-right: 0px;}
.product p{width:100%;}	
.tree{height:auto;}	
.dde {display: block;position: absolute;background: none;top: 65px;left:65px;font-size: 21px;}
.sticky .dde{top: 26px;left: 65px;}
.tag-site h2{margin-top: 40px;margin-bottom: 20px;font-size:1.025rem !important;}
.site-tab h6 {background: #eb650100;color: #fff0;}	
.tab{width:100%}	
.tab1{width:100%}	
.tab2{width:100%}	
.tab3{width:100%}	
.tab4{width:100%}	
.headding {font-size: 1.1rem;color: #7f9b2d;font-weight: 500;margin-bottom: 10px;}
.mail-tag img{border-radius: 0px;}
.tab-images p{margin-left:47px}
.tab-images h5 {color: #305724;position: relative;left: -45px;font-size:8px;}
.site-tab-ty{margin:10px}
.site-tab-ty a{width: 72% !important;padding: 9px !important;margin: 10px auto !important;border-radius: 7px !important;font-size: 12px;}
.product2 a {margin: 0px 0px 20px;font-size: .7rem;color: #8e8e8e !important;font-weight: 500;}
.panel{width:100%;display:block;margin:auto;}
.panel img {border-radius: 0px;}	
.bor a{padding-bottom:5px}
.last-box {
    padding: 10px 10px 0px;
    background: #f7f7f7;
    width: 90%;
    margin: 1% auto 0% !important;
}
.last-box p {font-size: 13px;}
.last-box span {font-size: 13px;}	
.mean-v{width:100% !important;}
.footer-section{padding:30x 0px;}
.footer-content h3 {font-size: 14px;font-weight: 500;border-bottom: 1px solid #000;padding-bottom: 5px;}
.footer-content h3 i{float: right;font-size: 14px;font-weight: 600;display:block;}
.last-footer ul li{font-size:13px;}
.box-pane1{padding: 10px 5px;}	
.box-pane1 h4 {font-size: .8rem;padding: 3px 0px 10px;margin-bottom: 0px;}	
.box-pane1 p {font-size: 0.8rem;margin-bottom: 10px;}
.box-pane1 a{font-size:14px;}
.box-pane1{padding:0px;}
.icon-tab p {font-size: .8rem !important;line-height: 1.25;font-weight: 500;}
.shop-looking {padding: 30px 0px 10px;}
.box-b a{font-size:13px;}
.right-shi{display: block;position: absolute;z-index: 9999999999;color: white;background: #f26f21;padding: 7px 5px 2px 5px;margin-top: -37px;right: 6px;width: 34px;height: 33px;text-align: center;border-radius: 6px;}	


}