/** Shopify CDN: Minification failed

Line 233:0 Unexpected "{"
Line 233:1 Expected identifier but found "%"
Line 310:0 Unexpected "{"
Line 310:1 Expected identifier but found "%"

**/

.our-story-banner .banner-image img{width:100%;/*height:100%;min-height:580px;object-fit:cover;object-position:center center;*/display:block}
.our-story-banner .banner-image img.mobile{display:none;}
.our-story-banner .banner-main{position:relative;overflow:hidden}
.our-story-banner .banner-main .banner-content{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.our-story-banner .banner-heading-block h2{font-size:55px;line-height:70px;color:#03604F;text-align:center;font-family: 'Circular Std';font-weight:500;text-transform:unset;}
.our-story-banner .banner-main .banner-content .banner-content-wrap{max-width:900px;padding:20px}
.our-story-image-text .image-text-column .row{display:flex;flex-wrap:wrap;justify-content: center;}
.our-story-image-text .image-text-column .row .col.col-left.img{width:30%}
.our-story-image-text .image-text-column .row .col.col-right.text{max-width: 70%;width: 70%;padding-left: 110px;}
.our-story-image-text .image-text-column .row.image-right .col.col-right.text{padding:0 70px 0 0 ;}
.our-story-image-text .image-text-column{padding:140px 0 70px 0}
.our-story-image-text .image-text-column .page-width{max-width:1180px}
.image-text-column .heading-block h3{font-size:28px;line-height:35px;color:#03604F;font-family: 'Circular Std';font-weight:700;text-transform:unset;margin-bottom:0;color:#00624E;}
.image-text-column.earth .image-block img{margin:0 auto;display:block;}
.image-text-column.earth .image-block img:nth-child(2){margin-top:20px;}
.our-story-image-text .image-text-column.earth .row.image-right .col.col-right.text{padding-bottom:30px;}
.our-story-image-text .image-text-column .page-width-full .row.image-left{margin-left:-40px;}
.our-story-image-text .image-text-column .page-width-full .row.image-right{margin-right:-40px;}


.our-story-image-text .image-text-column .row.alignment-bottom{align-items:flex-end !important;}
.our-story-image-text .image-text-column .row.alignment-center{align-items:center !important;}
.our-story-image-text .image-text-column .row.alignment-top{align-items:flex-start !important;}
.our-story-image-text .image-text-column .row.image-right{flex-direction: row-reverse !Important;justify-content: space-between;}

.our-story-image-text .image-text-column .image-block .image-svg-block{position:relative;}
.our-story-image-text .image-text-column .image-block .image-svg-block .svg-wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;}
.our-story-image-text .image-text-column .image-block .image-svg-block .svg-wrap svg{width:100%;height:auto;}
.image-text-column .subheading-block p{font-style: normal;font-weight: 400;font-size: 18px;line-height: 143.5%;color:#03604F;font-family: 'Circular Std';letter-spacing: 0;}
.image-text-column .subheading-block p:last-child{margin-bottom:0}
.our-story-image-text .image-text-column .heading-block{margin-bottom:15px}
.our-story-image-text .image-text-column .row.row-reverse .col.col-left .col-wrap{padding-left:100px;padding-right:0}
.our-story-image-text .image-text-column .row:not(:last-child){margin-bottom:110px}
.our-story-image-text .image-text-column .certificate-image-block ul{display:flex;align-items:center;list-style:none;margin:0}
.our-story-image-text .image-text-column .certificate-image-block ul li{position:relative;}
.our-story-image-text .image-text-column .certificate-image-block{margin-top:50px}
.our-story-image-text .image-text-column .certificate-image-block ul li:not(:last-child){margin-right:50px}
.our-story-image-text .image-text-column .certificate-image-block .image-wrapper{position:relative;z-index:2}
.our-story-image-text .image-text-column .certificate-image-block ul li img{position:relative;z-index:3}

.page-our-team .image-text-column{padding-top:55px}
.page-our-team .index-section--hero .hero__text-wrap .hero__title{line-height:95px}
 

.our-team-members-section .col{max-width:25%;width:100%;padding-bottom:100px;display: flex;justify-content: center;}
.our-team-members-section .col .col-wrap{width: 80%;}
.our-team-members-section .row{display:flex;flex-wrap:wrap}
.our-team-members-section .container{padding:0 80px}
.our-team-members-section .col .memeber-name{margin-bottom:6px;margin-top:24px;font-size:24px;line-height:1.1;font-family: 'Circular Std';font-weight:500;color:#00624E;}
.our-team-members-section .col .designation-block{margin-top:0;}
.our-team-members-section .col .designation-block p{font-size:14px;line-height:20px;font-family: 'Circular Std';margin-bottom:12px;}
.our-team-members-section .col .linkedin-profile-block{margin-top:5px;display: flex;}
.our-team-members-section .col .linkedin-profile-block a{background-color: #d4ead9;border-radius: 50px;display: flex;   width: 40px;height: 40px;align-items: center;    margin-right: 10px;    justify-content: center;}
.our-team-members-section .col .linkedin-profile-block a svg{vertical-align:middle}
.our-team-members-section .col .linkedin-profile-block a:hover{opacity:0.8;}

.page-our-team .our-story-image-text .image-text-column .row .col.col-right.text{max-width: 750px;}
.page-contact .slideshow__slide .hero__subtitle .animation-contents {    max-width: 850px;}
.page-contact .hero{background:transparent;}

.bv-rnr__sc-16dr7i1-15.etEPvg{font-size:18px;}


/* .site-footer .grid__item[data-type="logo_social"]{display: flex;justify-content: center;flex-wrap:wrap;} */

.sitemap-page{padding:60px 0px;}
.sitemap-page .col-title{text-align: left;font-weight: 500;font-family: Circular Std;color: #00624e;font-size:26px;text-transform: capitalize;letter-spacing: normal;}
.sitemap-page ul.page-list{list-style: none;padding:0;margin:0 -15px;display: flex;flex-wrap: wrap;}
.sitemap-page ul.page-list li{width: 100%;line-height: 1.474;padding: 0px 15px;}
.sitemap-page .col:not(:last-child){padding-bottom:40px;}

.sitemap-page ul.page-list.col-1 li{max-width: 100%;}
.sitemap-page ul.page-list.col-2 li{max-width: 50%;}
.sitemap-page ul.page-list.col-3 li{max-width: 33.33%;}
.sitemap-page ul.page-list.col-4 li{max-width: 25%;}
.sitemap-page ul.page-list.col-5 li{max-width: 20%;}
.sitemap-page ul.page-list.col-6 li{max-width: 16.6666667%;}


.footer-payment-icon{padding-top:20px;display: flex;justify-content: center;padding-bottom:20px;}
.footer-payment-icon ul.inline-list.payment-icons{width:100%;max-width:270px;margin: 0;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;/*border: 3px solid rgba(255, 255, 255, 0.8);padding:25px 10px 20px;*/position: relative;}
.footer-payment-icon ul.inline-list.payment-icons li{display: flex;align-items: center;justify-content: center;margin: 3px 2px;}
/*.footer-payment-icon ul.inline-list.payment-icons:after {content:attr(data-title);position: absolute;line-height: 1;background-color: #00624f;top: -9px;padding: 0px 15px;font-weight: 600;}*/


.sitemap-page .cate_list-around ul.page-list{margin:0 -10px;}
.sitemap-page .cate_list-around ul.page-list li{padding:0 10px;margin-bottom:20px;}
.cate_list-around{padding-left:15px;}
.cate__title a{color:#000;}
.cate_list__item{background-color: #f7f7f7;border: 1px solid #eae9e9; padding: 10px;height:100%;display:flex;transition:all 0.5s;}
.cate_pro-img{width: 75px; height: 75px;background: #fff;margin-right: 10px;display: flex; align-items: center; justify-content: center;flex-shrink: 0;}
.cate_pro-desc p {font-size:14px;margin-bottom:0;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;line-height: 1.2;}
.cate_pro-desc p a{color:#000;}
.cate_pro-desc span{font-size:10px;}
.cate_pro-desc span strong{color:#00624e;}
.cate_list__item:hover{border-radius: 20px 0;border-color: #ccc;box-shadow: 1px 1px 5px rgb(0, 0, 0, 0.10);}
.cate_list-link{position:absolute;top:0;left:0;height:100%;width:100%;}
.cate_list__item{position:relative;}
.sitemap-page .product-list-col ul.page-list{margin:15px 0 0 15px;}


/* --------------------------------new css----------------------------------- */
/* 
font-family: 'Circular Std Book';
font-family: 'Circular Std';
 */
 
.newsletter-section .newsletter__input{padding: 14px 10px 14px 20px;}
.newsletter-section .newsletter__input::placeholder{font-weight: normal !important;font-size: 18px;line-height: 23px;color: rgba(0, 98, 78, 0.29) !important;
    font-family: 'Circular Std';text-transform: none; }
.newsletter-section .input-group.newsletter__input-group{border-radius: 190px;overflow: hidden;position:relative;max-width: 477px;margin-left: 0;}
.newsletter-section .input-group.newsletter__input-group .input-group-btn{position: absolute;right: 4px;top: 4px;height: calc(100% - 8px);border-radius: 80px;overflow: hidden;}
.newsletter-section .rte p{text-align:left;font-family: Circular Std;font-style: normal;font-weight: 400;font-size:18px;}
.category-sl .slick-list {padding:0 !important;}
.category-sl{margin:0 -15px;}
.categories-main h2{margin-bottom:50px;}
.header-item .site-nav__item .site-nav__link{font-size:16px;}
.header-item .site-nav__item:not(:last-child){padding: 0 15px 0 0;}
.header-item .site-nav__item:last-child{padding:0;}
.header-item .site-nav__item.has-megamenu .extra-menu-main{padding:41px 0;box-shadow:none;background: transparent;}
.header-item .site-nav__item.has-megamenu .extra-menu-main .head-main{/*background:url('/cdn/shop/files/Mega_Menu_1.png?v=1686631740');background-position: center;background-size: cover;background-repeat: no-repeat;*/padding: 50px 0;box-shadow: 0 10px 20px #00000017;background-color:#F2FFF4;}
.impact_outer .section-header__title{text-align:center;padding:0 20px 0;}
.index-logo-main p{margin:0;}
 
.extra-menu-main:after{opacity:0;}
.new-menu-outer{display:flex;justify-content:space-between;}
.extra-menu-main .head-main ul{display:block;}
.new-menu-outer ul h6{letter-spacing: 0;font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 16px;line-height: 18px;padding-bottom: 29px;border-bottom: 2px solid rgba(0, 98, 78, 0.08);margin-bottom: 29px;}
.new-menu-outer .links_left{width:100%;display: flex;}
.new-menu-outer .links_right{display: flex;justify-content: flex-end;column-gap:20px;}
.new-menu-outer .links_left .likns_menu{flex:1 1 auto;}
.extra-menu-main .new-menu-outer ul li a{padding:0;font-weight: 500;font-size: 18px;line-height: 23px;text-align: left;text-transform: capitalize;font-family: 'Circular Std';background: transparent;cursor: pointer;}
.extra-menu-main .new-menu-outer ul li a:hover{color:#000;}
.extra-menu-main .new-menu-outer ul li {padding:0;margin-bottom: 15px;}
.new-menu-outer .links_right h4{font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 24px;line-height: 32px;text-transform: uppercase;color: #00624E;margin-bottom:15px;text-align: center;}
.new-menu-outer .collection_cell .btn{padding: 10px 22px;background:#00624E;color:#fff;margin-top:8px;}
.new-menu-outer .collection_cell{text-align:center;min-width:240px;}
.new-menu-outer .collection_img{padding-top:75%;position:relative;}
.new-menu-outer .collection_img img{width:100%;height:100%;object-fit: contain;position:absolute;top:0;left:0;}
.new-menu-outer .collection_link{background:transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}
.site-nav__dropdown .inner-bg{box-shadow: 0 10px 20px #00000017;background:#effff6;padding: 9px 0;}
.site-nav__dropdown{background:transparent;padding: 41px 0;box-shadow: none;width: max-content;}
.site-nav__item.site-nav__expanded-item .site-nav__dropdown .site-nav__dropdown-link{font-weight: 500;font-size: 16px;line-height: 23px;text-align: left;text-transform: capitalize;font-family: Circular Std;background: transparent;cursor: pointer;}
.site-header{background: #E2F2E4;}
.site-nav__link--icon{padding-left: 12px;padding-right: 12px;}
.header-item--logo{flex:0 0 220px !important ;}
.header-item .site-nav__item .site-nav__link{padding-left:0;}
.cart-wishlist form{width: calc(100% - 60px);}
.cart-wishlist .btn{padding: 8px;width: 100%;font-size: 16px;}
.bestsellers-slider .grid__item{margin-bottom:0;}
.logo-bar-main .logo-bar .logo-bar__item {margin: 0;padding: 0 30px;}
.logo-bar-main .logo-bar{margin:0;padding:0 30px;    justify-content: center;}
.logo-bar-main .logo-bar .slide-arrow.prev-arrow{left:-15px;}
.logo-bar-main .logo-bar .slide-arrow.next-arrow{right:-15px;}
.featured-collections .grid__item{clear:none !important;}

.shopify-section.our-story-image-text.career-main{width:100%;overflow:hidden;}
.header-item--left .site-nav{margin-left:0;}
.image-text-column .bg_color{padding: 40px 0;position:relative;}
.image-text-column .heading-block h3.sub-heading{font-style: normal;font-weight: 900;font-size: 20px;line-height: 25px;text-transform: uppercase;}
.image-text-column .bg_color .leaf-overlay{position: absolute;right: -50px;width: 134px;top: 40px;transform:rotate(-150deg);}
.how-do-main h4{font-style: normal;font-weight: 700;font-size: 28px;line-height: 35px;text-align: center;text-transform: capitalize;margin-bottom:15px;}
.how-do-main p{font-style: normal;font-weight: 400;font-size: 18px;line-height: 143.5%;color: #03604f;font-family: Circular Std;
text-align:center;letter-spacing: 0;max-width: 850px;margin: 0 auto 20px;}
.how-do-main{position:relative;}
.how-do-main .tree{position: absolute;left: 0;bottom: -10px;z-index:0;}
.how-do-main .hand{position: absolute;right: 0;bottom: 0;}
.how-do-main .content{padding: 20px 0 100px;position: relative;z-index: 9;}
.facts-main .content h6{font-style: normal;letter-spacing:0;font-family: 'Circular Std';font-weight: 700;font-size: 40px;line-height: 1;display:flex;}
.facts-main .content h6 span{display:block;}
.facts-main .content p{font-style: normal;font-weight: 900;font-size: 14px;line-height: 20px;text-align:left;margin:0;}
.facts-main .content{display:flex;flex-wrap:wrap;}
.facts-main .content .cell .inner{width: max-content;margin: 0 auto;}
.facts-main .content .cell .inner img{display:block;margin-bottom: 10px;margin-bottom:25px;height: 45px;object-fit: scale-down;}
.facts-main .content .cell{width:33.33%;border-bottom: 2px solid rgba(0, 98, 78, 0.13);padding:20px 20px;text-align: center;position: relative;border-right: 2px solid rgba(0,98,78,.13);}
.facts-main .content .cell:after{position: absolute;content: "";right: -2px;bottom: -6px;width: 12px;height: 12px;z-index:9;background: url('/cdn/shop/files/Vector_2_4e9b03e4-6df4-45eb-94fa-c2ca0fdc3451.svg?v=1686811396');}
.facts-main .content .cell:first-child:after{left: -2px;bottom: -6px;}
.facts-main .content .cell:nth-child(3):after{right: -2px;bottom: -7px;}
.facts-main .content .cell:nth-child(3),
.facts-main .content .cell:nth-child(6){border-right:none;}
.facts-main .content .cell:nth-child(2):after{bottom: auto;top: -1px;left: -6px;}
.facts-main .content .cell:nth-child(3):before{position: absolute;content: "";left: -7px;top: -6px;width: 12px;height: 12px;background: url('/cdn/shop/files/Vector_2_4e9b03e4-6df4-45eb-94fa-c2ca0fdc3451.svg?v=1686811396');}
.facts-main{padding-bottom:20px;position:relative;overflow:hidden;}
.facts-main .left-img{max-width:80px;position: absolute;left: -20px;top: 6%;transform:rotate(75deg);}
.facts-main .right-img{max-width:90px;position: absolute;right: -30px;bottom: 10%;transform:rotate(-85deg);}

.facts-main .content .cell:nth-child(4),
.facts-main .content .cell:nth-child(5),
.facts-main .content .cell:nth-child(6){border-bottom:0;}
.facts-main .content .cell:nth-child(4):after,
.facts-main .content .cell:nth-child(5):after{    right: -7px;}
.facts-main .content .cell:nth-child(6):after{opacity:0;}
.facts-main .content .cell:nth-child(6):before,
.facts-main .content .cell:nth-child(5):before{position: absolute;content: "";left: -7px;top: -6px;width: 12px;height: 12px;background: url('/cdn/shop/files/Vector_1_f365b210-bdaa-4d91-a520-a4da4a7399a8.svg?v=1686811393');}

.fonding-team-main .member h5{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 20px;line-height: 25px;letter-spacing:0;text-transform: unset;z-index: 9;position: relative;}
.fonding-team-main .member h6{font-family: 'Circular Std';color: rgba(0, 98, 78, 0.63);font-style: normal;font-weight: 400;font-size: 18px;line-height: 143.5%;z-index: 9;position: relative;letter-spacing:0;text-transform: unset;margin-bottom: 15px;}
.fonding-team-main .member p{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 143.5%;letter-spacing:0;z-index: 9;margin: 0 auto;position: relative;}
.fonding-team-main .member { width:calc(33.33% - 26px); position:relative;display: flex;flex-direction: column;margin-top:0;}
.fonding-team-main .member .img-main { width:100%; display:flex; }
.fonding-team-main .member .img-main img { width:100%; }
.fonding-team-main .member .content{position:relative;padding: 30px 0 30px;overflow: hidden;flex: 1; text-align:center; }
.fonding-team-main .member .top { }
.fonding-team-main .member .leaf{position: absolute;right: 0;top: 40px;}
.fonding-team-main .inner{display:flex;flex-wrap:wrap;justify-content: space-between; margin: 0 auto;gap:26px;} 
.facts-main {padding: 70px 0;background: rgba(212, 234, 217, 0.3);text-align: center;}
.index-section.factors_outer{margin-top:0;}
.page-our-mission .logo-list-main.bg{padding-bottom:0;}
.section-featured-collections .slide-arrow.next-arrow{right:-10px;}
.section-featured-collections .slide-arrow.prev-arrow{left:-10px;}

.fonding-team-main .linkdin{ transition:all 0.5s; position: absolute; top: 30px; right: 0; justify-content: center; z-index: 9;  display: flex;  }
.fonding-team-main .linkdin a{ display:block; border-radius: 6px; overflow: hidden; }
.fonding-team-main .linkdin a svg{ vertical-align:top; }
.fonding-team-main .linkdin img{display:block;}


.footer-social .social-inner a:hover{opacity:0.6;}
.newsletter-section .errors{margin-left:0;}




{% comment %}
.image-text-column.earth .has-bounce-effect .image-block div:nth-child(1) img{
/*   -webkit-animation-name: bounce;
  -webkit-animation-duration: 1.5s; 
  -webkit-animation-timing-function: cubic-bezier(.5, 0.05, 1, .5);
  -webkit-animation-iteration-count: infinite; */
    -webkit-animation: bouncebounce 1.35s 1.5s infinite ease-out alternate;
  -moz-animation: bouncebounce 1.35s 1.5s infinite ease-out alternate;
  -ms-animation: bouncebounce 1.35s 1.5s infinite ease-out alternate;
  animation: bouncebounce 1.35s 1.5s infinite ease-out alternate;
  position:relative;
}
.image-text-column.earth .has-bounce-effect .image-block div:nth-child(2) {min-height:91px;display: flex;align-items: center;justify-content: center;    max-width: 257px;margin:0 auto;}
.image-text-column.earth .has-bounce-effect .image-block div:nth-child(2) img{
/*   animation: myAnim 3.05s ease-in-out 0s infinite normal both; */
-webkit-animation: myAnim 3.05s 1.5s infinite ease-out alternate;
  -moz-animation: myAnim 3.05s 1.5s infinite ease-out alternate;
  -ms-animation: myAnim 3.05s 1.5s infinite ease-out alternate;
  animation: myAnim 3.05s 1.5s infinite ease-out alternate;
}

/* @-webkit-keyframes bounce {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);

  }
  to {
    -webkit-transform: translate3d(0, 200px, 0);
    transform: translate3d(0, 30px, 0);

  }
} */
 
/*    @keyframes myAnim {
  0%{width:100%;}
    50%{width:30%;}
     100% {width:100%;}
}     
 */



@-webkit-keyframes bouncebounce {
  0% {
    bottom: 0;
  }
  100% {
    bottom: 22px;
  }
}
@-moz-keyframes bouncebounce {
  0% {
    bottom: 0;
  }
  100% {
    bottom: 22px;
  }
}
@-ms-keyframes bouncebounce {
  0% {
    bottom: 0;
  }
  100% {
    bottom: 22px;
  }
}
@keyframes bouncebounce {
  0% {
    bottom: 0;
  }
  100% {
    bottom: 22px;
  }
}


{% endcomment %}





  
@media only screen and (max-width:1440px){
  .our-story-image-text .image-text-column{padding-top:100px}
  .image-text-column .subheading-block p{font-size:22px;line-height:35px}
  .our-story-image-text .image-text-column .certificate-image-block ul .image-wrapper:before{width:127px;height:127px}
  .our-story-image-text .image-text-column .certificate-image-block ul li img{max-width:100px;width:100%}
  .our-story-banner .banner-heading-block h2{font-size: 40px;line-height: 56px;}
  .our-team-members-section .col{max-width:33.33%;padding-bottom:80px}
  .our-story-image-text .image-text-column .subheading-block p {font-size: 20px;}
  .our-story-image-text .image-text-column .heading-block {margin-bottom: 20px;}
  .our-team-members-section .col .memeber-name{font-size: 22px;}
  .newsletter-section .rte p{margin:0;}
}

@media only screen and (max-width:1200px){
  .new-menu-outer ul h6{font-size:12px;padding-bottom:20px;margin-bottom:20px;}
  .extra-menu-main .new-menu-outer ul li a{font-size:14px;}
  .our-story-image-text .image-text-column .row .col.col-left.img { width: 30%;}
  .our-story-image-text .image-text-column .row .col.col-right.text {max-width: 100%;width: 70%;    padding-left: 60px;}
  .our-story-image-text .image-text-column .row.image-right .col.col-right.text{    padding: 0 60px 0 0;}
  .our-story-banner .banner-heading-block h2 {font-size: 34px;line-height: 50px;}
  .our-team-members-section .col .memeber-name{font-size: 20px;} 
  .sitemap-page ul.page-list.col-5 li{max-width:25%;}
  .sitemap-page ul.page-list.col-6 li{max-width:20%;}
  .header-layout[data-logo-align=center] .header-item--logo{margin:0;}
  .header-item .site-nav__item:not(:last-child){padding: 0 22px 0 0;}
  .index-logo-main .logos_main {padding: 0 12px;}
  .impact-main .content h3{font-size:48px;line-height: 1.3;}
  .impact-main .impact-inner{flex-wrap: wrap;justify-content: center;padding: 30px 0;}
  .impact-main .cells{width: 34%;}
  .impact-main .content {padding: 20px 0 20px 22px;}
  .video-text-main .inner_div .text{padding-right: 80px;}
  .video-text-main .inner_div .video-block {width: 50%;}
  .video-text-main .inner_div .text {width: 50%;padding-right: 80px;}
  .newsletter-section .newsletter__input-group .btn{font-size:16px;}
  .index-logo-main .logos_outer {margin-top: 40px;}
/*   .slideshow__slide .hero__text-shadow .hero__title .animation-contents {font-size: 48px;line-height:1.1;padding:0;} */
  .animation-cropper.label-btn .inner {font-size: 40px;}
  .newsletter-section .newsletter__input-group .btn{font-size: 14px;padding: 8px 18px 11px;}
  .image-text-column .bg_color .leaf-overlay{width: 10%;right:-3%;}
/*   .slideshow__slide .animation-contents{font-size:46px;line-height:1.1;padding-bottom:8px;} */
  .new-menu-outer .collection_cell {min-width: 180px;}
  .new-menu-outer .collection_cell .btn{font-size:14px;padding:8px 18px;}
}

@media(min-width:769px) and (max-width:1200px){
  .slideshow__slide .animation-contents, .slideshow__slide .hero__text-shadow .hero__title .animation-contents, .slideshow__slide .hero__subtitle .animation-contents.inner{padding:0;}
  .slideshow__slide .hero__text-shadow .hero__title .animation-contents{margin:0;}
  .slideshow__slide .hero__text-content .hero__link {margin-top: 15px;}
}

@media only screen and (max-width:991px){
  .image-text-column .subheading-block p{font-size:18px;line-height:30px}
  .our-story-image-text .image-text-column .heading-block {margin-bottom: 20px;}
  .our-story-image-text .image-text-column .row:not(:last-child){margin-bottom:50px}
  .our-story-image-text .image-text-column{padding-top:70px}
  .our-story-image-text .image-text-column .certificate-image-block ul .image-wrapper:before{width:112px;height:112px}
  .our-story-image-text .image-text-column .certificate-image-block ul li img{max-width:90px}
  .our-story-image-text .image-text-column .certificate-image-block ul .image-wrapper:before{left:-15px}
  .our-team-members-section .container{padding:0 40px}
  .our-story-image-text .image-text-column .row .col.col-left .col-wrap {padding-right: 60px;}
  .our-story-image-text .image-text-column .row .col.col-left {max-width: 62%;  }
  .our-story-image-text .image-text-column .row .col.col-right.text { width: 70%;}
  .our-team-members-section .col .memeber-name {font-size: 18px;}
  .our-team-members-section .col .designation-block{margin-top:0;}
  .our-team-members-section .col .linkedin-profile-block {margin-top: 10px;}  
  .our-team-members-section .col{    padding-bottom: 60px;} 
  .sitemap-page ul.page-list.col-4 li{max-width:33.33%;}
  .sitemap-page ul.page-list.col-5 li{max-width: 33.33%;}
  .sitemap-page ul.page-list.col-6 li{max-width: 25%;}
  .site-nav.medium-up--hide{display:block !important;}
  .site-nav.site-navigation.small--hide{display:none !important;}
  .index-logo-main h5{font-size: 16px;margin-bottom: 5px;line-height:1.4;}
  .index-logo-main p{font-size:13px;}
  .impact-main .cells {width: 39%;}
  .impact-main .content h3 {font-size: 42px;line-height: 1.2;}
  .video-text-main .inner_div p{font-size: 16px;}
  .video-text-main .inner_div{display:block;}
  .video-text-main .inner_div .text {width: 100%;padding-right: 0;margin: 0 auto 40px;text-align: center;max-width: 600px;}
  .video-text-main .inner_div .video-block {width: 100%;max-width: 600px;margin: 0 auto;}
  .newsletter-section .inner-news{margin-right:0;}
  .cart-wishlist .btn{font-size: 12px !important;}
  .cart-wishlist form {width: calc(100% - 50px);}
  .bestsellers-slider .slide-arrow.prev-arrow {left: -10px;}
  .bestsellers-slider .slide-arrow.next-arrow {right: -10px;}
  .grid-product__content {padding: 5px;}
  .mobile-nav__toggle button{border:0;height: 100%;margin: 0;}
  .how-do-main .content{max-width: 500px;margin: 0 auto;}
  .how-do-main .hand,.how-do-main .tree{width: 160px;}
  .how-do-main p{font-size: 16px;line-height: 1.55;}
  .fonding-team-main .inner{gap:10px;row-gap: 26px;}
  .fonding-team-main .member {width: calc(50% - 10px);}
  .newsletter-section .newsletter__input::placeholder{font-size:16px;}
  .category-sl{margin:0 -10px;}
/*   .mission-bg-main .right_img,
  .mission-bg-main .left_img{width: 20%;} */
  .mission-bg-main .left_img{max-width:75px;left:-30px;}
  .mission-bg-main .right_img{max-width:75px;right:-30px;}
  .header-item.header-item--left .site-nav__link{padding-left:0;} 
  .animation-cropper.label-btn .inner {font-size: 36px;}
  .logo-bar-main .logo-bar {margin: 0;}
    .footer-payment-icon {padding-top: 0;}
}

@media only screen and (max-width:768px){
  .newsletter-section .inner-news{margin:auto;}
  .image-text-column .subheading-block p{font-size:16px;line-height:35px}
  .our-story-image-text .image-text-column .row .col.col-right{order:1}
  .our-story-image-text .image-text-column .row .col.col-left{max-width:100%;order:2;margin-top:20px}
  .our-story-image-text .image-text-column .row .col.col-left .col-wrap{padding:0}
  .our-story-image-text .image-text-column .row.row-reverse .col.col-left .col-wrap{padding:0}
  .our-story-banner .banner-heading-block h2 {font-size: 30px;line-height: 42px;} 
  
  .our-team-members-section .container{padding:0 17px} 
  .our-team-members-section .col .memeber-name{margin-top:20px;}
  
  .our-story-image-text .image-text-column .heading-block {    margin-bottom: 10px;}
  .our-story-image-text .image-text-column .row .col.col-left.img {width: 100%;    max-width: 45%;    text-align: center;order:1;}
  .our-story-image-text .image-text-column .row .col.col-right.text {    width: 100%;}
  .our-story-image-text .image-text-column .row.image-right .col.col-right.text ,
  .our-story-image-text .image-text-column .row .col.col-right.text{padding: 30px 0px 0 0;    max-width: 590px;}
  .our-story-image-text .image-text-column .certificate-image-block ul li:not(:last-child) {margin-right: 30px;}
  .our-team-members-section .row{justify-content: space-between;}
  .our-team-members-section .col {max-width: 28.33%;  }
  .our-story-banner .banner-image img.mobile{display:block;}
  .our-story-banner .banner-image img.desc{display:none;}
  .our-story-banner .banner-image img {width: 100%;height: auto;min-height: auto;object-fit: unset;object-position: unset;}



  .sitemap-page ul.page-list.col-1 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-2 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-3 li{max-width: 50%;}
  .sitemap-page ul.page-list.col-4 li{max-width: 50%;}
  .sitemap-page ul.page-list.col-5 li{max-width: 33.33%;}
  .sitemap-page ul.page-list.col-6 li{max-width: 33.33%;}

  .cate_list-around{margin:0;}
  .cate_list-around{padding-left:7px;}
  .sitemap-page .product-list-col ul.page-list{margin:15px 0 0 0;}
  .cate__title a{font-size:14px;}
  .impact-main .cells {width: 47%;}
  .impact-main img.left_img {max-width: 60px;}
  h2.section-header__title {font-size: 20px;    line-height: 30px;    margin-bottom: 20px;}
  .section-header {    margin-bottom: 20px;}
  .hero__text-content.vertical-center{vertical-align: top;padding-top: 13%;}
  .slideshow-new .child-slider.swiper img{width: 100%;}
  .slideshow-new .hero__text-wrap{padding:0; }
  /* .slideshow-new .hero__image-wrapper {    position: relative;} */
  .slideshow-new .hero__text-content.vertical-center{padding-top:15px;}
  .slideshow__slide .animation-contents{font-size:24px;}
  .slideshow__slide .hero__text-shadow .hero__title .animation-contents {font-size: 30px;}
  .slideshow__slide .hero__subtitle .animation-contents.inner{font-size:16px;}
  .hero__text-content .hero__link {margin-top: 15px;}
  .slideshow__slide .hero__text-shadow .btn{font-size:14px;}
  .animation-cropper.label-btn .inner {font-size: 28px;}
  .template-index .collection_products .grid-overflow-wrapper {overflow: hidden;overflow-x: hidden;}
  .template-index .bestsellers-slider .slick-track{display:flex;}
  .template-index .grid-overflow-wrapper .grid{display:block;}
  .template-index .grid-overflow-wrapper .grid__item{flex:inherit;float:left;white-space: unset;}
  .bestsellers-slider .slide-arrow.prev-arrow {left: 10px;}
  .bestsellers-slider .slide-arrow.next-arrow {right: 10px;}
  .bestsellers-slider .grid-product__content{min-width:100%;}
  .grid-product__content .grid-product__link .grid-product__title {white-space: pre-wrap;}
  .newsletter-section .newsletter__input {padding:11px 120px 11px 20px;}
  .newsletter-section .rte p{font-size: 16px;line-height: 21px;}
  #insta-feed{padding:0 !important;}
  .impact_outer .section-header__title {padding: 0 20px 0;}
  /* .page-width.collection_products{padding-right:0;} */
  .our-story-image-text .image-text-column .row.image-right {justify-content: center;}
  .fonding-team-main .member h5{font-size:18px;}
  .fonding-team-main .member h6{font-size:16px;}
  .our-story-image-text.career-main .image-text-column {padding: 40px 0 20px;}
  .facts-main .content h6{font-size: 36px;}
  .site-nav__link--icon {padding-left: 4px;padding-right: 4px;}
  .header-layout[data-logo-align=center] .header-item--icons, .header-layout[data-logo-align=center] .header-item--navigation {flex: 26.33% !important;}
  .site-nav__icons img {width: 18px;}
  .site-nav__link--icon+.site-nav__link--icon{margin:0;}
  .site-nav__link.site-nav__link--icon.js-search-header{padding-right: 8px;}
  .section-featured-collections .slide-arrow.next-arrow {right: 8px;}
  .section-featured-collections .slide-arrow.prev-arrow {left: -4px;}
  .how-do-main .content{padding-bottom:130px;}
  .how-do-main .hand, .how-do-main .tree {width: 120px;}
  .how-do-main h4{font-size:23px;line-height: 30px;}
  .image-text-column .heading-block h3 {font-size: 23px;line-height:30px;}
  .image-text-column .heading-block h3.sub-heading {font-size: 16px;line-height: 18px;}
  .page-our-mission p{font-size: 12px !important;line-height: 1.55 !important;}
/*   .facts-main .content .cell{padding:30px 20px;} */
  .facts-main {padding: 40px 0;}
  .header-item--icons .site-nav {margin-right: 0;}
  .our-story-image-text .image-text-column .page-width-full .row.image-left{margin-left:0px;}
  .our-story-image-text .image-text-column .page-width-full .row.image-right{margin-right:0px;}
  .our-story-image-text .image-text-column .bg_color .row .col.col-left.img{max-width:100%;}
  .our-story-image-text .image-text-column .bg_color .page-width-full .image-left .col.col-left.img .image-block{margin-left:-17px;}
  .our-story-image-text .image-text-column .bg_color .page-width-full .image-right .col.col-left.img .image-block{margin-right:-17px;}
  .our-story-image-text .image-text-column .bg_color .page-width-full .image-block img{width:100%;}
  .facts-main .left-img, .facts-main .right-img{max-width:70px;}
  .logo-bar-main .logo-bar{padding:0 50px;}
  .logo-bar-main .logo-bar .slide-arrow.prev-arrow{left:5px;}
  .logo-bar-main .logo-bar .slide-arrow.next-arrow{right:5px;}
  .categories-main .page-width{padding:0;}
  .category-sl{margin:0;}
  .index-logo-main .hide-desc .content p{display:none;color:red;}
  .header-item--logo{flex:auto !important;}
  .impact_outer .hide-desc .rte p{display:none;}
  .impact_outer h2.section-header__title{margin:0;}
  .index-logo-main .logos_outer{max-width: 100%;margin: 0 auto;}
}
  
@media only screen and (max-width:640px){ 
  .fonding-team-main .member{ width:calc(50% - 10px); max-width:480px; margin: 0 auto 0;}
  .fonding-team-main .member:not(:last-child) { margin-bottom:20px; }
  
  .fonding-team-main .inner{flex-wrap:wrap;row-gap: 0;}
  .fonding-team-main .member p{ padding-bottom:15px; font-size:13px; }
  .fonding-team-main .member .content{padding:30px 0 0;}
  .fonding-team-main .linkdin { top: inherit; right: inherit; bottom: 10px; left: 50%; transform: translate(-50%, 0); display:none; }
  .logo-bar-main .logo-bar .logo-bar__item {padding: 0 8px;width:120px;}
  .logo-bar-main .logo-bar .logo-bar__item img.logo-bar__image { max-width:80%;}
  .logo-bar-main .logo-bar{padding:0 8px;}
  .logo-bar-main .logo-bar .logo-bar__item img.logo-bar__image{width:100%;}
  .facts-main .left-img{max-width:50px;}
  .facts-main .right-img{max-width:50px;right:-20px;}
}


@media only screen and (max-width:575px){ 
  .image-text-column .subheading-block p{font-size:16px;line-height:22px}
  .our-team-members-section .col .designation-block p {line-height: 18px;}
  .our-story-image-text .image-text-column .certificate-image-block ul .image-wrapper:before{width:100px;height:100px}
  .our-story-image-text .image-text-column .certificate-image-block ul .image-wrapper:before{top:-35px;left:-12px}
  .our-story-banner .banner-heading-block h2 {font-size: 26px;line-height: 35px;}
  .our-team-members-section .col{max-width:44%;padding-bottom:40px}
  /* .our-story-image-text .image-text-column .row .col.col-left.img {max-width: 290px;} */
  .our-team-members-section .row {justify-content: space-around;}
  .our-team-members-section .col .linkedin-profile-block a{margin-right: 6px;}
  .our-team-members-section .col .col-wrap {width: 100%;}
  
  .sitemap-page ul.page-list.col-1 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-2 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-3 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-4 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-5 li{max-width: 100%;}
  .sitemap-page ul.page-list.col-6 li{max-width: 100%;}
  .impact-main .content h5 {    font-size: 16px;    line-height: 1.2;}
  .impact-main .content h3 {font-size: 20px;}
/*   .slideshow__slide .animation-contents{font-size: 34px;text-align:left;}
  .slideshow__slide .hero__text-shadow .hero__title .animation-contents {font-size: 34px;} */
  .animation-cropper.label-btn .inner {font-size: 22px;}
  /* .logo-bar-main .logo-bar .logo-bar__item {margin: 0 16px;}   */
  .slideshow-new .hero__text-content{display:block;}
  
  .facts-main .content .cell{width:50%;}
  .facts-main .content .cell:nth-child(2),
  .facts-main .content .cell:nth-child(4){border-right:0;  border-left: 2px solid rgba(0,98,78,.13);   border-bottom: 2px solid rgba(0,98,78,.13);}
  .facts-main .content .cell:first-child{border-right:0;}
  .facts-main .content .cell:nth-child(2):after {left: -7px;}
  .facts-main .content .cell:nth-child(3):before{opacity:0;} 
  .facts-main .content .cell:nth-child(5):before {background: url(/cdn/shop/files/Vector_2_4e9b03e4-6df4-45eb-94fa-c2ca0fdc3451.svg?v=1686811396);top:-7px;}
  .facts-main .content .cell:nth-child(3):after{opacity:0;}
  /*   .facts-main .content .cell:nth-child(2):before{background: url(/cdn/shop/files/Vector_2_4e9b03e4-6df4-45eb-94fa-c2ca0fdc3451.svg?v=1686811396);position: absolute;
  content: "";    right: -2px;    top: -7px;    width: 12px;    height: 12px;} */
  .facts-main .content .cell:nth-child(2):before{position: absolute;    content: "";top: auto;left: -7px;   bottom: -7px;    width: 12px;    height: 12px;  
  background: url(/cdn/shop/files/Vector_1_f365b210-bdaa-4d91-a520-a4da4a7399a8.svg?v=1686811393);}
  .facts-main .content .cell:nth-child(4):before{position: absolute;    content: "";    right: -2px;    top: -7px;    width: 12px;    height: 12px;
  background: url(/cdn/shop/files/Vector_2_4e9b03e4-6df4-45eb-94fa-c2ca0fdc3451.svg?v=1686811396);}
  .facts-main .content .cell:first-child:after {bottom: -7px;}
  .facts-main .content .cell:nth-child(4):after{bottom: -7px;}
  .facts-main .content .cell:nth-child(5){border:0;}
  .facts-main .content .cell:nth-child(6){border-left:2px solid rgba(0,98,78,.13);}
  .facts-main .content .cell:nth-child(6):before{top: -7px;}
  .facts-main .content h6 {font-size: 30px;}
  .index-logo-main .logos_main .logo_img {margin: 0 auto 5px;}
  .index-logo-main .logos_main img{transform:scale(0.7);}
  .index-logo-main .logos_main .bottom_img{bottom:5px;}
  .index-logo-main h5{font-size:13px;}
  .index-logo-main p {font-size: 12px;}
  .logo-bar-main .logo-list-section{padding: 7px 0px !important;}
  .impact-main .content {padding: 9px 0 10px;}
  .impact-main .impact-inner{padding: 30px 0px 0;margin: 0;}
  .index-logo-main .logos_outer {max-width: 100%;}
  .index-section {    margin: 30px 0;}
  
}

/* HMS SHIN CSS */
.ecs-collection-description {
  display: none;
}
/* END */
.product-faq .section-header, .product-faq .section-header__title {
    margin-bottom: 30px;
}
@media only screen and (max-width:480px){
  .our-team-members-section .col .memeber-name {font-size: 16px;}
  .our-story-banner .banner-heading-block h2 {font-size: 22px;line-height: 32px;}
  .impact-main .cells {width: 100%;max-width: 50%;padding:0;display:block;text-align: center;padding:0 5px;}
  .impact-main .cells img.left_img {width: 40px;}
  .impact-main .content h3 {justify-content: center;}
  .impact-main .content h3 img {width: 14px;}
  .facts-main .content .cell{padding:10px;}
  .facts-main .content .cell .inner img{height:35px;}
  .categories-main .main .img-bg img {max-width: 35px;}
  .categories-main .main .img-bg{margin-bottom:14px;}
}


.facts-main .content .cell .inner img {margin: 0 auto 17px;}
.product-faq{padding-bottom: 50px;}
.product-faq .index-question {background: #e2f2e4;margin-bottom: 10px;}
.collapsible-trigger--inline .collapsible-trigger__icon {right: 0 !important;left: auto !important;margin-right: 0 !important;border-color: #00624f !important;}
.product-faq .index-question .collapsible-content__inner a {border-bottom: 0 !important;padding-right: 10px;border-right: 2px solid #00624f;font-size: 16px;color: #000;line-height: 1;margin-right: 10px;}
.product-faq .index-question .collapsible-content__inner a:last-child {border-right: 0;}
.index-question button svg path {stroke: #00624f !important;}
.index-question button {width: calc(100% - 40px);margin: 0 20px;padding-left: 0 !important;}
.index-question button:focus {border: 0;}
.index-question button.is-open {border-bottom: 1px solid #00624f;}
.index-question .rte.collapsible-content__inner--faq {padding: 15px 20px 20px !important;}
.index-question button span {font-size: 18px;font-weight: 500;margin-right: 35px;display: inline-block;color: #00624f;font-family: 'Circular Std';}
.product-faq .section-header, .product-faq .section-header__title {margin-bottom: 30px;}
@media(max-width: 576px){
  .product-faq .index-question .collapsible-content__inner a {border-right: 0;padding: 4px 0px;line-height: 1.3;margin-right: 0;display: inline-block !important;}
}
@media screen and (max-width:374px){
  .cart-wishlist form {width: calc(100% - 50px);}
  .slideshow__slide .animation-contents, .slideshow__slide .hero__text-shadow .hero__title .animation-contents{font-size: 26px;}
  .slideshow__slide .hero__subtitle .animation-contents.inner {font-size: 14px;}
}