@charset "UTF-8";
/*
  Standalone bundle: Local Promo Landing template.
  Split out of core so it loads only on the "Local Promo Landing" page template
  (page-templates/page-showroom-promo-landing.php). Scoped to #promo-landing-page.
*/
/*
  Shared silent context for per-template CSS bundles.

  Provides the variables / functions / mixins a template partial needs when it is
  compiled on its own (Foundation settings + mixins for breakpoint()/flex, and the
  custom mixins in _custom-global such as heading-font). Only foundation-visibility-classes
  and _custom-global emit any CSS of their own, and those rules already exist in core
  foundation.css — harmless duplication, negligible size. foundation-visibility-classes
  is included because _custom-global has one `@extend .show-for-sr`.

  Leading underscore => sass partial => not compiled to its own file by gulp.
*/
/**
 * Foundation for Sites by ZURB
 * Version 6.3.1
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@import url("https://use.typekit.net/qqw4oxb.css");
.hide {
  display: none !important;
}

.invisible {
  visibility: hidden;
}

@media screen and (max-width: 39.9375em) {
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em) {
  .show-for-medium {
    display: none !important;
  }
}

@media screen and (min-width: 40em) and (max-width: 48em) {
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em), screen and (min-width: 48.0625em) {
  .show-for-medium-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em) {
  .show-for-large {
    display: none !important;
  }
}

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 75em) {
  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em) {
  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em), screen and (min-width: 90em) {
  .show-for-xlarge-only {
    display: none !important;
  }
}

.show-for-sr, .wpcf7-list-item input[type=checkbox],
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
}

.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

@font-face {
  font-family: "Archer";
  src: url("../fonts/Archer/Archer-BookItal-Pro.otf") format("opentype");
  font-style: italic;
  font-display: optional;
}
@font-face {
  font-family: "ZonaPro";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: "ZonaPro-Black";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro-Black.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro-Black.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: "ZonaPro-Light";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro-Light.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/homepage/ZonaPro-Light.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: "BigCaslon";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Regular.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Regular.otf") format("opentype");
  font-display: optional;
}
@font-face {
  font-family: "BigCaslon-Black";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Black.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Black.otf") format("opentype");
  font-display: optional;
}
@font-face {
  font-family: "BigCaslon-Bold";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Bold.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/BigCaslon/BigCaslon-Bold.otf") format("opentype");
  font-display: optional;
}
@font-face {
  font-family: "Mogan-Regular";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Mogan/MoganRegular.otf");
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Mogan/MoganRegular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-Thin.ttf");
  font-display: optional;
  font-style: normal;
  font-weight: 100;
  font-stretch: normal;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-ThinItalic.ttf");
  font-display: optional;
  font-style: italic;
  font-weight: 100;
  font-stretch: normal;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-Light.ttf");
  font-display: optional;
  font-style: normal;
  font-weight: 200;
  font-stretch: normal;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-LightItalic.ttf");
  font-display: optional;
  font-style: italic;
  font-weight: 200;
  font-stretch: normal;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-Regular.ttf");
  font-display: optional;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}
@font-face {
  font-family: "Lato";
  src: url("/wp-content/themes/inspired-closets/assets/fonts/Lato/Lato-Italic.ttf");
  font-display: optional;
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}
/*
- Big Caslon CC Regular
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 400;`
    - `font-style: normal;`
- Big Caslon CC Italic
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 400;`
    - `font-style: italic;`
- Big Caslon CC Bold
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 700;`
    - `font-style: normal;`
- Big Caslon CC Bold Italic
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 700;`
    - `font-style: italic;`
- Big Caslon CC Black
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 800;`
    - `font-style: normal;`
- Big Caslon CC Black Italic
    - `font-family: "big-caslon-fb", serif;`
    - `font-weight: 800;`
    - `font-style: italic;`
*/
.big-caslon-bold {
  font-family: "big-caslon-fb", serif, serif;
  font-weight: 700;
  font-style: normal;
}

.red {
  color: #821f2d !important;
}

.trufffle {
  color: #877971 !important;
}

.dusty-rose {
  color: #d1a6a1 !important;
}

.primary-subheading {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 14.4px;
  letter-spacing: 2.592px;
}

.hidden {
  display: none;
}

.display-block {
  display: block;
}

h1 {
  font-family: "big-caslon-fb", serif;
  font-size: 34px;
  letter-spacing: 1.02px;
  color: #282829;
  line-height: 110%;
  font-variant-numeric: lining-nums proportional-nums;
}
@media print, screen and (min-width: 64em) {
  h1 {
    letter-spacing: 0.84px;
    line-height: 123%;
  }
}

h2 {
  font-family: "big-caslon-fb", serif;
  font-weight: 700;
  font-size: 24px;
  font-style: normal;
  line-height: 130%;
  letter-spacing: 0.72px;
  font-variant-numeric: lining-nums proportional-nums;
}
@media print, screen and (min-width: 64em) {
  h2 {
    font-size: 20px;
    letter-spacing: 0.6px;
  }
}

h3 {
  font-family: "big-caslon-fb", serif;
  font-size: 24px;
}

body, p, li, input[type=submit] {
  font-family: "Lato", sans-serif;
  font-weight: 500;
  letter-spacing: 0.8px;
  font-size: 16px;
  letter-spacing: 0.16px;
}
@media print, screen and (min-width: 64em) {
  body, p, li, input[type=submit] {
    font-size: 14.4px;
    letter-spacing: 0.936px;
  }
}

.max-width-container {
  max-width: 1270px;
  margin-right: auto;
  margin-left: auto;
}
@media print, screen and (min-width: 64em) {
  .max-width-container {
    padding: 0 1rem;
  }
}

.right-arrow-icon {
  max-width: 15px;
}
@media print, screen and (min-width: 40em) {
  .right-arrow-icon {
    max-width: 22px;
  }
}

.consultation-cta-arrow {
  margin-top: 1rem;
}
@media print, screen and (min-width: 64em) {
  .consultation-cta-arrow {
    margin-top: 2.5rem;
  }
}
.consultation-cta-arrow a {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 14.4px;
  letter-spacing: 0.18em;
  margin-bottom: 0;
  color: #282829;
  display: flex;
  justify-content: space-between;
  border-top: #282829 1px solid;
  border-bottom: #282829 1px solid;
  align-items: center;
  padding: 0.75rem 0;
}
@media print, screen and (min-width: 40em) {
  .consultation-cta-arrow a br {
    display: none;
  }
}
.consultation-cta-arrow a img {
  max-width: 15px;
  margin-left: 1rem;
}
@media print, screen and (min-width: 40em) {
  .consultation-cta-arrow a img {
    display: block;
    margin-left: 1rem;
    max-width: 22px;
  }
}

.cta-button-transparent {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  border: 1.5px solid #282829;
  background-color: transparent;
}
.cta-button-transparent:hover, .cta-button-transparent:active, .cta-button-transparent:focus {
  background-color: transparent;
  color: #282829;
}

.cta-button-black {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #282829;
  border: 1.5px solid #282829;
}
.cta-button-black:hover, .cta-button-black:active, .cta-button-black:focus {
  color: #ffffff;
}

.cta-button-red {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #821f2d;
  border: 1.5px solid #821f2d;
}
.cta-button-red:hover, .cta-button-red:active, .cta-button-red:focus {
  color: #ffffff;
}

.cta-button-white {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  color: #282829;
  background-color: #ffffff;
  border: 1.5px solid #ffffff;
}
.cta-button-white:hover, .cta-button-white:active, .cta-button-white:focus {
  color: #282829;
}

.cta-button-red-inverse {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  color: #821f2d;
  background-color: transparent;
  border: 1.5px solid #821f2d;
}
.cta-button-red-inverse:hover, .cta-button-red-inverse:active, .cta-button-red-inverse:focus {
  color: #821f2d;
}

.cta-button-black {
  color: #282829;
  display: inline-flex;
  min-width: 170px;
  height: 46px;
  padding: 10px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  text-align: center;
  font-family: Lato;
  font-size: 13px;
  font-style: normal;
  font-weight: 800;
  line-height: 106%; /* 13.78px */
  letter-spacing: 1.365px;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #282829;
  border: 1.5px solid #282829;
}
.cta-button-black:hover, .cta-button-black:active, .cta-button-black:focus {
  color: #ffffff;
}

button.pointer {
  cursor: pointer;
}

img.arrow-right {
  margin-left: 0.5rem;
  max-width: 22px;
}

.pink-bg {
  background-color: #fdeae6;
}

.new {
  background-color: #fdeae6;
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 0.8em;
  letter-spacing: 2px;
  padding: 0.5em 1em;
  display: inline-block;
  margin: 0.5rem;
  color: #000;
  z-index: 1;
  position: relative;
}
.new.small {
  position: absolute;
  bottom: 0;
  width: 100%;
  max-width: 150px;
  margin: 0;
  text-align: center;
  font-size: 0.6em;
}

.wpcf7-list-item label {
  padding-left: 1.5em;
  position: relative;
}
.wpcf7-list-item label::before {
  position: absolute;
  top: 4px;
  left: 0;
  content: " ";
  width: 1.25em;
  height: 1.25em;
  background-color: white;
  border-top-style: solid;
  border-top-color: lightgray;
  border-left-style: solid;
  border-left-color: lightgray;
  margin-bottom: -4px;
  margin-right: 0.25em;
  z-index: 10;
}
.wpcf7-list-item label.focused:not(.active)::before {
  border: solid lightgray;
}
.wpcf7-list-item label.active::after {
  position: absolute;
  top: 0px;
  left: 1px;
  width: 15px;
  height: 15px;
  content: "✓";
  font-size: 1.75em;
  font-weight: bold;
  line-height: 0.9;
  padding-left: 2px;
  background: transparent;
  color: #821f2d;
  transform: rotate(10deg);
  z-index: 20;
}
.has-h1-style,
#learning-center-single.default.spoke-page .has-h1-style {
  font-family: "big-caslon-fb", serif;
  font-size: 34px;
  letter-spacing: 1.02px;
  color: #282829;
  line-height: 110%;
  font-variant-numeric: lining-nums proportional-nums;
}
@media print, screen and (min-width: 64em) {
  .has-h1-style,
  #learning-center-single.default.spoke-page .has-h1-style {
    letter-spacing: 0.84px;
    line-height: 123%;
  }
}

