@font-face {
    font-family: "Tueno Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobd.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobd.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoltit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoltit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Extra Bold Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbdit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbdit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Extra Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbd.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbd.woff")
        format("woff");
  }
  @font-face {
    font-family: "Tueno Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobd.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobd.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Bold Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobdit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobdit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/trueno.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/trueno.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoltit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoltit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trade Gothic Next LT Pro Compressed";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/TradeGothicNextLTPro-Cm.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Trueno Extra Bold Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbdit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbdit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Super Basic Thin";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Thin.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Thin.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Extra Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbd.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenoexbd.woff")
        format("woff");
  }
  @font-face {
    font-family: "Super Basic Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Regular.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Regular.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno Bold Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobdit.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/truenobdit.woff")
        format("woff");
  }
  @font-face {
    font-family: "Trueno";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/trueno.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/trueno.woff")
        format("woff");
  }
  @font-face {
    font-family: "Signature Collection Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/sig-collection-italic.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/sig-collection-italic.woff")
        format("woff");
  }
  @font-face {
    font-family: "Peachy Solid";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Peachy-Solid.woff")
      format("woff");
  }
  @font-face {
    font-family: "Trade Gothic Next LT Pro Compressed";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/TradeGothicNextLTPro-Cm.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Super Basic Thin";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Thin.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Thin.woff")
        format("woff");
  }
  @font-face {
    font-family: "Peachy Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Peachy-Regular.woff")
      format("woff");
  }
  @font-face {
    font-family: "Super Basic Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Regular.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/SuperBasic-Regular.woff")
        format("woff");
  }
  @font-face {
    font-family: "Nobel Light";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Nobel-Light.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Signature Collection Italic";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/sig-collection-italic.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/sig-collection-italic.woff")
        format("woff");
  }
  @font-face {
    font-family: "Nobel Bold";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Nobel-Bold.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Losta Masta Light";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/lostamasta-light-webfont.woff")
      format("woff");
  }
  @font-face {
    font-family: "Peachy Solid";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Peachy-Solid.woff")
      format("woff");
  }
  @font-face {
    font-family: "Hunter";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/hunter-webfont.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/hunter-webfont.woff")
        format("woff");
  }
  @font-face {
    font-family: "Peachy Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Peachy-Regular.woff")
      format("woff");
  }
  @font-face {
    font-family: "HK Grotesk Pro &#8211; Medium";
    font-weight: 500;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/HKGroteskPro-Medium.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/hkgroteskpro-medium-webfont.woff")
        format("woff");
  }
  @font-face {
    font-family: "Nobel Light";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Nobel-Light.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Nobel Bold";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Nobel-Bold.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "GreyCliff CF Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Regular.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Regular.woff")
        format("woff");
  }
  @font-face {
    font-family: "Losta Masta Light";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/lostamasta-light-webfont.woff")
      format("woff");
  }
  @font-face {
    font-family: "GreyCliff CF Extra Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-ExtraBold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-ExtraBold.woff")
        format("woff");
  }
  @font-face {
    font-family: "Hunter";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/hunter-webfont.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/hunter-webfont.woff")
        format("woff");
  }
  @font-face {
    font-family: "GreyCliff Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Bold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Bold.woff")
        format("woff");
  }
  @font-face {
    font-family: "HK Grotesk Pro &#8211; Medium";
    font-weight: 500;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/HKGroteskPro-Medium.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/hkgroteskpro-medium-webfont.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gotham XNarrow Medium";
    font-weight: 500;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GothamXNarrow-Medium_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "Gotham Medium";
    font-weight: 500;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gotham-Medium_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "GreyCliff CF Regular";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Regular.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Regular.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gotham Light";
    font-weight: 300;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gotham-Light_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "GreyCliff CF Extra Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-ExtraBold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-ExtraBold.woff")
        format("woff");
  }
  @font-face {
    font-family: "Glamour Absolute &#8211; Regular";
    font-weight: 500;
    font-display: auto;
    font-fallback: Glamour Absolute - Regular;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/GlamourAbsolute_Regular.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "GreyCliff Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Bold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GreycliffCF-Bold.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gilmer Light";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Light.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Light.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gotham XNarrow Medium";
    font-weight: 500;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/GothamXNarrow-Medium_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "Gilmer Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Bold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Bold.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gotham Medium";
    font-weight: 500;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gotham-Medium_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "Aurelly Script Font";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Aurelly-Signature.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Gotham Light";
    font-weight: 300;
    font-display: auto;
    font-fallback: Arial, sans-serif;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gotham-Light_Web.woff2")
      format("woff2");
  }
  @font-face {
    font-family: "Glamour Absolute &#8211; Regular";
    font-weight: 500;
    font-display: auto;
    font-fallback: Glamour Absolute - Regular;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/09/GlamourAbsolute_Regular.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "Gilmer Light";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Light.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Light.woff")
        format("woff");
  }
  @font-face {
    font-family: "Gilmer Bold";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Bold.woff2")
        format("woff2"),
      url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/Gilmer-Bold.woff")
        format("woff");
  }
  @font-face {
    font-family: "&#8220;Alt Gothic No 2&#8221;";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/alternate_gothic_no2_d_regular-webfont.woff")
      format("woff");
  }
  @font-face {
    font-family: "Aurelly Script Font";
    font-weight: 100;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/uploads/2022/10/Aurelly-Signature.otf")
      format("OpenType");
  }
  @font-face {
    font-family: "&#8220;Alt Gothic No 2&#8221;";
    font-weight: 400;
    font-display: auto;
    src: url("https://amyporterdev.wpenginepowered.com/wp-content/themes/AP_2017/assets/fonts/alternate_gothic_no2_d_regular-webfont.woff")
      format("woff");
  }

  :root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
      135deg,
      rgba(6, 147, 227, 1) 0%,
      rgb(155, 81, 224) 100%
    );
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
      135deg,
      rgb(122, 220, 180) 0%,
      rgb(0, 208, 130) 100%
    );
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
      135deg,
      rgba(252, 185, 0, 1) 0%,
      rgba(255, 105, 0, 1) 100%
    );
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
      135deg,
      rgba(255, 105, 0, 1) 0%,
      rgb(207, 46, 46) 100%
    );
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
      135deg,
      rgb(238, 238, 238) 0%,
      rgb(169, 184, 195) 100%
    );
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
      135deg,
      rgb(74, 234, 220) 0%,
      rgb(151, 120, 209) 20%,
      rgb(207, 42, 186) 40%,
      rgb(238, 44, 130) 60%,
      rgb(251, 105, 98) 80%,
      rgb(254, 248, 76) 100%
    );
    --wp--preset--gradient--blush-light-purple: linear-gradient(
      135deg,
      rgb(255, 206, 236) 0%,
      rgb(152, 150, 240) 100%
    );
    --wp--preset--gradient--blush-bordeaux: linear-gradient(
      135deg,
      rgb(254, 205, 165) 0%,
      rgb(254, 45, 45) 50%,
      rgb(107, 0, 62) 100%
    );
    --wp--preset--gradient--luminous-dusk: linear-gradient(
      135deg,
      rgb(255, 203, 112) 0%,
      rgb(199, 81, 192) 50%,
      rgb(65, 88, 208) 100%
    );
    --wp--preset--gradient--pale-ocean: linear-gradient(
      135deg,
      rgb(255, 245, 203) 0%,
      rgb(182, 227, 212) 50%,
      rgb(51, 167, 181) 100%
    );
    --wp--preset--gradient--electric-grass: linear-gradient(
      135deg,
      rgb(202, 248, 128) 0%,
      rgb(113, 206, 126) 100%
    );
    --wp--preset--gradient--midnight: linear-gradient(
      135deg,
      rgb(2, 3, 129) 0%,
      rgb(40, 116, 252) 100%
    );
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
      6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
  }
  :where(.is-layout-flex) {
    gap: 0.5em;
  }
  :where(.is-layout-grid) {
    gap: 0.5em;
  }
  body .is-layout-flex {
    display: flex;
  }
  .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
  }
  .is-layout-flex > :is(*, div) {
    margin: 0;
  }
  body .is-layout-grid {
    display: grid;
  }
  .is-layout-grid > :is(*, div) {
    margin: 0;
  }
  :where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
  }
  :where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
  }
  :where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
  }
  :where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
  }
  .has-black-color {
    color: var(--wp--preset--color--black) !important;
  }
  .has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }
  .has-white-color {
    color: var(--wp--preset--color--white) !important;
  }
  .has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
  }
  .has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
  }
  .has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
  }
  .has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
  }
  .has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
  }
  .has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
  }
  .has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
  }
  .has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }
  .has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
  }
  .has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
  }
  .has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }
  .has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
  }
  .has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
  }
  .has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
  }
  .has-luminous-vivid-orange-background-color {
    background-color: var(
      --wp--preset--color--luminous-vivid-orange
    ) !important;
  }
  .has-luminous-vivid-amber-background-color {
    background-color: var(
      --wp--preset--color--luminous-vivid-amber
    ) !important;
  }
  .has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
  }
  .has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
  }
  .has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
  }
  .has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }
  .has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
  }
  .has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
  }
  .has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }
  .has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
  }
  .has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
  }
  .has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
  }
  .has-luminous-vivid-orange-border-color {
    border-color: var(
      --wp--preset--color--luminous-vivid-orange
    ) !important;
  }
  .has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
  }
  .has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
  }
  .has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
  }
  .has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
  }
  .has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }
  .has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
  }
  .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(
      --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
    ) !important;
  }
  .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(
      --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
    ) !important;
  }
  .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(
      --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
    ) !important;
  }
  .has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(
      --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
    ) !important;
  }
  .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(
      --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
    ) !important;
  }
  .has-cool-to-warm-spectrum-gradient-background {
    background: var(
      --wp--preset--gradient--cool-to-warm-spectrum
    ) !important;
  }
  .has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
  }
  .has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
  }
  .has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
  }
  .has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
  }
  .has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
  }
  .has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
  }
  .has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
  }
  .has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
  }
  .has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
  }
  .has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
  }
  :where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
  }
  :where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
  }
  :where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
  }
  :where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
  }
  :root :where(.wp-block-pullquote) {
    font-size: 1.5em;
    line-height: 1.6;
  }#tools-wp .tools-heading-1 {
    font-family: "Montserrat";
    font-weight: 600;
    color: rgba(51, 51, 51, 1);
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 55px;
  }

  #toolsFiltersRow {
    gap: 30px;
  }

  summary {
    display: block;
  }

  summary::after {
    content: "";
    background-image: url(https://static.showit.co/file/ocTrXTMYRIScXXGp8SaGUA/184679/down-chevron-svgrepo-com.svg);
    background-size: 15px 15px;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-left: 20px;
  }

  details {
    background-color: rgba(207, 224, 226, 0.5);
    padding: 10px 20px;
    border-radius: 100px;
  }

  .dropdown-contents {
    position: absolute;
    background-color: #e7eff0;
    margin-top: 20px;
    margin-left: -19px;
  }

  .dropdown-contents .facetwp-facet {
    margin-bottom: 0;
    padding: 12px 0;
  }

  .dropdown-contents .facetwp-checkbox {
    padding: 6px 30px;
    background-image: none;
    cursor: pointer;
  }

  .dropdown-contents .facetwp-checkbox.checked {
    background-color: rgba(207, 224, 226, 1);
    background-image: none;
  }

  .dropdown-contents .facetwp-checkbox:hover {
    background-color: rgba(207, 224, 226, 1);
  }

  .facetwp-counter {
    display: none;
  }

  .facetwp-facet-tools_free_stuff .facetwp-checkbox {
    background-image: none;
    background-color: rgba(207, 224, 226, 0.5);
    padding: 10px 20px;
    border-radius: 100px;
  }

  .facetwp-facet-tools_free_stuff .facetwp-checkbox.checked {
    background-color: rgba(207, 224, 226, 1);
    background-image: none;
  }

  #toolsFiltersRow .facetwp-reset {
    font-family: "Miller Text italic";
    color: #000000;
    text-decoration: none;
    text-transform: lowercase;
  }

  .facetwp-facet-search_tools {
    text-align: right;
  }

  input.facetwp-search {
    background-color: rgba(207, 224, 226, 0.5);
    border: none !important;
    text-indent: 15px;
    height: 45px;
    border-radius: 100px;
    font-size: 16px;
    text-indent: 24px;
  }

  input.facetwp-search::placeholder {
    color: #000000;
  }

  i.facetwp-icon {
    margin-right: 18px;
  }

  .resources-container {
    gap: 20px;
    border-bottom: 1px solid rgba(207, 224, 226, 1);
    padding-bottom: 30px;
    align-items: center;
    margin-bottom: 30px;
  }

  .resources-img-container {
    margin: 0 auto;
  }

  .resources-img {
    width: 180px;
  }

  .resources-content {
    max-width: 630px;
  }

  .resources-category {
    margin-bottom: 20px;
  }

  .fwpl-tax-tool_category {
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 16px;
    font-family: "Montserrat";
    font-weight: 600;
    background-color: rgba(207, 224, 226, 1);
    padding: 6px 30px;
  }

  .fwpl-item.resources-category .fwpl-term {
    display: none;
  }

  .fwpl-item.resources-category .fwpl-term:first-of-type {
    display: inline-block;
  }

  .resources-post-title {
    font-size: 41px;
    font-family: "Ivy Presto";
    margin-bottom: 20px;
    line-height: 1.2;
  }

  .resources-body {
    font-size: 15px;
    font-family: "Montserrat";
  }

  .resources-btn-wrapper {
    align-items: center;
    display: flex;
    width: 100% !important;
  }

  .resources-btn {
    background-color: rgba(255, 209, 48, 1);
    padding: 10px 0;
    width: 100%;
    text-align: center;
  }

  .mobile_logo{
    display: none !important;
  }

  @media only screen and (max-width: 768px) {
    .typewrite {
      font-size: 80px;
    }
    .Thiss{
      /* display: none !important; */z
      margin-left: -100px !important;
      display:none !important;
    }
    .mobile_logo{
      display: block !important;
    }
    .img_about_1{
      width: 100% !important;
      margin-top: 20px;
    }
    img{
      width: 100%;
    }
    .nav{
      z-index: 9999 !important;
      position: fixed !important;
    }
    .sie-mobile-nav-1_0{
      z-index: 9999 !important;
    }
    .sie-hero_8-text{
      margin-left: -80px !important;
    }
    .sd-b{
      margin-top: -350px;
    }
    .real_estate{
      width: 300px !important;
      margin-top: -200px ;
      margin-left: -35px !important;
      border: 8px solid white;
    }
    .email_list{
      text-align: center;
    }
    .sign_up{
      margin-top: 20px;
    }
    .thingy_details{
      font-weight: 200;
      line-height: 25px;
    }
    .another_contact{
      margin-top: 40px;
    }
    }


  #tools-wp .resources-btn a {
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-size: 13px;
    font-family: "Montserrat";
    font-weight: 600;
  }

  /* === MOBILE STYLES === */

  .m #tools-wp .tools-heading-1 {
    margin-bottom: 22px;
  }

  .m #toolsFiltersRow {
    flex-direction: column;
    align-items: flex-start;
    gap: 11px;
  }

  .m .resources-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }

  .m .resources-img-container {
    margin: 0 !important;
  }

  .m .resources-img {
    width: 90px;
  }

  .m .fwpl-tax-tool_category {
    font-size: 13px;
    line-height: 1.2;
    text-align: center;
  }

  .m .resources-post-title {
    font-size: 32px;
  }

  html.m {
    background-color: rgba(255, 255, 255, 1);
  }
  html.d {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .st-d-title,
  .d .se-wpt h1 {
    color: rgba(51, 51, 51, 1);
    line-height: 1.3;
    letter-spacing: 0em;
    font-size: 60px;
    text-align: left;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .se-wpt h1 {
    margin-bottom: 30px;
  }
  .d .st-d-title.se-rc a {
    color: rgba(124, 206, 193, 1);
  }
  .d .st-d-title.se-rc a:hover {
    text-decoration: underline;
    color: rgba(128, 173, 179, 1);
    opacity: 0.8;
  }
  .m .st-m-title,
  .m .se-wpt h1 {
    color: rgba(51, 51, 51, 1);
    line-height: 1.3;
    letter-spacing: 0em;
    font-size: 36px;
    text-align: left;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .se-wpt h1 {
    margin-bottom: 20px;
  }
  .m .st-m-title.se-rc a {
    color: rgba(124, 206, 193, 1);
  }
  .m .st-m-title.se-rc a:hover {
    text-decoration: underline;
    color: rgba(128, 173, 179, 1);
    opacity: 0.8;
  }
  .d .st-d-heading,
  .d .se-wpt h2 {
    color: rgba(51, 51, 51, 1);
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 41px;
    text-align: center;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .se-wpt h2 {
    margin-bottom: 24px;
  }
  .d .st-d-heading.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .st-d-heading.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .st-m-heading,
  .m .se-wpt h2 {
    color: rgba(51, 51, 51, 1);
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 36px;
    text-align: center;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .se-wpt h2 {
    margin-bottom: 20px;
  }
  .m .st-m-heading.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .st-m-heading.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .st-d-subheading,
  .d .se-wpt h3 {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.3;
    letter-spacing: 0.1em;
    font-size: 21px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .d .se-wpt h3 {
    margin-bottom: 18px;
  }
  .d .st-d-subheading.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .st-d-subheading.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .st-m-subheading,
  .m .se-wpt h3 {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.4;
    letter-spacing: 0.1em;
    font-size: 16px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .m .se-wpt h3 {
    margin-bottom: 18px;
  }
  .m .st-m-subheading.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .st-m-subheading.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .st-d-paragraph {
    color: rgba(51, 51, 51, 1);
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .d .se-wpt p {
    margin-bottom: 16px;
  }
  .d .st-d-paragraph.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .d .st-d-paragraph.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .st-m-paragraph {
    color: rgba(51, 51, 51, 1);
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .m .se-wpt p {
    margin-bottom: 16px;
  }
  .m .st-m-paragraph.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .m .st-m-paragraph.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .sib-header {
    z-index: 5;
  }
  .m .sib-header {
    height: 64px;
  }
  .d .sib-header {
    height: 80px;
  }
  .m .sib-header .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-header .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-header_0:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_0:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_0 {
    left: 888px;
    top: 0px;
    width: 100px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_0 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_0-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_0-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .d .sie-header_1:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_1:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_1 {
    left: 660px;
    top: 0px;
    width: 123px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_1 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_1-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_1-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .d .sie-header_2:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_2:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_2 {
    left: 554px;
    top: 0px;
    width: 106px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_2 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_2-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_2-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .d .sie-header_3:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_3:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_3 {
    left: 443px;
    top: 0px;
    width: 111px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_3 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_3-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_3-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_3-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_3-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .d .sie-header_4 {
    left: 1161px;
    top: 37px;
    width: 35px;
    height: 35px;
    display: none;
  }
  .m .sie-header_4 {
    left: 265px;
    top: 12px;
    width: 37px;
    height: 37px;
  }
  .d .sie-header_4 svg {
    fill: #11256E;
  }
  .m .sie-header_4 svg {
    fill: rgba(207, 224, 226, 1);
  }
  .d .sie-header_5 {
    left: 50px;
    top: 34px;
    width: 210px;
    height: 13px;
  }
  .m .sie-header_5 {
    left: 24px;
    top: 24px;
    width: 224px;
    height: 13px;
  }
  .d .sie-header_5 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .m .sie-header_5 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .d .sie-header_6:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_6:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_6 {
    left: 783px;
    top: 0px;
    width: 105px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_6 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_6-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_6-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .d .sie-header_7 {
    left: 999px;
    top: 20px;
    width: 170px;
    height: 40px;
  }
  .m .sie-header_7 {
    left: 41px;
    top: 79px;
    width: 224px;
    height: 42px;
    display: none;
  }
  .d .sie-header_7 .se-simple:hover {
  }
  .m .sie-header_7 .se-simple:hover {
  }
  .d .sie-header_7 .se-simple {
    background-color: #ffa60080;
  }
  .m .sie-header_7 .se-simple {
    background-color:  #ffa60080;
  }
  .d .sie-header_8 {
    left: 999px;
    top: 20px;
    width: 170px;
    height: 40px;
  }
  .m .sie-header_8 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
  }
  .d .sie-header_8-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 3;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .m .sie-header_8-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .d .sie-header_9:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_9:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_9 {
    left: 358px;
    top: 0px;
    width: 85px;
    height: 80px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-header_9 {
    left: 53px;
    top: 41px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-header_9-text:hover {
    color: #11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .m .sie-header_9-text:hover {
    color:#11256E;
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-decoration: underline;
  }
  .d .sie-header_9-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sie-header_9-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color, font-family, font-weight, font-style,
      letter-spacing, font-size, text-decoration;
  }
  .m .sib-hero {
    height: 790px;
  }
  .d .sib-hero {
    height: 657px;
  }
  .m .sib-hero .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-hero .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-hero_0 {
    left: 0px;
    top: 0px;
    width: 917px;
    height: 600px;
    display: none;
  }
  .m .sie-hero_0 {
    left: -2px;
    top: 260px;
    width: 325px;
    height: 530px;
  }
  .d .sie-hero_0 .se-simple:hover {
  }
  .m .sie-hero_0 .se-simple:hover {
  }
  .d .sie-hero_0 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      270deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(255, 255, 255, 1) 100%
    );
  }
  .m .sie-hero_0 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(255, 255, 255, 1) 100%
    );
  }
  .d .sie-hero_1 {
    left: 493px;
    top: 0px;
    width: 707px;
    height: 657px;
  }
  .m .sie-hero_1 {
    left: 48px;
    top: 119px;
    width: 224px;
    height: 553px;
    display: none;
  }
  .d .sie-hero_1 .se-simple:hover {
  }
  .m .sie-hero_1 .se-simple:hover {
  }
  .d .sie-hero_1 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      90deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(207, 224, 226, 1) 100%
    );
  }
  .m .sie-hero_1 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      90deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(207, 224, 226, 1) 100%
    );
  }
  .d .sie-hero_2 {
    left: 493px;
    top: 0px;
    width: 707px;
    height: 657px;
  }
  .m .sie-hero_2 {
    left: 48px;
    top: 119px;
    width: 224px;
    height: 553px;
    display: none;
  }
  .d .sie-hero_2 .se-simple:hover {
  }
  .m .sie-hero_2 .se-simple:hover {
  }
  .d .sie-hero_2 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      90deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(207, 224, 226, 1) 100%
    );
  }
  .m .sie-hero_2 .se-simple {
    background-color: transparent;
    background-origin: border-box;
    background-image: linear-gradient(
      90deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(207, 224, 226, 1) 100%
    );
  }
  .d .sie-hero_3 {
    left: 677px;
    top: 285px;
    width: 267px;
    height: 11px;
  }
  .m .sie-hero_3 {
    left: 24px;
    top: 503px;
    width: 231px;
    height: 12px;
  }
  .d .sie-hero_3 .se-simple:hover {
  }
  .m .sie-hero_3 .se-simple:hover {
  }
  .d .sie-hero_3 .se-simple {
    background-color: rgba(255, 255, 255, 1);
  }
  .m .sie-hero_3 .se-simple {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-hero_4 {
    left: 631px;
    top: 275px;
    width: 467px;
    height: 44px;
  }
  .m .sie-hero_4 {
    left: 21px;
    top: 495px;
    width: 278px;
    height: 50px;
  }
  .d .sie-hero_4-text {
    color: rgba(51, 51, 51, 1);
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: center;
  }
  .m .sie-hero_4-text {
    color: rgba(51, 51, 51, 1);
    line-height: 1.4;
    letter-spacing: 0em;
    font-size: 16px;
    text-align: center;
  }
  .d .sie-hero_4-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-hero_4-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-hero_4-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-hero_4-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-hero_5 {
    left: 647px;
    top: 168px;
    width: 150px;
    height: 66px;
  }
  .m .sie-hero_5 {
    left: 16px;
    top: 397px;
    width: 96px;
    height: 66px;
  }
  .d .sie-hero_5-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 60px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-hero_5-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 50px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-hero_5-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-hero_5-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-hero_5-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-hero_5-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-hero_6 {
    left: 659px;
    top: 345px;
    width: 410px;
    height: 117px;
  }
  .m .sie-hero_6 {
    left: 34px;
    top: 585px;
    width: 253px;
    height: 118px;
  }
  .d .sie-hero_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-hero_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-hero_6-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-hero_6-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-hero_6-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-hero_6-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-hero_7 {
    left: 899px;
    top: 173px;
    width: 152px;
    height: 69px;
  }
  .m .sie-hero_7 {
    left: 190px;
    top: 397px;
    width: 115px;
    height: 69px;
  }
  .d .sie-hero_7-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 60px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-hero_7-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 50px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-hero_7-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-hero_7-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-hero_7-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-hero_7-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-hero_8 {
    left: 732px;
    top: 173px;
    width: 212px;
    height: 69px;
  }
  .m .sie-hero_8 {
    left: 94px;
    top: 407px;
    width: 107px;
    height: 45px;
  }
  .d .sie-hero_8-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 60px;
    font-family: "Belluga Script";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-hero_8-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 40px;
    font-family: "Belluga Script";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-hero_8-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-hero_8-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-hero_8-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-hero_8-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .sib-i-ll-go-first {
    z-index: 1;
  }
  .m .sib-i-ll-go-first {
    height: 574px;
  }
  .d .sib-i-ll-go-first {
    height: 382px;
  }
  .m .sib-i-ll-go-first .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-i-ll-go-first .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-i-ll-go-first_0 {
    left: 690px;
    top: -34px;
    width: 393px;
    height: 480px;
  }
  .m .sie-i-ll-go-first_0 {
    left: 27px;
    top: -48px;
    width: 274px;
    height: 271px;
  }
  .d .sie-i-ll-go-first_0 .se-simple:hover {
  }
  .m .sie-i-ll-go-first_0 .se-simple:hover {
  }
  .d .sie-i-ll-go-first_0 .se-simple {
    background-color: rgba(255, 255, 255, 1);
  }
  .m .sie-i-ll-go-first_0 .se-simple {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-i-ll-go-first_1 {
    left: 226px;
    top: 143px;
    width: 352px;
    height: 29px;
  }
  .m .sie-i-ll-go-first_1 {
    left: 67px;
    top: 327px;
    width: 189px;
    height: 21px;
  }
  .d .sie-i-ll-go-first_1 .se-simple:hover {
  }
  .m .sie-i-ll-go-first_1 .se-simple:hover {
  }
  .d .sie-i-ll-go-first_1 .se-simple {
    background-color: #11256e42;
  }
  .m .sie-i-ll-go-first_1 .se-simple {
    background-color: #11256e42;
  }
  .d .sie-i-ll-go-first_2 {
    left: 110px;
    top: 69px;
    width: 497px;
    height: 109px;
  }
  .m .sie-i-ll-go-first_2 {
    left: 27px;
    top: 235px;
    width: 266px;
    height: 105px;
  }
  .d .sie-i-ll-go-first_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 41px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-i-ll-go-first_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 30px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-i-ll-go-first_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-i-ll-go-first_2-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-i-ll-go-first_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-i-ll-go-first_2-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-i-ll-go-first_3 {
    left: 107px;
    top: 194px;
    width: 503px;
    height: 115px;
  }
  .m .sie-i-ll-go-first_3 {
    left: 20px;
    top: 369px;
    width: 281px;
    height: 164px;
  }
  .d .sie-i-ll-go-first_3-text {
    font-size: 18px;
    text-align: center;
  }
  .m .sie-i-ll-go-first_3-text {
    font-size: 15px;
    text-align: center;
  }
  .d .sie-i-ll-go-first_4 {
    left: 703px;
    top: -18px;
    width: 367px;
    height: 424px;
  }
  .m .sie-i-ll-go-first_4 {
    left: 37px;
    top: -35px;
    width: 254px;
    height: 237px;
  }
  .d .sie-i-ll-go-first_4 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 100%;
    border-radius: inherit;
  }
  .m .sie-i-ll-go-first_4 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 80% 80%;
    border-radius: inherit;
  }
  .m .sib-know-what-stage-you-are {
    height: 361px;
  }
  .d .sib-know-what-stage-you-are {
    height: 356px;
  }
  .m .sib-know-what-stage-you-are .ss-bg {
    background-color: rgba(245, 239, 233, 1);
  }
  .d .sib-know-what-stage-you-are .ss-bg {
    background-color: rgba(245, 239, 233, 1);
  }
  .d .sie-know-what-stage-you-are_0 {
    left: 324px;
    top: 103px;
    width: 553px;
    height: 94px;
  }
  .m .sie-know-what-stage-you-are_0 {
    left: 16px;
    top: 52px;
    width: 289px;
    height: 115px;
  }
  .d .sie-know-what-stage-you-are_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 41px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-know-what-stage-you-are_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    font-size: 30px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-know-what-stage-you-are_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-know-what-stage-you-are_0-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-know-what-stage-you-are_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-know-what-stage-you-are_0-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-know-what-stage-you-are_1 {
    left: 350px;
    top: 224px;
    width: 501px;
    height: 56px;
  }
  .m .sie-know-what-stage-you-are_1 {
    left: 25px;
    top: 188px;
    width: 271px;
    height: 82px;
  }
  .d .sie-know-what-stage-you-are_1-text {
    font-size: 18px;
    text-align: center;
  }
  .m .sie-know-what-stage-you-are_1-text {
    font-size: 15px;
    text-align: center;
  }
  .d .sie-know-what-stage-you-are_2 {
    left: 425px;
    top: 316px;
    width: 351px;
    height: 11px;
  }
  .m .sie-know-what-stage-you-are_2 {
    left: 41px;
    top: 79px;
    width: 224px;
    height: 42px;
    display: none;
  }
  .d .sie-know-what-stage-you-are_2 .se-simple:hover {
  }
  .m .sie-know-what-stage-you-are_2 .se-simple:hover {
  }
  .d .sie-know-what-stage-you-are_2 .se-simple {
    background-color: #11256e33;
  }
  .m .sie-know-what-stage-you-are_2 .se-simple {
    background-color: #11256e33;
  }
  .d .sie-know-what-stage-you-are_3 {
    left: 413px;
    top: 306px;
    width: 375px;
    height: 21px;
  }
  .m .sie-know-what-stage-you-are_3 {
    left: 34px;
    top: 301px;
    width: 252px;
    height: 50px;
  }
  .d .sie-know-what-stage-you-are_3-text {
    color: rgba(51, 51, 51, 1);
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: center;
  }
  .m .sie-know-what-stage-you-are_3-text {
    color: rgba(51, 51, 51, 1);
    line-height: 1.4;
    letter-spacing: 0em;
    font-size: 16px;
    text-align: center;
  }
  .d .sie-know-what-stage-you-are_3-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-know-what-stage-you-are_3-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-know-what-stage-you-are_3-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-know-what-stage-you-are_3-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sib-stage-roadmap {
    height: 1565px;
  }
  .d .sib-stage-roadmap {
    height: 521px;
  }
  .m .sib-stage-roadmap .ss-bg {
    background-color: rgba(245, 239, 233, 1);
  }
  .d .sib-stage-roadmap .ss-bg {
    background-color: rgba(245, 239, 233, 1);
  }
  .d .sie-stage-roadmap_0 {
    left: 114px;
    top: 56px;
    width: 151px;
    height: 75px;
  }
  .m .sie-stage-roadmap_0 {
    left: 85px;
    top: 56px;
    width: 151px;
    height: 75px;
  }
  .d .sie-stage-roadmap_0-text {
    color: rgba(110, 165, 171, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-stage-roadmap_0-text {
    color: rgba(128, 173, 179, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-stage-roadmap_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-stage-roadmap_0-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-stage-roadmap_0-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_1 {
    left: 112px;
    top: 35px;
    width: 154px;
    height: 21px;
  }
  .m .sie-stage-roadmap_1 {
    left: 83px;
    top: 35px;
    width: 154px;
    height: 21px;
  }
  .d .sie-stage-roadmap_1-text {
    color: rgba(110, 165, 171, 1);
  }
  .m .sie-stage-roadmap_1-text {
    color: rgba(110, 165, 171, 1);
  }
  .d .sie-stage-roadmap_2 {
    left: 25px;
    top: 228px;
    width: 328px;
    height: 145px;
  }
  .m .sie-stage-roadmap_2 {
    left: 22px;
    top: 219px;
    width: 276px;
    height: 137px;
  }
  .d .sie-stage-roadmap_2-text {
    font-size: 18px;
    text-align: center;
  }
  .m .sie-stage-roadmap_2-text {
    font-size: 15px;
    text-align: center;
  }
  .d .sie-stage-roadmap_2-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .d .sie-stage-roadmap_2-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_2-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .m .sie-stage-roadmap_2-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_3 {
    left: 87px;
    top: 152px;
    width: 204px;
    height: 46px;
  }
  .m .sie-stage-roadmap_3 {
    left: 58px;
    top: 146px;
    width: 204px;
    height: 46px;
  }
  .d .sie-stage-roadmap_3-text {
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
  }
  .m .sie-stage-roadmap_3-text {
    line-height: 1.4;
    letter-spacing: 0em;
    font-size: 16px;
  }
  .d .sie-stage-roadmap_4 {
    left: 525px;
    top: 56px;
    width: 151px;
    height: 75px;
  }
  .m .sie-stage-roadmap_4 {
    left: 85px;
    top: 575px;
    width: 151px;
    height: 75px;
  }
  .d .sie-stage-roadmap_4-text {
    color: rgba(110, 165, 171, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-stage-roadmap_4-text {
    color: rgba(128, 173, 179, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-stage-roadmap_4-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-stage-roadmap_4-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_4-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-stage-roadmap_4-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_5 {
    left: 520px;
    top: 35px;
    width: 160px;
    height: 21px;
  }
  .m .sie-stage-roadmap_5 {
    left: 80px;
    top: 554px;
    width: 160px;
    height: 21px;
  }
  .d .sie-stage-roadmap_5-text {
    color: rgba(110, 165, 171, 1);
  }
  .m .sie-stage-roadmap_5-text {
    color: rgba(128, 173, 179, 1);
  }
  .d .sie-stage-roadmap_6 {
    left: 436px;
    top: 228px;
    width: 328px;
    height: 210px;
  }
  .m .sie-stage-roadmap_6 {
    left: 20px;
    top: 735px;
    width: 281px;
    height: 188px;
  }
  .d .sie-stage-roadmap_6-text {
    font-size: 18px;
    text-align: center;
  }
  .m .sie-stage-roadmap_6-text {
    font-size: 15px;
    text-align: center;
  }
  .d .sie-stage-roadmap_6-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .d .sie-stage-roadmap_6-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_6-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .m .sie-stage-roadmap_6-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_7 {
    left: 937px;
    top: 56px;
    width: 151px;
    height: 75px;
  }
  .m .sie-stage-roadmap_7 {
    left: 85px;
    top: 1149px;
    width: 151px;
    height: 75px;
  }
  .d .sie-stage-roadmap_7-text {
    color: rgba(110, 165, 171, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-stage-roadmap_7-text {
    color: rgba(128, 173, 179, 1);
    line-height: 1;
    font-size: 80px;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-stage-roadmap_7-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .d .sie-stage-roadmap_7-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_7-text.se-rc a {
    color: rgba(51, 51, 51, 1);
  }
  .m .sie-stage-roadmap_7-text.se-rc a:hover {
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_8 {
    left: 960px;
    top: 35px;
    width: 105px;
    height: 21px;
  }
  .m .sie-stage-roadmap_8 {
    left: 108px;
    top: 1128px;
    width: 105px;
    height: 21px;
  }
  .d .sie-stage-roadmap_8-text {
    color: rgba(110, 165, 171, 1);
  }
  .m .sie-stage-roadmap_8-text {
    color: rgba(128, 173, 179, 1);
  }
  .d .sie-stage-roadmap_9 {
    left: 848px;
    top: 228px;
    width: 328px;
    height: 232px;
  }
  .m .sie-stage-roadmap_9 {
    left: 20px;
    top: 1306px;
    width: 281px;
    height: 215px;
  }
  .d .sie-stage-roadmap_9-text {
    font-size: 18px;
    text-align: center;
  }
  .m .sie-stage-roadmap_9-text {
    font-size: 15px;
    text-align: center;
  }
  .d .sie-stage-roadmap_9-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .d .sie-stage-roadmap_9-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .m .sie-stage-roadmap_9-text.se-rc a {
    color: rgba(128, 173, 179, 1);
  }
  .m .sie-stage-roadmap_9-text.se-rc a:hover {
    color: rgba(255, 209, 48, 1);
    opacity: 0.8;
  }
  .d .sie-stage-roadmap_10 {
    left: 503px;
    top: 152px;
    width: 194px;
    height: 34px;
  }
  .m .sie-stage-roadmap_10 {
    left: 63px;
    top: 666px;
    width: 194px;
    height: 46px;
  }
  .d .sie-stage-roadmap_10-text {
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
  }
  .d .sie-stage-roadmap_11 {
    left: 912px;
    top: 152px;
    width: 201px;
    height: 34px;
  }
  .m .sie-stage-roadmap_11 {
    left: 60px;
    top: 1240px;
    width: 201px;
    height: 46px;
  }
  .d .sie-stage-roadmap_11-text {
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 18px;
  }
  .d .sie-stage-roadmap_12 {
    left: 278px;
    top: 89px;
    width: 210px;
    height: 24px;
  }
  .m .sie-stage-roadmap_12 {
    left: 85px;
    top: 439px;
    width: 151px;
    height: 18px;
  }
  .d .sie-stage-roadmap_12 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .m .sie-stage-roadmap_12 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .d .sie-stage-roadmap_13 {
    left: 701px;
    top: 79px;
    width: 210px;
    height: 31px;
  }
  .m .sie-stage-roadmap_13 {
    left: 85px;
    top: 1019px;
    width: 151px;
    height: 23px;
  }
  .d .sie-stage-roadmap_13 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .m .sie-stage-roadmap_13 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .sib-tools-wp {
    z-index: 2;
  }
  .m .sib-tools-wp {
    height: 353px;
  }
  .d .sib-tools-wp {
    height: 333px;
  }
  .m .sib-tools-wp .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-tools-wp .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .m .sib-tools-wp.sb-nm-dH .sc {
    height: 353px;
  }
  .d .sib-tools-wp.sb-nd-dH .sc {
    height: 333px;
  }
  .d .sie-tools-wp_0 {
    left: 13px;
    top: 77px;
    width: 1157px;
    height: 180px;
  }
  .m .sie-tools-wp_0 {
    left: 28px;
    top: 24px;
    width: 265px;
    height: 316px;
  }
  .m .sib-spacer {
    height: 136px;
  }
  .d .sib-spacer {
    height: 106px;
  }
  .m .sib-spacer .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-spacer .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .sib-newsletter-1 {
    z-index: 1;
  }
  .m .sib-newsletter-1 {
    height: 865px;
  }
  .d .sib-newsletter-1 {
    height: 444px;
  }
  .m .sib-newsletter-1 .ss-bg {
    background-color: rgba(128, 173, 179, 1);
  }
  .d .sib-newsletter-1 .ss-bg {
    background-color: rgba(128, 173, 179, 1);
  }
  .d .sie-newsletter-1_0 {
    left: 427px;
    top: 79px;
    width: 536px;
    height: 110px;
  }
  .m .sie-newsletter-1_0 {
    left: 12px;
    top: 287px;
    width: 283px;
    height: 142px;
  }
  .d .sie-newsletter-1_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 41px;
    text-align: left;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-newsletter-1_0-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 36px;
    text-align: center;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-newsletter-1_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-newsletter-1_0-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-newsletter-1_0-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-newsletter-1_0-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-newsletter-1_1 {
    left: 430px;
    top: 189px;
    width: 634px;
    height: 49px;
  }
  .m .sie-newsletter-1_1 {
    left: 12px;
    top: 441px;
    width: 296px;
    height: 119px;
  }
  .d .sie-newsletter-1_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-newsletter-1_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-newsletter-1_1-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-newsletter-1_1-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-newsletter-1_1-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-newsletter-1_1-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-newsletter-1_2 {
    left: 427px;
    top: 53px;
    width: 557px;
    height: 20px;
  }
  .m .sie-newsletter-1_2 {
    left: 10px;
    top: 252px;
    width: 300px;
    height: 43px;
  }
  .d .sie-newsletter-1_2-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.2;
    letter-spacing: 0.1em;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .m .sie-newsletter-1_2-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.4;
    letter-spacing: 0.1em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .d .sie-newsletter-1_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-newsletter-1_2-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-newsletter-1_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-newsletter-1_2-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-newsletter-1_3 {
    left: 430px;
    top: 256px;
    width: 592px;
    height: 119px;
  }
  .m .sie-newsletter-1_3 {
    left: 20px;
    top: 582px;
    width: 281px;
    height: 247px;
  }
  .d .sie-newsletter-1_3 .si-embed {
    transform-origin: left top 0;
    transform: scale(1, 1);
    width: 592px;
    height: 119px;
  }
  .m .sie-newsletter-1_3 .si-embed {
    transform-origin: left top 0;
    transform: scale(1, 1);
    width: 281px;
    height: 247px;
  }
  .d .sie-newsletter-1_4 {
    left: 36px;
    top: 73px;
    width: 376px;
    height: 277px;
  }
  .m .sie-newsletter-1_4 {
    left: 48px;
    top: 50px;
    width: 224px;
    height: 165px;
  }
  .d .sie-newsletter-1_4 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    border-radius: inherit;
  }
  .m .sie-newsletter-1_4 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    border-radius: inherit;
  }
  .m .sib-footer {
    height: 881px;
  }
  .d .sib-footer {
    height: 350px;
  }
  .m .sib-footer .ss-bg {
    background-color: rgba(207, 224, 226, 0.8);
  }
  .d .sib-footer .ss-bg {
    background-color: rgba(207, 224, 226, 0.8);
  }
  .d .sie-footer_0 {
    left: 899px;
    top: 88px;
    width: 240px;
    height: 120px;
  }
  .m .sie-footer_0 {
    left: 24px;
    top: 640px;
    width: 274px;
    height: 153px;
  }
  .d .sie-footer_0 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 10% 10%;
    border-radius: inherit;
  }
  .m .sie-footer_0 .se-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 10% 10%;
    border-radius: inherit;
  }
  .d .sie-footer_1:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_1:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_1 {
    left: 460px;
    top: 190px;
    width: 117px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_1 {
    left: 164px;
    top: 276px;
    width: 112px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_1-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_1-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_1-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_2:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_2:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_2 {
    left: 460px;
    top: 125px;
    width: 131px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_2 {
    left: 23px;
    top: 310px;
    width: 127px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_2-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_2-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_3:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_3:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_3 {
    left: 460px;
    top: 158px;
    width: 120px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_3 {
    left: 23px;
    top: 344px;
    width: 122px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_3-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_3-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_3-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_3-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_4:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_4:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_4 {
    left: 460px;
    top: 222px;
    width: 117px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_4 {
    left: 164px;
    top: 310px;
    width: 134px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_4-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_4-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_4-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_4-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_5:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_5:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_5 {
    left: 632px;
    top: 222px;
    width: 198px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_5 {
    left: 23px;
    top: 549px;
    width: 187px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_5-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_5-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_5-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_5-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_6:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_6:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_6 {
    left: 460px;
    top: 93px;
    width: 131px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_6 {
    left: 23px;
    top: 276px;
    width: 83px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_6-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_6-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_6-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_7:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_7:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_7 {
    left: 899px;
    top: 222px;
    width: 240px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_7 {
    left: 23px;
    top: 806px;
    width: 226px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_7-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_7-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_7-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_7-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_8 {
    left: 1122px;
    top: 218px;
    width: 22px;
    height: 30px;
  }
  .m .sie-footer_8 {
    left: 251px;
    top: 804px;
    width: 22px;
    height: 25px;
  }
  .d .sie-footer_8 svg {
    fill: #11256E;
  }
  .m .sie-footer_8 svg {
    fill: #11256E;
  }
  .d .sie-footer_9 {
    left: 60px;
    top: 91px;
    width: 307px;
    height: 117px;
  }
  .m .sie-footer_9 {
    left: 23px;
    top: 71px;
    width: 225px;
    height: 143px;
  }
  .d .sie-footer_9-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-footer_9-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-footer_9-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_9-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_9-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_9-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-footer_10 {
    left: 56px;
    top: 49px;
    width: 210px;
    height: 25px;
  }
  .m .sie-footer_10 {
    left: 23px;
    top: 24px;
    width: 213px;
    height: 35px;
  }
  .d .sie-footer_10 .se-img {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    border-radius: inherit;
  }
  .m .sie-footer_10 .se-img {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    border-radius: inherit;
  }
  .d .sie-footer_11:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_11:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_11 {
    left: 926px;
    top: 281px;
    width: 190px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_11 {
    left: 183px;
    top: 17px;
    width: 83px;
    height: 21px;
    display: none;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_11-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_11-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_11-text {
    color: #11256E;
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_11-text {
    color: #11256E;
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 15px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_12 {
    left: 1117px;
    top: 278px;
    width: 28px;
    height: 25px;
  }
  .m .sie-footer_12 {
    left: 274px;
    top: 32px;
    width: 27px;
    height: 27px;
  }
  .d .sie-footer_12 svg {
    fill: #11256E;
  }
  .m .sie-footer_12 svg {
    fill: #11256E;
  }
  .d .sie-footer_13:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_13:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_13 {
    left: 56px;
    top: 277px;
    width: 28px;
    height: 25px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_13 {
    left: 274px;
    top: 80px;
    width: 27px;
    height: 27px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_13 svg {
    fill:#11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .m .sie-footer_13 svg {
    fill: #11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .d .sie-footer_13 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_13 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_14:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_14:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_14 {
    left: 92px;
    top: 277px;
    width: 28px;
    height: 25px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_14 {
    left: 274px;
    top: 115px;
    width: 27px;
    height: 27px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_14 svg {
    fill:#11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .m .sie-footer_14 svg {
    fill:#11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .d .sie-footer_14 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_14 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_15:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_15:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_15 {
    left: 126px;
    top: 277px;
    width: 28px;
    height: 25px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_15 {
    left: 274px;
    top: 149px;
    width: 27px;
    height: 27px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_15 svg {
    fill:#11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .m .sie-footer_15 svg {
    fill: #11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .d .sie-footer_15 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_15 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_16:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_16:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_16 {
    left: 162px;
    top: 277px;
    width: 28px;
    height: 25px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_16 {
    left: 274px;
    top: 184px;
    width: 27px;
    height: 27px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_16 svg {
    fill: #11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .m .sie-footer_16 svg {
    fill: #11256E;
    transition-duration: 0s;
    transition-property: fill;
  }
  .d .sie-footer_16 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_16 svg:hover {
    fill: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_17 {
    left: 60px;
    top: 243px;
    width: 234px;
    height: 21px;
  }
  .m .sie-footer_17 {
    left: 27px;
    top: 645px;
    width: 259px;
    height: 20px;
    display: none;
  }
  .d .sie-footer_17-text {
    color: #11256E;
    text-transform: uppercase;
    line-height: 1.2;
    letter-spacing: 0.1em;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .m .sie-footer_17-text {
    color: #11256E;
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.1em;
    font-size: 15px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .d .sie-footer_17-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_17-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_17-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_17-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-footer_18:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_18:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_18 {
    left: 632px;
    top: 93px;
    width: 198px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_18 {
    left: 23px;
    top: 431px;
    width: 195px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_18-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_18-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_18-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_18-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_19 {
    left: 460px;
    top: 50px;
    width: 117px;
    height: 23px;
  }
  .m .sie-footer_19 {
    left: 23px;
    top: 236px;
    width: 115px;
    height: 28px;
  }
  .d .sie-footer_19-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-footer_19-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-footer_19-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_19-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_19-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_19-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-footer_20 {
    left: 632px;
    top: 50px;
    width: 223px;
    height: 23px;
  }
  .m .sie-footer_20 {
    left: 23px;
    top: 391px;
    width: 138px;
    height: 28px;
  }
  .d .sie-footer_20-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-footer_20-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-footer_20-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_20-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_20-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_20-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-footer_21 {
    left: 632px;
    top: 179px;
    width: 223px;
    height: 23px;
  }
  .m .sie-footer_21 {
    left: 23px;
    top: 512px;
    width: 189px;
    height: 28px;
  }
  .d .sie-footer_21-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-footer_21-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-footer_21-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_21-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_21-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_21-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-footer_22:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_22:hover {
    opacity: 1;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_22 {
    left: 632px;
    top: 125px;
    width: 198px;
    height: 18px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .m .sie-footer_22 {
    left: 23px;
    top: 461px;
    width: 195px;
    height: 21px;
    transition-duration: 0s;
    transition-property: opacity;
  }
  .d .sie-footer_22-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .m .sie-footer_22-text:hover {
    color: rgba(255, 255, 255, 1);
  }
  .d .sie-footer_22-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-footer_22-text {
    color: rgba(51, 51, 51, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 13px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-footer_23 {
    left: 899px;
    top: 50px;
    width: 223px;
    height: 23px;
  }
  .m .sie-footer_23 {
    left: 23px;
    top: 598px;
    width: 250px;
    height: 28px;
  }
  .d .sie-footer_23-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.6;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-footer_23-text {
    color: #11256E;
    text-transform: none;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 18px;
    text-align: left;
    font-family: "IvyPresto Headline Regular";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-footer_23-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-footer_23-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-footer_23-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-footer_23-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sib-instagram-feed {
    height: 318px;
  }
  .d .sib-instagram-feed {
    height: 193px;
  }
  .m .sib-instagram-feed .ss-bg {
    background-color: rgba(252, 250, 249, 1);
  }
  .d .sib-instagram-feed .ss-bg {
    background-color: rgba(252, 250, 249, 1);
  }
  .d .sie-instagram-feed_0 {
    left: 261px;
    top: 5px;
    width: 966px;
    height: 182px;
  }
  .m .sie-instagram-feed_0 {
    left: 0px;
    top: 168px;
    width: 320px;
    height: 144px;
  }
  .d .sie-instagram-feed_0 .sg-img-container {
    display: grid;
    justify-content: center;
    grid-template-columns: repeat(auto-fit, 182px);
    gap: 5px;
  }
  .d .sie-instagram-feed_0 .si-social-image {
    height: 182px;
    width: 182px;
  }
  .m .sie-instagram-feed_0 .sg-img-container {
    display: grid;
    justify-content: center;
    grid-template-columns: repeat(auto-fit, 144px);
    gap: 5px;
  }
  .m .sie-instagram-feed_0 .si-social-image {
    height: 144px;
    width: 144px;
  }
  .sie-instagram-feed_0 {
    overflow: hidden;
  }
  .sie-instagram-feed_0 .si-social-grid {
    overflow: hidden;
  }
  .sie-instagram-feed_0 img {
    border: none;
    object-fit: cover;
    max-height: 100%;
  }
  .d .sie-instagram-feed_1 {
    left: 0px;
    top: 0px;
    width: 261px;
    height: 194px;
  }
  .m .sie-instagram-feed_1 {
    left: 0px;
    top: -1px;
    width: 320px;
    height: 160px;
  }
  .d .sie-instagram-feed_1 .se-simple:hover {
  }
  .m .sie-instagram-feed_1 .se-simple:hover {
  }
  .d .sie-instagram-feed_1 .se-simple {
    background-color: rgba(245, 239, 233, 1);
  }
  .m .sie-instagram-feed_1 .se-simple {
    background-color: rgba(245, 239, 233, 1);
  }
  .d .sie-instagram-feed_2 {
    left: 38px;
    top: 34px;
    width: 186px;
    height: 74px;
  }
  .m .sie-instagram-feed_2 {
    left: 9px;
    top: 28px;
    width: 303px;
    height: 38px;
  }
  .d .sie-instagram-feed_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 27px;
    text-align: center;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-instagram-feed_2-text {
    color: rgba(51, 51, 51, 1);
    text-transform: none;
    line-height: 1.2;
    letter-spacing: 0em;
    font-size: 26px;
    text-align: center;
    font-family: "Ivy Presto";
    font-weight: 400;
    font-style: normal;
  }
  .d .sie-instagram-feed_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .d .sie-instagram-feed_2-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .m .sie-instagram-feed_2-text.se-rc a {
    color: rgba(51, 51, 51, 1);
    text-decoration: underline;
  }
  .m .sie-instagram-feed_2-text.se-rc a:hover {
    text-decoration: underline;
    color: rgba(51, 51, 51, 1);
    opacity: 0.8;
  }
  .d .sie-instagram-feed_3 {
    left: 22px;
    top: 118px;
    width: 224px;
    height: 42px;
  }
  .m .sie-instagram-feed_3 {
    left: 34px;
    top: 79px;
    width: 253px;
    height: 45px;
  }
  .d .sie-instagram-feed_3 .se-simple:hover {
  }
  .m .sie-instagram-feed_3 .se-simple:hover {
  }
  .d .sie-instagram-feed_3 .se-simple {
    background-color: #11256E;
  }
  .m .sie-instagram-feed_3 .se-simple {
    background-color: #11256E;
  }
  .d .sie-instagram-feed_4 {
    left: 55px;
    top: 130px;
    width: 186px;
    height: 18px;
  }
  .m .sie-instagram-feed_4 {
    left: 54px;
    top: 92px;
    width: 239px;
    height: 20px;
  }
  .d .sie-instagram-feed_4-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.2;
    letter-spacing: 0.1em;
    font-size: 13px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .m .sie-instagram-feed_4-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.4;
    letter-spacing: 0.1em;
    font-size: 15px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
  }
  .d .sie-instagram-feed_5 {
    left: 33px;
    top: 126px;
    width: 28px;
    height: 25px;
  }
  .m .sie-instagram-feed_5 {
    left: 48px;
    top: 88px;
    width: 27px;
    height: 27px;
  }
  .d .sie-instagram-feed_5 svg {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sie-instagram-feed_5 svg {
    fill: rgba(255, 255, 255, 1);
  }
  .m .sib-footer-legal {
    height: 129px;
  }
  .d .sib-footer-legal {
    height: 80px;
  }
  .m .sib-footer-legal .ss-bg {
    background-color: rgba(51, 51, 51, 1);
  }
  .d .sib-footer-legal .ss-bg {
    background-color: rgba(51, 51, 51, 1);
  }
  .d .sie-footer-legal_0 {
    left: 771px;
    top: 31px;
    width: 172px;
    height: 18px;
  }
  .m .sie-footer-legal_0 {
    left: 7px;
    top: 89px;
    width: 133px;
    height: 21px;
  }
  .d .sie-footer-legal_0-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .m .sie-footer-legal_0-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 10px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .d .sie-footer-legal_1 {
    left: 409px;
    top: 31px;
    width: 124px;
    height: 18px;
  }
  .m .sie-footer-legal_1 {
    left: 0px;
    top: 57px;
    width: 117px;
    height: 21px;
  }
  .d .sie-footer-legal_1-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .m .sie-footer-legal_1-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.05em;
    font-size: 10px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .d .sie-footer-legal_2 {
    left: 553px;
    top: 31px;
    width: 198px;
    height: 18px;
  }
  .m .sie-footer-legal_2 {
    left: 130px;
    top: 57px;
    width: 146px;
    height: 18px;
  }
  .d .sie-footer-legal_2-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .m .sie-footer-legal_2-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 10px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .d .sie-footer-legal_3 {
    left: 963px;
    top: 31px;
    width: 86px;
    height: 18px;
  }
  .m .sie-footer-legal_3 {
    left: 154px;
    top: 89px;
    width: 76px;
    height: 21px;
  }
  .d .sie-footer-legal_3-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .m .sie-footer-legal_3-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 10px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .d .sie-footer-legal_4 {
    left: 1069px;
    top: 31px;
    width: 89px;
    height: 18px;
  }
  .m .sie-footer-legal_4 {
    left: 230px;
    top: 89px;
    width: 77px;
    height: 21px;
  }
  .d .sie-footer-legal_4-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: right;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .m .sie-footer-legal_4-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 10px;
    text-align: center;
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
  }
  .d .sie-footer-legal_5 {
    left: 20px;
    top: 31px;
    width: 227px;
    height: 18px;
  }
  .m .sie-footer-legal_5 {
    left: 12px;
    top: 23px;
    width: 274px;
    height: 23px;
  }
  .d .sie-footer-legal_5-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-size: 11px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
  }
  .m .sie-footer-legal_5-text {
    color: rgba(255, 255, 255, 1);
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0em;
    font-size: 11px;
    text-align: left;
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
  }
  .sib-mobile-nav-1 {
    z-index: 10;
  }
  .m .sib-mobile-nav-1 {
    height: 362px;
    display: none;
  }
  .d .sib-mobile-nav-1 {
    height: 200px;
    display: none;
  }
  .m .sib-mobile-nav-1 .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-mobile-nav-1 .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-mobile-nav-1_0 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_0 {
    left: 0px;
    top: 111px;
    width: 248px;
    height: 1px;
  }
  .se-line {
    width: auto;
    height: auto;
  }
  .sie-mobile-nav-1_0 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_0 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_0 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_0 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_0 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_1 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_1 {
    left: 0px;
    top: 153px;
    width: 248px;
    height: 1px;
  }
  .sie-mobile-nav-1_1 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_1 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_1 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_1 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_1 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_2 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_2 {
    left: 0px;
    top: 195px;
    width: 248px;
    height: 1px;
  }
  .sie-mobile-nav-1_2 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_2 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_2 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_2 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_2 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_3 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_3 {
    left: 0px;
    top: 236px;
    width: 248px;
    height: 1px;
  }
  .sie-mobile-nav-1_3 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_3 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_3 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_3 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_3 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_4 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_4 {
    left: 0px;
    top: 278px;
    width: 248px;
    height: 1px;
  }
  .sie-mobile-nav-1_4 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_4 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_4 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_4 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_4 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_5 {
    left: 360px;
    top: 99px;
    width: 480px;
    height: 1px;
  }
  .m .sie-mobile-nav-1_5 {
    left: 0px;
    top: 320px;
    width: 248px;
    height: 1px;
  }
  .sie-mobile-nav-1_5 svg {
    vertical-align: top;
    overflow: visible;
    pointer-events: none;
    box-sizing: content-box;
  }
  .m .sie-mobile-nav-1_5 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 248px;
  }
  .d .sie-mobile-nav-1_5 svg {
    stroke: rgba(207, 224, 226, 1);
    transform: scaleX(1);
    padding: 0.5px;
    height: 1px;
    width: 480px;
  }
  .m .sie-mobile-nav-1_5 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_5 line {
    stroke-linecap: butt;
    stroke-width: 1;
    stroke-dasharray: none;
    pointer-events: all;
  }
  .d .sie-mobile-nav-1_6:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_6:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_6 {
    left: 1093px;
    top: 84px;
    width: 38px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_6 {
    left: 53px;
    top: 244px;
    width: 195px;
    height: 30px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_6-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_6-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_6-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_6-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-mobile-nav-1_7:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_7:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_7 {
    left: 983px;
    top: 84px;
    width: 65px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_7 {
    left: 53px;
    top: 205px;
    width: 195px;
    height: 29px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_7-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_7-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_7-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_7-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-mobile-nav-1_8:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_8:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_8 {
    left: 885px;
    top: 84px;
    width: 60px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_8 {
    left: 53px;
    top: 164px;
    width: 195px;
    height: 30px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_8-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_8-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_8-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_8-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-mobile-nav-1_9:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_9:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_9 {
    left: 795px;
    top: 84px;
    width: 52px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_9 {
    left: 53px;
    top: 123px;
    width: 195px;
    height: 31px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_9-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_9-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_9-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_9-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-mobile-nav-1_10:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_10:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_10 {
    left: 705px;
    top: 84px;
    width: 52px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_10 {
    left: 53px;
    top: 81px;
    width: 195px;
    height: 31px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_10-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_10-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_10-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_10-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .d .sie-mobile-nav-1_11 {
    left: 1161px;
    top: 37px;
    width: 35px;
    height: 35px;
    display: none;
  }
  .m .sie-mobile-nav-1_11 {
    left: 271px;
    top: 12px;
    width: 37px;
    height: 37px;
  }
  .d .sie-mobile-nav-1_11 svg {
    fill: #11256E;
  }
  .m .sie-mobile-nav-1_11 svg {
    fill: rgba(207, 224, 226, 1);
  }
  .d .sie-mobile-nav-1_12 {
    left: 50px;
    top: 34px;
    width: 210px;
    height: 13px;
  }
  .m .sie-mobile-nav-1_12 {
    left: 24px;
    top: 24px;
    width: 224px;
    height: 13px;
  }
  .d .sie-mobile-nav-1_12 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .m .sie-mobile-nav-1_12 .se-img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border-radius: inherit;
  }
  .d .sie-mobile-nav-1_13:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_13:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_13 {
    left: 1093px;
    top: 84px;
    width: 38px;
    height: 26px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .m .sie-mobile-nav-1_13 {
    left: 53px;
    top: 285px;
    width: 195px;
    height: 30px;
    transition-duration: 0.5s;
    transition-property: opacity;
  }
  .d .sie-mobile-nav-1_13-text:hover {
    color: #11256E;
  }
  .m .sie-mobile-nav-1_13-text:hover {
    color: #11256E;
  }
  .d .sie-mobile-nav-1_13-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sie-mobile-nav-1_13-text {
    text-transform: uppercase;
    transition-duration: 0.5s;
    transition-property: color;
  }
  .m .sib-fonts {
    height: 1px;
  }
  .d .sib-fonts {
    height: 1px;
  }
  .m .sib-fonts .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sib-fonts .ss-bg {
    background-color: rgba(255, 255, 255, 1);
  }
  .d .sie-fonts_0 {
    left: 484px;
    top: 189px;
    width: 232px;
    height: 23px;
  }
  .m .sie-fonts_0 {
    left: 67px;
    top: 90px;
    width: 187px;
    height: 20px;
  }
  .d .sie-fonts_0-text {
    text-align: center;
    font-family: "Miller Text Italic";
    font-weight: 400;
    font-style: normal;
  }
  .m .sie-fonts_0-text {
    text-align: center;
    font-family: "Miller Text Italic";
    font-weight: 400;
    font-style: normal;
  }

  #dropdown-menu {
    display: none; /* Ensure the dropdown is hidden by default */
    position: absolute;
    background-color: #f9f9f9;
    height: 130px;
    min-width: 160px;
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);
    z-index: 1;
    text-align: left;
    margin-top: 80px;
    font-family: Montserrat;
  }
  
  #dropdown-menu li {
    list-style: none; /* Remove bullet points */
    padding: 12px 16px;
    color: black;
  }
  
  #dropdown-menu li:hover {
    background-color: #ddd; /* Change background color on hover */
  }
  
  #dropdown-menu a {
    text-decoration: none; /* Remove underline from links */
    display: block;
  }
  
  /* Fix positioning if required */
  #dropdown-menu a {
    width: 100%;
  }
  .fwpl-layout,
  .fwpl-row {
    display: grid;
  }
  .fwpl-layout.el-3s5rip {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 10px;
  }
  .fwpl-row.resources-container {
    grid-template-columns: 21% 59.6% 1fr;
  }

  .sd-b::before {
    content: '';
    background-image:linear-gradient(to bottom, #11256e55, #11256ed0), url('../images/img/realestate.jpg');
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    opacity: 1; 
    padding-top:00px;
}
.email_list{
    font-family: Montserrat;
    font-weight: 500;
}
.sign_up{
    font-family: Montserrat;
    font-weight: 600;
}