@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@400;600&display=swap');
.wp-block-site-logo {
  text-align: center;
}

.wp-block-site-logo img {
  display: inline-block;
}
/* Extracted <style> */
 

      img:is([sizes="auto" i], [sizes^="auto," i]) {
        contain-intrinsic-size: 3000px 1500px;
      }
    

/* Extracted <style> (id=wp-block-group-inline-css) */


      .wp-block-group {
        box-sizing: border-box;
      }
      :where(.wp-block-group.wp-block-group-is-layout-constrained) {
        position: relative;
      }
    

/* Extracted <style> (id=designorbital-blocks-cover-aspect-ratio-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-xs-aspect-ratio {
          aspect-ratio: var(--do-cover-xs-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-sm-aspect-ratio {
          aspect-ratio: var(--do-cover-sm-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-md-aspect-ratio {
          aspect-ratio: var(--do-cover-md-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-lg-aspect-ratio {
          aspect-ratio: var(--do-cover-lg-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-xl-aspect-ratio {
          aspect-ratio: var(--do-cover-xl-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-cover.do-cover-aspect-ratio.has-cover-xxl-aspect-ratio {
          aspect-ratio: var(--do-cover-xxl-aspect-ratio, 1) !important;
          min-height: unset !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-grid-responsive-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-xs-cols, 1),
            minmax(0, 1fr)
          ) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-sm-cols, 1),
            minmax(0, 1fr)
          ) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-md-cols, 2),
            minmax(0, 1fr)
          ) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-lg-cols, 2),
            minmax(0, 1fr)
          ) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-xl-cols, 4),
            minmax(0, 1fr)
          ) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-grid-responsive,
        .wp-block-post-template.do-grid-responsive {
          grid-template-columns: repeat(
            var(--do-grid-xxl-cols, 4),
            minmax(0, 1fr)
          ) !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-grid-child-responsive-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-xs-col-span, 1) !important;
          grid-row: span var(--do-grid-xs-row-span, 1) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-sm-col-span, 1) !important;
          grid-row: span var(--do-grid-sm-row-span, 1) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-md-col-span, 1) !important;
          grid-row: span var(--do-grid-md-row-span, 1) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-lg-col-span, 1) !important;
          grid-row: span var(--do-grid-lg-row-span, 1) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-xl-col-span, 1) !important;
          grid-row: span var(--do-grid-xl-row-span, 1) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-grid-child-responsive {
          grid-column: span var(--do-grid-xxl-col-span, 1) !important;
          grid-row: span var(--do-grid-xxl-row-span, 1) !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-row-wrap-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-row-wrap.has-row-xs-wrap {
          flex-wrap: var(--do-row-xs-wrap, nowrap) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-row-wrap.has-row-sm-wrap {
          flex-wrap: var(--do-row-sm-wrap, nowrap) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-row-wrap.has-row-md-wrap {
          flex-wrap: var(--do-row-md-wrap, nowrap) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-row-wrap.has-row-lg-wrap {
          flex-wrap: var(--do-row-lg-wrap, nowrap) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-row-wrap.has-row-xl-wrap {
          flex-wrap: var(--do-row-xl-wrap, nowrap) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-row-wrap.has-row-xxl-wrap {
          flex-wrap: var(--do-row-xxl-wrap, nowrap) !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-row-alignment-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-row-alignment.has-row-xs-alignment {
          align-items: var(--do-row-xs-alignment, flex-start) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-row-alignment.has-row-sm-alignment {
          align-items: var(--do-row-sm-alignment, flex-start) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-row-alignment.has-row-md-alignment {
          align-items: var(--do-row-md-alignment, flex-start) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-row-alignment.has-row-lg-alignment {
          align-items: var(--do-row-lg-alignment, flex-start) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-row-alignment.has-row-xl-alignment {
          align-items: var(--do-row-xl-alignment, flex-start) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-row-alignment.has-row-xxl-alignment {
          align-items: var(--do-row-xxl-alignment, flex-start) !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-row-justification-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-row-justification.has-row-xs-justification {
          justify-content: var(
            --do-row-xs-justification,
            flex-start
          ) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-row-justification.has-row-sm-justification {
          justify-content: var(
            --do-row-sm-justification,
            flex-start
          ) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-row-justification.has-row-md-justification {
          justify-content: var(
            --do-row-md-justification,
            flex-start
          ) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-row-justification.has-row-lg-justification {
          justify-content: var(
            --do-row-lg-justification,
            flex-start
          ) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-row-justification.has-row-xl-justification {
          justify-content: var(
            --do-row-xl-justification,
            flex-start
          ) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-row-justification.has-row-xxl-justification {
          justify-content: var(
            --do-row-xxl-justification,
            flex-start
          ) !important;
        }
      }
    

/* Extracted <style> (id=designorbital-blocks-row-flex-basis-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-row-flex-basis.has-row-xs-flex-basis {
          flex-basis: var(--do-row-xs-flex-basis, auto) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-row-flex-basis.has-row-sm-flex-basis {
          flex-basis: var(--do-row-sm-flex-basis, auto) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-row-flex-basis.has-row-md-flex-basis {
          flex-basis: var(--do-row-md-flex-basis, auto) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-row-flex-basis.has-row-lg-flex-basis {
          flex-basis: var(--do-row-lg-flex-basis, auto) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-row-flex-basis.has-row-xl-flex-basis {
          flex-basis: var(--do-row-xl-flex-basis, auto) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-row-flex-basis.has-row-xxl-flex-basis {
          flex-basis: var(--do-row-xxl-flex-basis, auto) !important;
        }
      }
      /* Style de base pour les liens du menu */
.wp-block-navigation-item__content {
  position: relative;
  text-decoration: none;
  color: inherit; /* garde la couleur du texte actuelle */
  transition: color 0.3s ease;
}

/* Ajout du soulignement au survol */
.wp-block-navigation-item__content::after {
  content: "";
  position: absolute;
  bottom: 0; /* place la ligne sous le texte */
  left: 0;
  width: 0;
  height: 2px; /* épaisseur du soulignement */
  background-color: #e4a16e !important;
  transition: width 0.3s ease;
}

/* Quand la souris survole */
.wp-block-navigation-item__content:hover::after {
  width: 100%;
}

/* Optionnel : changer aussi la couleur du texte au survol */
.wp-block-navigation-item__content:hover {
  color: #e4a16e !important;
}
    

/* Extracted <style> (id=designorbital-blocks-row-order-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-group.do-row-order.has-row-xs-order {
          order: var(--do-row-xs-order, 0) !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-group.do-row-order.has-row-sm-order {
          order: var(--do-row-sm-order, 0) !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-group.do-row-order.has-row-md-order {
          order: var(--do-row-md-order, 0) !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-group.do-row-order.has-row-lg-order {
          order: var(--do-row-lg-order, 0) !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-group.do-row-order.has-row-xl-order {
          order: var(--do-row-xl-order, 0) !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-group.do-row-order.has-row-xxl-order {
          order: var(--do-row-xxl-order, 0) !important;
        }
      }
    

/* Extracted <style> (id=wp-block-site-logo-inline-css) */


      .wp-block-site-logo {
        box-sizing: border-box;
        line-height: 0;
      }
      .wp-block-site-logo a {
        display: inline-block;
        line-height: 0;
      }
      .wp-block-site-logo.is-default-size img {
        height: auto;
        width: 120px;
      }
      .wp-block-site-logo img {
      /*  height: auto;*/
        max-width: 100%;
      }
      .wp-block-site-logo a,
      .wp-block-site-logo img {
        border-radius: inherit;
      }
      .wp-block-site-logo.aligncenter {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
      }
      :root :where(.wp-block-site-logo.is-style-rounded) {
        border-radius: 9999px;
      }
    

/* Extracted <style> (id=wp-block-site-title-inline-css) */


      .wp-block-site-title {
        box-sizing: border-box;
      }
      .wp-block-site-title :where(a) {
        color: inherit;
        font-family: 'Times New Roman', Times, serif;
        font-size: inherit;
        font-style: inherit;
        font-weight: inherit;
        letter-spacing: inherit;
        line-height: inherit;
        text-decoration: inherit;
      }
    

/* Extracted <style> (id=wp-block-navigation-link-inline-css) */


      .wp-block-navigation .wp-block-navigation-item__label {
        overflow-wrap: break-word;
      }
      .wp-block-navigation .wp-block-navigation-item__description {
        display: none;
      }
      .link-ui-tools {
        border-top: 1px solid #f0f0f0;
        padding: 8px;
      }
      .link-ui-block-inserter {
        padding-top: 8px;
      }
      .link-ui-block-inserter__back {
        margin-left: 8px;
        text-transform: uppercase;
      }
    

/* Extracted <style> (id=wp-block-paragraph-inline-css) */


      .is-small-text {
        font-size: 0.875em;
      }
      .is-regular-text {
        font-size: 1em;
      }
      .is-large-text {
        font-size: 2.25em;
      }
      .is-larger-text {
        font-size: 3em;
      }
      .has-drop-cap:not(:focus):first-letter {
        float: left;
        font-size: 8.4em;
        font-style: normal;
        font-weight: 100;
        line-height: 0.68;
        margin: 0.05em 0.1em 0 0;
        text-transform: uppercase;
      }
      body.rtl .has-drop-cap:not(:focus):first-letter {
        float: none;
        margin-left: 0.1em;
      }
      p.has-drop-cap.has-background {
        overflow: hidden;
      }
      :root :where(p.has-background) {
        padding: 1.25em 2.375em;
      }
      :where(p.has-text-color:not(.has-link-color)) a {
        color: inherit;
      }
      p.has-text-align-left[style*="writing-mode:vertical-lr"],
      p.has-text-align-right[style*="writing-mode:vertical-rl"] {
        rotate: 180deg;
      }
    

/* Extracted <style> (id=fresh-blog-pro-paragraph-style-inline-css) */


      .is-style-paragraph-td-none a:link,
      .is-style-paragraph-td-none a:visited {
        text-decoration: none;
      }
      .is-style-paragraph-td-none a:hover {
        text-decoration: underline;
      }
      .is-style-text-highlight {
        background-color: #0000;
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--accent) 0
        );
        border-radius: 0;
        padding: 0;
      }
      .is-style-text-highlight.highlight-primary {
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--primary) 0
        ) !important;
      }
      .is-style-text-highlight.highlight-light {
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--light) 0
        ) !important;
      }
    

/* Extracted <style> (id=wc-blocks-style-inline-css) */


      :root {
        --drawer-width: 480px;
      }
    

/* Extracted <style> (id=fresh-blog-pro-woo-mini-cart-style-inline-css) */


      .wc-block-components-drawer__screen-overlay
        .wp-block-woocommerce-mini-cart-title-items-counter-block,
      .wc-block-components-drawer__screen-overlay
        .wp-block-woocommerce-mini-cart-title-label-block {
        font-size: var(--wp--preset--font-size--diminutive) !important;
      }
    

/* Extracted <style> (id=wp-block-buttons-inline-css) */


      .wp-block-buttons {
        box-sizing: border-box;
      }
      .wp-block-buttons.is-vertical {
        flex-direction: column;
      }
      .wp-block-buttons.is-vertical > .wp-block-button:last-child {
        margin-bottom: 0;
      }
      .wp-block-buttons > .wp-block-button {
        display: inline-block;
        margin: 0;
      }
      .wp-block-buttons.is-content-justification-left {
        justify-content: flex-start;
      }
      .wp-block-buttons.is-content-justification-left.is-vertical {
        align-items: flex-start;
      }
      .wp-block-buttons.is-content-justification-center {
        justify-content: center;
      }
      .wp-block-buttons.is-content-justification-center.is-vertical {
        align-items: center;
      }
      .wp-block-buttons.is-content-justification-right {
        justify-content: flex-end;
      }
      .wp-block-buttons.is-content-justification-right.is-vertical {
        align-items: flex-end;
      }
      .wp-block-buttons.is-content-justification-space-between {
        justify-content: space-between;
      }
      .wp-block-buttons.aligncenter {
        text-align: center;
      }
      .wp-block-buttons:not(
          .is-content-justification-space-between,
          .is-content-justification-right,
          .is-content-justification-left,
          .is-content-justification-center
        )
        .wp-block-button.aligncenter {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
      }
      .wp-block-buttons[style*="text-decoration"] .wp-block-button,
      .wp-block-buttons[style*="text-decoration"] .wp-block-button__link {
        text-decoration: inherit;
      }
      .wp-block-buttons.has-custom-font-size .wp-block-button__link {
        font-size: inherit;
      }
      .wp-block-buttons .wp-block-button__link {
        width: 100%;
      }
      .wp-block-button.aligncenter {
        text-align: center;
      }
    