.has-h2-style,
#learning-center-single.default.spoke-page .has-h2-style {
  font-family: "big-caslon-fb", serif;
  font-weight: 700;
  font-size: 24px;
  font-style: normal;
  line-height: 130%;
  letter-spacing: 0.72px;
  font-variant-numeric: lining-nums proportional-nums;
}
@media print, screen and (min-width: 64em) {
  .has-h2-style,
  #learning-center-single.default.spoke-page .has-h2-style {
    font-size: 20px;
    letter-spacing: 0.6px;
  }
}

.has-primary-text-color {
  color: #821f2d;
}

.has-bone-background-color {
  background-color: #efe9e5;
}

.has-background {
  border-radius: 3px;
}

#gallery-slider {
  width: 100%;
  padding: 1em;
  background: #fdeae6;
  position: relative;
}

.slick-slide img {
  max-width: 150px;
}

#popover {
  position: fixed;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.8);
}

#popover img {
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}

.gallery-slider-nav {
  background-color: white;
  margin: 0;
  padding: 2rem;
}
@media screen and (max-width: 39.9375em) {
  .gallery-slider-nav {
    padding: 0.5rem;
  }
}

.gallery-slider-nav .slick-slide img {
  display: block;
  max-height: 150px;
}

.gallery-idea {
  width: 100%;
  height: auto;
  position: relative;
  padding-bottom: 0;
  margin-bottom: 2rem;
}
.gallery-idea span.name, .gallery-idea h3 {
  color: #fff;
  font-size: 1.5rem;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.gallery-idea p {
  color: #fff;
  font-size: 0.8rem;
  letter-spacing: 0.1rem;
  padding-bottom: 0.5rem;
  font-weight: 300;
}
.gallery-idea .gallery-idea-image {
  height: auto;
  width: auto;
  position: relative;
}
.gallery-idea .gallery-idea-profile {
  display: flex;
  justify-content: space-between;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 1rem 2rem;
}
@media screen and (max-width: 48em) {
  .gallery-idea .gallery-idea-profile {
    display: block;
  }
}
.gallery-idea .gallery-idea-profile .gallery-title {
  flex: 1 1 66%;
  justify-content: flex-start;
  order: 1;
}
@media screen and (max-width: 48em) {
  .gallery-idea .gallery-idea-profile .gallery-title {
    width: 100%;
    justify-content: flex-start;
  }
}
.gallery-idea .gallery-idea-profile .gallery-colors {
  display: flex;
  flex: 1 1 33%;
  justify-content: flex-start;
  order: 2;
  flex-direction: row;
}
@media screen and (max-width: 48em) {
  .gallery-idea .gallery-idea-profile .gallery-colors {
    width: 100%;
    justify-content: flex-start;
  }
}
.gallery-idea .gallery-idea-profile .gallery-colors .gallery-swatch {
  padding: 0 1rem;
  color: #fff;
  font-weight: 400;
}
.gallery-idea .gallery-idea-profile .gallery-colors .gallery-swatch img {
  padding-bottom: 0.2rem;
  display: block;
  width: 80px;
}
.gallery-idea .gallery-idea-profile .gallery-colors .gallery-swatch div.name {
  font-weight: 400;
  margin-top: 0;
  font-size: 0.7rem;
}

.light .gallery-idea {
  width: 100%;
  height: auto;
  position: relative;
  padding-bottom: 0;
  margin-bottom: 2rem;
}
.light .gallery-idea span.name, .light .gallery-idea h3 {
  color: #000;
  font-size: 1.5rem;
  font-weight: 400;
}
.light .gallery-idea p {
  color: #000;
}
.light .gallery-idea .gallery-swatch div.name {
  color: #000;
}

#hero-slider *, #hero-slider *:before, #hero-slider *:after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
#hero-slider h1, #hero-slider h2 {
  letter-spacing: 0.1rem !important;
  line-height: 3.3rem !important;
  margin: 0 !important;
  padding: 0 !important;
}
@media screen and (max-width: 48em) {
  #hero-slider h1 {
    line-height: 2rem !important;
    font-size: 2rem;
  }
}
#hero-slider h2 {
  font-size: 2rem !important;
}
#hero-slider .caption, #hero-slider .slick-slide::before, #hero-slider .slick-slide {
  backface-visibility: hidden;
}
#hero-slider .slick-slide::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#hero-slider .full-wide-slider {
  position: relative;
  width: 100%;
  max-width: none !important;
  height: 38vw;
  min-height: 8vw;
  margin: 0 auto;
  padding: 0;
  margin-bottom: 1rem;
  opacity: 0;
  visibility: hidden;
  transition: all 1.2s ease;
}
#hero-slider .full-wide-slider.slick-initialized {
  opacity: 1;
  visibility: visible;
}
#hero-slider .slick-slide {
  position: relative;
  height: 38vw;
}
#hero-slider .slick-slide::before {
  background-color: #000;
  opacity: 0.1;
  z-index: 1;
}
#hero-slider .slick-slide.no-overlay::before {
  opacity: 0 !important;
}
#hero-slider .slick-slide video {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
}
#hero-slider .slick-slide iframe {
  position: relative;
  pointer-events: none;
}
#hero-slider .slick-slide figure {
  position: relative;
  height: 100%;
}
#hero-slider .slick-slide .slide-image {
  opacity: 0;
  height: 100%;
  background-size: cover;
  background-position: center;
  transition: all 0.8s ease;
}
#hero-slider .slick-slide .slide-image.show {
  opacity: 1;
}
#hero-slider .slick-slide .image-entity {
  width: 100%;
  height: auto;
  opacity: 0;
  max-width: none !important;
}
#hero-slider .slick-slide .loading {
  position: absolute;
  top: 44%;
  left: 0;
  width: 100%;
}
#hero-slider .slick-slide .slide-media {
  animation: slideOut 0.4s cubic-bezier(0.4, 0.29, 0.01, 1);
}
#hero-slider .slick-slide.slick-active {
  z-index: 1;
}
#hero-slider .slick-slide.slick-active .caption {
  opacity: 1;
  transform: translateY(0);
  transition: all 0.7s cubic-bezier(0.32, 0.34, 0, 1.62) 0.6s;
}
#hero-slider .slider-thumb {
  height: auto;
  margin: 0 0.5rem 1rem 0.5rem;
}
#hero-slider .slider-thumb img {
  max-height: none;
  max-width: none;
}
#hero-slider .caption {
  position: absolute;
  top: 34%;
  right: 5%;
  padding: 20px;
  color: #fff;
  margin: 0;
  opacity: 0;
  z-index: 1;
  transition: all 0.3s ease;
  transform: translateY(100px);
  background-color: rgba(42, 49, 57, 0.8);
  max-width: 40%;
  padding: 2rem;
}
#hero-slider .caption.cta-only {
  background-color: transparent;
  left: unset;
  right: 6%;
}
#hero-slider .caption.cta-only.blank-left {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
#hero-slider .caption.cta-only.blank-left a.button {
  background: transparent;
  height: 100%;
  width: 100%;
}
#hero-slider .caption.cta-only.blank-right {
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
#hero-slider .caption.cta-only.blank-right a.button {
  background: transparent;
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 39.9375em) {
  #hero-slider .caption {
    display: none;
  }
}
#hero-slider .button {
  padding: 1rem 1.875rem;
  margin-top: 0.6rem;
}
#hero-slider .container {
  background-color: #f2f2f2;
  color: #444;
  line-height: 1.6;
  padding: 40px 0;
}
#hero-slider .container .content {
  width: 90%;
  max-width: 980px;
  margin: 0 auto;
}
#hero-slider .container p {
  margin-bottom: 40px;
}
@media screen and (max-width: 39.9375em) {
  #hero-slider .full-wide-slider {
    margin-bottom: 2rem;
  }
  #hero-slider .full-width-slider-nav {
    display: none;
  }
  #hero-slider .caption {
    max-width: 100%;
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    padding: 1rem;
    text-align: center;
    background-color: #fff;
    transform: translateY(0);
  }
  #hero-slider .caption h1 {
    color: #0a0a0a;
    line-height: 2.3rem !important;
  }
  #hero-slider .caption h2 {
    color: #0a0a0a;
    line-height: 2.3rem !important;
    font-size: 0.7rem !important;
  }
  #hero-slider .caption.cta-only {
    background-color: transparent;
    left: 0;
    right: 0;
  }
  #hero-slider .slick-slide {
    height: auto;
  }
  #hero-slider .slick-slide .image-entity {
    max-height: none;
  }
  #hero-slider .slick-slide::before {
    background-color: #fff;
  }
  #hero-slider #front-page #hero.hero_slideshow section {
    max-height: 350px;
  }
}

