.elementor-1400 .elementor-element.elementor-element-9da357a:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-9da357a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-9da357a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-9da357a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-72f5b83a:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-72f5b83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-72f5b83a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-1400 .elementor-element.elementor-element-72f5b83a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-221c510f:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-221c510f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1400 .elementor-element.elementor-element-221c510f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-221c510f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-12446175:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-12446175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-12446175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-12446175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-23d7c6d5:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-23d7c6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-23d7c6d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-23d7c6d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-5b73045d:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-5b73045d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-5b73045d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-5b73045d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-851a78a > .elementor-container{max-width:1140px;}.elementor-1400 .elementor-element.elementor-element-851a78a{padding:120px 40px 120px 40px;}.elementor-1400 .elementor-element.elementor-element-4c819ad{padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-646432e6:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-646432e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-646432e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-646432e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-2f682941:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-2f682941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-2f682941{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-2f682941 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-5ea8b749:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-5ea8b749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1400 .elementor-element.elementor-element-5ea8b749{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-5ea8b749 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-fddf739:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-fddf739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-fddf739{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-fddf739 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-24f1291c:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-24f1291c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-24f1291c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-24f1291c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-42550219:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-42550219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1400 .elementor-element.elementor-element-42550219{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-42550219 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-6a30104a:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-6a30104a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1400 .elementor-element.elementor-element-6a30104a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-1400 .elementor-element.elementor-element-6a30104a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-1c70090a:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-1c70090a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1400 .elementor-element.elementor-element-1c70090a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-1c70090a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS *//* PV ABOUT PAGE — DESIGN TEMPLATE SPEC
   Fonts: Nunito Sans = body, headings, taglines, inline links
          Nunito = product names, buttons, nav labels (per FONT-SPEC.md)
   Body: 18px, rgba(245,245,245,0.7), line-height 1.8
   H2: 48px, 900, #F5F5F5
   Accent text: Champagne #F0E0C8 (italic taglines)
   Hero intro: 24px (exception)
   Links: #1869EB
   Button text: #385DFF */

/* STANDARDIZE BODY TEXT */
body.elementor-page-1400 .elementor-section .elementor-widget-html p {
  font-size: 18px !important;
  line-height: 1.8 !important;
}

/* HERO INTRO stays 24px */
body.elementor-page-1400 .elementor-element-9da357a .elementor-widget-html p:first-of-type {
  font-size: 24px !important;
}

/* S6 BACKGROUND */
body.elementor-page-1400 .elementor-element-851a78a {
  background-color: #0E0E0E !important;
}

/* S7 DIVIDER HEIGHT */
body.elementor-page-1400 .elementor-element-4c819ad {
  min-height: 56px !important;
}

/* LINK COLOR */
body.elementor-page-1400 .elementor-section .elementor-widget-html a {
  color: #1869EB !important;
  text-decoration: none !important;
}
body.elementor-page-1400 .elementor-section .elementor-widget-html a:hover {
  text-decoration: underline !important;
}

/* RAINBOW BUTTON TEXT */
body.elementor-page-1400 .elementor-section .elementor-widget-html a[style*="background-image"],
body.elementor-page-1400 .elementor-section .elementor-widget-html a.pv-cta-main {
  color: #385DFF !important;
  text-decoration: none !important;
}
body.elementor-page-1400 .elementor-section .elementor-widget-html a[style*="background-image"]:hover,
body.elementor-page-1400 .elementor-section .elementor-widget-html a.pv-cta-main:hover {
  color: #385DFF !important;
  text-decoration: none !important;
}

/* RAINBOW HOVER for inline-gradient buttons */
body.elementor-page-1400 .elementor-section .elementor-widget-html a[style*="background-image"]:hover {
  background-position: 0% 0% !important;
}/* End custom CSS */