/* Extracted <style> (id=fresh-blog-pro-template-part-style-inline-css) */


      .is-style-template-part-h100 {
        height: 100% !important;
      }
      .is-style-template-part-mh100 {
        min-height: 100% !important;
      }
    

/* Extracted <style> (id=wp-block-heading-inline-css) */


      h1.has-background,
      h2.has-background,
      h3.has-background,
      h4.has-background,
      h5.has-background,
      h6.has-background {
        padding: 1.25em 2.375em;
      }
      h1.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h1.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ),
      h2.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h2.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ),
      h3.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h3.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ),
      h4.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h4.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ),
      h5.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h5.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ),
      h6.has-text-align-left[style*="writing-mode"]:where(
          [style*="vertical-lr"]
        ),
      h6.has-text-align-right[style*="writing-mode"]:where(
          [style*="vertical-rl"]
        ) {
        rotate: 180deg;
      }
    

/* Extracted <style> (id=fresh-blog-pro-heading-style-inline-css) */


      .is-style-text-highlight {
        background-color: #0000;
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--accent) 0
        );
        border-radius: 0;
        padding: 0;
      }
      .is-style-text-highlight.highlight-primary {
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--primary) 0
        ) !important;
      }
      .is-style-text-highlight.highlight-light {
        background-image: linear-gradient(
          180deg,
          #0000 66%,
          var(--wp--preset--color--light) 0
        ) !important;
      }
    

/* Extracted <style> (id=fresh-blog-pro-cover-style-inline-css) */


      @media (max-width: 575.98px) {
        .is-style-cover-rar {
          aspect-ratio: 1 !important;
          min-height: unset !important;
        }
      }
      @media (max-width: 767.98px) {
        .is-style-cover-rar-down-md {
          aspect-ratio: 1 !important;
          min-height: unset !important;
        }
      }
      @media (max-width: 991.98px) {
        .is-style-cover-rar-down-lg {
          aspect-ratio: 1 !important;
          min-height: unset !important;
        }
      }
    

/* Extracted <style> (id=wp-block-post-title-inline-css) */


      .wp-block-post-title {
        box-sizing: border-box;
        word-break: break-word;
      }
      .wp-block-post-title :where(a) {
        display: inline-block;
        font-family: 'Times New Roman', Times, serif;
        font-size: inherit;
        font-style: inherit;
        font-weight: inherit;
        letter-spacing: inherit;
        line-height: inherit;
        text-decoration: inherit;
      }
    

/* Extracted <style> (id=fresh-blog-pro-woo-product-button-style-inline-css) */


      .is-style-woo-product-button.ac-right {
        flex-direction: row !important;
        gap: var(--wp--preset--spacing--12) !important;
      }
      .is-style-woo-product-button.ac-right .added_to_cart {
        margin: 0 !important;
        padding: 0 !important;
      }
      .is-style-woo-product-button.ac-right-sb {
        flex: 1 !important;
        flex-direction: row !important;
        gap: var(--wp--preset--spacing--12) !important;
        justify-content: space-between !important;
        width: 100% !important;
      }
      .is-style-woo-product-button.ac-right-sb .added_to_cart {
        margin: 0 !important;
        padding: 0 !important;
      }
      .is-style-woo-product-button.ac-bottom {
        gap: var(--wp--preset--spacing--10) !important;
      }
      .is-style-woo-product-button.ac-bottom .added_to_cart {
        margin: 0 !important;
        padding: 0 !important;
      }
    