@keyframes slideIn {
  from {
    filter: blur(5px);
  }
  to {
    filter: blur(0);
  }
}
@keyframes slideOut {
  from {
    filter: blur(0);
  }
  to {
    filter: blur(5px);
  }
}
#promo-landing-page .max-width-container {
  padding: 0 1rem;
}
#promo-landing-page .promo-landing-hero {
  height: 500px;
  background-position: center;
  background-size: cover;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .promo-landing-hero {
    margin-top: 7.5rem;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero {
    margin-top: unset;
    height: 480px;
  }
}
#promo-landing-page .promo-landing-hero .hero-container {
  background: rgba(40, 40, 41, 0.5);
  height: 100%;
  padding: 3rem 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container {
    padding: 5rem 0 0;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container {
    flex-direction: row;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content {
    max-width: 55%;
    text-align: left;
    align-items: start;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content h1 {
  color: #ffffff;
  font-variant-numeric: lining-nums proportional-nums;
  font-weight: 600;
  font-size: 34px;
  line-height: 110%;
  letter-spacing: 1.02px;
  margin-bottom: 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content h1 {
    font-size: 56px;
    letter-spacing: 1.68px;
    padding: 0;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content h3 {
  color: #ffffff;
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 14.4px;
  letter-spacing: 2.592px;
  padding: 1rem 3rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content h3 {
    padding: 1rem 0 2rem;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content a {
  display: none;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-content a {
    display: flex;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content {
  background-color: #ffffff;
  border-radius: 50%;
  width: 199px;
  height: 199px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 0 auto 1.5rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content {
    width: 309px;
    height: 309px;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap {
  padding: 1rem;
  border-radius: 50%;
  width: 191.272px;
  height: 191.272px;
  border: 1.5px solid #821f2d;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap {
    width: 297px;
    height: 297px;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap .promo-price {
  color: #821f2d;
  text-align: center;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Big Caslon CC";
  font-size: 41.861px;
  font-weight: 800;
  line-height: 110%;
  letter-spacing: 2.093px;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap .promo-price {
    font-size: 65px;
    letter-spacing: 3.25px;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap .promo-text {
  text-align: center;
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 14.4px;
  letter-spacing: 2.592px;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo .promo-content .inner-wrap .promo-text {
    font-size: 18px;
    line-height: 136.5%;
    letter-spacing: 3.24px;
  }
}
#promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo a {
  width: 321px;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-hero .hero-container .max-width-container .hero-promo a {
    display: none;
  }
}
#promo-landing-page .intro {
  padding: 2rem 0;
  text-align: center;
}
#promo-landing-page .intro hr {
  width: 127px;
  border-bottom: 3px solid #821f2d;
}
#promo-landing-page .intro p {
  text-align: center;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Big Caslon CC";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.6px;
  padding: 1.5rem 1rem 0;
  margin: 0 auto;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .intro p {
    max-width: 85%;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .intro p {
    max-width: 92%;
    font-size: 28px;
    letter-spacing: 0.84px;
  }
}
#promo-landing-page .intro p span {
  color: #821f2d;
}
#promo-landing-page .promo-landing-consult-form {
  padding: 2rem 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container {
    display: flex;
    padding: 1rem;
    gap: 3rem;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div {
    width: 48%;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.image-wrapper {
  margin: 0 -1rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.image-wrapper {
    margin: 0;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.image-wrapper img {
  height: 300px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.image-wrapper img {
    height: 100%;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form {
  padding: 0;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form h2 {
  font-size: 28px;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.84px;
  margin: 1.5rem 1.5rem 0;
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form h2 {
    margin: 1.5rem 0 0;
    text-align: left;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform_validation_errors {
  display: none;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form p {
  padding: 1rem 0 0;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform_heading .gform_required_legend {
  display: none;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body input[type=text], #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body input[type=email], #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body input[type=tel] {
  padding: 7px 0;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body input::-moz-placeholder {
  color: #c2bcb8;
  opacity: 1;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body input::placeholder {
  color: #c2bcb8;
  opacity: 1;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset legend {
  display: none;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div {
  display: block;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div {
    display: flex;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div > span label {
  font-weight: 600;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div > span label:after {
  content: " *";
  color: #c02b0a;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div > span:first-of-type {
  padding-right: 2%;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div > span:last-of-type {
  padding-left: 2%;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields fieldset > div.gfield_error input[aria-invalid=true] {
  border: none;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields .gfield.gfield_error [aria-invalid=true] {
  border: none;
  border-bottom: 1px solid #282829;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields .gfield.gfield--width-half:nth-child(1) {
  padding-right: 2%;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields .gfield.gfield--width-half:nth-child(0) {
  padding-left: 2%;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields .gfield .validation_message {
  border: none;
  background-color: transparent;
  padding: 10px 0;
  font-size: 13px;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields #field_23_12 {
    padding-right: 2%;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-body .gform_fields #field_23_6 {
    padding-left: 2%;
  }
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .gform-footer input[type=submit] {
  background-color: #821f2d;
  width: 281px;
  margin: 0 auto;
}
#promo-landing-page .promo-landing-consult-form .max-width-container > div.consultation-request-form .form-reassurance {
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 170%;
  letter-spacing: 0.78px;
  margin-top: 1rem;
}
#promo-landing-page .envision-callout {
  padding: 2rem 0;
}
#promo-landing-page .envision-callout .max-width-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container {
    flex-direction: row;
    margin: 0 auto;
  }
}
#promo-landing-page .envision-callout .max-width-container .content {
  background-color: #efe9e5;
  padding: 2rem 1rem;
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .content {
    width: 35%;
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 2rem;
  }
}
#promo-landing-page .envision-callout .max-width-container .content h2 {
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 0.84px;
  max-width: 85%;
  margin: 0 auto 1rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .content h2 {
    max-width: 80%;
    margin: 0 0 1rem;
  }
}
#promo-landing-page .envision-callout .max-width-container .content h2 span {
  display: block;
  color: #821f2d;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .content h2 span {
    display: inline;
  }
}
#promo-landing-page .envision-callout .max-width-container .content p {
  max-width: 85%;
  margin: 0 auto;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .content p {
    margin: 0;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .image-wrapper {
    width: 65%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
#promo-landing-page .envision-callout .max-width-container .image-wrapper img {
  width: 100%;
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .envision-callout .max-width-container .image-wrapper img {
    height: 450px;
  }
}
#promo-landing-page .offerings {
  padding: 4rem 2rem 2rem 2rem;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 2rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .offerings {
    margin: 2rem auto;
    flex-direction: row;
    padding: 2rem;
  }
}
#promo-landing-page .offerings .offering {
  text-align: center;
  flex-basis: 30%;
  max-width: 80%;
  margin: 0 auto;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .offerings .offering {
    max-width: 38%;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .offerings .offering {
    flex-basis: 22%;
  }
}
#promo-landing-page .offerings .offering span.icon {
  display: block;
  margin: 0 auto 1rem;
}
#promo-landing-page .offerings .offering span.icon.icon-years {
  width: 54px;
  height: 61px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2254%22%20height%3D%2261%22%20viewBox%3D%220%200%2054%2061%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_244_137)%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M52.24%205.02496H1.78174V19.7108H52.24V5.02496Z%22%20fill%3D%22%23E4D3D1%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M53.9891%208.99385C53.9891%208.7715%2053.9891%208.56028%2053.9782%208.33793C53.8798%206.35907%2052.5571%204.66926%2050.6551%204.23569C49.9555%204.08005%2049.2231%204.10228%2048.5017%204.08005C47.6272%204.05782%2046.7636%204.08005%2045.8454%204.08005C45.8454%203.55754%2045.8672%203.12397%2045.8454%202.6904C45.7689%201.02282%2044.5883%20-0.0221916%2042.8284%204.27405e-05C41.2543%200.0222771%2040.1393%201.14511%2040.1065%202.73487C40.1065%203.16844%2040.1065%203.59089%2040.1065%204.03558H13.9045C13.9045%203.59089%2013.9045%203.17956%2013.9045%202.76822C13.8717%201.11176%2012.7567%204.27405e-05%2011.1061%204.27405e-05C9.37899%204.27405e-05%208.20936%201.08953%208.16563%202.77934C8.16563%203.19068%208.16563%203.60201%208.16563%204.08005C7.01786%204.08005%205.92474%204.1134%204.84255%204.08005C1.97859%203.94664%20-0.0108864%206.14785%204.48229e-05%208.96049C0.0547007%2020.7558%200.0328383%2039.3882%200.0219072%2052.0396C0.0219072%2053.6182%204.48225e-05%2055.1858%200.0437695%2056.7533C0.0874942%2058.621%201.32272%2060.1996%203.09357%2060.7666C3.29033%2060.8333%203.48709%2060.9111%203.68385%2060.9778H50.3162C50.8191%2060.7777%2051.3547%2060.6332%2051.8138%2060.3441C53.377%2059.3881%2054%2057.9206%2053.9891%2056.0863C53.9782%2040.3777%2053.9891%2024.6802%2053.9891%208.97161V8.99385ZM42.249%202.01225C42.577%201.78991%2043.2438%201.76768%2043.5936%201.95667C44.4243%202.40136%2043.9762%203.27961%2044.1073%204.0467H41.8555C41.9539%203.32408%2041.5276%202.50141%2042.249%202.01225ZM10.3191%202.01225C10.647%201.78991%2011.3138%201.75656%2011.6636%201.93443C12.5162%202.368%2012.0243%203.2685%2012.1774%204.03558H9.90369C10.0239%203.32408%209.59761%202.50141%2010.3191%202.01225ZM1.78183%2051.5393C1.78183%2042.1119%201.78183%2027.604%201.78183%2019.4218C1.78183%2019.1772%201.78183%2011.0061%201.83648%208.12671C1.85834%207.09281%202.77656%206.07003%203.80409%205.98109C5.22515%205.8588%206.66806%205.94774%208.16563%205.94774C8.16563%206.75929%208.1547%207.59308%208.16563%208.42687C8.18749%209.86099%209.13851%2010.9949%2010.4393%2011.1839C11.1498%2011.284%2011.609%2011.0172%2011.6964%2010.4502C11.7729%209.89434%2011.4559%209.60529%2010.7673%209.39406C10.4612%209.30513%2010.0349%208.97161%2010.0021%208.72703C9.91462%207.79319%209.96927%206.84823%209.96927%205.90327H40.1175C40.1175%206.84823%2040.0956%207.75984%2040.1175%208.66033C40.1612%209.96104%2041.1778%2011.0505%2042.4239%2011.195C43.0907%2011.2729%2043.5498%2010.9949%2043.6373%2010.4613C43.7247%209.92769%2043.364%209.60529%2042.6972%209.40518C42.3911%209.31625%2041.9539%208.99385%2041.932%208.73815C41.8446%207.80431%2041.8992%206.85935%2041.8992%205.86992H42.4786C44.7632%205.86992%2047.0478%205.86992%2049.3324%205.86992C51.1689%205.86992%2052.2292%206.9594%2052.2401%208.83821C52.2401%2011.2951%2052.2401%2013.7631%2052.2401%2016.22C52.2401%2016.3423%2052.2401%2017.4763%2052.2401%2018.3212H1.78183V20.5446H52.2292C52.2292%2027.5373%2052.2292%2034.5189%2052.2292%2041.5116C52.2292%2043.0236%2051.4421%2043.8129%2049.9446%2043.8129C48.13%2043.8129%2046.3154%2043.8018%2044.5009%2043.8129C42.1834%2043.8351%2040.6203%2045.4582%2040.6094%2047.8039C40.6094%2049.6939%2040.6094%2051.5727%2040.6094%2053.4626C40.6094%2054.7855%2039.7786%2055.6304%2038.4887%2055.6304C27.164%2055.6304%2015.8393%2055.6304%204.51462%2055.6304C2.9296%2055.6304%201.83648%2054.5187%201.80369%2052.9067C1.80369%2052.4509%201.80369%2051.9951%201.80369%2051.5393H1.78183ZM50.7972%2045.5916C48.0426%2048.3932%2045.2004%2051.2836%2042.3693%2054.163C42.3693%2051.9951%2042.3474%2049.7383%2042.3802%2047.4815C42.4021%2046.4254%2043.2438%2045.625%2044.2822%2045.6027C45.6049%2045.5694%2046.9385%2045.5916%2048.2612%2045.5916C49.1575%2045.5916%2050.043%2045.5916%2050.7863%2045.5916H50.7972ZM52.2292%2056.3864C52.2292%2058.1096%2051.1251%2059.1991%2049.4199%2059.1991C34.466%2059.1991%2019.5122%2059.1991%204.54741%2059.1991C2.97332%2059.1991%201.78183%2058.0762%201.83648%2056.5643C3.0717%2057.4981%204.49276%2057.4092%205.89195%2057.4092C17.1401%2057.4092%2028.3883%2057.3981%2039.6365%2057.4092C41.1559%2057.4092%2042.3911%2056.8978%2043.4515%2055.7972C46.1624%2052.9957%2048.917%2050.2275%2051.6389%2047.4482C51.7919%2047.2926%2051.9122%2047.1147%2052.0434%2046.9479C52.098%2046.9813%2052.1417%2047.0035%2052.1964%2047.0369C52.1964%2047.148%2052.2292%2047.2592%2052.2292%2047.3815C52.2292%2050.3831%2052.2401%2053.3737%2052.2292%2056.3753V56.3864Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22.1138%2024.9803C22.4418%2024.9803%2022.726%2025.0248%2022.9774%2025.1248C23.2288%2025.2249%2023.4365%2025.3472%2023.6114%2025.5028C23.7863%2025.6585%2023.9175%2025.8475%2024.0049%2026.0587C24.0924%2026.2699%2024.1361%2026.4923%2024.1361%2026.7146C24.1361%2026.9258%2024.1142%2027.1148%2024.0705%2027.2705C24.0268%2027.4261%2023.9612%2027.5706%2023.8847%2027.6818C23.7972%2027.8041%2023.6989%2027.9041%2023.5786%2027.982C23.4584%2028.0598%2023.3163%2028.1376%2023.1632%2028.1932C23.8847%2028.4489%2024.2454%2028.9492%2024.2454%2029.694C24.2454%2030.0498%2024.1798%2030.3499%2024.0596%2030.6167C23.9284%2030.8835%2023.7644%2031.0948%2023.5567%2031.2726C23.3491%2031.4505%2023.0976%2031.5728%2022.8244%2031.6617C22.5511%2031.7507%2022.2559%2031.7952%2021.9499%2031.7952C21.6438%2031.7952%2021.3596%2031.7618%2021.1191%2031.6951C20.8786%2031.6284%2020.66%2031.5172%2020.4742%2031.3727C20.2883%2031.2282%2020.1244%2031.0392%2019.9823%2030.8168C19.8402%2030.5945%2019.7199%2030.3277%2019.6106%2030.0164L20.2337%2029.7607C20.2337%2029.7607%2020.343%2029.7162%2020.3976%2029.7051C20.4523%2029.7051%2020.496%2029.694%2020.5507%2029.694C20.6491%2029.694%2020.7365%2029.7162%2020.813%2029.7496C20.8895%2029.7829%2020.9442%2029.8385%2020.9879%2029.9163C21.1191%2030.172%2021.2612%2030.3499%2021.4142%2030.4611C21.5673%2030.5723%2021.7422%2030.6278%2021.9499%2030.6278C22.1029%2030.6278%2022.245%2030.6056%2022.3543%2030.55C22.4746%2030.4944%2022.562%2030.4277%2022.6385%2030.3499C22.715%2030.261%2022.7697%2030.172%2022.8134%2030.0609C22.8572%2029.9497%2022.8681%2029.8496%2022.8681%2029.7385C22.8681%2029.5939%2022.8681%2029.4717%2022.8353%2029.3494C22.8134%2029.2382%2022.7588%2029.1381%2022.6713%2029.0603C22.5839%2028.9825%2022.4418%2028.9158%2022.2669%2028.8713C22.081%2028.8269%2021.8296%2028.8046%2021.5126%2028.8046V27.8263C21.7859%2027.8263%2022.0045%2027.8041%2022.1685%2027.7596C22.3325%2027.7151%2022.4636%2027.6596%2022.562%2027.5817C22.6495%2027.5039%2022.715%2027.415%2022.7478%2027.3149C22.7806%2027.2038%2022.7916%2027.0926%2022.7916%2026.9592C22.7916%2026.6924%2022.726%2026.4923%2022.6057%2026.3588C22.4855%2026.2254%2022.2887%2026.1476%2022.0373%2026.1476C21.928%2026.1476%2021.8406%2026.1587%2021.7531%2026.1921C21.6657%2026.2254%2021.5891%2026.2588%2021.5236%2026.3144C21.458%2026.37%2021.3924%2026.4256%2021.3487%2026.4923C21.294%2026.559%2021.2612%2026.6368%2021.2284%2026.7257C21.1847%2026.8591%2021.1191%2026.9592%2021.0426%2027.0259C20.9661%2027.0926%2020.8677%2027.1148%2020.7474%2027.1148C20.7146%2027.1148%2020.6818%2027.1148%2020.6491%2027.1148C20.6163%2027.1148%2020.5835%2027.1148%2020.5397%2027.1037L19.8074%2026.9703C19.8511%2026.6368%2019.9495%2026.3477%2020.0806%2026.1032C20.2227%2025.8586%2020.3867%2025.6473%2020.5835%2025.4806C20.7802%2025.3138%2021.0207%2025.1915%2021.2721%2025.1137C21.5345%2025.0359%2021.8078%2024.9914%2022.1138%2024.9914V24.9803Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M29.4159%2025.6362C29.4159%2025.7363%2029.4049%2025.8252%2029.3722%2025.903C29.3394%2025.9809%2029.2956%2026.0476%2029.23%2026.1143C29.1645%2026.1698%2029.077%2026.2143%2028.9786%2026.2477C28.8693%2026.281%2028.7491%2026.2921%2028.596%2026.2921H27.0329L26.8471%2027.3927C26.9673%2027.3705%2027.0875%2027.3594%2027.2078%2027.3483C27.3171%2027.3372%2027.4373%2027.3372%2027.5357%2027.3372C27.8746%2027.3372%2028.1807%2027.3927%2028.443%2027.4928C28.7054%2027.604%2028.924%2027.7485%2029.1098%2027.9264C29.2956%2028.1042%2029.4268%2028.3266%2029.5143%2028.5712C29.6017%2028.8157%2029.6564%2029.0825%2029.6564%2029.3716C29.6564%2029.7273%2029.5908%2030.0497%2029.4705%2030.3499C29.3503%2030.639%2029.1754%2030.8947%2028.9568%2031.1059C28.7381%2031.3171%2028.4758%2031.4839%2028.1588%2031.6062C27.8527%2031.7173%2027.5139%2031.784%2027.1531%2031.784C26.9454%2031.784%2026.7377%2031.7618%2026.541%2031.7173C26.3442%2031.6729%2026.1693%2031.6062%2025.9944%2031.5283C25.8305%2031.4505%2025.6665%2031.3616%2025.5244%2031.2615C25.3823%2031.1615%2025.2511%2031.0503%2025.1309%2030.9391L25.5572%2030.3499C25.6009%2030.2943%2025.6556%2030.2387%2025.7102%2030.2054C25.7649%2030.172%2025.8305%2030.1609%2025.907%2030.1609C25.9944%2030.1609%2026.0819%2030.1832%2026.1584%2030.2387C26.2349%2030.2832%2026.3224%2030.3388%2026.4207%2030.4055C26.5191%2030.4722%2026.6284%2030.5167%2026.7487%2030.5723C26.8798%2030.6167%2027.0329%2030.6501%2027.2187%2030.6501C27.4045%2030.6501%2027.5576%2030.6167%2027.6997%2030.5611C27.8418%2030.5055%2027.9402%2030.4166%2028.0167%2030.3054C28.1041%2030.1943%2028.1588%2030.072%2028.1916%2029.9275C28.2244%2029.7829%2028.2462%2029.6273%2028.2462%2029.4605C28.2462%2029.1381%2028.1588%2028.8936%2027.973%2028.7268C27.7981%2028.56%2027.5357%2028.4711%2027.2078%2028.4711C26.9126%2028.4711%2026.6284%2028.5267%2026.3442%2028.6379L25.4807%2028.4044L26.0381%2025.0692H29.394V25.6585L29.4159%2025.6362Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M33.7555%2026.3255V28.1376H35.417V29.1493H33.7555V30.9725H32.6186V29.1493H30.968V28.1376H32.6186V26.3255H33.7555Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.1344%2040.1442V42.6789H14.615V40.1442L12.2429%2036.0197H13.5765C13.7077%2036.0197%2013.817%2036.053%2013.8935%2036.1086C13.97%2036.1753%2014.0356%2036.2531%2014.0794%2036.3532L15.0085%2038.2876C15.085%2038.4432%2015.1506%2038.5878%2015.2162%2038.7212C15.2818%2038.8546%2015.3364%2038.9769%2015.3802%2039.1103C15.4239%2038.9769%2015.4785%2038.8434%2015.5441%2038.7212C15.6097%2038.5989%2015.6753%2038.4543%2015.7409%2038.2987L16.6591%2036.3643C16.6591%2036.3643%2016.7028%2036.2865%2016.7356%2036.242C16.7684%2036.1976%2016.8012%2036.1642%2016.8449%2036.1309C16.8887%2036.0975%2016.9324%2036.0753%2016.987%2036.053C17.0417%2036.0308%2017.0964%2036.0197%2017.1619%2036.0197H18.5065L16.1344%2040.1442Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.6223%2036.0197V37.2092H20.9333V38.7656H22.9883V39.9107H20.9333V41.5005H23.6223V42.69H19.4138V36.0308H23.6223V36.0197Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M31.0228%2042.6678H29.8422C29.711%2042.6678%2029.6017%2042.6344%2029.5143%2042.5788C29.4268%2042.5121%2029.3722%2042.4343%2029.3394%2042.3343L28.9568%2041.1781H26.4645L26.0819%2042.3343C26.0491%2042.4232%2025.9944%2042.501%2025.907%2042.5677C25.8195%2042.6344%2025.7102%2042.6678%2025.59%2042.6678H24.4094L26.9455%2036.0086H28.4977L31.0337%2042.6678H31.0228ZM26.8143%2040.1219H28.607L28.0058%2038.2987C27.9621%2038.1875%2027.9183%2038.043%2027.8637%2037.8874C27.809%2037.7317%2027.7653%2037.565%2027.7106%2037.376C27.6669%2037.565%2027.6123%2037.7317%2027.5576%2037.8874C27.5029%2038.043%2027.4592%2038.1875%2027.4155%2038.2987L26.8143%2040.1108V40.1219Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M33.515%2040.2109V42.6789H31.9956V36.0197H34.1272C34.5972%2036.0197%2035.0017%2036.0641%2035.3405%2036.1642C35.6794%2036.2643%2035.9527%2036.3977%2036.1604%2036.5755C36.3681%2036.7534%2036.5211%2036.9646%2036.6195%2037.1981C36.7179%2037.4427%2036.7616%2037.6984%2036.7616%2037.9874C36.7616%2038.1986%2036.7288%2038.4099%2036.6741%2038.5989C36.6195%2038.7879%2036.532%2038.9657%2036.4227%2039.1325C36.3134%2039.2993%2036.1713%2039.4438%2036.0073%2039.5661C35.8434%2039.6884%2035.6575%2039.7995%2035.4389%2039.8773C35.5373%2039.9329%2035.6357%2039.9885%2035.7231%2040.0663C35.8106%2040.1442%2035.8871%2040.2331%2035.9527%2040.3443L37.3409%2042.6566H35.9636C35.7122%2042.6566%2035.5264%2042.5566%2035.4171%2042.3676L34.3349%2040.4332C34.2912%2040.3443%2034.2365%2040.2887%2034.1709%2040.2553C34.1053%2040.222%2034.0179%2040.1997%2033.8976%2040.1997H33.515V40.2109ZM33.515%2039.1436H34.1272C34.3349%2039.1436%2034.5098%2039.1214%2034.6519%2039.0658C34.794%2039.0102%2034.9142%2038.9435%2035.0126%2038.8434C35.111%2038.7434%2035.1766%2038.6433%2035.2094%2038.5099C35.2531%2038.3876%2035.275%2038.2431%2035.275%2038.0986C35.275%2037.8095%2035.1766%2037.5761%2034.9907%2037.4093C34.8049%2037.2426%2034.5098%2037.1648%2034.1272%2037.1648H33.515V39.1325V39.1436Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M42.074%2037.3649C42.0303%2037.4427%2041.9866%2037.4983%2041.9319%2037.5316C41.8773%2037.565%2041.8226%2037.5872%2041.7461%2037.5872C41.6805%2037.5872%2041.604%2037.565%2041.5275%2037.5205C41.451%2037.476%2041.3635%2037.4316%2041.2542%2037.376C41.1449%2037.3204%2041.0356%2037.2759%2040.9153%2037.2315C40.7842%2037.187%2040.6421%2037.1648%2040.4781%2037.1648C40.1939%2037.1648%2039.9862%2037.2315%2039.8441%2037.3538C39.702%2037.476%2039.6364%2037.6428%2039.6364%2037.854C39.6364%2037.9874%2039.6801%2038.0986%2039.7676%2038.1875C39.855%2038.2765%2039.9643%2038.3543%2040.0955%2038.421C40.2376%2038.4877%2040.3906%2038.5433%2040.5655%2038.5989C40.7404%2038.6545%2040.9153%2038.7101%2041.1012%2038.7768C41.287%2038.8435%2041.4619%2038.9213%2041.6368%2039.0102C41.8117%2039.0992%2041.9647%2039.2103%2042.1068%2039.3437C42.238%2039.4771%2042.3473%2039.6439%2042.4348%2039.844C42.5222%2040.0441%2042.5659%2040.2776%2042.5659%2040.5555C42.5659%2040.8668%2042.5113%2041.1558%2042.4129%2041.4226C42.3145%2041.6895%2042.1615%2041.9229%2041.9538%2042.123C41.757%2042.3231%2041.5056%2042.4788%2041.2214%2042.59C40.9372%2042.7011%2040.5983%2042.7567%2040.2267%2042.7567C40.019%2042.7567%2039.8113%2042.7345%2039.6036%2042.69C39.3959%2042.6455%2039.1882%2042.59%2038.9914%2042.5121C38.7947%2042.4343%2038.6089%2042.3454%2038.434%2042.2342C38.2591%2042.123%2038.106%2042.0119%2037.9749%2041.8784L38.423%2041.1558C38.423%2041.1558%2038.4995%2041.0558%2038.5651%2041.0224C38.6307%2040.9891%2038.6854%2040.9668%2038.7619%2040.9668C38.8493%2040.9668%2038.9477%2041.0002%2039.0352%2041.0558C39.1226%2041.1114%2039.2319%2041.1781%2039.3413%2041.2448C39.4506%2041.3115%2039.5927%2041.3782%2039.7348%2041.4338C39.8878%2041.4893%2040.0627%2041.5227%2040.2595%2041.5227C40.5327%2041.5227%2040.7514%2041.456%2040.9044%2041.3337C41.0574%2041.2114%2041.134%2041.0113%2041.134%2040.7445C41.134%2040.5889%2041.0902%2040.4666%2041.0028%2040.3665C40.9153%2040.2665%2040.806%2040.1886%2040.6749%2040.1219C40.5327%2040.0552%2040.3797%2039.9996%2040.2048%2039.9552C40.0299%2039.9107%2039.855%2039.8551%2039.6692%2039.7884C39.4834%2039.7217%2039.3085%2039.655%2039.1336%2039.5661C38.9587%2039.4771%2038.8056%2039.366%2038.6635%2039.2214C38.5214%2039.0769%2038.4121%2038.899%2038.3356%2038.6878C38.2591%2038.4766%2038.2044%2038.2098%2038.2044%2037.9096C38.2044%2037.665%2038.2591%2037.4205%2038.3574%2037.1759C38.4558%2036.9424%2038.5979%2036.7312%2038.7947%2036.5422C38.9915%2036.3532%2039.221%2036.2087%2039.4943%2036.0975C39.7676%2035.9863%2040.0955%2035.9308%2040.4562%2035.9308C40.653%2035.9308%2040.8497%2035.9419%2041.0465%2035.9752C41.2433%2036.0086%2041.4182%2036.053%2041.5821%2036.1197C41.757%2036.1865%2041.9101%2036.2532%2042.0631%2036.3421C42.2161%2036.431%2042.3473%2036.5311%2042.4566%2036.6311L42.074%2037.3538V37.3649Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_244_137%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2254%22%20height%3D%2261%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}
#promo-landing-page .offerings .offering span.icon.icon-design-services {
  width: 64px;
  height: 63px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2263%22%20viewBox%3D%220%200%2064%2063%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_244_176)%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M54.1401%200.969971L62.9801%208.80997L15.8601%2055.11L2.12012%2059.97L7.35012%2045.99L54.1401%200.969971Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M44.0501%2033.61L42.5601%2035.1C42.2201%2035.44%2042.2201%2036%2042.5601%2036.34C42.9001%2036.68%2043.4601%2036.68%2043.8001%2036.34L45.2901%2034.85L48.1601%2037.72L44.8601%2041.01C44.6601%2041.21%2044.5501%2041.47%2044.5501%2041.73C44.5501%2041.96%2044.6301%2042.17%2044.7901%2042.32C44.9401%2042.47%2045.1501%2042.56%2045.3801%2042.56C45.6401%2042.56%2045.9101%2042.45%2046.1001%2042.25L49.3901%2038.95L52.2601%2041.82L50.7701%2043.31C50.4301%2043.65%2050.4301%2044.21%2050.7701%2044.55C51.1001%2044.88%2051.6801%2044.88%2052.0101%2044.55L53.5001%2043.06L56.3701%2045.93L53.0801%2049.22C52.7001%2049.6%2052.6701%2050.19%2053.0101%2050.53C53.3501%2050.87%2053.9401%2050.84%2054.3201%2050.46L57.6101%2047.16L59.8101%2049.36C60.0701%2049.62%2060.2301%2049.96%2060.2401%2050.32C60.2601%2050.67%2060.1301%2050.99%2059.9001%2051.23L50.8701%2060.26C50.6301%2060.5%2050.3101%2060.62%2049.9601%2060.6C49.6101%2060.58%2049.2701%2060.43%2049.0001%2060.17L30.8401%2042.01L41.8001%2031.36L44.0401%2033.6L44.0501%2033.61Z%22%20fill%3D%22%23E4D3D1%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M28.8601%2018.41L27.3701%2019.9C27.2001%2020.07%2026.9801%2020.16%2026.7501%2020.16C26.5201%2020.16%2026.2901%2020.07%2026.1301%2019.9C25.9601%2019.73%2025.8701%2019.51%2025.8701%2019.28C25.8701%2019.05%2025.9601%2018.82%2026.1301%2018.66L27.6201%2017.17L24.7501%2014.3L21.4601%2017.59C21.0801%2017.97%2020.4901%2018.01%2020.1501%2017.66C19.9801%2017.49%2019.9001%2017.26%2019.9101%2017.01C19.9301%2016.76%2020.0301%2016.53%2020.2201%2016.35L23.5101%2013.06L20.6401%2010.19L19.1501%2011.68C18.8101%2012.02%2018.2501%2012.02%2017.9101%2011.68C17.5701%2011.34%2017.5701%2010.78%2017.9101%2010.44L19.4001%208.95001L16.5301%206.08001L13.2401%209.38001C13.0401%209.58001%2012.7801%209.69001%2012.5201%209.69001C12.2901%209.69001%2012.0801%209.61001%2011.9301%209.45001C11.7801%209.30001%2011.6901%209.09001%2011.6901%208.86001C11.6901%208.60001%2011.8001%208.33001%2012.0001%208.14001L15.3001%204.85001L12.9501%202.50001C12.6901%202.24001%2012.3501%202.08001%2011.9901%202.07001C11.6401%202.05001%2011.3201%202.18001%2011.0801%202.41001L2.04005%2011.43C1.55005%2011.92%201.59005%2012.75%202.13005%2013.29L20.6301%2031.79L31.5901%2021.13L28.8601%2018.4V18.41ZM7.03005%2013.46H7.02005C6.77005%2013.46%206.52005%2013.36%206.34005%2013.17C6.15005%2012.98%206.04005%2012.73%206.04005%2012.47C6.04005%2012.21%206.14005%2011.96%206.33005%2011.78C6.52005%2011.59%206.77005%2011.49%207.04005%2011.49C7.31005%2011.49%207.56005%2011.59%207.74005%2011.78C7.92005%2011.97%208.02005%2012.22%208.02005%2012.49C8.02005%2013.02%207.58005%2013.46%207.05005%2013.47L7.03005%2013.46Z%22%20fill%3D%22%23E4D3D1%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M62.43%2011.34C63.09%2010.7%2063.47%209.85998%2063.52%208.97998C63.57%208.10998%2063.25%207.25998%2062.67%206.66998L57%200.89998C56.4%200.28998%2055.54%20-0.0300198%2054.65%20-1.98042e-05C53.76%200.0399802%2052.89%200.42998%2052.24%201.07998L46.95%206.18998L32.76%2019.99L29.43%2016.66L29.4%2016.62L29.37%2016.6L21.21%208.44998L21.17%208.39998L21.14%208.37998L14.09%201.33998C13.5%200.74998%2012.73%200.39998%2011.93%200.36998C11.13%200.33998%2010.38%200.61998%209.82999%201.15998L0.789986%2010.19C0.249986%2010.73%20-0.0300141%2011.48%20-1.41484e-05%2012.29C0.0399859%2013.09%200.379986%2013.86%200.969986%2014.45L19.45%2032.93L6.56999%2045.46L6.47999%2045.55C6.35999%2045.67%206.27999%2045.82%206.22999%2046L0.969986%2059.19C0.719986%2059.74%200.819986%2060.36%201.21999%2060.77C1.47999%2061.03%201.82999%2061.17%202.20999%2061.17C2.24999%2061.17%202.28999%2061.17%202.33999%2061.17C2.47999%2061.16%202.61999%2061.13%202.74999%2061.08L16.29%2056.09C16.46%2056.03%2016.61%2055.91%2016.73%2055.76L29.69%2043.16L47.87%2061.34C48.46%2061.93%2049.23%2062.28%2050.03%2062.31C50.08%2062.31%2050.12%2062.31%2050.17%2062.31C50.92%2062.31%2051.62%2062.03%2052.13%2061.52L61.16%2052.49C61.71%2051.94%2061.99%2051.2%2061.95%2050.39C61.91%2049.59%2061.57%2048.82%2060.98%2048.23L54.09%2041.34L54.06%2041.29C54.06%2041.29%2054.02%2041.26%2054.03%2041.27L45.87%2033.12L45.84%2033.07C45.84%2033.07%2045.8%2033.05%2045.81%2033.05L42.99%2030.23L57.13%2016.48L62.44%2011.34H62.43ZM2.12999%2013.3C1.58999%2012.76%201.54999%2011.92%202.03999%2011.44L11.07%202.39998C11.3%202.15998%2011.63%202.02998%2011.98%202.05998C12.33%202.07998%2012.67%202.22998%2012.94%202.48998L15.29%204.83998L11.99%208.12998C11.79%208.32998%2011.68%208.58998%2011.68%208.84998C11.68%209.07998%2011.76%209.28998%2011.92%209.43998C12.07%209.58998%2012.28%209.67998%2012.51%209.67998C12.77%209.67998%2013.04%209.56998%2013.23%209.36998L16.52%206.06998L19.39%208.93998L17.9%2010.43C17.56%2010.77%2017.56%2011.33%2017.9%2011.67C18.24%2012.01%2018.8%2012.01%2019.14%2011.67L20.63%2010.18L23.5%2013.05L20.21%2016.34C20.03%2016.52%2019.92%2016.76%2019.9%2017C19.88%2017.25%2019.97%2017.48%2020.14%2017.65C20.48%2017.99%2021.07%2017.96%2021.45%2017.58L24.74%2014.29L27.61%2017.16L26.12%2018.65C25.95%2018.82%2025.86%2019.04%2025.86%2019.27C25.86%2019.5%2025.95%2019.73%2026.12%2019.89C26.29%2020.06%2026.51%2020.15%2026.74%2020.15C26.97%2020.15%2027.2%2020.06%2027.36%2019.89L28.85%2018.4L31.58%2021.13L20.62%2031.79L2.12999%2013.3ZM47.52%208.19998L50.43%2011.13L11.62%2049.23L8.52999%2046.11L47.52%208.19998ZM3.02999%2059.02L3.89999%2056.92C4.17999%2057.09%204.43999%2057.29%204.66999%2057.53C4.86999%2057.74%205.04999%2057.97%205.20999%2058.22L3.02999%2059.03V59.02ZM7.04999%2057.53C6.79999%2057.05%206.49999%2056.61%206.14999%2056.23L6.17999%2056.2L6.08999%2056.11C5.65999%2055.68%205.16999%2055.32%204.60999%2055.04L7.42999%2047.9L14.3%2054.84L7.04999%2057.53ZM44.06%2033.61L42.57%2035.1C42.23%2035.44%2042.23%2036%2042.57%2036.34C42.91%2036.68%2043.47%2036.68%2043.81%2036.34L45.3%2034.85L48.17%2037.72L44.87%2041.01C44.67%2041.21%2044.56%2041.47%2044.56%2041.73C44.56%2041.96%2044.64%2042.17%2044.8%2042.32C44.95%2042.47%2045.16%2042.56%2045.39%2042.56C45.65%2042.56%2045.92%2042.45%2046.11%2042.25L49.4%2038.95L52.27%2041.82L50.78%2043.31C50.44%2043.65%2050.44%2044.21%2050.78%2044.55C51.11%2044.88%2051.69%2044.88%2052.02%2044.55L53.51%2043.06L56.38%2045.93L53.09%2049.22C52.71%2049.6%2052.68%2050.19%2053.02%2050.53C53.36%2050.87%2053.95%2050.84%2054.33%2050.46L57.62%2047.16L59.82%2049.36C60.08%2049.62%2060.24%2049.96%2060.25%2050.32C60.27%2050.67%2060.14%2050.99%2059.91%2051.23L50.88%2060.26C50.64%2060.5%2050.32%2060.62%2049.97%2060.6C49.62%2060.58%2049.28%2060.43%2049.01%2060.17L30.85%2042.01L41.81%2031.36L44.05%2033.6L44.06%2033.61ZM16.15%2053.8L12.91%2050.53L51.71%2012.42L55.13%2015.87L16.14%2053.8H16.15ZM52.55%2010.47C52.55%2010.47%2052.52%2010.41%2052.49%2010.38C52.46%2010.35%2052.42%2010.33%2052.39%2010.31C52.39%2010.31%2052.38%2010.31%2052.37%2010.31L48.93%206.82998L53.51%202.38998C53.79%202.09998%2054.18%201.91998%2054.57%201.89998C54.95%201.87998%2055.33%202.01998%2055.59%202.27998L61.25%208.03998C61.5%208.29998%2061.63%208.63998%2061.62%209.01998C61.6%209.38998%2061.43%209.75998%2061.14%2010.03L56.52%2014.5L52.54%2010.47H52.55Z%22%20fill%3D%22black%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.01991%2010.12C5.72991%2010.12%204.66991%2011.17%204.65991%2012.46C4.65991%2013.09%204.90991%2013.68%205.35991%2014.14C5.80991%2014.59%206.38991%2014.83%207.00991%2014.83H7.03991C8.32991%2014.82%209.37991%2013.75%209.36991%2012.46C9.36991%2011.17%208.30991%2010.12%207.01991%2010.12ZM7.01991%2013.46H7.00991C6.75991%2013.46%206.50991%2013.36%206.32991%2013.17C6.13991%2012.98%206.02991%2012.73%206.02991%2012.47C6.02991%2012.21%206.12991%2011.96%206.31991%2011.78C6.50991%2011.59%206.75991%2011.49%207.02991%2011.49C7.29991%2011.49%207.54991%2011.59%207.72991%2011.78C7.90991%2011.97%208.00991%2012.22%208.00991%2012.49C8.00991%2013.02%207.56991%2013.46%207.03991%2013.47L7.01991%2013.46Z%22%20fill%3D%22black%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_244_176%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2263.52%22%20height%3D%2262.31%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}
#promo-landing-page .offerings .offering span.icon.icon-manufactured {
  width: 59px;
  height: 59px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2259%22%20height%3D%2259%22%20viewBox%3D%220%200%2059%2059%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_244_149)%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M29.2501%2057.56C44.957%2057.56%2057.6901%2044.827%2057.6901%2029.12C57.6901%2013.413%2044.957%200.679993%2029.2501%200.679993C13.5431%200.679993%200.810059%2013.413%200.810059%2029.12C0.810059%2044.827%2013.5431%2057.56%2029.2501%2057.56Z%22%20fill%3D%22%23E4D3D1%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M29.6099%2047.09C39.667%2047.09%2047.8199%2038.9371%2047.8199%2028.88C47.8199%2018.8229%2039.667%2010.67%2029.6099%2010.67C19.5528%2010.67%2011.3999%2018.8229%2011.3999%2028.88C11.3999%2038.9371%2019.5528%2047.09%2029.6099%2047.09Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M58.6899%206.88999C58.3799%207.38999%2058.0699%207.89999%2057.7199%208.46999C54.9199%206.93999%2051.9999%206.62999%2048.9299%207.64999C48.9699%207.73999%2048.9899%207.81999%2049.0299%207.86999C50.0799%209.03999%2051.1299%2010.22%2052.2099%2011.36C52.3599%2011.52%2052.6499%2011.62%2052.8899%2011.63C54.8299%2011.74%2056.6799%2012.21%2058.3899%2013.16C58.4599%2013.2%2058.5199%2013.25%2058.6199%2013.32C58.3399%2013.89%2058.0799%2014.44%2057.8499%2014.9C56.5099%2014.44%2055.2299%2014%2053.8799%2013.54C54.7199%2015.33%2055.4799%2016.95%2056.2699%2018.56C56.3399%2018.71%2056.5399%2018.83%2056.7099%2018.91C57.3299%2019.2%2057.9599%2019.46%2058.6599%2019.76C58.3599%2020.38%2058.0899%2020.93%2057.8099%2021.5C57.6199%2021.43%2057.4499%2021.37%2057.1999%2021.29C57.3999%2022.26%2057.6099%2023.17%2057.7799%2024.08C60.2399%2037.58%2052.5199%2051.29%2039.6899%2056.2C24.5299%2062%207.86992%2054.64%201.94992%2039.52C-2.62008%2027.88%201.05992%2014.21%2010.8699%206.42999C16.9899%201.56999%2023.9699%20-0.54001%2031.7399%200.11999C37.1999%200.57999%2042.1399%202.49999%2046.5199%205.79999C46.9999%206.15999%2047.3499%206.19999%2047.9099%205.97999C51.4399%204.62999%2054.9099%204.82999%2058.2699%206.58999C58.3799%206.64999%2058.4799%206.69999%2058.5899%206.76999C58.6199%206.78999%2058.6399%206.82999%2058.6899%206.89999V6.88999ZM45.2299%207.24999C44.9999%207.06999%2044.8699%206.96999%2044.7399%206.87999C37.9499%202.22999%2030.5199%200.77999%2022.5199%202.71999C7.92992%206.27999%20-0.970076%2021.11%202.65992%2035.7C6.45992%2050.96%2022.5799%2059.91%2037.4199%2055.02C51.6999%2050.31%2059.5199%2035.17%2055.0299%2020.96C54.8899%2020.51%2054.6799%2020.25%2054.2199%2020.25C52.9899%2020.25%2051.7599%2020.15%2050.5399%2020.28C49.2799%2020.41%2048.0899%2020.89%2047.0099%2021.6C47.0899%2021.82%2047.1499%2021.99%2047.2199%2022.16C48.3699%2025.16%2048.7599%2028.26%2048.3599%2031.45C46.9899%2042.36%2036.8299%2049.89%2025.9899%2048.04C13.9099%2045.98%206.77992%2033.21%2011.3799%2021.87C16.2999%209.72999%2031.5199%205.90999%2041.5899%2014.29C41.9099%2014.56%2042.1999%2014.72%2042.6199%2014.57C43.7899%2014.15%2044.9699%2013.75%2046.1399%2013.32C47.3299%2012.88%2048.5099%2012.42%2049.6899%2011.98C49.7999%2011.94%2049.9099%2011.9%2050.1499%2011.81C49.0999%2010.77%2048.1299%209.77999%2047.1199%208.81999C47.0199%208.71999%2046.7099%208.72999%2046.5599%208.79999C45.0999%209.52999%2043.5599%209.98999%2041.9299%2010.12C39.2499%2010.34%2036.7699%209.71999%2034.4299%208.31999C34.7199%207.83999%2034.9999%207.39999%2035.2699%206.95999C35.3199%206.87999%2035.3899%206.79999%2035.4599%206.70999C38.5899%208.46999%2041.7999%208.70999%2045.2299%207.26999V7.24999ZM44.3499%2020.6C43.5399%2019.15%2042.5999%2017.9%2041.4799%2016.79C41.3799%2016.69%2041.1999%2016.67%2041.0499%2016.65C40.2699%2016.57%2039.4699%2016.57%2038.6999%2016.44C37.1799%2016.19%2035.7699%2015.65%2034.4399%2014.8C34.7999%2014.22%2035.1199%2013.7%2035.4099%2013.24C36.3599%2013.63%2037.2199%2013.99%2038.0899%2014.34C32.1499%2010.29%2022.6699%2010.45%2016.3899%2017.01C10.0699%2023.62%209.85992%2033.79%2015.8399%2040.67C21.7599%2047.49%2031.8999%2048.68%2039.3099%2043.35C46.7699%2037.99%2048.0499%2028.62%2045.1699%2022.38C42.7899%2023.25%2040.3499%2023.36%2037.8099%2022.76C36.1999%2022.42%2035.8399%2021.81%2034.9099%2021.57C34.7499%2021.53%2034.6099%2021.39%2034.4399%2021.28C34.7899%2020.72%2035.1099%2020.2%2035.4399%2019.68C35.8599%2019.89%2036.1899%2020.1%2036.5499%2020.22C36.8499%2020.32%2037.1799%2020.52%2037.4699%2020.62C37.7199%2020.71%2037.9299%2020.73%2038.1799%2020.81C40.2199%2021.39%2042.2499%2021.31%2044.3599%2020.59L44.3499%2020.6ZM54.0899%2018.24C53.3999%2016.98%2052.8099%2015.86%2052.1699%2014.77C51.4299%2013.52%2051.3699%2013.42%2049.9999%2013.9C47.8999%2014.63%2045.8599%2015.53%2043.8099%2016.36C44.5999%2017.49%2045.3999%2018.62%2046.2099%2019.77C48.5999%2018.43%2051.1699%2017.94%2054.0899%2018.24Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M49.0598%2044.55C48.6298%2045.06%2048.2398%2045.52%2047.8198%2046.03C46.8298%2045.2%2045.8598%2044.39%2044.8398%2043.54C45.2598%2043.04%2045.6598%2042.57%2046.0898%2042.06C47.0798%2042.89%2048.0398%2043.69%2049.0598%2044.55Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6399%2050.44C16.2999%2049.29%2016.9299%2048.22%2017.5799%2047.08C18.1499%2047.41%2018.6799%2047.72%2019.2499%2048.05C18.5999%2049.18%2017.9699%2050.27%2017.3199%2051.41C16.7599%2051.09%2016.2299%2050.78%2015.6399%2050.44Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M35.5%2049.49C36.12%2049.26%2036.7%2049.05%2037.32%2048.83C37.76%2050.05%2038.19%2051.23%2038.64%2052.46C38.03%2052.69%2037.47%2052.89%2036.83%2053.13C36.38%2051.91%2035.95%2050.72%2035.5%2049.49Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24.43%2049.91C25.1%2050.03%2025.69%2050.14%2026.34%2050.25C26.11%2051.54%2025.9%2052.78%2025.67%2054.06C25.01%2053.94%2024.41%2053.84%2023.77%2053.72C24%2052.44%2024.21%2051.21%2024.44%2049.9L24.43%2049.91Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M32.5599%2054.09C32.3299%2052.78%2032.1099%2051.56%2031.8899%2050.28C32.5399%2050.16%2033.1399%2050.06%2033.7999%2049.94C34.0299%2051.23%2034.2499%2052.47%2034.4699%2053.75C33.8199%2053.87%2033.2299%2053.97%2032.5599%2054.09Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.4099%2046.03C9.96991%2045.51%209.57991%2045.05%209.15991%2044.55C10.1599%2043.71%2011.1199%2042.9%2012.1299%2042.06C12.5499%2042.56%2012.9399%2043.02%2013.3799%2043.54C12.3999%2044.36%2011.4399%2045.17%2010.4099%2046.04V46.03Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M42.5499%2050.44C41.9799%2050.77%2041.4499%2051.08%2040.8699%2051.41C40.2199%2050.29%2039.5899%2049.19%2038.9299%2048.06C39.4899%2047.74%2040.0199%2047.43%2040.5999%2047.09C41.2499%2048.21%2041.8799%2049.3%2042.5399%2050.45L42.5499%2050.44Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.1199%2046.07C15.2599%2047.09%2014.4499%2048.05%2013.6299%2049.03C13.1299%2048.61%2012.6699%2048.22%2012.1499%2047.79C12.9799%2046.8%2013.7899%2045.83%2014.6399%2044.82C15.1399%2045.24%2015.6099%2045.64%2016.1199%2046.07Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M28.1499%2054.26V50.46H30.0399V54.26H28.1499Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M42.0898%2046.05C42.6098%2045.61%2043.0698%2045.22%2043.5798%2044.8C44.4198%2045.8%2045.2198%2046.76%2046.0698%2047.76C45.5698%2048.19%2045.1098%2048.57%2044.5998%2049.01C43.7698%2048.02%2042.9598%2047.06%2042.0998%2046.04L42.0898%2046.05Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.8998%2048.8C21.5398%2049.04%2022.0998%2049.24%2022.7198%2049.47C22.2698%2050.7%2021.8398%2051.89%2021.3998%2053.11C20.7898%2052.89%2020.2298%2052.68%2019.5798%2052.45C20.0198%2051.24%2020.4498%2050.06%2020.8998%2048.8Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.0899%2032.04C23.2899%2032.04%2023.4699%2032.01%2023.6199%2031.94C23.7699%2031.87%2023.9099%2031.78%2024.0199%2031.66C24.1299%2031.54%2024.2099%2031.39%2024.2699%2031.21C24.3299%2031.03%2024.3599%2030.83%2024.3599%2030.61V26.83H25.8399V30.61C25.8399%2031%2025.7799%2031.36%2025.6499%2031.69C25.5199%2032.02%2025.3399%2032.3%2025.1099%2032.53C24.8799%2032.76%2024.5899%2032.95%2024.2499%2033.08C23.9099%2033.21%2023.5299%2033.28%2023.1099%2033.28C22.6899%2033.28%2022.2999%2033.21%2021.9599%2033.08C21.6199%2032.95%2021.3299%2032.76%2021.0999%2032.53C20.8599%2032.29%2020.6799%2032.01%2020.5599%2031.69C20.4299%2031.36%2020.3699%2031%2020.3699%2030.61V26.83H21.8499V30.6C21.8499%2030.83%2021.8799%2031.03%2021.9399%2031.2C21.9999%2031.37%2022.0799%2031.53%2022.1899%2031.65C22.2999%2031.77%2022.4299%2031.87%2022.5899%2031.93C22.7499%2031.99%2022.9199%2032.03%2023.1199%2032.03L23.0899%2032.04Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M30.7798%2028.13C30.7398%2028.2%2030.6898%2028.25%2030.6398%2028.29C30.5898%2028.32%2030.5298%2028.34%2030.4498%2028.34C30.3798%2028.34%2030.3098%2028.32%2030.2298%2028.28C30.1498%2028.24%2030.0698%2028.19%2029.9698%2028.14C29.8698%2028.09%2029.7598%2028.04%2029.6398%2028C29.5098%2027.96%2029.3698%2027.94%2029.2098%2027.94C28.9298%2027.94%2028.7298%2028%2028.5898%2028.12C28.4498%2028.24%2028.3898%2028.4%2028.3898%2028.6C28.3898%2028.73%2028.4298%2028.84%2028.5098%2028.92C28.5898%2029%2028.6998%2029.08%2028.8298%2029.14C28.9598%2029.2%2029.1098%2029.26%2029.2898%2029.31C29.4598%2029.36%2029.6298%2029.42%2029.8098%2029.48C29.9898%2029.54%2030.1598%2029.62%2030.3298%2029.7C30.4998%2029.78%2030.6498%2029.89%2030.7898%2030.02C30.9198%2030.15%2031.0298%2030.31%2031.1098%2030.5C31.1898%2030.69%2031.2298%2030.92%2031.2298%2031.18C31.2298%2031.47%2031.1798%2031.75%2031.0798%2032.01C30.9798%2032.27%2030.8298%2032.49%2030.6398%2032.68C30.4498%2032.87%2030.2098%2033.02%2029.9198%2033.13C29.6298%2033.24%2029.3098%2033.29%2028.9498%2033.29C28.7498%2033.29%2028.5498%2033.27%2028.3398%2033.23C28.1298%2033.19%2027.9398%2033.13%2027.7398%2033.06C27.5498%2032.99%2027.3698%2032.9%2027.1998%2032.8C27.0298%2032.7%2026.8798%2032.58%2026.7598%2032.46L27.1998%2031.77C27.2298%2031.72%2027.2798%2031.68%2027.3398%2031.64C27.3998%2031.6%2027.4598%2031.59%2027.5298%2031.59C27.6198%2031.59%2027.7098%2031.62%2027.7898%2031.67C27.8698%2031.72%2027.9798%2031.79%2028.0898%2031.85C28.1998%2031.92%2028.3298%2031.98%2028.4798%2032.03C28.6298%2032.09%2028.7998%2032.11%2028.9998%2032.11C29.2698%2032.11%2029.4798%2032.05%2029.6298%2031.93C29.7798%2031.81%2029.8498%2031.62%2029.8498%2031.37C29.8498%2031.22%2029.8098%2031.1%2029.7298%2031.01C29.6498%2030.92%2029.5398%2030.84%2029.4098%2030.78C29.2798%2030.72%2029.1298%2030.66%2028.9598%2030.62C28.7898%2030.57%2028.6198%2030.52%2028.4398%2030.46C28.2598%2030.4%2028.0898%2030.33%2027.9198%2030.25C27.7498%2030.17%2027.5998%2030.06%2027.4698%2029.92C27.3398%2029.78%2027.2298%2029.62%2027.1498%2029.41C27.0698%2029.2%2027.0298%2028.96%2027.0298%2028.66C27.0298%2028.42%2027.0798%2028.19%2027.1698%2027.96C27.2698%2027.73%2027.4098%2027.53%2027.5898%2027.35C27.7698%2027.17%2028.0098%2027.03%2028.2798%2026.92C28.5498%2026.81%2028.8598%2026.76%2029.2098%2026.76C29.4098%2026.76%2029.5998%2026.77%2029.7798%2026.81C29.9598%2026.85%2030.1398%2026.89%2030.3098%2026.95C30.4798%2027.01%2030.6298%2027.08%2030.7798%2027.16C30.9198%2027.24%2031.0498%2027.34%2031.1698%2027.44L30.7998%2028.13H30.7798Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M38.3399%2033.21H37.1899C37.0599%2033.21%2036.9599%2033.18%2036.8699%2033.12C36.7899%2033.06%2036.7299%2032.98%2036.6999%2032.89L36.3199%2031.78H33.8999L33.5199%2032.89C33.4899%2032.97%2033.4299%2033.05%2033.3499%2033.11C33.2699%2033.18%2033.1599%2033.21%2033.0399%2033.21H31.8799L34.3499%2026.83H35.8599L38.3299%2033.21H38.3399ZM34.2399%2030.77H35.9799L35.3899%2029.02C35.3499%2028.91%2035.3099%2028.78%2035.2599%2028.63C35.2099%2028.48%2035.1599%2028.32%2035.1099%2028.14C35.0599%2028.32%2035.0199%2028.48%2034.9699%2028.63C34.9199%2028.78%2034.8699%2028.91%2034.8299%2029.02L34.2399%2030.76V30.77Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.35995%2031.91C6.13867%2031.91%206.76995%2031.2787%206.76995%2030.5C6.76995%2029.7212%206.13867%2029.09%205.35995%2029.09C4.58123%2029.09%203.94995%2029.7212%203.94995%2030.5C3.94995%2031.2787%204.58123%2031.91%205.35995%2031.91Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M52.68%2031.91C53.4587%2031.91%2054.09%2031.2787%2054.09%2030.5C54.09%2029.7212%2053.4587%2029.09%2052.68%2029.09C51.9013%2029.09%2051.27%2029.7212%2051.27%2030.5C51.27%2031.2787%2051.9013%2031.91%2052.68%2031.91Z%22%20fill%3D%22%23282829%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_244_149%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2258.69%22%20height%3D%2258.18%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}
#promo-landing-page .offerings .offering .primary-subheading {
  color: #821f2d;
}
#promo-landing-page .things-change {
  padding: 1rem 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .things-change {
    padding: 2rem 0;
  }
}
#promo-landing-page .things-change .content {
  padding: 1rem 2rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .things-change .content {
    padding: 2rem 0;
  }
}
#promo-landing-page .things-change .content {
  border-top: 2px solid #821f2d;
  border-bottom: 2px solid #821f2d;
  text-align: center;
  font-family: "BigCaslon";
  font-size: 28px;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.84px;
  color: #821f2d;
}
#promo-landing-page .customer-testimonial {
  padding: 1rem 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial {
    padding: 2rem 0;
  }
}
#promo-landing-page .customer-testimonial .max-width-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial .max-width-container {
    flex-direction: row;
    padding: 0 1rem;
  }
}
#promo-landing-page .customer-testimonial__content {
  background-color: #efe9e5;
  padding: 1.5rem 3rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__content {
    padding: 2rem 0;
    width: 55%;
  }
}
#promo-landing-page .customer-testimonial__content .quoute-icon {
  margin-bottom: 1rem;
}
#promo-landing-page .customer-testimonial__content .quoute-icon img {
  width: 22px;
}
#promo-landing-page .customer-testimonial__content .testimonial-quote {
  font-family: "Big Caslon";
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.66px;
  margin-bottom: 1.5rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__content .testimonial-quote {
    font-size: 28px;
    letter-spacing: 0.84px;
    margin: 0 auto 1.5rem;
    max-width: 72%;
  }
}
#promo-landing-page .customer-testimonial__content .testimonial-name {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 14.4px;
  letter-spacing: 2.592px;
  color: #821f2d;
}
#promo-landing-page .customer-testimonial__image-gallery {
  width: 100%;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__image-gallery {
    width: 45%;
    margin: 0;
  }
}
#promo-landing-page .customer-testimonial__image-gallery.slick-dotted {
  padding: 0;
}
#promo-landing-page .customer-testimonial__image-gallery button.slick-arrow {
  background-repeat: no-repeat;
  z-index: 1;
  width: 10px !important;
  height: 20px !important;
  background-size: 10px;
}
#promo-landing-page .customer-testimonial__image-gallery button.slick-arrow.slick-prev {
  background-image: url("/wp-content/themes/inspired-closets/assets/images/arrow-left-no-circle.png") !important;
  left: 25px;
}
#promo-landing-page .customer-testimonial__image-gallery button.slick-arrow.slick-next {
  background-image: url("/wp-content/themes/inspired-closets/assets/images/arrow-right-no-circle.png") !important;
  right: 25px;
}
#promo-landing-page .customer-testimonial__image-gallery button.slick-arrow::before {
  content: "";
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__image-gallery .slick-list {
    height: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track {
    height: 100%;
  }
}
#promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .img-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .image-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > div .image-wrapper img {
  max-width: 100%;
  max-height: 100%;
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .img-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .image-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > div .image-wrapper img {
    height: 450px;
  }
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .img-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > .image-wrapper img, #promo-landing-page .customer-testimonial__image-gallery .slick-list .slick-track .slick-slide > div .image-wrapper img {
    max-height: none;
  }
}
#promo-landing-page .customer-testimonial__image-gallery .slick-dots {
  top: unset;
  bottom: 10px;
}
#promo-landing-page .customer-testimonial__image-gallery .slick-dots li {
  margin: 0;
}
#promo-landing-page .customer-testimonial__image-gallery .slick-dots li button {
  width: 11px;
  height: 11px;
  border-radius: 50%;
  border: 1px solid white;
}
#promo-landing-page .customer-testimonial__image-gallery .slick-dots li button:before {
  content: "";
}
#promo-landing-page .customer-testimonial__image-gallery .slick-dots li.slick-active button {
  background-color: #ffffff;
}
#promo-landing-page .customer-testimonial__image-gallery .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .customer-testimonial__image-gallery .image-container img {
    height: 350px;
  }
}
#promo-landing-page .local-connection {
  padding: 2rem 0;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .local-connection {
    margin-bottom: 3rem;
  }
}
#promo-landing-page .local-connection .max-width-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .local-connection .max-width-container {
    flex-direction: row;
  }
}
#promo-landing-page .local-connection .max-width-container .image-wrapper {
  margin: 0 -1rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .local-connection .max-width-container .image-wrapper {
    margin: 0;
    width: 45%;
  }
}
#promo-landing-page .local-connection .max-width-container .image-wrapper img {
  width: 100%;
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media print, screen and (min-width: 40em) {
  #promo-landing-page .local-connection .max-width-container .image-wrapper img {
    height: 450px;
  }
}
#promo-landing-page .local-connection .max-width-container .content {
  margin: 0 -1rem;
  background-color: #e4d3d1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 2rem 3rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .local-connection .max-width-container .content {
    margin: 0;
    width: 55%;
    padding: 2rem 4rem;
  }
}
#promo-landing-page .local-connection .max-width-container .content p {
  text-align: center;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Big Caslon CC";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.84px;
  color: #821f2d;
}
#promo-landing-page .cta-section {
  padding: 2rem 0;
  background-color: #e4d3d1;
}
#promo-landing-page .cta-section .max-width-container .cta-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .cta-section .max-width-container .cta-content {
    flex-direction: row;
    justify-content: space-between;
  }
}
#promo-landing-page .cta-section .max-width-container .cta-content h2 {
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.84px;
  text-align: center;
  margin-bottom: 1rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .cta-section .max-width-container .cta-content h2 {
    text-align: left;
    margin-bottom: 0;
  }
}
#promo-landing-page .cta-section .max-width-container .cta-content h2 span {
  color: #821f2d;
}
#promo-landing-page .fine-print-footer {
  padding: 4rem 1rem 2rem;
  background-color: #efe9e5;
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .fine-print-footer {
    margin-bottom: 3rem;
  }
}
#promo-landing-page .fine-print-footer .max-width-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
#promo-landing-page .fine-print-footer .max-width-container .fine-print-content {
  margin-bottom: 2rem;
}
#promo-landing-page .fine-print-footer .max-width-container .fine-print-content p {
  color: #877971;
}
@media print, screen and (min-width: 64em) {
  #promo-landing-page .fine-print-footer .max-width-container .fine-print-content p {
    margin: 0 auto;
    max-width: 62%;
  }
}
#promo-landing-page .fine-print-footer .max-width-container .contact .contact-title {
  color: #821f2d;
  font-weight: 900;
  line-height: 136.5%;
  letter-spacing: 2.592px;
  text-transform: uppercase;
}
#promo-landing-page .fine-print-footer .max-width-container .contact .contact-phone-number {
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Big Caslon CC";
  color: #821f2d;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 123%;
  letter-spacing: 0.84px;
}
/*# sourceMappingURL=local-promo-landing.css.map */
