.contactud {
  display: flex;
  width: 171px;
  height: 40px;
  padding: 6px 25px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  background: #7BBC2E; }

.contactud a {
  color: #fff; }

/* section - one - start */
.about-section {
  background-image: url("https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/mask-group.png?t=1724654590");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.aboutop, .top-one {
  padding: 4% 0%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 85%;
  margin: 0 auto; }

.stlcenter.two {
  width: 85%;
  margin: 0 auto; }

.header-container i:before {
  display: none; }

.about-section h1 {
  margin: 0;
  color: #000;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  letter-spacing: -0.28px; }

.contactud a {
  color: #fff;
  text-decoration: none; }

.contactud {
  display: flex;
  width: 171px;
  height: 40px;
  padding: 0px 0px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  background: #7BBC2E; }

.aboutusn .page.content p {
  margin-bottom: 0; }

.aboutusn .container.main {
  width: 100%;
  margin-bottom: 0; }

.aboutheader {
  display: flex;
  column-gap: 19px; }

.abouttwo-text ol {
  color: #010101;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; }

.lftcontant {
  padding: 28px 40px; }

.lftcontant p {
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 0; }

.Certificat {
  background-color: #000000;
  color: #FFF !important;
  min-width: 194.463px;
  height: 45px;
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 24px; }

.Goals {
  padding: 48px 0; }

.Certificat a {
  color: #fff;
  text-decoration: none; }

.join-team {
  background-color: #7DBD2A;
  padding: 2px 45px;
  color: #FFF;
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center; }

.join-team a {
  color: #fff;
  text-decoration: none; }

.extramp {
  display: flex;
  margin: 0 auto;
  padding: 0;
  width: 85%;
  background: url(https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/image-61.jpg?t=1724663430);
  background-position: right;
  background-repeat: repeat;
  background-size: contain; }

.lftcontant-img img {
  display: none; }

.wsame.respostl {
  background: #7BBC2E;
  padding: 50px 0;
  margin: 60px auto 0; }

.fway:after {
  content: "";
  height: 100%;
  position: absolute;
  width: 1px;
  background: #fff;
  top: 0;
  right: 37px; }

.sttllii .fway:last-child:after {
  display: none; }

.fway {
  width: 33%;
  position: relative; }

/* section - one close */
/* section - two - start */
section.two {
  padding: 3% 1%; }

.stlcenter {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2%; }

.abouttwo-text {
  width: 60%; }

p.pgstlsix {
  color: #010101;
  text-align: justify;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; }

p.pgheading {
  color: #010101;
  font-family: Poppins;
  font-size: 26px !important;
  font-style: normal;
  font-weight: 500;
  line-height: 35px; }

.abouttwo-text p {
  color: #010101;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; }

.box-four h4 {
  color: #010101;
  text-align: center;
  font-size: 26px !important;
  font-style: normal;
  font-weight: 500 !important;
  margin: 0;
  line-height: 35px;
  margin-bottom: 10px; }

.box-four {
  padding: 35px 115px;
  text-align: center; }

p.middon {
  color: #010101;
  text-align: center;
  font-family: Poppins;
  font-size: 16px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 28px;
  /* 175% */
  margin-bottom: 0 !important; }

/* section - two - close */
/* section - three - start */
.stthrst {
  background: url("https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/missionbackground.png?t=1724661969");
  background-repeat: no-repeat;
  background-position: center;
  padding: 10px;
  margin: 0 auto; }

.Goals p span {
  color: #7DBD2A;
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px; }

p.missionhead {
  color: #010101;
  text-align: center;
  font-family: Poppins;
  font-size: 26px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 28px !important; }

/* section - three - close */
/* section - four - start */
section.aboutfour {
  padding: 50px 0px; }

.lftcontant {
  background-color: #000000;
  text-align: justify;
  width: 60%; }

.lftcontant p {
  color: #FFF;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  padding: 9px 15px; }

/* section - four - close */
/* section - five - start */
section.aboutfive {
  background-color: #7BBC2E;
  padding: 50px 0px; }

.fway p span {
  color: #FFF;
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal; }

.borderline {
  width: 1px;
  height: 195.444px;
  flex-shrink: 0;
  background-color: #D9D9D9; }

.fway p {
  color: #010101;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 10px !important;
  padding: 0; }

span.colortext {
  color: #010101;
  font-family: Poppins;
  font-size: 18px !important;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  padding: 0; }

.sttllii {
  display: flex;
  align-items: stretch;
  justify-content: stretch;
  margin: 0px auto;
  -moz-column-gap: 30px;
  column-gap: 30px; }

.modal-header {
  text-align: center !important; }

strong.modal-header-title {
  font-size: 18px;
  font-weight: 300; }

/* section - five - end */
/* media query for responsive start */
@media screen and (min-width: 1170px) {
  section.two {
    padding: 3% 1%; } }

@media screen and (max-width: 992px) {
  .aboutheader {
    display: block; }
  .lftcontant-img img {
    display: block; }
  .Certificat {
    margin: 10px 0px; }
  .stlcenter {
    display: block; }
  .abouttwo-text {
    width: auto; }
  .extramp {
    background: unset;
    flex-direction: column-reverse;
    width: 100%; }
  .lftcontant-img {
    width: 100%; }
  .lftcontant {
    width: 100%; }
  .lftcontant-img img {
    width: 100%;
    height: 420px; }
  .respostl {
    max-width: 1365px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center; }
  .fway:after {
    content: "";
    height: 100%;
    position: absolute;
    width: 1px;
    background: #fff;
    top: 0;
    right: 0px; }
  .stthrst {
    width: auto;
    margin: 0px 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px; }
  .borderline {
    display: none; }
  .fway p {
    padding: 15px; }
  .aboutop {
    padding: 5% 2%;
    display: ruby-text;
    width: 100%;
    text-align: center; }
  img.img-fluid {
    width: -webkit-fill-available; } }

/* media query for responsive end */
.aboutusn .body.content, .wholesalen .body.content {
  margin-top: 0 !important;
  max-width: 100% !important; }

.aboutusn .page-heading, .wholesalen .page-heading {
  display: none; }

.aboutusn .page.content, .wholesalen .page.content {
  max-width: 100% !important; }

p.pgstlthree {
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 10px; }

/* wholesale */
.wholesale-one {
  background-image: url("https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/mask-group.png?t=1724654590");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: start;
  mix-blend-mode: luminosity; }

.top-one h2 {
  margin: 0; }

.whthree {
  display: flex;
  background: url("https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/attractive-woman-drinking-coffee-indoors-1.jpg?t=1724752619");
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: left;
  background-size: 50% 100%; }

.threeimg {
  width: 50%; }

.threeimg img {
  width: 100%; }

.pgthree {
  width: 50%;
  background: rgba(123, 188, 46, 0.21);
  padding: 89px; }

.threeimg img {
  display: none; }

.whfour {
  background: url("https://cdn11.bigcommerce.com/s-eg6xvwqjh9/images/stencil/original/image-manager/fifth-section.jpg?t=1724756306"); }

.aboutop, .top-one, .stlcenter.two, .extramp, .sttllii, .wholesale-three.whwidth, .wholesale-four.whwidth, .whfive {
  width: 85%;
  margin: 0 auto; }

.whfive, .siccolumnd {
  display: flex;
  column-gap: 20px; }

.fiveimg, .siximg {
  width: 40%; }

.pgfive, .box-six {
  width: 60%; }

.pgfive h3 {
  color: #010101;
  font-family: Poppins;
  font-size: 26px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 35px; }

p.pgstlfive {
  color: #010101;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; }

.siccolumnd {
  display: flex;
  margin-top: 59px;
  column-gap: 39px; }

@media (min-width: 1600px) {
  .aboutop, .top-one, .stlcenter.two, .extramp, .sttllii, .wholesale-three.whwidth, .wholesale-four.whwidth, .whfive, .wholesale-six.whwidth {
    width: 75%;
    margin: 0 auto; } }

@media (max-width: 768px) {
  .fway {
    width: 85%;
    position: relative;
    text-align: left; }
  .sttllii {
    display: flex;
    margin: 0px 40px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-x: auto; }
  .pgthree {
    width: 100%;
    padding: 40px; }
  .threeimg {
    width: 100%; }
  .box-four {
    padding: 35px 30px; }
  .whfour {
    background-repeat: no-repeat;
    background-size: cover; }
  .whfive, .siccolumnd {
    flex-direction: column-reverse; }
  .pgfive, .box-six {
    width: 100%; }
  .fiveimg, .siximg {
    width: 100%; }
  .fiveimg img {
    width: 100%; }
  .whthree {
    display: flex;
    background: unset;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: left;
    background-size: cover;
    flex-direction: column;
    position: relative;
    z-index: 1; }
  .threeimg img {
    display: block; }
  .whthree:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(123, 188, 46, 0.21);
    z-index: -1; }
  .siccolumnd {
    display: flex;
    margin-top: 0px;
    -moz-column-gap: 39px;
    column-gap: 39px;
    width: 85%;
    margin: 0 auto;
    flex-direction: column !important; }
  .wholesalen .page.content {
    padding: 0 !important; }
  .aboutop, .top-one, .stlcenter.two, .extramp, .sttllii, .wholesale-three.whwidth, .wholesale-four.whwidth, .whfive {
    width: 90%;
    margin: 0 auto; } }

.wholesalen p {
  margin-bottom: 0; }

.wholesalen .navBar, .aboutusn .navBar {
  display: none; }

.leftimgblog table {
  width: 100% !important; }

.leftimgblog tr td {
  border: 1px solid #eee;
  padding: 0 10px; }

.blognormal table {
  width: 100% !important; }

.tableofcontent {
  border: 1px solid #eee; }

.tableofcontent td {
  padding: 10px; }

.blognormal td {
  border: 1px solid #eee;
  padding: 0 10px; }