/* Extracted <style> (id=fresh-blog-pro-post-featured-image-style-inline-css) */


      .is-style-image-shine {
        overflow: hidden;
        position: relative;
      }
      .is-style-image-shine:before {
        background: linear-gradient(90deg, #fff0 0, #ffffff4d 50%, #fff0);
        content: "";
        height: 100%;
        left: -75%;
        pointer-events: none;
        position: absolute;
        top: 0;
        transform: skewX(-25deg);
        transition: all 0.5s ease;
        width: 50%;
        z-index: 1;
      }
      .is-style-image-shine:hover:before {
        left: 125%;
      }
      .is-style-image-shine-2 {
        overflow: hidden;
        position: relative;
      }
      .is-style-image-shine-2:after {
        background: linear-gradient(90deg, #fff0, #fff6 50%, #fff0);
        content: "";
        height: 100%;
        left: 50%;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        transition: width 0.4s ease-in-out, opacity 0.2s ease-in-out;
        width: 0;
        z-index: 1;
      }
      .is-style-image-shine-2:hover:after {
        opacity: 1;
        width: 100%;
      }
    

/* Extracted <style> (id=wp-block-post-date-inline-css) */


      .wp-block-post-date {
        box-sizing: border-box;
      }
    

/* Extracted <style> (id=wp-block-read-more-inline-css) */


      .wp-block-read-more {
        display: block;
        width: fit-content;
      }
      .wp-block-read-more:where(:not([style*="text-decoration"])) {
        text-decoration: none;
      }
      .wp-block-read-more:where(:not([style*="text-decoration"])):active,
      .wp-block-read-more:where(:not([style*="text-decoration"])):focus {
        text-decoration: none;
      }
    

/* Extracted <style> (id=designorbital-blocks-cols-responsive-block-style-inline-css) */


      @media (max-width: 575.98px) {
        .wp-block-columns.do-cols-responsive.do-cols-xs-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-xs-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
      @media (min-width: 576px) and (max-width: 767.98px) {
        .wp-block-columns.do-cols-responsive.do-cols-sm-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-sm-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .wp-block-columns.do-cols-responsive.do-cols-md-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-md-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
      @media (min-width: 992px) and (max-width: 1199.98px) {
        .wp-block-columns.do-cols-responsive.do-cols-lg-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-lg-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
      @media (min-width: 1200px) and (max-width: 1399.98px) {
        .wp-block-columns.do-cols-responsive.do-cols-xl-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-xl-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
      @media (min-width: 1400px) {
        .wp-block-columns.do-cols-responsive.do-cols-xxl-stacked {
          flex-wrap: wrap !important;
        }
        .wp-block-columns.do-cols-responsive.do-cols-xxl-stacked
          > .wp-block-column {
          flex-basis: 100% !important;
        }
      }
    

/* Extracted <style> (id=fresh-blog-pro-post-template-style-inline-css) */


      .is-style-post-template-tf
        > .wp-block-post:not(.has-post-thumbnail)
        > .wp-block-columns
        > .wp-block-column:first-child {
        background-color: var(--wp--preset--color--secondary-50);
        padding: var(--wp--preset--spacing--100) 0;
      }
    

/* Extracted <style> (id=wp-block-query-pagination-inline-css) */


      .wp-block-query-pagination.is-content-justification-space-between
        > .wp-block-query-pagination-next:last-of-type {
        margin-inline-start: auto;
      }
      .wp-block-query-pagination.is-content-justification-space-between
        > .wp-block-query-pagination-previous:first-child {
        margin-inline-end: auto;
      }
      .wp-block-query-pagination .wp-block-query-pagination-previous-arrow {
        display: inline-block;
        margin-right: 1ch;
      }
      .wp-block-query-pagination
        .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {
        transform: scaleX(1);
      }
      .wp-block-query-pagination .wp-block-query-pagination-next-arrow {
        display: inline-block;
        margin-left: 1ch;
      }
      .wp-block-query-pagination
        .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {
        transform: scaleX(1);
      }
      .wp-block-query-pagination.aligncenter {
        justify-content: center;
      }
    

/* Extracted <style> (id=wp-block-spacer-inline-css) */


      .wp-block-spacer {
        clear: both;
      }
    

/* Extracted <style> (id=fresh-blog-pro-spacer-style-inline-css) */


      @media (min-width: 768px) {
        .is-style-spacer-none-up-md {
          display: none !important;
        }
      }
      @media (min-width: 992px) {
        .is-style-spacer-none-up-lg {
          display: none !important;
        }
      }
    

/* Extracted <style> (id=fresh-blog-pro-image-style-inline-css) */


      .is-style-image-shine {
        overflow: hidden;
        position: relative;
      }
      .is-style-image-shine:before {
        background: linear-gradient(90deg, #fff0 0, #ffffff4d 50%, #fff0);
        content: "";
        height: 100%;
        left: -75%;
        pointer-events: none;
        position: absolute;
        top: 0;
        transform: skewX(-25deg);
        transition: all 0.5s ease;
        width: 50%;
        z-index: 1;
      }
      .is-style-image-shine:hover:before {
        left: 125%;
      }
      .is-style-image-shine-2 {
        overflow: hidden;
        position: relative;
      }
      .is-style-image-shine-2:after {
        background: linear-gradient(90deg, #fff0, #fff6 50%, #fff0);
        content: "";
        height: 100%;
        left: 50%;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        transition: width 0.4s ease-in-out, opacity 0.2s ease-in-out;
        width: 0;
        z-index: 1;
      }
      .is-style-image-shine-2:hover:after {
        opacity: 1;
        width: 100%;
      }
    

/* Extracted <style> (id=wp-block-categories-inline-css) */


      .wp-block-categories {
        box-sizing: border-box;
      }
      .wp-block-categories.alignleft {
        margin-right: 2em;
      }
      .wp-block-categories.alignright {
        margin-left: 2em;
      }
      .wp-block-categories.wp-block-categories-dropdown.aligncenter {
        text-align: center;
      }
      .wp-block-categories .wp-block-categories__label {
        display: block;
        width: 100%;
      }
    

/* Extracted <style> (id=wp-block-site-tagline-inline-css) */


      .wp-block-site-tagline {
        box-sizing: border-box;
      }
    

/* Extracted <style> (id=wp-block-separator-inline-css) */


      
      .wp-block-separator {
        border: none;
        border-top: 2px solid;
      }
      :root :where(.wp-block-separator.is-style-dots) {
        height: auto;
        line-height: 1;
        text-align: center;
      }
      :root :where(.wp-block-separator.is-style-dots):before {
        color: currentColor;
        content: "···";
        font-family: 'Times New Roman', Times, serif;
        font-size: 1.5em;
        letter-spacing: 2em;
        padding-left: 2em;
      }
      .wp-block-separator.is-style-dots {
        background: none !important;
        border: none !important;
      }
    

/* Extracted <style> (id=global-styles-inline-css) */


      :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--aspect-ratio--4-35: 4/3.5;
        --wp--preset--aspect-ratio--3-35: 3/3.5;
        --wp--preset--aspect-ratio--19-9: 19/9;
        --wp--preset--aspect-ratio--21-9: 21/9;
        --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--color--primary: #b39757;
        --wp--preset--color--light: #fbf9f5;
        --wp--preset--color--accent: #faf2e1;
        --wp--preset--color--secondary: #1b1a18;
        --wp--preset--color--secondary-950: #272624;
        --wp--preset--color--secondary-900: #31302f;
        --wp--preset--color--secondary-800: #494846;
        --wp--preset--color--secondary-700: #5f5e5d;
        --wp--preset--color--secondary-600: #767674;
        --wp--preset--color--secondary-500: #8d8c8b;
        --wp--preset--color--secondary-400: #a4a3a3;
        --wp--preset--color--secondary-300: #babab9;
        --wp--preset--color--secondary-200: #d1d1d1;
        --wp--preset--color--secondary-100: #e8e8e7;
        --wp--preset--color--secondary-50: #fcfcfc;
        --wp--preset--color--contrast: #1c1b19;
        --wp--preset--color--base: #ffffff;
        --wp--preset--color--base-50: #fafafa;
        --wp--preset--color--base-100: #f5f5f5;
        --wp--preset--color--base-200: #f0f0f0;
        --wp--preset--color--base-300: #ebebeb;
        --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--gradient--black-fadeup: linear-gradient(
          to top,
          rgba(0, 0, 0, 0.8),
          rgba(0, 0, 0, 0)
        );
        --wp--preset--gradient--base-secondary: linear-gradient(
          var(--wp--preset--color--base) 50%,
          var(--wp--preset--color--secondary) 50%
        );
        --wp--preset--gradient--secondary-base: linear-gradient(
          var(--wp--preset--color--secondary) 50%,
          var(--wp--preset--color--base) 50%
        );
        --wp--preset--gradient--base-primary: linear-gradient(
          var(--wp--preset--color--base) 50%,
          var(--wp--preset--color--primary) 50%
        );
        --wp--preset--gradient--primary-base: linear-gradient(
          var(--wp--preset--color--primary) 50%,
          var(--wp--preset--color--base) 50%
        );
        --wp--preset--gradient--light-secondary: linear-gradient(
          var(--wp--preset--color--light) 50%,
          var(--wp--preset--color--secondary) 50%
        );
        --wp--preset--gradient--secondary-light: linear-gradient(
          var(--wp--preset--color--secondary) 50%,
          var(--wp--preset--color--light) 50%
        );
        --wp--preset--gradient--light-primary: linear-gradient(
          var(--wp--preset--color--light) 50%,
          var(--wp--preset--color--primary) 50%
        );
        --wp--preset--gradient--primary-light: linear-gradient(
          var(--wp--preset--color--primary) 50%,
          var(--wp--preset--color--light) 50%
        );
        --wp--preset--font-size--small: clamp(
          1.375rem,
          1.375rem + ((1vw - 0.2rem) * 0.196),
          1.5rem
        );
        --wp--preset--font-size--medium: clamp(
          1.5rem,
          1.5rem + ((1vw - 0.2rem) * 0.392),
          1.75rem
        );
        --wp--preset--font-size--large: clamp(
          1.75rem,
          1.75rem + ((1vw - 0.2rem) * 0.392),
          2rem
        );
        --wp--preset--font-size--x-large: clamp(
          2rem,
          2rem + ((1vw - 0.2rem) * 0.392),
          2.25rem
        );
        --wp--preset--font-size--minuscule: 0.75rem;
        --wp--preset--font-size--micro: 0.8125rem;
        --wp--preset--font-size--minute: 0.875rem;
        --wp--preset--font-size--mini: 0.9375rem;
        --wp--preset--font-size--tiny: 1rem;
        --wp--preset--font-size--compact: clamp(
          1rem,
          1rem + ((1vw - 0.2rem) * 0.196),
          1.125rem
        );
        --wp--preset--font-size--diminutive: clamp(
          1.125rem,
          1.125rem + ((1vw - 0.2rem) * 0.196),
          1.25rem
        );
        --wp--preset--font-size--petite: clamp(
          1.25rem,
          1.25rem + ((1vw - 0.2rem) * 0.196),
          1.375rem
        );
        --wp--preset--font-size--xx-large: clamp(
          2.25rem,
          2.25rem + ((1vw - 0.2rem) * 0.392),
          2.5rem
        );
        --wp--preset--font-size--grand: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 0.392),
          2.75rem
        );
        --wp--preset--font-size--immense: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 0.784),
          3rem
        );
        --wp--preset--font-size--enormous: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 1.176),
          3.25rem
        );
        --wp--preset--font-size--tremendous: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 1.569),
          3.5rem
        );
        --wp--preset--font-size--massive: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 1.961),
          3.75rem
        );
        --wp--preset--font-size--towering: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 2.353),
          4rem
        );
        --wp--preset--font-size--colossal: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 2.745),
          4.25rem
        );
        --wp--preset--font-size--monumental: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 3.137),
          4.5rem
        );
        --wp--preset--font-size--vast: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 3.529),
          4.75rem
        );
        --wp--preset--font-size--gigantic: clamp(
          2.5rem,
          2.5rem + ((1vw - 0.2rem) * 5.882),
          6.25rem
        );
        --wp--preset--font-family--primary: 'Times New Roman', Times, serif;
        --wp--preset--font-family--secondary: 'Times New Roman', Times, serif;
        --wp--preset--font-family--code: 'Times New Roman', Times, serif;
        --wp--preset--font-family--system-sans-serif: 'Times New Roman', Times, serif,
          BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue,
          helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;
        --wp--preset--font-family--system-serif: 'Times New Roman', Times, serif;
        --wp--preset--spacing--20: clamp(1rem, 0.5175vw + 0.784rem, 1.25rem);
        --wp--preset--spacing--30: clamp(1rem, 1.8111vw + 0.245rem, 1.875rem);
        --wp--preset--spacing--40: clamp(1rem, 3.1048vw + -0.2962rem, 2.5rem);
        --wp--preset--spacing--50: clamp(1rem, 4.3984vw + -0.8336rem, 3.125rem);
        --wp--preset--spacing--60: clamp(1rem, 5.6921vw + -1.3765rem, 3.75rem);
        --wp--preset--spacing--70: clamp(1rem, 6.9858vw + -1.9122rem, 4.375rem);
        --wp--preset--spacing--80: clamp(1rem, 8.2794vw + -2.4567rem, 5rem);
        --wp--preset--spacing--2: 0.125rem;
        --wp--preset--spacing--4: 0.25rem;
        --wp--preset--spacing--6: 0.375rem;
        --wp--preset--spacing--8: 0.5rem;
        --wp--preset--spacing--10: 0.625rem;
        --wp--preset--spacing--12: 0.75rem;
        --wp--preset--spacing--14: 0.875rem;
        --wp--preset--spacing--16: 1rem;
        --wp--preset--spacing--18: clamp(1rem, 0.2587vw + 0.8921rem, 1.125rem);
        --wp--preset--spacing--22: clamp(1rem, 0.7762vw + 0.6764rem, 1.375rem);
        --wp--preset--spacing--24: clamp(1rem, 1.0349vw + 0.5679rem, 1.5rem);
        --wp--preset--spacing--26: clamp(1rem, 1.2937vw + 0.4607rem, 1.625rem);
        --wp--preset--spacing--28: clamp(1rem, 1.5524vw + 0.3519rem, 1.75rem);
        --wp--preset--spacing--32: clamp(1rem, 2.0699vw + 0.1358rem, 2rem);
        --wp--preset--spacing--34: clamp(1rem, 2.3286vw + 0.0293rem, 2.125rem);
        --wp--preset--spacing--36: clamp(1rem, 2.5873vw + -0.0802rem, 2.25rem);
        --wp--preset--spacing--38: clamp(1rem, 2.8461vw + -0.1864rem, 2.375rem);
        --wp--preset--spacing--42: clamp(1rem, 3.3635vw + -0.4022rem, 2.625rem);
        --wp--preset--spacing--44: clamp(1rem, 3.6223vw + -0.5123rem, 2.75rem);
        --wp--preset--spacing--46: clamp(1rem, 3.881vw + -0.6179rem, 2.875rem);
        --wp--preset--spacing--48: clamp(1rem, 4.1397vw + -0.7283rem, 3rem);
        --wp--preset--spacing--52: clamp(1rem, 4.6572vw + -0.9444rem, 3.25rem);
        --wp--preset--spacing--54: clamp(1rem, 4.9159vw + -1.0493rem, 3.375rem);
        --wp--preset--spacing--56: clamp(1rem, 5.1746vw + -1.1604rem, 3.5rem);
        --wp--preset--spacing--58: clamp(1rem, 5.4334vw + -1.265rem, 3.625rem);
        --wp--preset--spacing--62: clamp(1rem, 5.9508vw + -1.4808rem, 3.875rem);
        --wp--preset--spacing--64: clamp(1rem, 6.2096vw + -1.5925rem, 4rem);
        --wp--preset--spacing--66: clamp(1rem, 6.4683vw + -1.6965rem, 4.125rem);
        --wp--preset--spacing--68: clamp(1rem, 6.727vw + -1.8085rem, 4.25rem);
        --wp--preset--spacing--72: clamp(1rem, 7.2445vw + -2.0246rem, 4.5rem);
        --wp--preset--spacing--74: clamp(1rem, 7.5032vw + -2.1279rem, 4.625rem);
        --wp--preset--spacing--76: clamp(1rem, 7.762vw + -2.2406rem, 4.75rem);
        --wp--preset--spacing--78: clamp(1rem, 8.0207vw + -2.3436rem, 4.875rem);
        --wp--preset--spacing--82: clamp(1rem, 8.5382vw + -2.5593rem, 5.125rem);
        --wp--preset--spacing--84: clamp(1rem, 8.7969vw + -2.6727rem, 5.25rem);
        --wp--preset--spacing--86: clamp(1rem, 9.0556vw + -2.7751rem, 5.375rem);
        --wp--preset--spacing--88: clamp(1rem, 9.3144vw + -2.8887rem, 5.5rem);
        --wp--preset--spacing--90: clamp(1rem, 9.5731vw + -2.9908rem, 5.625rem);
        --wp--preset--spacing--92: clamp(1rem, 9.8318vw + -3.1048rem, 5.75rem);
        --wp--preset--spacing--94: clamp(
          1rem,
          10.0906vw + -3.2065rem,
          5.875rem
        );
        --wp--preset--spacing--96: clamp(1rem, 10.3493vw + -3.3208rem, 6rem);
        --wp--preset--spacing--98: clamp(1rem, 10.608vw + -3.4222rem, 6.125rem);
        --wp--preset--spacing--100: clamp(
          1rem,
          10.8668vw + -3.5369rem,
          6.25rem
        );
        --wp--preset--spacing--102: clamp(
          1rem,
          11.1255vw + -3.6379rem,
          6.375rem
        );
        --wp--preset--spacing--104: clamp(1rem, 11.3842vw + -3.7529rem, 6.5rem);
        --wp--preset--spacing--106: clamp(
          1rem,
          11.6429vw + -3.8537rem,
          6.625rem
        );
        --wp--preset--spacing--108: clamp(1rem, 11.9017vw + -3.969rem, 6.75rem);
        --wp--preset--spacing--110: clamp(
          1rem,
          12.1604vw + -4.0694rem,
          6.875rem
        );
        --wp--preset--spacing--112: clamp(1rem, 12.4191vw + -4.185rem, 7rem);
        --wp--preset--spacing--114: clamp(
          1rem,
          12.6779vw + -4.2851rem,
          7.125rem
        );
        --wp--preset--spacing--116: clamp(1rem, 12.9366vw + -4.401rem, 7.25rem);
        --wp--preset--spacing--118: clamp(
          1rem,
          13.1953vw + -4.5008rem,
          7.375rem
        );
        --wp--preset--spacing--120: clamp(1rem, 13.4541vw + -4.6171rem, 7.5rem);
        --wp--preset--spacing--122: clamp(
          1rem,
          13.7128vw + -4.7165rem,
          7.625rem
        );
        --wp--preset--spacing--124: clamp(
          1rem,
          13.9715vw + -4.8244rem,
          7.75rem
        );
        --wp--preset--spacing--126: clamp(
          1rem,
          14.2303vw + -4.9322rem,
          7.875rem
        );
        --wp--preset--spacing--128: clamp(1rem, 14.489vw + -5.0401rem, 8rem);
        --wp--preset--spacing--130: clamp(
          1rem,
          14.7477vw + -5.148rem,
          8.125rem
        );
        --wp--preset--spacing--132: clamp(
          1rem,
          15.0065vw + -5.2558rem,
          8.25rem
        );
        --wp--preset--spacing--134: clamp(
          1rem,
          15.2652vw + -5.3637rem,
          8.375rem
        );
        --wp--preset--spacing--136: clamp(1rem, 15.5239vw + -5.4715rem, 8.5rem);
        --wp--preset--spacing--138: clamp(
          1rem,
          15.7827vw + -5.5794rem,
          8.625rem
        );
        --wp--preset--spacing--140: clamp(
          1rem,
          16.0414vw + -5.6873rem,
          8.75rem
        );
        --wp--preset--spacing--142: clamp(
          1rem,
          16.3001vw + -5.7951rem,
          8.875rem
        );
        --wp--preset--spacing--144: clamp(1rem, 16.5589vw + -5.903rem, 9rem);
        --wp--preset--spacing--146: clamp(
          1rem,
          16.8176vw + -6.0108rem,
          9.125rem
        );
        --wp--preset--spacing--148: clamp(
          1rem,
          17.0763vw + -6.1187rem,
          9.25rem
        );
        --wp--preset--spacing--150: clamp(
          1rem,
          17.3351vw + -6.2266rem,
          9.375rem
        );
        --wp--preset--spacing--152: clamp(1rem, 17.5938vw + -6.3344rem, 9.5rem);
        --wp--preset--spacing--154: clamp(
          1rem,
          17.8525vw + -6.4423rem,
          9.625rem
        );
        --wp--preset--spacing--156: clamp(
          1rem,
          18.1113vw + -6.5501rem,
          9.75rem
        );
        --wp--preset--spacing--158: clamp(1rem, 18.37vw + -6.658rem, 9.875rem);
        --wp--preset--spacing--160: clamp(1rem, 18.6287vw + -6.7658rem, 10rem);
        --wp--preset--spacing--162: clamp(
          1rem,
          18.8875vw + -6.8737rem,
          10.125rem
        );
        --wp--preset--spacing--164: clamp(
          1rem,
          19.1462vw + -6.9816rem,
          10.25rem
        );
        --wp--preset--spacing--166: clamp(
          1rem,
          19.4049vw + -7.0894rem,
          10.375rem
        );
        --wp--preset--spacing--168: clamp(
          1rem,
          19.6636vw + -7.1973rem,
          10.5rem
        );
        --wp--preset--spacing--170: clamp(
          1rem,
          19.9224vw + -7.3051rem,
          10.625rem
        );
        --wp--preset--spacing--172: clamp(
          1rem,
          20.1811vw + -7.413rem,
          10.75rem
        );
        --wp--preset--spacing--174: clamp(
          1rem,
          20.4398vw + -7.5209rem,
          10.875rem
        );
        --wp--preset--spacing--176: clamp(1rem, 20.6986vw + -7.6287rem, 11rem);
        --wp--preset--spacing--178: clamp(
          1rem,
          20.9573vw + -7.7366rem,
          11.125rem
        );
        --wp--preset--spacing--180: clamp(
          1rem,
          21.216vw + -7.8444rem,
          11.25rem
        );
        --wp--preset--spacing--182: clamp(
          1rem,
          21.4748vw + -7.9523rem,
          11.375rem
        );
        --wp--preset--spacing--184: clamp(
          1rem,
          21.7335vw + -8.0602rem,
          11.5rem
        );
        --wp--preset--spacing--186: clamp(
          1rem,
          21.9922vw + -8.168rem,
          11.625rem
        );
        --wp--preset--spacing--188: clamp(
          1rem,
          22.251vw + -8.2759rem,
          11.75rem
        );
        --wp--preset--spacing--190: clamp(
          1rem,
          22.5097vw + -8.3837rem,
          11.875rem
        );
        --wp--preset--spacing--192: clamp(1rem, 22.7684vw + -8.4916rem, 12rem);
        --wp--preset--spacing--194: clamp(
          1rem,
          23.0272vw + -8.5995rem,
          12.125rem
        );
        --wp--preset--spacing--196: clamp(
          1rem,
          23.2859vw + -8.7073rem,
          12.25rem
        );
        --wp--preset--spacing--198: clamp(
          1rem,
          23.5446vw + -8.8152rem,
          12.375rem
        );
        --wp--preset--spacing--200: clamp(1rem, 23.8034vw + -8.923rem, 12.5rem);
        --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);
        --wp--preset--shadow--diminutive: 0 0 3px 0 rgba(0, 0, 0, 0.1);
        --wp--preset--shadow--petite: 0 0 5px 0 rgba(0, 0, 0, 0.1);
        --wp--preset--shadow--small: 0 0 10px 0 rgba(0, 0, 0, 0.1);
        --wp--custom--global--border--radius: var(--wp--preset--spacing--12);
        --wp--custom--global--line-height--petite: 1.1;
        --wp--custom--global--line-height--small: 1.2;
        --wp--custom--global--line-height--medium: 1.3;
        --wp--custom--global--line-height--large: 1.4;
        --wp--custom--global--line-height--x-large: 1.5;
        --wp--custom--global--line-height--xx-large: 1.6;
        --wp--custom--global--line-height--grand: 1.7;
      }
      :root {
        --wp--style--global--content-size: 680px;
        --wp--style--global--wide-size: 1340px;
      }
      :where(body) {
        margin: 0;
      }
      .wp-site-blocks {
        padding-top: var(--wp--style--root--padding-top);
        padding-bottom: var(--wp--style--root--padding-bottom);
      }
      .has-global-padding {
        padding-right: var(--wp--style--root--padding-right);
        padding-left: var(--wp--style--root--padding-left);
      }
      .has-global-padding > .alignfull {
        margin-right: calc(var(--wp--style--root--padding-right) * -1);
        margin-left: calc(var(--wp--style--root--padding-left) * -1);
      }
      .has-global-padding
        :where(
          :not(.alignfull.is-layout-flow)
            > .has-global-padding:not(.wp-block-block, .alignfull)
        ) {
        padding-right: 0;
        padding-left: 0;
      }
      .has-global-padding
        :where(
          :not(.alignfull.is-layout-flow)
            > .has-global-padding:not(.wp-block-block, .alignfull)
        )
        > .alignfull {
        margin-left: 0;
        margin-right: 0;
      }
      .wp-site-blocks > .alignleft {
        float: left;
        margin-right: 2em;
      }
      .wp-site-blocks > .alignright {
        float: right;
        margin-left: 2em;
      }
      .wp-site-blocks > .aligncenter {
        justify-content: center;
        margin-left: auto;
        margin-right: auto;
      }
      :where(.wp-site-blocks) > * {
        margin-block-start: 1.5rem;
        margin-block-end: 0;
      }
      :where(.wp-site-blocks) > :first-child {
        margin-block-start: 0;
      }
      :where(.wp-site-blocks) > :last-child {
        margin-block-end: 0;
      }
      :root {
        --wp--style--block-gap: 1.5rem;
      }
      :root :where(.is-layout-flow) > :first-child {
        margin-block-start: 0;
      }
      :root :where(.is-layout-flow) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.is-layout-flow) > * {
        margin-block-start: 1.5rem;
        margin-block-end: 0;
      }
      :root :where(.is-layout-constrained) > :first-child {
        margin-block-start: 0;
      }
      :root :where(.is-layout-constrained) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.is-layout-constrained) > * {
        margin-block-start: 1.5rem;
        margin-block-end: 0;
      }
      :root :where(.is-layout-flex) {
        gap: 1.5rem;
      }
      :root :where(.is-layout-grid) {
        gap: 1.5rem;
      }
      .is-layout-flow > .alignleft {
        float: left;
        margin-inline-start: 0;
        margin-inline-end: 2em;
      }
      .is-layout-flow > .alignright {
        float: right;
        margin-inline-start: 2em;
        margin-inline-end: 0;
      }
      .is-layout-flow > .aligncenter {
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .is-layout-constrained > .alignleft {
        float: left;
        margin-inline-start: 0;
        margin-inline-end: 2em;
      }
      .is-layout-constrained > .alignright {
        float: right;
        margin-inline-start: 2em;
        margin-inline-end: 0;
      }
      .is-layout-constrained > .aligncenter {
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .is-layout-constrained
        > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        max-width: var(--wp--style--global--content-size);
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .is-layout-constrained > .alignwide {
        max-width: var(--wp--style--global--wide-size);
      }
      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;
      }
      body {
        background-color: var(--wp--preset--color--light);
        color: var(--wp--preset--color--contrast);
   font-family: "Times New Roman", Times, serif;
        font-size: var(--wp--preset--font-size--compact);
        font-style: normal;
        font-weight: 400;
        line-height: var(--wp--custom--global--line-height--xx-large);
        --wp--style--root--padding-top: 0px;
        --wp--style--root--padding-right: var(--wp--preset--spacing--32);
        --wp--style--root--padding-bottom: 0px;
        --wp--style--root--padding-left: var(--wp--preset--spacing--32);
      }
      a:where(:not(.wp-element-button)) {
        color:brown;
        text-decoration: none;
      }
      :root :where(a:where(:not(.wp-element-button))) {
        text-underline-offset: 4px;
      }
      :root :where(a:where(:not(.wp-element-button)):hover) {
        text-decoration: underline;
      }
      :root :where(a:where(:not(.wp-element-button)):hover) {
        text-underline-offset: 4px;
      }
      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        color: var(--wp--preset--color--contrast); 
        font-weight: 500;
        line-height: var(--wp--custom--global--line-height--xx-large);
      }
      h1 {
        font-size: var(--wp--preset--font-size--xx-large);
        line-height: var(--wp--custom--global--line-height--small);
      }
      h2 {
        font-size: var(--wp--preset--font-size--large);
        line-height: var(--wp--custom--global--line-height--medium);
      }
      h3 {
        font-size: var(--wp--preset--font-size--medium);
        line-height: var(--wp--custom--global--line-height--medium);
      }
      h4 {
        font-size: var(--wp--preset--font-size--small);
        line-height: var(--wp--custom--global--line-height--large);
      }
      h5 {
        font-size: var(--wp--preset--font-size--diminutive);
        line-height: var(--wp--custom--global--line-height--x-large);
      }
      h6 {
        font-size: var(--wp--preset--font-size--compact);
      }
      :root :where(.wp-element-button, .wp-block-button__link) {
        background-color: var(--wp--preset--color--primary);
        border-radius: 0.33rem;
        border-width: 0;
        color: var(--wp--preset--color--secondary-50);
        font-family: 'Times New Roman', Times, serif;
        font-size: var(--wp--preset--font-size--minute);
        font-style: normal;
        line-height: inherit;
        padding-top: var(--wp--preset--spacing--12);
        padding-right: var(--wp--preset--spacing--20);
        padding-bottom: var(--wp--preset--spacing--12);
        padding-left: var(--wp--preset--spacing--20);
        text-decoration: none;
      }
      :root :where(.wp-element-button:hover, .wp-block-button__link:hover) {
        background-color: var(--wp--preset--color--secondary);
        border-color: transparent;
        color: var(--wp--preset--color--secondary-50);
      }
      :root :where(.wp-element-button:focus, .wp-block-button__link:focus) {
        outline-color: var(--wp--preset--color--primary);
        outline-offset: 2px;
      }
      :root
        :where(
          .wp-element-caption,
          .wp-block-audio figcaption,
          .wp-block-embed figcaption,
          .wp-block-gallery figcaption,
          .wp-block-image figcaption,
          .wp-block-table figcaption,
          .wp-block-video figcaption
        ) {
        color: var(--wp--preset--color--secondary-800);
        
        font-size: 0.8rem;
      }
      .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-primary-color {
        color: var(--wp--preset--color--primary) !important;
      }
      .has-light-color {
        color: var(--wp--preset--color--light) !important;
      }
      .has-accent-color {
        color: var(--wp--preset--color--accent) !important;
      }
      .has-secondary-color {
        color: var(--wp--preset--color--secondary) !important;
      }
      .has-secondary-950-color {
        color: var(--wp--preset--color--secondary-950) !important;
      }
      .has-secondary-900-color {
        color: var(--wp--preset--color--secondary-900) !important;
      }
      .has-secondary-800-color {
        color: var(--wp--preset--color--secondary-800) !important;
      }
      .has-secondary-700-color {
        color: var(--wp--preset--color--secondary-700) !important;
      }
      .has-secondary-600-color {
        color: var(--wp--preset--color--secondary-600) !important;
      }
      .has-secondary-500-color {
        color: var(--wp--preset--color--secondary-500) !important;
      }
      .has-secondary-400-color {
        color: var(--wp--preset--color--secondary-400) !important;
      }
      .has-secondary-300-color {
        color: var(--wp--preset--color--secondary-300) !important;
      }
      .has-secondary-200-color {
        color: var(--wp--preset--color--secondary-200) !important;
      }
      .has-secondary-100-color {
        color: var(--wp--preset--color--secondary-100) !important;
      }
      .has-secondary-50-color {
        color: var(--wp--preset--color--secondary-50) !important;
      }
      .has-contrast-color {
        color: var(--wp--preset--color--contrast) !important;
      }
      .has-base-color {
        color: var(--wp--preset--color--base) !important;
      }
      .has-base-50-color {
        color: var(--wp--preset--color--base-50) !important;
      }
      .has-base-100-color {
        color: var(--wp--preset--color--base-100) !important;
      }
      .has-base-200-color {
        color: var(--wp--preset--color--base-200) !important;
      }
      .has-base-300-color {
        color: var(--wp--preset--color--base-300) !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-primary-background-color {
        background-color: var(--wp--preset--color--primary) !important;
      }
      .has-light-background-color {
        background-color: var(--wp--preset--color--light) !important;
      }
      .has-accent-background-color {
        background-color: var(--wp--preset--color--accent) !important;
      }
      .has-secondary-background-color {
        background-color: var(--wp--preset--color--secondary) !important;
      }
      .has-secondary-950-background-color {
        background-color: var(--wp--preset--color--secondary-950) !important;
      }
      .has-secondary-900-background-color {
        background-color: var(--wp--preset--color--secondary-900) !important;
      }
      .has-secondary-800-background-color {
        background-color: var(--wp--preset--color--secondary-800) !important;
      }
      .has-secondary-700-background-color {
        background-color: var(--wp--preset--color--secondary-700) !important;
      }
      .has-secondary-600-background-color {
        background-color: var(--wp--preset--color--secondary-600) !important;
      }
      .has-secondary-500-background-color {
        background-color: var(--wp--preset--color--secondary-500) !important;
      }
      .has-secondary-400-background-color {
        background-color: var(--wp--preset--color--secondary-400) !important;
      }
      .has-secondary-300-background-color {
        background-color: var(--wp--preset--color--secondary-300) !important;
      }
      .has-secondary-200-background-color {
        background-color: var(--wp--preset--color--secondary-200) !important;
      }
      .has-secondary-100-background-color {
        background-color: var(--wp--preset--color--secondary-100) !important;
      }
      .has-secondary-50-background-color {
        background-color: var(--wp--preset--color--secondary-50) !important;
      }
      .has-contrast-background-color {
        background-color: var(--wp--preset--color--contrast) !important;
      }
      .has-base-background-color {
        background-color: var(--wp--preset--color--base) !important;
      }
      .has-base-50-background-color {
        background-color: var(--wp--preset--color--base-50) !important;
      }
      .has-base-100-background-color {
        background-color: var(--wp--preset--color--base-100) !important;
      }
      .has-base-200-background-color {
        background-color: var(--wp--preset--color--base-200) !important;
      }
      .has-base-300-background-color {
        background-color: var(--wp--preset--color--base-300) !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-primary-border-color {
        border-color: var(--wp--preset--color--primary) !important;
      }
      .has-light-border-color {
        border-color: var(--wp--preset--color--light) !important;
      }
      .has-accent-border-color {
        border-color: var(--wp--preset--color--accent) !important;
      }
      .has-secondary-border-color {
        border-color: var(--wp--preset--color--secondary) !important;
      }
      .has-secondary-950-border-color {
        border-color: var(--wp--preset--color--secondary-950) !important;
      }
      .has-secondary-900-border-color {
        border-color: var(--wp--preset--color--secondary-900) !important;
      }
      .has-secondary-800-border-color {
        border-color: var(--wp--preset--color--secondary-800) !important;
      }
      .has-secondary-700-border-color {
        border-color: var(--wp--preset--color--secondary-700) !important;
      }
      .has-secondary-600-border-color {
        border-color: var(--wp--preset--color--secondary-600) !important;
      }
      .has-secondary-500-border-color {
        border-color: var(--wp--preset--color--secondary-500) !important;
      }
      .has-secondary-400-border-color {
        border-color: var(--wp--preset--color--secondary-400) !important;
      }
      .has-secondary-300-border-color {
        border-color: var(--wp--preset--color--secondary-300) !important;
      }
      .has-secondary-200-border-color {
        border-color: var(--wp--preset--color--secondary-200) !important;
      }
      .has-secondary-100-border-color {
        border-color: var(--wp--preset--color--secondary-100) !important;
      }
      .has-secondary-50-border-color {
        border-color: var(--wp--preset--color--secondary-50) !important;
      }
      .has-contrast-border-color {
        border-color: var(--wp--preset--color--contrast) !important;
      }
      .has-base-border-color {
        border-color: var(--wp--preset--color--base) !important;
      }
      .has-base-50-border-color {
        border-color: var(--wp--preset--color--base-50) !important;
      }
      .has-base-100-border-color {
        border-color: var(--wp--preset--color--base-100) !important;
      }
      .has-base-200-border-color {
        border-color: var(--wp--preset--color--base-200) !important;
      }
      .has-base-300-border-color {
        border-color: var(--wp--preset--color--base-300) !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-black-fadeup-gradient-background {
        background: var(--wp--preset--gradient--black-fadeup) !important;
      }
      .has-base-secondary-gradient-background {
        background: var(--wp--preset--gradient--base-secondary) !important;
      }
      .has-secondary-base-gradient-background {
        background: var(--wp--preset--gradient--secondary-base) !important;
      }
      .has-base-primary-gradient-background {
        background: var(--wp--preset--gradient--base-primary) !important;
      }
      .has-primary-base-gradient-background {
        background: var(--wp--preset--gradient--primary-base) !important;
      }
      .has-light-secondary-gradient-background {
        background: var(--wp--preset--gradient--light-secondary) !important;
      }
      .has-secondary-light-gradient-background {
        background: var(--wp--preset--gradient--secondary-light) !important;
      }
      .has-light-primary-gradient-background {
        background: var(--wp--preset--gradient--light-primary) !important;
      }
      .has-primary-light-gradient-background {
        background: var(--wp--preset--gradient--primary-light) !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;
      }
      .has-minuscule-font-size {
        font-size: var(--wp--preset--font-size--minuscule) !important;
      }
      .has-micro-font-size {
        font-size: var(--wp--preset--font-size--micro) !important;
      }
      .has-minute-font-size {
        font-size: var(--wp--preset--font-size--minute) !important;
      }
      .has-mini-font-size {
        font-size: var(--wp--preset--font-size--mini) !important;
      }
      .has-tiny-font-size {
        font-size: var(--wp--preset--font-size--tiny) !important;
      }
      .has-compact-font-size {
        font-size: var(--wp--preset--font-size--compact) !important;
      }
      .has-diminutive-font-size {
        font-size: var(--wp--preset--font-size--diminutive) !important;
      }
      .has-petite-font-size {
        font-size: var(--wp--preset--font-size--petite) !important;
      }
      .has-xx-large-font-size {
        font-size: var(--wp--preset--font-size--xx-large) !important;
      }
      .has-grand-font-size {
        font-size: var(--wp--preset--font-size--grand) !important;
      }
      .has-immense-font-size {
        font-size: var(--wp--preset--font-size--immense) !important;
      }
      .has-enormous-font-size {
        font-size: var(--wp--preset--font-size--enormous) !important;
      }
      .has-tremendous-font-size {
        font-size: var(--wp--preset--font-size--tremendous) !important;
      }
      .has-massive-font-size {
        font-size: var(--wp--preset--font-size--massive) !important;
      }
      .has-towering-font-size {
        font-size: var(--wp--preset--font-size--towering) !important;
      }
      .has-colossal-font-size {
        font-size: var(--wp--preset--font-size--colossal) !important;
      }
      .has-monumental-font-size {
        font-size: var(--wp--preset--font-size--monumental) !important;
      }
      .has-vast-font-size {
        font-size: var(--wp--preset--font-size--vast) !important;
      }
      .has-gigantic-font-size {
        font-size: var(--wp--preset--font-size--gigantic) !important;
      }
      .has-primary-font-family {
        font-family: 'Times New Roman', Times, serif !important;
      }
      .has-secondary-font-family {
        font-family: 'Times New Roman', Times, serif !important;
      }
      .has-code-font-family {
        font-family: 'Times New Roman', Times, serif !important;
      }
      .has-system-sans-serif-font-family {
        font-family: 'Times New Roman', Times, serif !important;
      }
      .has-system-serif-font-family {
        font-family: 'Times New Roman', Times, serif !important;
      }
      :root :where(.wp-block-buttons-is-layout-flow) > :first-child {
        margin-block-start: 0;
      }
      :root :where(.wp-block-buttons-is-layout-flow) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.wp-block-buttons-is-layout-flow) > * {
        margin-block-start: 0.625rem;
        margin-block-end: 0;
      }
      :root :where(.wp-block-buttons-is-layout-constrained) > :first-child {
        margin-block-start: 0;
      }
      :root :where(.wp-block-buttons-is-layout-constrained) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.wp-block-buttons-is-layout-constrained) > * {
        margin-block-start: 0.625rem;
        margin-block-end: 0;
      }
      :root :where(.wp-block-buttons-is-layout-flex) {
        gap: 0.625rem;
      }
      :root :where(.wp-block-buttons-is-layout-grid) {
        gap: 0.625rem;
      }
      :root :where(.wp-block-categories) {
        color: var(--wp--preset--color--contrast);
        font-size: var(--wp--preset--font-size--minute);
        padding-right: 0px;
        padding-left: 0px;
      }
      :root :where(.wp-block-categories) {
        list-style-type: none;
      }
      :root :where(.wp-block-categories li) {
        margin-bottom: 0.5rem;
      }
      :root :where(.wp-block-categories a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(.wp-block-categories a:where(:not(.wp-element-button)):hover) {
        text-decoration: underline;
      }
      :root :where(.wp-block-cover) {
        padding-top: var(--wp--preset--spacing--32);
        padding-right: var(--wp--preset--spacing--32);
        padding-bottom: var(--wp--preset--spacing--32);
        padding-left: var(--wp--preset--spacing--32);
      }
      :root :where(.wp-block-heading a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--contrast);
      }
      :root :where(.wp-block-navigation) {
        font-size: 17px;
      }
      :root :where(.wp-block-navigation a:where(:not(.wp-element-button))) {
        text-decoration: none;
      }
      :root
        :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover) {
        text-decoration: underline;
      }
      :root :where(.wp-block-post-date) {
        color: var(--wp--preset--color--secondary-800);
        font-size: var(--wp--preset--font-size--minute);
      }
      :root :where(.wp-block-post-date a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--secondary-800);
        text-decoration: none;
      }
      :root
        :where(.wp-block-post-date a:where(:not(.wp-element-button)):hover) {
        text-decoration: underline;
      }
      :root :where(.wp-block-post-title) {
        color: var(--wp--preset--color--contrast);
      }
      :root :where(.wp-block-post-title a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover) {
        text-decoration: underline;
      }
      :root :where(.wp-block-query-pagination) {
        padding-top: var(--wp--preset--spacing--24);
      }
      :root :where(.wp-block-query-pagination > *) {
        margin: 0 !important;
      }
      :root
        :where(.wp-block-query-pagination a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(
          .wp-block-query-pagination a:where(:not(.wp-element-button)):hover
        ) {
        color: var(--wp--preset--color--secondary-800);
        text-decoration: none;
      }
      :root :where(.wp-block-query-pagination-next) {
        padding-top: var(--wp--preset--spacing--4);
        padding-right: var(--wp--preset--spacing--12);
        padding-bottom: var(--wp--preset--spacing--4);
        padding-left: var(--wp--preset--spacing--12);
      }
      :root :where(.wp-block-query-pagination-next) {
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root :where(.wp-block-query-pagination-next:hover) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root :where(.wp-block-query-pagination-numbers) {
        display: flex;
        gap: 0.5rem;
      }
      :root :where(.wp-block-query-pagination-numbers > .page-numbers) {
        padding: var(--wp--preset--spacing--4) var(--wp--preset--spacing--12);
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root :where(.wp-block-query-pagination-numbers > .page-numbers:hover) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root :where(.wp-block-query-pagination-numbers > .page-numbers.current) {
        background-color: transparent;
        color: currentColor;
        border-bottom: 1px solid var(--wp--preset--color--contrast);
        box-shadow: none;
      }
      :root :where(.wp-block-query-pagination-previous) {
        padding-top: var(--wp--preset--spacing--4);
        padding-right: var(--wp--preset--spacing--12);
        padding-bottom: var(--wp--preset--spacing--4);
        padding-left: var(--wp--preset--spacing--12);
      }
      :root :where(.wp-block-query-pagination-previous) {
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root :where(.wp-block-query-pagination-previous:hover) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root :where(.wp-block-search label) {
        display: block;
        margin-bottom: var(--wp--preset--spacing--16);
      }
      :root :where(.wp-block-search .wp-block-search__input) {
        border-radius: 0.33rem;
        padding-left: var(--wp--preset--spacing--20);
        padding-right: var(--wp--preset--spacing--20);
        border-color: var(--wp--preset--color--secondary-300);
      }
      :root :where(.wp-block-separator) {
        border-color: currentColor;
        border-width: 0 0 1px 0;
        border-style: solid;
        color: var(--wp--preset--color--secondary-100);
      }
      :root :where(.wp-block-site-tagline) {
        color: var(--wp--preset--color--secondary-800);
        font-size: var(--wp--preset--font-size--minute);
        font-style: normal;
        letter-spacing: 0.057em;
      }
      :root :where(.wp-block-site-tagline a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--secondary-800);
      }
      :root :where(.wp-block-site-title) {
        color: var(--wp--preset--color--contrast);
        font-family: 'Times New Roman', Times, serif;
        font-size: var(--wp--preset--font-size--petite);
        font-style: normal;
        font-weight: 500;
        line-height: var(--wp--custom--global--line-height--x-small);
      }
      :root :where(.wp-block-site-title a:where(:not(.wp-element-button))) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(.wp-block-site-title a:where(:not(.wp-element-button)):hover) {
        color: var(--wp--preset--color--secondary-800);
        text-decoration: none;
      }
      :root :where(.wp-block-social-links-is-layout-flow) > :first-child {
        margin-block-start: 0;
      }
      :root :where(.wp-block-social-links-is-layout-flow) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.wp-block-social-links-is-layout-flow) > * {
        margin-block-start: 0.625rem;
        margin-block-end: 0;
      }
      :root
        :where(.wp-block-social-links-is-layout-constrained)
        > :first-child {
        margin-block-start: 0;
      }
      :root :where(.wp-block-social-links-is-layout-constrained) > :last-child {
        margin-block-end: 0;
      }
      :root :where(.wp-block-social-links-is-layout-constrained) > * {
        margin-block-start: 0.625rem;
        margin-block-end: 0;
      }
      :root :where(.wp-block-social-links-is-layout-flex) {
        gap: 0.625rem;
      }
      :root :where(.wp-block-social-links-is-layout-grid) {
        gap: 0.625rem;
      }
      :root :where(.wc-block-components-product-rating) {
        color: var(--wp--preset--color--primary);
        font-size: var(--wp--preset--font-size--micro);
        font-style: normal;
        font-weight: 400;
      }
      :root :where(.wp-block-woocommerce-product-review-author-name) {
        color: var(--wp--preset--color--contrast);
        font-size: var(--wp--preset--font-size--minute);
        font-style: normal;
        font-weight: 600;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-author-name
            a:where(:not(.wp-element-button))
        ) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-author-name
            a:where(:not(.wp-element-button)):hover
        ) {
        text-decoration: underline;
      }
      :root :where(.wp-block-woocommerce-product-review-content) {
        font-size: var(--wp--preset--font-size--minute);
        margin-top: var(--wp--preset--spacing--16);
        margin-bottom: var(--wp--preset--spacing--16);
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-content
            a:where(:not(.wp-element-button))
        ) {
        text-decoration: underline;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-content
            a:where(:not(.wp-element-button)):hover
        ) {
        text-decoration: none;
      }
      :root :where(.wp-block-woocommerce-product-review-date) {
        color: var(--wp--preset--color--secondary-800);
        font-size: var(--wp--preset--font-size--minute);
        margin-top: 0px;
        margin-bottom: 0px;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-date
            a:where(:not(.wp-element-button))
        ) {
        color: var(--wp--preset--color--secondary-800);
        text-decoration: none;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-date
            a:where(:not(.wp-element-button)):hover
        ) {
        text-decoration: underline;
      }
      :root :where(.wp-block-woocommerce-product-review-form) {
        font-size: var(--wp--preset--font-size--tiny);
      }
     
      :root
        :where(.wp-block-woocommerce-product-review-form .comment-reply-title) {
        font-size: var(--wp--preset--font-size--diminutive) !important;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-form textarea,
          .wp-block-woocommerce-product-review-form input:not([type="submit"])
        ) {
        border-radius: 0.33rem;
        border-color: var(--wp--preset--color--secondary-300) !important;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-form input[type="checkbox"]
        ) {
        margin: 0 0.2rem 0 0 !important;
      }
      :root :where(.wp-block-woocommerce-product-review-form label) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-form
            a:where(:not(.wp-element-button))
        ) {
        text-decoration: none;
      }
      :root
        :where(
          .wp-block-woocommerce-product-review-form
            a:where(:not(.wp-element-button)):hover
        ) {
        text-decoration: underline;
      }
      :root :where(.wp-block-woocommerce-product-review-rating) {
        color: var(--wp--preset--color--primary);
        font-size: var(--wp--preset--font-size--minute);
        font-style: normal;
        font-weight: 600;
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination > *) {
        margin: 0 !important;
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination
            a:where(:not(.wp-element-button))
        ) {
        color: var(--wp--preset--color--contrast);
        text-decoration: none;
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination
            a:where(:not(.wp-element-button)):hover
        ) {
        color: var(--wp--preset--color--secondary-800);
        text-decoration: none;
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-next) {
        font-size: var(--wp--preset--font-size--minute);
        padding-top: var(--wp--preset--spacing--4);
        padding-right: var(--wp--preset--spacing--12);
        padding-bottom: var(--wp--preset--spacing--4);
        padding-left: var(--wp--preset--spacing--12);
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-next) {
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root
        :where(.wp-block-woocommerce-product-reviews-pagination-next:hover) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-numbers) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-numbers) {
        display: flex;
        gap: 0.5rem;
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination-numbers
            > .page-numbers
        ) {
        padding: var(--wp--preset--spacing--4) var(--wp--preset--spacing--12);
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination-numbers
            > .page-numbers:hover
        ) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination-numbers
            > .page-numbers.current
        ) {
        background-color: transparent;
        color: currentColor;
        border-bottom: 1px solid var(--wp--preset--color--contrast);
        box-shadow: none;
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-previous) {
        font-size: var(--wp--preset--font-size--minute);
        padding-top: var(--wp--preset--spacing--4);
        padding-right: var(--wp--preset--spacing--12);
        padding-bottom: var(--wp--preset--spacing--4);
        padding-left: var(--wp--preset--spacing--12);
      }
      :root :where(.wp-block-woocommerce-product-reviews-pagination-previous) {
        box-shadow: var(--wp--preset--shadow--diminutive);
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      :root
        :where(
          .wp-block-woocommerce-product-reviews-pagination-previous:hover
        ) {
        background-color: var(--wp--preset--color--primary);
        color: var(--wp--preset--color--base);
      }
      :root :where(.wp-block-woocommerce-product-reviews-title) {
        font-size: var(--wp--preset--font-size--diminutive);
      }
      
      :root
        :where(.wp-block-woocommerce-product-specifications.wp-block-table td) {
        border-color: var(--wp--preset--color--base-300) !important;
        padding: var(--wp--preset--spacing--2) var(--wp--preset--spacing--16) !important;
      }
      :root
        :where(.wp-block-woocommerce-product-specifications.wp-block-table th) {
        border-color: var(--wp--preset--color--base-300) !important;
        padding: var(--wp--preset--spacing--2) var(--wp--preset--spacing--16) !important;
      }
   
      :root :where(.wp-block-woocommerce-mini-cart .wc-block-mini-cart__badge) {
        background-color: var(--wp--preset--color--primary);
        font-size: var(--wp--preset--font-size--minute);
        font-weight: normal;
      }
    
      :root :where(.wp-block-woocommerce-product-filters) {
        --wc-product-filter-removable-chips-border: var(
          --wp--preset--color--secondary-100
        );
        --wc-product-filter-checkbox-list-option-element: var(
          --wp--preset--color--base
        );
        --wc-product-filter-checkbox-list-option-element-border: var(
          --wp--preset--color--base-300
        );
        --wc-product-filter-checkbox-list-option-element-selected: var(
          --wp--preset--color--contrast
        );
        --wc-product-filter-price-slider-handle: var(
          --wp--preset--color--accent
        );
        --wc-product-filter-price-slider-handle-border: var(
          --wp--preset--color--primary
        );
        --wc-product-filter-price-slider: var(--wp--preset--color--primary);
      }
      :root
        :where(
          .wp-block-woocommerce-product-filters
            .wc-block-product-filter-checkbox-list__text
        ) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root
        :where(
          .wp-block-woocommerce-product-filters
            .wc-block-product-filter-removable-chips__label
        ) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root
        :where(
          .wp-block-woocommerce-product-filters
            .wc-block-product-filter-price-slider
            .text
        ) {
        font-size: var(--wp--preset--font-size--minute);
      }
      :root :where(.wp-block-woocommerce-product-filters h2.wp-block-heading) {
        font-size: var(--wp--preset--font-size--compact);
      }
      :root :where(.wp-block-woocommerce-product-filters h3.wp-block-heading) {
        font-size: var(--wp--preset--font-size--tiny);
      }
     
      :root :where(.wp-block-woocommerce-product-filter-rating) {
        --wc-product-filter-checkbox-list-label-element: var(
          --wp--preset--color--primary
        );
      }
    

/* Extracted <style> (id=block-style-variation-styles-inline-css) */


      :root :where(.wp-block-group.is-style-section-5--1){background-color: #e4a16e;color: var(--wp--preset--color--secondary-50);}
      :root :where(.wp-block-social-links.is-style-social-links-1--2 .wp-block-social-link){background-color: transparent; border: 1px solid currentColor; color: currentColor;}
      :root :where(.wp-block-site-title.is-style-text-lead--4){font-size: var(--wp--preset--font-size--x-large);line-height: var(--wp--custom--global--line-height--medium);}
      :root :where(.wp-block-heading.is-style-text-summary--6){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-heading.is-style-text-callout--7){font-size: var(--wp--preset--font-size--monumental);line-height: var(--wp--custom--global--line-height--petite);}
      :root :where(.wp-block-button.is-style-outline--8 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 1px;border-style: solid;color: currentColor;padding-top: calc(var(--wp--preset--spacing--12) - 1px);padding-right: calc(var(--wp--preset--spacing--20) - 1px);padding-bottom: calc(var(--wp--preset--spacing--12) - 1px);padding-left: calc(var(--wp--preset--spacing--20) - 1px);}:root :where(.wp-block-button.is-style-outline--8 .wp-block-button__link:hover ){border-color: var(--wp--preset--color--primary);}
      :root :where(.wp-block-heading.is-style-text-summary--9){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-heading.is-style-text-callout--10){font-size: var(--wp--preset--font-size--monumental);line-height: var(--wp--custom--global--line-height--petite);}
      :root :where(.wp-block-button.is-style-outline--11 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 1px;border-style: solid;color: currentColor;padding-top: calc(var(--wp--preset--spacing--12) - 1px);padding-right: calc(var(--wp--preset--spacing--20) - 1px);padding-bottom: calc(var(--wp--preset--spacing--12) - 1px);padding-left: calc(var(--wp--preset--spacing--20) - 1px);}:root :where(.wp-block-button.is-style-outline--11 .wp-block-button__link:hover ){border-color: var(--wp--preset--color--primary);}
      :root :where(.wp-block-heading.is-style-text-kicker-3--12){font-size: var(--wp--preset--font-size--tiny);font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--petite);}:root :where(.wp-block-heading.is-style-text-kicker-3--12){position: relative; width: fit-content;}:root :where(.wp-block-heading.is-style-text-kicker-3--12)::before{content: ''; width: 40px; height: 3px; margin-right: 10px; background-color: var(--wp--preset--color--primary); position: relative; display: inline-block; transform: translateY(calc(-50% - 1.5px));}:root :where(.wp-block-heading.is-style-text-kicker-3--12)::after{content: ''; width: 40px; height: 3px; margin-left: 10px; background-color: var(--wp--preset--color--primary); position: relative; display: inline-block; transform: translateY(calc(-50% - 1.5px));}
      :root :where(.wp-block-heading.is-style-text-title-2--13){font-size: var(--wp--preset--font-size--xx-large);line-height: var(--wp--custom--global--line-height--small);}
      :root :where(.wp-block-group.is-style-section-1--14){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--15){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--17){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--18){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--19){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--21){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--22){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--23){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--25){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--26){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--27){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--29){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--30){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--31){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--33){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--34){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--35){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--37){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--38){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-group.is-style-section-3--39){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-label-2--41){font-size: var(--wp--preset--font-size--diminutive);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-1--42){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--43){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--44){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--45){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--46){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--47){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--48){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--49){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--50){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--51){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--52){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--53){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--54){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--55){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--56){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--57){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--58){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--59){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-1--60){background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-post-title.is-style-text-lead-3--61){font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(.wp-block-group.is-style-section-3--62){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(p.is-style-text-summary--63){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(p.is-style-text-note--64){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(p.is-style-text-note--65){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(.wp-block-social-links.is-style-social-links-1--66 .wp-block-social-link){background-color: transparent; border: 1px solid currentColor; color: currentColor;}
      :root :where(.wp-block-heading.is-style-text-cue-2--67){font-size: var(--wp--preset--font-size--diminutive);font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--67){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--67)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--67)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
      :root :where(.wp-block-post-title.is-style-text-summary--68){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--69){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--70){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--71){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--72){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--73){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--74){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-summary--75){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-heading.is-style-text-cue-2--76){font-size: var(--wp--preset--font-size--diminutive);font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--76){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--76)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--76)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
      :root :where(.wp-block-categories.is-style-categories-1--77 > li){display: flex; justify-content: space-between; align-items: center; margin: 0; padding: var(--wp--preset--spacing--12) 0; border-bottom: 1px solid var(--wp--preset--color--secondary-100);}:root :where(.wp-block-categories.is-style-categories-1--77 > li:last-child){border-bottom: none;}
      :root :where(.wp-block-heading.is-style-text-cue-2--78){font-size: var(--wp--preset--font-size--diminutive);font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--78){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--78)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--78)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
      :root :where(.wp-block-post-title.is-style-text-subtitle-2--79){font-size: var(--wp--preset--font-size--compact);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-subtitle-2--80){font-size: var(--wp--preset--font-size--compact);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-subtitle-2--81){font-size: var(--wp--preset--font-size--compact);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-post-title.is-style-text-subtitle-2--82){font-size: var(--wp--preset--font-size--compact);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-group.is-style-section-3--84){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-heading.is-style-text-label--85){font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(p.is-style-text-note--86){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(.wp-block-group.is-style-section-3--87){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-heading.is-style-text-label--88){font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(p.is-style-text-note--89){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(.wp-block-group.is-style-section-3--90){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-heading.is-style-text-label--91){font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(p.is-style-text-note--92){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(.wp-block-group.is-style-section-3--93){background-color: var(--wp--preset--color--accent);color: var(--wp--preset--color--contrast);}
      :root :where(.wp-block-heading.is-style-text-label--94){font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--global--line-height--large);}
      :root :where(p.is-style-text-note--95){font-size: var(--wp--preset--font-size--minute);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(p.is-style-text-summary--96){font-size: var(--wp--preset--font-size--tiny);line-height: var(--wp--custom--global--line-height--xx-large);}
      :root :where(.wp-block-heading.is-style-text-cue-2--97){
      /*   font-size: var(--wp--preset--font-size--diminutive); */
        font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--97){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--97)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--97)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
      :root :where(.wp-block-navigation.is-style-navigation-1--98 .wp-block-navigation__container){width: 100%; gap: 0; margin: 0; padding: 0; list-style: none;}:root :where(.wp-block-navigation.is-style-navigation-1--98 .wp-block-navigation-item){display: block; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid var(--wp--preset--color--secondary-100);}:root :where(.wp-block-navigation.is-style-navigation-1--98 .wp-block-navigation-item:last-child){border-bottom: none;}:root :where(.wp-block-navigation.is-style-navigation-1--98 .wp-block-navigation-item .wp-block-navigation-item__content){padding: var(--wp--preset--spacing--12) 0;}
      :root :where(.wp-block-heading.is-style-text-cue-2--99){
       /*  font-size: var(--wp--preset--font-size--diminutive); */
        font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--99){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--99)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--99)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
       :root :where(.wp-block-navigation.is-style-navigation-1--100 .wp-block-navigation__container){width: 100%; gap: 0; margin: 0; padding: 0; list-style: none;}:root :where(.wp-block-navigation.is-style-navigation-1--100 .wp-block-navigation-item){display: block; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid var(--wp--preset--color--secondary-100);}:root :where(.wp-block-navigation.is-style-navigation-1--100 .wp-block-navigation-item:last-child){border-bottom: none;}:root :where(.wp-block-navigation.is-style-navigation-1--100 .wp-block-navigation-item .wp-block-navigation-item__content){padding: var(--wp--preset--spacing--12) 0;}
      :root :where(.wp-block-heading.is-style-text-cue-2--101){
   /*      font-size: var(--wp--preset--font-size--diminutive); */
        font-style: normal;font-weight: 400;line-height: var(--wp--custom--global--line-height--xx-large);}:root :where(.wp-block-heading.is-style-text-cue-2--101){position: relative; display: inline-flex; align-items: center;}:root :where(.wp-block-heading.is-style-text-cue-2--101)::before{content: ''; display: inline-block; width: 8px; height: 8px; margin-right: 12px; border-radius: 50%; background-color: var(--wp--preset--color--primary); position: relative; z-index: 1;}:root :where(.wp-block-heading.is-style-text-cue-2--101)::after{content: ''; position: absolute; width: 8px; height: 8px; left: 0; top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: var(--wp--preset--color--primary); animation: designorbital-pulse 1.5s ease-in-out infinite; z-index: 0; opacity: 0;}
     :root :where(.wp-block-navigation.is-style-navigation-1--102 .wp-block-navigation__container){width: 100%; gap: 0; margin: 0; padding: 0; list-style: none;}:root :where(.wp-block-navigation.is-style-navigation-1--102 .wp-block-navigation-item){display: block; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid var(--wp--preset--color--secondary-100);}:root :where(.wp-block-navigation.is-style-navigation-1--102 .wp-block-navigation-item:last-child){border-bottom: none;}:root :where(.wp-block-navigation.is-style-navigation-1--102 .wp-block-navigation-item .wp-block-navigation-item__content){padding: var(--wp--preset--spacing--12) 0;}
      :root :where(.is-style-section-7--103 a:where(:not(.wp-element-button))){color: var(--wp--preset--color--primary);}:root :where(.is-style-section-7--103 .wp-element-button, .is-style-section-7--103 .wp-block-button__link){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.is-style-section-7--103 .wp-element-button:hover, .is-style-section-7--103 .wp-block-button__link:hover){background-color: var(--wp--preset--color--secondary-100);color: var(--wp--preset--color--contrast);}:root :where(.is-style-section-7--103 .wp-element-button:focus, .is-style-section-7--103 .wp-block-button__link:focus){outline-color: var(--wp--preset--color--primary);}:root :where(.is-style-section-7--103 .wp-block-buttons .is-style-outline .wp-element-button:hover){border-color: var(--wp--preset--color--secondary-200) !important;}:root :where(.is-style-section-7--103 .wp-block-details.is-style-details-1 summary )::after{filter: invert(1) !important;}
      :root :where(.wp-block-group.is-style-section-7--103){background-color: #e4a16e;color: var(--wp--preset--color--secondary-50);}:root :where(.is-style-section-7--103 .wp-block-group.has-border-color ){border-color: var(--wp--preset--color--secondary-900) !important;}:root :where(.is-style-section-7--103 .wp-block-group .is-style-text-aware-1){color: var(--wp--preset--color--secondary-100) !important;}:root :where(.is-style-section-7--103 .wp-block-group .is-style-link-aware-1 a){color: var(--wp--preset--color--secondary-100) !important;}:root :where(.is-style-section-7--103 .wp-block-heading){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-heading.is-style-text-kicker )::before{background-color: var(--wp--preset--color--secondary-50) !important;}:root :where(.is-style-section-7--103 .wp-block-heading.is-style-text-kicker-2 ){background-color: var(--wp--preset--color--secondary-50) !important; color: var(--wp--preset--color--primary) !important;}:root :where(.is-style-section-7--103 .wp-block-heading.is-style-text-genre ){border-color: var(--wp--preset--color--secondary-50) !important;}:root :where(.is-style-section-7--103 .wp-block-heading a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-image.is-style-icon-aware-1 ){filter: invert(1) !important;}:root :where(.is-style-section-7--103 .wp-block-navigation.is-style-link-aware-1 .wp-block-navigation-item__content ){color: var(--wp--preset--color--secondary-100) !important;}:root :where(.is-style-section-7--103 .wp-block-navigation.is-style-navigation-1 .wp-block-navigation-item ){border-bottom: 1px solid var(--wp--preset--color--secondary-800) !important;}:root :where(.is-style-section-7--103 p){color: currentColor;}:root :where(.is-style-section-7--103 p.is-style-text-kicker )::before{background-color: var(--wp--preset--color--secondary-50) !important;}:root :where(.is-style-section-7--103 p.is-style-text-kicker-2 ){background-color: var(--wp--preset--color--secondary-50) !important; color: var(--wp--preset--color--primary) !important;}:root :where(.is-style-section-7--103 p.is-style-text-genre ){border-color: var(--wp--preset--color--secondary-50) !important;}:root :where(.is-style-section-7--103 .wp-block-post-author-name){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-author-name a:where(:not(.wp-element-button))){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-date){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-date a:where(:not(.wp-element-button))){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-excerpt){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-terms){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-terms.is-style-post-terms a ){background-color: var(--wp--preset--color--base) !important; color: var(--wp--preset--color--contrast) !important;}:root :where(.is-style-section-7--103 .wp-block-post-terms.is-style-post-terms a:hover ){background-color: var(--wp--preset--color--secondary-100) !important; color: var(--wp--preset--color--contrast) !important;}:root :where(.is-style-section-7--103 .wp-block-post-terms.is-style-post-terms-2 a ){border-color: var(--wp--preset--color--secondary-700) !important;}:root :where(.is-style-section-7--103 .wp-block-post-terms.is-style-post-terms-2 a:hover ){border-color: var(--wp--preset--color--base) !important;}:root :where(.is-style-section-7--103 .wp-block-post-terms a:where(:not(.wp-element-button))){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-post-title){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-post-title a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-query-title){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-query-title a:where(:not(.wp-element-button))){color: currentColor;}:root :where(.is-style-section-7--103 .wp-block-separator){color: var(--wp--preset--color--secondary-900);}:root :where(.is-style-section-7--103 .wp-block-site-logo){filter: invert(1);}:root :where(.is-style-section-7--103 .wp-block-site-tagline){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-site-tagline a:where(:not(.wp-element-button))){color: var(--wp--preset--color--secondary-100);}:root :where(.is-style-section-7--103 .wp-block-site-title){color: var(--wp--preset--color--base);}:root :where(.is-style-section-7--103 .wp-block-site-title a:where(:not(.wp-element-button))){color: var(--wp--preset--color--base);}:root :where(.is-style-section-7--103 .wp-block-site-title a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--secondary-100);}
      :root :where(.is-style-section-7--103 .wp-block-social-links.is-style-sm-aware-1 .wp-block-social-link )
      {border-color: var(--wp--preset--color--secondary-100) !important; color: var(--wp--preset--color--secondary-100) !important;}
      :root :where(.is-style-section-7--103 .wp-block-term-description){color: var(--wp--preset--color--secondary-100);}
      :root :where(.wp-block-social-links.is-style-social-links-1--104 .wp-block-social-link)
      {background-color: transparent !important; border: 1px solid currentColor; color: currentColor;}
      :root :where(p.is-style-text-note-2--105){font-size: var(--wp--preset--font-size--micro);line-height: var(--wp--custom--global--line-height--grand);}
      :root :where(p.is-style-text-note-2--106){font-size: var(--wp--preset--font-size--micro);line-height: var(--wp--custom--global--line-height--grand);}
    

/* Extracted <style> (id=wp-emoji-styles-inline-css) */


      img.wp-smiley,
      img.emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 0.07em !important;
        vertical-align: -0.1em !important;
        background: none !important;
        padding: 0 !important;
      }
    

/* Extracted <style> (id=core-block-supports-inline-css) */


      .wp-container-core-social-links-is-layout-261aa8e4 {
        flex-wrap: nowrap;
        gap: 0.5em var(--wp--preset--spacing--12);
      }
      .wp-container-core-group-is-layout-a442b01b {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--8);
      }
      .wp-container-core-group-is-layout-6c531013 {
        flex-wrap: nowrap;
      }
      .wp-container-core-group-is-layout-17124a9a {
        flex-wrap: nowrap;
        justify-content: flex-end;
      }
      .wp-container-core-group-is-layout-7c603273 {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--16);
        justify-content: space-between;
      }
      .wp-container-core-buttons-is-layout-d445cf74 {
        justify-content: flex-end;
      }
      .wp-container-core-group-is-layout-a3b3e380 {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--16);
        justify-content: space-between;
      }
      .wp-container-core-group-is-layout-cb46ffcb {
        flex-wrap: nowrap;
        justify-content: space-between;
      }
      .wp-container-core-group-is-layout-5924e470 {
        flex-wrap: nowrap;
        justify-content: space-between;
      }
      .wp-container-core-group-is-layout-a77db08e > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-a77db08e > * + * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-26ef70db > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-26ef70db > * + * {
        margin-block-start: var(--wp--preset--spacing--8);
        margin-block-end: 0;
      }
      .wp-container-core-buttons-is-layout-a89b3969 {
        justify-content: center;
      }
      .wp-container-core-group-is-layout-65a3c7df
        > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        max-width: 480px;
        margin-left: 0 !important;
        margin-right: auto !important;
      }
      .wp-container-core-group-is-layout-65a3c7df > .alignwide {
        max-width: 480px;
      }
      .wp-container-core-group-is-layout-65a3c7df .alignfull {
        max-width: none;
      }
      .wp-container-core-group-is-layout-65a3c7df > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-65a3c7df > * + * {
        margin-block-start: var(--wp--preset--spacing--8);
        margin-block-end: 0;
      }
      .wp-container-core-buttons-is-layout-fc4fd283 {
        justify-content: flex-start;
      }
      .wp-container-core-group-is-layout-23441af8 {
        flex-wrap: nowrap;
        justify-content: center;
      }
      .wp-container-core-group-is-layout-e210703d
        > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        max-width: 768px;
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .wp-container-core-group-is-layout-e210703d > .alignwide {
        max-width: 768px;
      }
      .wp-container-core-group-is-layout-e210703d .alignfull {
        max-width: none;
      }
      .wp-container-core-group-is-layout-60c92ee3 > .alignfull {
        margin-right: calc(var(--wp--preset--spacing--16) * -1);
        margin-left: calc(var(--wp--preset--spacing--16) * -1);
      }
      .wp-container-core-group-is-layout-50706169 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-50706169 > * + * {
        margin-block-start: var(--wp--preset--spacing--4);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-bdfc7492 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-bdfc7492 > * + * {
        margin-block-start: var(--wp--preset--spacing--16);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-19e250f3 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-19e250f3 > * + * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-90e45b23 {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--16);
      }
      .wp-container-core-group-is-layout-0d63c850 {
        gap: 0;
        flex-direction: column;
        align-items: stretch;
        justify-content: space-between;
      }
      .wp-container-core-group-is-layout-d378292b {
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: stretch;
      }
      .wp-container-core-group-is-layout-ae9f61d5 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-ae9f61d5 > * + * {
        margin-block-start: var(--wp--preset--spacing--64);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-56bca08a > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-56bca08a > * + * {
        margin-block-start: var(--wp--preset--spacing--8);
        margin-block-end: 0;
      }
      .wp-container-core-columns-is-layout-f732cb08 {
        flex-wrap: nowrap;
        gap: 0 0;
      }
      .wp-container-core-post-template-is-layout-d288978f > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-post-template-is-layout-d288978f > * + * {
        margin-block-start: var(--wp--preset--spacing--48);
        margin-block-end: 0;
      }
      .wp-container-core-query-pagination-is-layout-a89b3969 {
        justify-content: center;
      }
      .wp-container-core-column-is-layout-8a368f38 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-column-is-layout-8a368f38 > * + * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-72d5462f {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--16);
      }
      .wp-elements-0174a1e134c975c89c8bfddef96550c1
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary);
      }
      .wp-container-core-group-is-layout-50edc9b5 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-50edc9b5 > * + * {
        margin-block-start: var(--wp--preset--spacing--6);
        margin-block-end: 0;
      }
      .wp-elements-1b062b08c4cc2f2ca9a7749c4664c901
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-85442e8a > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-85442e8a > * + * {
        margin-block-start: var(--wp--preset--spacing--8);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-17704c2b > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-17704c2b > * + * {
        margin-block-start: var(--wp--preset--spacing--32);
        margin-block-end: 0;
      }
      .wp-elements-108eb7fa3ff6e4e3cfd8918577b6076d
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-bf11f27b > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-bf11f27b > * + * {
        margin-block-start: var(--wp--preset--spacing--4);
        margin-block-end: 0;
      }
      .wp-container-core-columns-is-layout-f0342b05 {
        flex-wrap: nowrap;
      }
      .wp-container-core-group-is-layout-9169b30d > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-9169b30d > * + * {
        margin-block-start: var(--wp--preset--spacing--8);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-925e4b43 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-925e4b43 > * + * {
        margin-block-start: var(--wp--preset--spacing--16);
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-21494ce6 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-21494ce6 > * + * {
        margin-block-start: var(--wp--preset--spacing--32);
        margin-block-end: 0;
      }
      .wp-container-83 {
        top: calc(24px + var(--wp-admin--admin-bar--position-offset, 0px));
        position: sticky;
        z-index: 10;
      }
      .wp-container-core-columns-is-layout-0227c7b6 {
        flex-wrap: nowrap;
        gap: 0 var(--wp--preset--spacing--52);
      }
      .wp-elements-a34ef0a0e764103ff6f23a2b54745149
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-0367358f > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-0367358f > * + * {
        margin-block-start: var(--wp--preset--spacing--64);
        margin-block-end: 0;
      }
      .wp-elements-06db5c3aef37eb2a5c99908be6b27709
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-elements-e41bc13c2e542954005b13295ccdf287
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-elements-af0a962a63c6aaa069370c1bfe17e7d0
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-09953040 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
      }
      .wp-container-core-group-is-layout-19c400f2 > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-19c400f2 > * + * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-elements-17f7fb4460ac8267241e61fcab050b87
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-f3298e88
        > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
       /*  max-width: 420px; */
        margin-left: 0 !important;
        margin-right: auto !important;
      }
      .wp-container-core-group-is-layout-f3298e88 > .alignwide {
        max-width: 420px;
      }
      .wp-container-core-group-is-layout-f3298e88 .alignfull {
        max-width: none;
      }
      .wp-container-core-navigation-is-layout-e44e021b {
        gap: var(--wp--preset--spacing--8);
        flex-direction: column;
        align-items: flex-start;
      }
      .wp-container-core-columns-is-layout-3724a2f6 {
        flex-wrap: nowrap;
        gap: 2em var(--wp--preset--spacing--64);
      }
      .wp-container-core-navigation-is-layout-ea1ea853 {
        gap: var(--wp--preset--spacing--12);
      }
      .wp-elements-9aa974d676443048349e2963888e4c0e
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-elements-0ceade53ec005fb895efcc6882fd666d
        a:where(:not(.wp-element-button)) {
        color: var(--wp--preset--color--secondary-800);
      }
      .wp-container-core-group-is-layout-a8d5bbe1 {
        flex-wrap: nowrap;
        gap: var(--wp--preset--spacing--8);
        justify-content: space-between;
      }
      .wp-container-core-group-is-layout-f9cb6abc > * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-container-core-group-is-layout-f9cb6abc > * + * {
        margin-block-start: 0;
        margin-block-end: 0;
      }
      .wp-duotone-primary-and-base.wp-block-site-logo img,
      .wp-duotone-primary-and-base.wp-block-site-logo
        .components-placeholder__illustration,
      .wp-duotone-primary-and-base.wp-block-site-logo
        .components-placeholder::before {
        filter: var(--wp--preset--duotone--primary-and-base);
      }
      .wp-duotone-primary-and-base.wp-block-image img,
      .wp-duotone-primary-and-base.wp-block-image .components-placeholder {
        filter: var(--wp--preset--duotone--primary-and-base);
      }
    

/* Extracted <style> (id=wp-block-template-skip-link-inline-css) */


      .skip-link.screen-reader-text {
        border: 0;
        clip-path: inset(50%);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute !important;
        width: 1px;
        word-wrap: normal !important;
      }

      .skip-link.screen-reader-text:focus {
        background-color: #eee;
        clip-path: none;
        color: #444;
        display: block;
        font-size: 1em;
        height: auto;
        left: 5px;
        line-height: normal;
        padding: 15px 23px 14px;
        text-decoration: none;
        top: 5px;
        width: auto;
        z-index: 100000;
      }
    

/* Extracted <style> (id=woocommerce-inline-inline-css) */


      .woocommerce form .form-row .required {
        visibility: visible;
      }
    

/* Extracted <style> */


        .woocommerce-product-gallery {
          opacity: 1 !important;
        }
      

/* Extracted <style> */


      @font-face {
        font-family: 'Times New Roman', Times, serif;
        font-style: normal;
        font-weight: 300 900;
        font-display: swap;
        src: url("wp-content/themes/fresh-blog-pro/assets/fonts/satoshi/Satoshi-Variable.woff2")
          format("woff2");
      }
      @font-face {
        font-family: 'Times New Roman', Times, serif;
        font-style: italic;
        font-weight: 300 900;
        font-display: swap;
        src: url("wp-content/themes/fresh-blog-pro/assets/fonts/satoshi/Satoshi-VariableItalic.woff2")
          format("woff2");
      }
      @font-face {
        font-family: 'Times New Roman', Times, serif;
        font-style: normal;
        font-weight: 100 900;
        font-display: swap;
        src: url("wp-content/themes/fresh-blog-pro/assets/fonts/jost/Jost-VariableFont.woff2")
          format("woff2");
      }
      @font-face {
        font-family: 'Times New Roman', Times, serif;
        font-style: italic;
        font-weight: 100 900;
        font-display: swap;
        src: url("wp-content/themes/fresh-blog-pro/assets/fonts/jost/Jost-Italic-VariableFont.woff2")
          format("woff2");
      }
      @font-face {
        font-family: 'Times New Roman', Times, serif;
        font-style: normal;
        font-weight: 300 700;
        font-display: swap;
        src: url("wp-content/themes/fresh-blog-pro/assets/fonts/fira-code/FiraCode-VariableFont.woff2")
          format("woff2");
      }