/** Shopify CDN: Minification failed

Line 146:149 Unexpected ";"

**/
/* ==========================================================================
  #Value Proposition section (EL-section-multi-column)        
========================================================================== */

/*------------- Stop-gap solution for Shopify Payments blocking payments  ----------------*/
.multi-column__media-video--crop, .multi-column__media-img--crop {
  object-position: 64%;
}
@media (min-width: 767px) and (max-width: 1575px) {
  .multi-column__item:nth-of-type(1) .o-ratio__content {
      top: -112px;
  }
}

[class*="el_section_multi_column"] .multi-column__text {
  position: absolute;
  top: 0;
  padding: 29px;
  z-index: 1;
  max-width: 1000px;
}
[class*="el_section_multi_column"] .multi-column__item.multi-column__item--left {
  position: relative;
}
[class*="el_section_multi_column"] h2.section__title-text {
  color: var(--color--headings);
  line-height: 1.3;
}
[class*="el_section_multi_column"] .overlay-mask {
  background: #00000060;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
}
[class*="el_section_multi_column"] h3.multi-column__title {
  font-size: 32px;
}
[class*="el_section_multi_column"] .multi-column__desc {
  padding-left: 45px;
  line-height: 140%;
  font-weight: 900;
  font-size: 18.7px;
  text-shadow: 1px 1px 1px #333;
}
[class*="el_section_multi_column"] .container--large {
  max-width: 1954px;
}
[class*="el_section_multi_column"] .multi-column__item h3.multi-column__title {
  line-height: 1.33;
  margin-bottom: 3%;
}

@media only screen and (min-width: 1576px ) {
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(1) h3.multi-column__title,
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(2) h3.multi-column__title {
    width: 228px;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) h3.multi-column__title {
    width: 319px;
  }
}
@media only screen and (max-width: 1575px) and (min-width: 767px ) {
  [class*="el_section_multi_column"] {
    padding-bottom: 72px !important;
  }
  [class*="el_section_multi_column"] .grid-layout {
    flex-direction: column;
  }
  [class*="el_section_multi_column"] .multi-column__item {
    height: 220px !important;
    flex-basis: auto !important;
    margin-bottom: 0;
  }
  [class*="el_section_multi_column"] .container--large {
    max-width: 885px;
    padding: 0 42px;
  }
  [class*="el_section_multi_column"] .multi-column--image .multi-column__media .o-ratio {
    width: auto;
  }
  [class*="el_section_multi_column"] .multi-column__text {
    width: 100%;
    padding: 29px 64px;
  }
  [class*="el_section_multi_column"] .multi-column__desc {
    padding-left: 0;
    width: 516px;
    margin: auto;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(1) img {
    object-position: 0px 1017%;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) img {
    object-position: 0px 864%;
  }
}
@media only screen and (max-width: 766px) {
  [class*="el_section_multi_column"] .o-ratio {
    width: 100% !important;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) h3.multi-column__title {
    width: 319px;
  }
}
@media only screen and (max-width: 766px) and (min-width: 561px) {
  [class*="el_section_multi_column"] .o-ratio {
    max-height: 329px;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) img {
    object-position: 0;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(1) h3.multi-column__title,
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(2) h3.multi-column__title {
    width: 183px;
  }
}
@media only screen and (max-width: 560px) {
  [class*="el_section_multi_column"] .multi-column__media {
    height: 410px;
  }
  [class*="el_section_multi_column"] .o-ratio {
    height: 100%;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) img {
    object-position: 0;
  }
  [class*="el_section_multi_column"] .multi-column__item h3.multi-column__title {
    margin-bottom: 20px;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(1) h3.multi-column__title,
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(2) h3.multi-column__title {
    width: 196px;
  }
}
@media only screen and (max-width: 460px) {
  [class*="el_section_multi_column"] .multi-column__desc {
    padding-left: 23px;
  }
}
@media only screen and (max-width: 659px) {[class*="el_section_multi_column"] h3.multi-column__title {font-size: 31px !important; max-width: 309px;}}; 
@media only screen and (max-width: 470px) {[class*="el_section_multi_column"] h3.multi-column__title {font-size: 30px !important;} [class*="el_section_multi_column"] .multi-column__desc {padding-left: 11px;}}
@media only screen and (max-width: 434px) {
  [class*="el_section_multi_column"] h3.multi-column__title {
    font-size: 31px !important;
  }
  [class*="el_section_multi_column"] .multi-column__desc {
    padding-left: 6px;
  }
  [class*="el_section_multi_column"] .multi-column__item h3.multi-column__title {
    font-size: 27px !important;
  }
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) h3.multi-column__title {
    width: 272px;
  }
}
@media only screen and (max-width: 396px) {
  [class*="el_section_multi_column"] .multi-column__item:nth-of-type(3) h3.multi-column__title {
        width: 227px;
    }
}