@font-face {
  font-family: 'MiniSans-Regular';
  src: url("../../../../webfonts/MiniSans-Regular.eot");
  src: url("../../../../webfonts/MiniSans-Regular.eot#iefix") format("embedded-opentype"), url("../../../../webfonts/MiniSans-Regular.woff") format("woff2"), url("../../../../webfonts/MiniSans-Regular.woff") format("woff"), url("../../../../webfonts/MiniSans-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 23, ../../../../../sass/minimart.scss */
div[data-content-id="content_7xqkqv73a"] h3 {
  margin-bottom: 0;
  opacity: 0;
  margin-top: 32px;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -ms-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
}
/* line 34, ../../../../../sass/minimart.scss */
div[data-content-id="content_7xqkqv73a"] h3.shown {
  margin-top: 0;
  margin-bottom: 32px;
  opacity: 1;
}

/* line 42, ../../../../../sass/minimart.scss */
.description p, .wysiwyg p, .wysiwyg-ce p {
  margin-bottom: 1rem;
}

/* line 47, ../../../../../sass/minimart.scss */
.wpcf7-form .wpcf7-form-control {
  width: 100%;
  padding: 6px 4px;
  font-size: 1rem;
}
/* line 51, ../../../../../sass/minimart.scss */
.wpcf7-form .wpcf7-form-control:focus {
  outline: 0;
}
/* line 55, ../../../../../sass/minimart.scss */
.wpcf7-form .wpcf7-submit {
  background: transparent;
  border: 1px solid #333333;
  border-radius: 5px;
  cursor: pointer;
  width: auto;
  padding: 6px 1rem;
  float: right;
}
/* line 63, ../../../../../sass/minimart.scss */
.wpcf7-form .wpcf7-submit:hover, .wpcf7-form .wpcf7-submit:focus {
  -webkit-box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
  -moz-box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
  box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
}

/* line 71, ../../../../../sass/minimart.scss */
.cm-signup {
  /* Wraps entire form */
}
/* line 72, ../../../../../sass/minimart.scss */
.cm-signup h3 {
  /* Title styles */
  margin-bottom: 0;
  font-size: 20px;
  line-height: 32px;
  color: black;
  font-family: brownbold, Helvetica, Arial, sans-serif;
  font-weight: bold;
}
/* line 80, ../../../../../sass/minimart.scss */
.cm-signup p {
  /* Subtitle styles */
  display: none;
}
/* line 83, ../../../../../sass/minimart.scss */
.cm-signup input[type="email"] {
  /* Email input styles */
  width: 100%;
  padding: 6px 4px;
  font-size: 1rem;
  margin: 1rem 0;
}
/* line 88, ../../../../../sass/minimart.scss */
.cm-signup input[type="email"]:focus {
  outline: 0;
}
/* line 92, ../../../../../sass/minimart.scss */
.cm-signup input[type="submit"] {
  /* Submit button styles */
  background: transparent;
  border: 1px solid black;
  border-radius: 5px;
  cursor: pointer;
  width: auto;
  padding: 6px 1rem;
  float: right;
  font-family: brownbold, Helvetica, Arial, sans-serif;
  color: black;
  font-size: 15px;
}
/* line 103, ../../../../../sass/minimart.scss */
.cm-signup input[type="submit"]:hover, .cm-signup input[type="submit"]:focus {
  -webkit-box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
  -moz-box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
  box-shadow: inset -2px 2px 10px 1px rgba(51, 51, 51, 0.22);
}

/* line 112, ../../../../../sass/minimart.scss */
.footer h5 {
  line-height: 32px;
  margin-bottom: 1rem !important;
}
/* line 116, ../../../../../sass/minimart.scss */
.footer p {
  line-height: 34px;
}

/* line 122, ../../../../../sass/minimart.scss */
#hn_animation img {
  width: 100%;
}

/* line 127, ../../../../../sass/minimart.scss */
.work_video {
  display: none;
}
/* line 129, ../../../../../sass/minimart.scss */
.work_video.mobile {
  display: block;
}

/* line 134, ../../../../../sass/minimart.scss */
.people-block {
  position: relative;
  margin-bottom: 20px;
  overflow: hidden;
}
@media (max-width: 979px) and (min-width: 768px) {
  /* line 134, ../../../../../sass/minimart.scss */
  .people-block {
    width: 220px;
  }
}
@media (max-width: 1024px) and (min-width: 980px) {
  /* line 134, ../../../../../sass/minimart.scss */
  .people-block {
    width: 290px;
  }
}
@media (max-width: 1099px) and (min-width: 1025px) {
  /* line 134, ../../../../../sass/minimart.scss */
  .people-block {
    width: 300px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 134, ../../../../../sass/minimart.scss */
  .people-block {
    margin-left: 20px !important;
  }
}
/* line 150, ../../../../../sass/minimart.scss */
.people-block h3 {
  color: white;
  text-align: center;
  opacity: 0;
  position: absolute;
  width: 100%;
  bottom: -100%;
  margin-bottom: 0;
  z-index: 2;
  padding: 0.5em;
  font-size: 24px;
  background-color: rgba(255, 255, 255, 0.7);
  line-height: 1em;
  -webkit-transition: all 1s linear;
  -moz-transition: all 1s linear;
  -ms-transition: all 1s linear;
  -o-transition: all 1s linear;
  transition: all 1s linear;
}
/* line 165, ../../../../../sass/minimart.scss */
.people-block h3 .small {
  font-size: 20px;
  display: block;
}
/* line 173, ../../../../../sass/minimart.scss */
.people-block:nth-child(1) h3, .people-block:nth-child(9) h3 {
  background-color: rgba(222, 60, 100, 0.7);
}
/* line 180, ../../../../../sass/minimart.scss */
.people-block:nth-child(2) h3, .people-block:nth-child(10) h3 {
  background-color: rgba(253, 189, 48, 0.7);
}
/* line 188, ../../../../../sass/minimart.scss */
.people-block:nth-child(3) h3, .people-block:nth-child(11) h3 {
  background-color: rgba(128, 198, 161, 0.7);
}
/* line 196, ../../../../../sass/minimart.scss */
.people-block:nth-child(4) h3, .people-block:nth-child(12) h3 {
  background-color: rgba(146, 226, 243, 0.7);
}
/* line 204, ../../../../../sass/minimart.scss */
.people-block:nth-child(5) h3, .people-block:nth-child(13) h3 {
  background-color: rgba(71, 219, 208, 0.7);
}
/* line 212, ../../../../../sass/minimart.scss */
.people-block:nth-child(6) h3, .people-block:nth-child(14) h3 {
  background-color: rgba(248, 112, 111, 0.7);
}
/* line 220, ../../../../../sass/minimart.scss */
.people-block:nth-child(7) h3, .people-block:nth-child(15) h3 {
  background-color: rgba(253, 178, 78, 0.7);
}
/* line 228, ../../../../../sass/minimart.scss */
.people-block:nth-child(8) h3 {
  background-color: rgba(219, 91, 94, 0.7);
}
/* line 235, ../../../../../sass/minimart.scss */
.people-block img {
  width: 100%;
  display: block;
}
/* line 238, ../../../../../sass/minimart.scss */
.people-block img.adult-image {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  z-index: 1;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -ms-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
}
/* line 249, ../../../../../sass/minimart.scss */
.people-block:hover img.adult-image {
  opacity: 1;
}
/* line 253, ../../../../../sass/minimart.scss */
.people-block:hover h3 {
  opacity: 1;
  bottom: 0;
}

@media (max-width: 567px) {
  /* line 259, ../../../../../sass/minimart.scss */
  #content .content-container .column-image img, #content .mc-sub-content-container .column-image img {
    width: auto !important;
    margin: auto !important;
    display: block;
  }
}

/* line 268, ../../../../../sass/minimart.scss */
div[data-content-id="content_s0sreg5n8"] {
  margin-top: 20px;
}
@media (min-width: 768px) {
  /* line 268, ../../../../../sass/minimart.scss */
  div[data-content-id="content_s0sreg5n8"] {
    margin-top: 0;
  }
}
@media (min-width: 374px) and (max-width: 415px) {
  /* line 274, ../../../../../sass/minimart.scss */
  div[data-content-id="content_s0sreg5n8"] .masonry-item:last-of-type .mc-sub-content-container {
    padding-top: 30px;
  }
}

/* line 283, ../../../../../sass/minimart.scss */
.fullscreen-cover .see-more .icon {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
/* line 300, ../../../../../sass/minimart.scss */
section#blog, .post-password-form, section#not-found {
  margin-top: 0 !important;
}