@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-Black");
  src: url("../fonts/GothamSSm/GothamSSm-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-Black.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-Black.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-Black.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-Black.svg#GothamSSm-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-Bold.eot");
  src: url("../fonts/GothamSSm/GothamSSm-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-Bold.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-Bold.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-Bold.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-Bold.svg#GothamSSm-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-BoldItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-BoldItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-BoldItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-BoldItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-BoldItalic.svg#GothamSSm-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-BlackItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-BlackItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-BlackItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-BlackItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-BlackItalic.svg#GothamSSm-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-Book.eot");
  src: url("../fonts/GothamSSm/GothamSSm-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-Book.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-Book.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-Book.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-Book.svg#GothamSSm-Book") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-Light.eot");
  src: url("../fonts/GothamSSm/GothamSSm-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-Light.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-Light.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-Light.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-Light.svg#GothamSSm-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-LightItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-LightItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-LightItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-LightItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-LightItalic.svg#GothamSSm-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-BookItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-BookItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-BookItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-BookItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-BookItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-BookItalic.svg#GothamSSm-BookItalic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-MediumItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-MediumItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-MediumItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-MediumItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-MediumItalic.svg#GothamSSm-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-Medium.eot");
  src: url("../fonts/GothamSSm/GothamSSm-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-Medium.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-Medium.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-Medium.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-Medium.svg#GothamSSm-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-XLight.eot");
  src: url("../fonts/GothamSSm/GothamSSm-XLight.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-XLight.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-XLight.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-XLight.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-XLight.svg#GothamSSm-XLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GothamSSm';
  src: url("../fonts/GothamSSm/GothamSSm-XLightItalic.eot");
  src: url("../fonts/GothamSSm/GothamSSm-XLightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamSSm/GothamSSm-XLightItalic.woff2") format("woff2"), url("../fonts/GothamSSm/GothamSSm-XLightItalic.woff") format("woff"), url("../fonts/GothamSSm/GothamSSm-XLightItalic.ttf") format("truetype"), url("../fonts/GothamSSm/GothamSSm-XLightItalic.svg#GothamSSm-XLightItalic") format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("../fonts/Calibri/Calibri-BoldItalic.woff2") format("woff2"), url("../fonts/Calibri/Calibri-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("../fonts/Calibri/Calibri-Italic.woff2") format("woff2"), url("../fonts/Calibri/Calibri-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("../fonts/Calibri/Calibri-Bold.woff2") format("woff2"), url("../fonts/Calibri/Calibri-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("../fonts/Calibri/Calibri-Light.woff2") format("woff2"), url("../fonts/Calibri/Calibri-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("../fonts/Calibri/Calibri-LightItalic.woff2") format("woff2"), url("../fonts/Calibri/Calibri-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Calibri';
  src: url("Calibri.woff2") format("woff2"), url("Calibri.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* line 213, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
a {
  transition: all 0.3s ease-in-out;
}

/* line 217, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.row-10 {
  margin-left: -10px;
  margin-right: -10px;
}

/* line 221, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.row-10 > * {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 227, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.row-7 {
  margin-left: -7px;
  margin-right: -7px;
}

/* line 231, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.row-7 > * {
  padding-left: 7px;
  padding-right: 7px;
}

/* line 238, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-hero-banner img {
  max-width: 100%;
  min-height: 500px;
  object-fit: cover;
}

/* line 245, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity {
  font-family: 'GothamSSm';
}

/* line 248, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .head-our-activity {
  padding-top: 90px;
  margin-bottom: -12px;
}

/* line 252, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .head-our-activity figure {
  margin-bottom: 0;
}

/* line 256, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .head-our-activity h3 {
  font-size: 45px;
  width: 215px;
  font-family: 'GothamSSm';
  font-weight: 900;
  color: #faa21b;
  margin-top: 10px;
  margin-left: 5px;
}

/* line 267, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .content-our-activity {
  background: url("../images/v2/bg-1.png") center center/cover no-repeat;
  padding: 90px 20px 20px;
}

/* line 271, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .content-our-activity em {
  color: #ffffff;
}

/* line 276, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .card-our-activity {
  display: flex;
  background-color: #e8e5de;
  padding: 15px;
  height: 100%;
  border-radius: 16px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  align-items: center;
}

/* line 285, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .card-our-activity figure {
  margin-bottom: 0;
}

/* line 289, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .card-our-activity__text {
  margin-left: 20px;
  color: #774c1e;
}

/* line 293, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-activity .card-our-activity__text p {
  line-height: 1.2;
  margin: 0;
  font-size: 14px;
}

/* line 302, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-distributions {
  font-family: 'GothamSSm';
  color: #764d2a;
  text-align: center;
  padding-top: 70px;
  padding-bottom: 70px;
}

/* line 309, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-distributions h3 {
  font-weight: 900;
  margin-bottom: 1.25rem;
  font-size: 30px;
}

/* line 316, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program {
  background: url("../images/v2/bg-2.png") center center/cover no-repeat;
  padding-top: 80px;
  padding-bottom: 50px;
  position: relative;
  overflow: hidden;
}

@media screen and (max-width: 767px) {
  /* line 316, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-our-program {
    padding-bottom: 320px;
  }
}

/* line 327, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program::after {
  content: '';
  position: absolute;
  right: -5%;
  bottom: 7%;
  width: 550px;
  height: 414px;
  background: url("../images/v2/asset-1.png") center center/contain no-repeat;
}

@media screen and (max-width: 991px) {
  /* line 327, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-our-program::after {
    width: 300px;
    height: 250px;
    right: 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 327, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-our-program::after {
    bottom: 50px;
    left: 0;
    margin: auto;
  }
}

/* line 349, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .container-long {
  max-width: 1300px;
}

/* line 353, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program img {
  max-width: 100%;
}

/* line 357, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .list-our-program {
  margin-bottom: 30px;
}

/* line 362, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .list-our-program:nth-child(2n+2) .card-our-program h4 {
  color: #764d2a;
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 368, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .list-our-program:nth-child(2n+2) .card-our-program:hover h4 {
  color: #fff;
  background-color: rgba(250, 162, 27, 0.8);
}

/* line 377, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .card-our-program {
  display: block;
  border-radius: 50px 50px 0 0;
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);
}

/* line 385, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .card-our-program:hover h4 {
  background-color: rgba(250, 162, 27, 0.8);
}

/* line 390, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .card-our-program figure {
  margin-bottom: 0;
}

/* line 393, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .card-our-program figure img {
  width: 100%;
  object-fit: cover;
}

/* line 399, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-program .card-our-program h4 {
  font-family: 'GothamSSm';
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 30px;
  min-height: 25%;
  font-weight: 800;
  bottom: 0;
  width: 100%;
  text-align: center;
  padding: 10px;
  color: #fff;
  background-color: rgba(118, 77, 42, 0.5);
  margin: 0;
}

/* line 419, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer {
  background: url("../images/v2/bg-3.png") top center/cover no-repeat;
  margin-top: 80px;
  min-height: 550px;
  display: flex;
  align-items: flex-end;
  padding-bottom: 100px;
}

@media screen and (max-width: 991px) {
  /* line 419, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-pre-footer {
    padding-bottom: 30px;
  }
}

/* line 431, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .left-pre-footer {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 437, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .left-pre-footer figure {
  margin: 0;
}

/* line 440, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .left-pre-footer figure img {
  max-width: 100%;
}

/* line 445, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .left-pre-footer h4 {
  position: absolute;
  font-size: 30px;
  text-transform: uppercase;
  font-family: 'GothamSSm';
  font-weight: 700;
  color: #fff;
  max-width: 135px;
  margin: auto;
  height: 76px;
}

/* line 459, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .right-pre-footer h3 {
  position: relative;
  font-size: 60px;
  margin-left: 30px;
  font-weight: 600;
  display: inline-block;
  padding-right: 50px;
}

@media screen and (max-width: 991px) {
  /* line 459, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-pre-footer .right-pre-footer h3 {
    font-size: 50px;
    padding-top: 50px;
  }
}

/* line 472, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .right-pre-footer h3 span {
  color: #fff;
}

/* line 476, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-pre-footer .right-pre-footer h3::after {
  content: '';
  background: url("../images/v2/love-text.png") center center/contain no-repeat;
  position: absolute;
  top: 50px;
  width: 50px;
  height: 50px;
  right: 0;
}

/* line 489, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner {
  position: relative;
}

/* line 492, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner figure {
  margin-bottom: 0;
}

/* line 496, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner img {
  max-width: 100%;
  min-height: 600px;
  object-fit: cover;
}

/* line 502, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner .desc-detail-banner {
  position: absolute;
  width: 100%;
  bottom: 0;
  background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
  text-align: center;
  color: #fff;
  padding: 30px 30px 100px;
}

@media screen and (max-width: 991px) {
  /* line 502, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-detail-banner .desc-detail-banner {
    padding: 15px;
  }
}

/* line 515, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner .desc-detail-banner h1 {
  font-family: 'GothamSSm';
  font-size: 60px;
  font-weight: 700;
  text-shadow: 2px 4px rgba(0, 0, 0, 0.3);
}

@media screen and (max-width: 991px) {
  /* line 515, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-detail-banner .desc-detail-banner h1 {
    font-size: 40px;
  }
}

/* line 526, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-detail-banner .desc-detail-banner p {
  font-size: 24px;
}

@media screen and (max-width: 991px) {
  /* line 526, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-detail-banner .desc-detail-banner p {
    font-size: 20px;
  }
}

/* line 536, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail {
  position: relative;
  background: url("../images/v2/bg-4.png") bottom center/cover no-repeat;
  overflow: hidden;
  padding-top: 100px;
  padding-bottom: 110px;
}

@media screen and (max-width: 991px) {
  /* line 536, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail {
    padding-bottom: 250px;
  }
}

@media screen and (max-width: 767px) {
  /* line 536, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail {
    padding-top: 50px;
    padding-bottom: 320px;
  }
}

/* line 552, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail::after {
  content: '';
  position: absolute;
  left: 5%;
  bottom: 10%;
  width: 400px;
  height: 300px;
  background: url("../images/v2/asset-1.png") center center/contain no-repeat;
}

@media screen and (max-width: 991px) {
  /* line 552, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail::after {
    width: 300px;
    height: 250px;
    bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 552, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail::after {
    right: 0;
    bottom: 50px;
    left: 0;
    margin: auto;
  }
}

/* line 575, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail .container-long {
  max-width: 1300px;
}

/* line 579, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail h2 {
  font-family: 'GothamSSm';
  font-size: 55px;
  font-weight: 700;
  text-shadow: 2px 4px rgba(0, 0, 0, 0.3);
  color: #fff;
}

@media screen and (max-width: 991px) {
  /* line 579, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail h2 {
    font-size: 35px;
    margin-bottom: 15px;
  }
}

/* line 592, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail p {
  font-size: 20px;
  font-weight: 600;
}

/* line 597, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail img {
  max-width: 100%;
  border-radius: 50px;
}

/* line 602, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail .left-program-detail {
  max-width: 470px;
  margin-top: 100px;
}

@media screen and (max-width: 991px) {
  /* line 602, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .section-program-detail .left-program-detail {
    margin-top: 0;
    margin-bottom: 50px;
  }
}

/* line 612, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail .btn-see-more {
  background-color: #764d2a;
  border: 1px solid #764d2a;
  color: #fff;
  border-radius: 30px;
  margin-top: 10px;
  font-weight: 600;
}

/* line 620, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-program-detail .btn-see-more:hover {
  background-color: transparent;
  border-color: #fff;
}

/* line 627, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-grafic {
  padding-top: 100px;
  padding-bottom: 100px;
}

/* line 631, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
.section-our-grafic img {
  max-width: 100%;
}

@media screen and (max-width: 991px) {
  /* line 637, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .site-header .navbar-expand-xl .navbar-toggler {
    display: block !important;
    color: #fff;
    border-color: inherit;
  }
  /* line 642, ../../../../MAMP/htdocs/goodcommerce/wonderfood/new-page/assets/scss/custom.scss */
  .site-header #navbarSupportedContent {
    display: none !important;
  }
}

/*# sourceMappingURL=custom.css.map */