
  <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-17307704923"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-17307704923');
</script>
#dropdown-block-yui_3_17_2_1_1742254443661_3650-0 a {
    color: #182241;
}


/*--style--*/

#form-popup-overlay {
  position: fixed; inset: 0; z-index: 999999;
  background: rgba(26,23,21,0.55);
  -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px);
  display: flex; justify-content: center; align-items: flex-start;
  overflow-y: auto; padding: 24px; box-sizing: border-box;
  opacity: 0; visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
#form-popup-overlay.active { opacity: 1; visibility: visible; }
body.popup-open { overflow: hidden; }
#form-popup {
  background: #F5EFE4; width: 100%; max-width: 720px;
  margin: 24px auto; padding: 56px 28px 40px;
  position: relative; box-sizing: border-box;
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  color: #1A1715;
  transform: translateY(40px) scale(0.98); opacity: 0;
  transition: transform 0.4s cubic-bezier(.4,0,.2,1), opacity 0.3s ease;
}
@media (min-width: 600px) { #form-popup { padding: 64px 56px 48px; } }
#form-popup-overlay.active #form-popup { transform: translateY(0) scale(1); opacity: 1; }
#form-popup-close {
  position: absolute; top: 12px; right: 12px;
  width: 40px; height: 40px; font-size: 28px; line-height: 1;
  background: none; border: 0; cursor: pointer; color: #1A1715;
  display: flex; align-items: center; justify-content: center;
}
#form-popup-close:hover { color: #7A1F2B; }
#lwp-form { display: flex; flex-direction: column; gap: 2rem; }
#lwp-form fieldset { border: 0; padding: 1.5rem 0 0; margin: 0; border-top: 1px solid #D6CDB9; }
#lwp-form fieldset:first-of-type { border-top: 0; padding-top: 0; }
#lwp-form legend {
  font-family: 'Fraunces','Iowan Old Style',Georgia,serif;
  font-size: 1.125rem; font-weight: 500; color: #1A1715;
  padding: 0; margin: 0 0 0.75rem; display: block;
}
#lwp-form .lwp-hint { font-size: 0.875rem; color: #4A453F; margin: 0 0 1rem; line-height: 1.55; }
#lwp-form .lwp-req { color: #7A1F2B; font-weight: 600; }
#lwp-form .lwp-row { display: grid; grid-template-columns: 1fr; gap: 1rem; }
@media (min-width: 600px) { #lwp-form .lwp-row { grid-template-columns: 1fr 1fr; } }
#lwp-form .lwp-field { display: flex; flex-direction: column; gap: 0.5rem; font-size: 0.9375rem; color: #1A1715; }
#lwp-form .lwp-field > span { font-weight: 500; }
#lwp-form input[type='text'], #lwp-form input[type='email'], #lwp-form input[type='tel'],
#lwp-form select, #lwp-form textarea {
  width: 100%; box-sizing: border-box; padding: 0.875rem 1rem;
  font-family: 'Inter',sans-serif; font-size: 1rem; line-height: 1.5; color: #1A1715;
  background: #F5EFE4; border: 1px solid #D6CDB9; border-radius: 0;
  transition: border-color 180ms, background-color 180ms;
}
#lwp-form input:focus, #lwp-form select:focus, #lwp-form textarea:focus {
  outline: 0; border-color: #1A1715; background: #EBE2D2;
}
#lwp-form select {
  cursor: pointer; appearance: none; -webkit-appearance: none; -moz-appearance: none;
  min-height: 52px; padding-right: 2.5rem;
}
#lwp-form textarea { resize: vertical; min-height: 120px; }
#lwp-form .lwp-choices { display: grid; grid-template-columns: 1fr; gap: 0.5rem; }
@media (min-width: 480px) { #lwp-form .lwp-choices { grid-template-columns: 1fr 1fr; } }
#lwp-form .lwp-choice, #lwp-form .lwp-radio {
  display: flex; align-items: flex-start; gap: 0.75rem; padding: 0.75rem;
  cursor: pointer; background: #EBE2D2;
  transition: background-color 180ms; border: 1px solid transparent;
  font-size: 0.9375rem; color: #1A1715;
}
#lwp-form .lwp-choice:hover, #lwp-form .lwp-radio:hover { background: rgba(217,166,72,0.18); }
#lwp-form .lwp-choice input, #lwp-form .lwp-radio input {
  margin: 0.15em 0 0; accent-color: #7A1F2B; cursor: pointer; flex-shrink: 0;
}
#lwp-form .lwp-choice:has(input:checked),
#lwp-form .lwp-radio:has(input:checked) { background: rgba(217,166,72,0.3); border-color: #D9A648; }
#lwp-form .lwp-radio-group {
  display: flex; flex-direction: column; gap: 0.5rem;
  border: 0; padding: 0; margin: 1rem 0 0;
}
#lwp-form .lwp-radio-group legend {
  font-family: 'Inter',sans-serif; font-size: 0.875rem; color: #4A453F;
  font-weight: 500; margin-bottom: 0.5rem; padding: 0;
}
#lwp-form .lwp-radio-group--inline { flex-direction: row; flex-wrap: wrap; gap: 0.75rem; }
#lwp-form .lwp-radio-group--inline .lwp-radio { flex: 1; min-width: 140px; }
#lwp-form .lwp-conditional[hidden] { display: none; }
#lwp-form .lwp-actions {
  border-top: 2px solid #1A1715; padding-top: 1.5rem; margin-top: 0.75rem;
  display: flex; flex-direction: column; gap: 1rem;
}
#lwp-form .lwp-submit {
  align-self: flex-start; display: inline-flex; align-items: center; gap: 0.75rem;
  padding: 1rem 2rem; font-family: 'Inter',sans-serif;
  font-size: 1.0625rem; font-weight: 600;
  background: #2B3A2E; color: #F5EFE4; border: 0; cursor: pointer;
  transition: background-color 180ms;
}
#lwp-form .lwp-submit:hover { background: #3A4D3F; }
#lwp-form .lwp-submit:disabled { opacity: 0.5; cursor: wait; }
#lwp-form .lwp-legal { font-size: 0.8125rem; color: #8A8278; max-width: 60ch; margin: 0; line-height: 1.55; }
#lwp-form .lwp-success { padding: 1.5rem; border: 1px solid #D6CDB9; background: #EBE2D2; margin-top: 1.5rem; }
#lwp-form .lwp-success h2 { font-family: 'Fraunces',serif; font-size: 1.5rem; margin: 0 0 0.5rem; color: #1A1715; }
#lwp-form .lwp-success p { margin: 0; font-size: 1rem; line-height: 1.55; color: #1A1715; }

/*--style--*/


    @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
        .header-blur-background {
            
            
                -webkit-backdrop-filter: blur(12px);
                backdrop-filter: blur(12px);
            
        }
    }


/*--style--*/


  .top-bun, 
  .patty, 
  .bottom-bun {
    height: 2px;
  }


/*--style--*/


  .top-bun, 
  .patty, 
  .bottom-bun {
    height: 2px;
  }


/*--style--*/



.fe-67d80c0df4fda74603af97a0 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(29,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 0.0px;
  column-gap: 0.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d80c0df4fda74603af97a0 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d80c0df4fda74603af97a0 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(58,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-yui_3_17_2_1_1743478229354_6227 {
    grid-area: 5/2/8/9;
    z-index: 4;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1743478229354_6227 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1743478229354_6227 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1743478229354_6227 {
      grid-area: 9/3/59/15;
      z-index: 4;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1743478229354_6227 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1743478229354_6227 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-8a69e248409543f8fa46 {
    grid-area: 9/2/23/9;
    z-index: 5;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-8a69e248409543f8fa46 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-8a69e248409543f8fa46 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-8a69e248409543f8fa46 {
      grid-area: 13/3/19/10;
      z-index: 4;

      
        
      

      
    }

    .fe-block-8a69e248409543f8fa46 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-8a69e248409543f8fa46 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-yui_3_17_2_1_1743478229354_6227 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1743478229354_6227 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1743478229354_6227 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1743478229354_6227 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1743478229354_6227 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1743478229354_6227 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1743478229354_6227 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1743478229354_6227 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


  .spwidget-button-wrapper { text-align: center; padding: 40px 0; }
  #open-form-popup {
    display: inline-block; padding: 14px 36px;
    font-size: 1.25rem; font-weight: 700; font-family: Calibri, sans-serif;
    color: #fff; border: 2px solid #fff; border-radius: 10px;
    cursor: pointer; 
    background: linear-gradient(270deg, #1e90ff, #0052cc, #1e90ff);
    background-size: 200% 200%;
    transition: transform 0.25s ease, box-shadow 0.25s ease;
    animation: gradient-move 4s ease infinite;
  }
  #open-form-popup:hover {
    transform: translateY(-2px);
    box-shadow: 0 0 10px rgba(30,144,255,0.6), 0 0 20px rgba(0,82,204,0.4);
  }
  #open-form-popup:active { transform: translateY(0); box-shadow: none; }
  @keyframes gradient-move {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
  }
  

/*--style--*/


    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"] {
      padding-bottom: var(--divider-height);
      z-index: var(--z-index);
    }

    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"] .background-pause-button {
      bottom: calc(14px + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"] .section-divider-svg-clip {
      display: block;
    }

    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
      padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
      bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d80c0df4fda74603af97a1"] .section-divider-block {
      height: var(--divider-height);
    }
  

/*--style--*/


      [data-section-id="67d80c0df4fda74603af97a1"] { 
        --divider-height: 2vw; 
        --z-index: 9;
      }
    
        [data-section-id="67d828401b497747327130eb"] {
          --previous-section-divider-offset: 2vw;
        }
      

/*--style--*/



.fe-67d828401b497747327130ea {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(30,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d828401b497747327130ea {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d828401b497747327130ea {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(15,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-yui_3_17_2_1_1742218777817_8960 {
    grid-area: 2/2/18/10;
    z-index: 1;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_8960 .sqs-block {
    justify-content: center;
  }

  .fe-block-yui_3_17_2_1_1742218777817_8960 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_8960 {
      grid-area: 2/4/16/12;
      z-index: 1;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_8960 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_8960 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_15522 {
    grid-area: 17/2/27/10;
    z-index: 2;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_15522 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742218777817_15522 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_15522 {
      grid-area: 5/13/10/25;
      z-index: 2;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_15522 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_15522 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_17912 {
    grid-area: 28/2/30/10;
    z-index: 3;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_17912 .sqs-block {
    justify-content: center;
  }

  .fe-block-yui_3_17_2_1_1742218777817_17912 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_17912 {
      grid-area: 12/14/14/24;
      z-index: 3;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_17912 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_17912 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-yui_3_17_2_1_1742218777817_15522 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742218777817_15522 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742218777817_15522 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742218777817_15522 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742218777817_15522 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742218777817_15522 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742218777817_15522 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742218777817_15522 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-yui_3_17_2_1_1742218777817_17912 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742218777817_17912 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742218777817_17912 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742218777817_17912 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742218777817_17912 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742218777817_17912 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742218777817_17912 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742218777817_17912 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


    .has-section-divider[data-section-id="67d828401b497747327130eb"] {
      padding-bottom: var(--divider-height);
      z-index: var(--z-index);
    }

    .has-section-divider[data-section-id="67d828401b497747327130eb"] .background-pause-button {
      bottom: calc(14px + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d828401b497747327130eb"] .section-divider-svg-clip {
      display: block;
    }

    .has-section-divider[data-section-id="67d828401b497747327130eb"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
      padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d828401b497747327130eb"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
      bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d828401b497747327130eb"] .section-divider-block {
      height: var(--divider-height);
    }
  

/*--style--*/


      [data-section-id="67d828401b497747327130eb"] { 
        --divider-height: 2vw; 
        --z-index: 8;
      }
    
        [data-section-id="67d82e98f48c8429f5e70f9a"] {
          --previous-section-divider-offset: 2vw;
        }
      

/*--style--*/



.fe-67d82e98f48c8429f5e70f99 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(24,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d82e98f48c8429f5e70f99 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d82e98f48c8429f5e70f99 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(18,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-c156cdb73891e73b8c0c {
    grid-area: 1/2/4/10;
    z-index: 0;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-c156cdb73891e73b8c0c .sqs-block {
    justify-content: center;
  }

  .fe-block-c156cdb73891e73b8c0c .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-c156cdb73891e73b8c0c {
      grid-area: 1/3/4/16;
      z-index: 0;

      

      
    }

    .fe-block-c156cdb73891e73b8c0c .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-c156cdb73891e73b8c0c .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_23136 {
    grid-area: 4/2/22/10;
    z-index: 2;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_23136 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742218777817_23136 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_23136 {
      grid-area: 8/3/19/16;
      z-index: 2;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_23136 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_23136 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_27640 {
    grid-area: 22/2/25/10;
    z-index: 3;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_27640 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742218777817_27640 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_27640 {
      grid-area: 4/4/8/15;
      z-index: 3;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_27640 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_27640 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-c156cdb73891e73b8c0c {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    



  }

  #block-c156cdb73891e73b8c0c .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-c156cdb73891e73b8c0c {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-c156cdb73891e73b8c0c {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-c156cdb73891e73b8c0c {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-c156cdb73891e73b8c0c {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-c156cdb73891e73b8c0c {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-c156cdb73891e73b8c0c .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-yui_3_17_2_1_1742218777817_23136 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742218777817_23136 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742218777817_23136 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742218777817_23136 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742218777817_23136 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742218777817_23136 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742218777817_23136 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742218777817_23136 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-yui_3_17_2_1_1742218777817_27640 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742218777817_27640 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742218777817_27640 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742218777817_27640 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742218777817_27640 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742218777817_27640 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742218777817_27640 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742218777817_27640 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"] {
      padding-bottom: var(--divider-height);
      z-index: var(--z-index);
    }

    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"] .background-pause-button {
      bottom: calc(14px + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"] .section-divider-svg-clip {
      display: block;
    }

    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
      padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
      bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d82e98f48c8429f5e70f9a"] .section-divider-block {
      height: var(--divider-height);
    }
  

/*--style--*/


      [data-section-id="67d82e98f48c8429f5e70f9a"] { 
        --divider-height: 2vw; 
        --z-index: 7;
      }
    
        [data-section-id="67d84004c817666ebe6e9dc1"] {
          --previous-section-divider-offset: 2vw;
        }
      

/*--style--*/



.fe-67d84004c817666ebe6e9dc0 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(26,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d84004c817666ebe6e9dc0 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d84004c817666ebe6e9dc0 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(20,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-yui_3_17_2_1_1742218777817_35248 {
    grid-area: 2/2/3/10;
    z-index: 1;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742218777817_35248 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742218777817_35248 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742218777817_35248 {
      grid-area: 4/14/6/25;
      z-index: 1;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742218777817_35248 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742218777817_35248 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-9a2d69b68ea2b0c18674 {
    grid-area: 3/1/15/11;
    z-index: 0;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-9a2d69b68ea2b0c18674 .sqs-block {
    justify-content: center;
  }

  .fe-block-9a2d69b68ea2b0c18674 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-9a2d69b68ea2b0c18674 {
      grid-area: 3/2/19/13;
      z-index: 0;

      

      
    }

    .fe-block-9a2d69b68ea2b0c18674 .sqs-block {
      justify-content: center;
    }

    .fe-block-9a2d69b68ea2b0c18674 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-yui_3_17_2_1_1742227480050_6586 {
    grid-area: 15/2/26/10;
    z-index: 2;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742227480050_6586 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742227480050_6586 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742227480050_6586 {
      grid-area: 6/14/18/25;
      z-index: 2;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742227480050_6586 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742227480050_6586 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-yui_3_17_2_1_1742218777817_35248 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742218777817_35248 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742218777817_35248 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742218777817_35248 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742218777817_35248 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742218777817_35248 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742218777817_35248 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742218777817_35248 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-9a2d69b68ea2b0c18674 {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 1080/1080;
  
  
  

      }
      #block-9a2d69b68ea2b0c18674 .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-9a2d69b68ea2b0c18674 .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-9a2d69b68ea2b0c18674 .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-yui_3_17_2_1_1742227480050_6586 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742227480050_6586 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742227480050_6586 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742227480050_6586 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742227480050_6586 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742227480050_6586 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742227480050_6586 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742227480050_6586 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/



.fe-67d8522db784074ee80126da {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(18,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d8522db784074ee80126da {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d8522db784074ee80126da {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(19,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-yui_3_17_2_1_1742237463541_7774 {
    grid-area: 1/2/3/10;
    z-index: 6;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742237463541_7774 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742237463541_7774 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742237463541_7774 {
      grid-area: 1/7/3/21;
      z-index: 5;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742237463541_7774 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742237463541_7774 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-d3c37845f348e3ec3aad {
    grid-area: 8/2/12/6;
    z-index: 3;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-d3c37845f348e3ec3aad .sqs-block {
    justify-content: center;
  }

  .fe-block-d3c37845f348e3ec3aad .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-d3c37845f348e3ec3aad {
      grid-area: 12/11/19/17;
      z-index: 4;

      
        
      

      
    }

    .fe-block-d3c37845f348e3ec3aad .sqs-block {
      justify-content: center;
    }

    .fe-block-d3c37845f348e3ec3aad .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-b0c0a58fc3ccc32e1dff {
    grid-area: 8/6/12/10;
    z-index: 4;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b0c0a58fc3ccc32e1dff .sqs-block {
    justify-content: center;
  }

  .fe-block-b0c0a58fc3ccc32e1dff .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-b0c0a58fc3ccc32e1dff {
      grid-area: 4/4/11/10;
      z-index: 4;

      
        
      

      
    }

    .fe-block-b0c0a58fc3ccc32e1dff .sqs-block {
      justify-content: center;
    }

    .fe-block-b0c0a58fc3ccc32e1dff .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-947f9e7748a1b8f2a082 {
    grid-area: 12/2/13/6;
    z-index: 11;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-947f9e7748a1b8f2a082 .sqs-block {
    justify-content: center;
  }

  .fe-block-947f9e7748a1b8f2a082 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-947f9e7748a1b8f2a082 {
      grid-area: 19/11/20/17;
      z-index: 11;

      
        
      

      
    }

    .fe-block-947f9e7748a1b8f2a082 .sqs-block {
      justify-content: center;
    }

    .fe-block-947f9e7748a1b8f2a082 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-70c770adfe1d06698079 {
    grid-area: 12/6/13/10;
    z-index: 10;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-70c770adfe1d06698079 .sqs-block {
    justify-content: center;
  }

  .fe-block-70c770adfe1d06698079 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-70c770adfe1d06698079 {
      grid-area: 11/4/12/10;
      z-index: 11;

      
        
      

      
    }

    .fe-block-70c770adfe1d06698079 .sqs-block {
      justify-content: center;
    }

    .fe-block-70c770adfe1d06698079 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-b81bb45858e968a2e15a {
    grid-area: 13/2/17/6;
    z-index: 2;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b81bb45858e968a2e15a .sqs-block {
    justify-content: center;
  }

  .fe-block-b81bb45858e968a2e15a .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-b81bb45858e968a2e15a {
      grid-area: 4/18/11/24;
      z-index: 3;

      
        
      

      
    }

    .fe-block-b81bb45858e968a2e15a .sqs-block {
      justify-content: center;
    }

    .fe-block-b81bb45858e968a2e15a .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-6e44c4716b4d25eb9c7d {
    grid-area: 13/6/17/10;
    z-index: 5;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-6e44c4716b4d25eb9c7d .sqs-block {
    justify-content: center;
  }

  .fe-block-6e44c4716b4d25eb9c7d .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-6e44c4716b4d25eb9c7d {
      grid-area: 12/18/19/24;
      z-index: 4;

      
        
      

      
    }

    .fe-block-6e44c4716b4d25eb9c7d .sqs-block {
      justify-content: center;
    }

    .fe-block-6e44c4716b4d25eb9c7d .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-5ff84d8542430b7d5da4 {
    grid-area: 17/2/18/6;
    z-index: 12;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-5ff84d8542430b7d5da4 .sqs-block {
    justify-content: center;
  }

  .fe-block-5ff84d8542430b7d5da4 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-5ff84d8542430b7d5da4 {
      grid-area: 11/18/12/24;
      z-index: 11;

      
        
      

      
    }

    .fe-block-5ff84d8542430b7d5da4 .sqs-block {
      justify-content: center;
    }

    .fe-block-5ff84d8542430b7d5da4 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-978cd7bfdf7a25355301 {
    grid-area: 17/6/18/10;
    z-index: 13;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-978cd7bfdf7a25355301 .sqs-block {
    justify-content: center;
  }

  .fe-block-978cd7bfdf7a25355301 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-978cd7bfdf7a25355301 {
      grid-area: 19/18/20/24;
      z-index: 12;

      
        
      

      
    }

    .fe-block-978cd7bfdf7a25355301 .sqs-block {
      justify-content: center;
    }

    .fe-block-978cd7bfdf7a25355301 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-4c7ca80a38861f70b618 {
    grid-area: 3/6/7/10;
    z-index: 1;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-4c7ca80a38861f70b618 .sqs-block {
    justify-content: center;
  }

  .fe-block-4c7ca80a38861f70b618 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-4c7ca80a38861f70b618 {
      grid-area: 4/11/11/17;
      z-index: 2;

      
        
      

      
    }

    .fe-block-4c7ca80a38861f70b618 .sqs-block {
      justify-content: center;
    }

    .fe-block-4c7ca80a38861f70b618 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-989d1bcb83a1e2638938 {
    grid-area: 3/2/7/6;
    z-index: 7;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-989d1bcb83a1e2638938 .sqs-block {
    justify-content: center;
  }

  .fe-block-989d1bcb83a1e2638938 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-989d1bcb83a1e2638938 {
      grid-area: 12/4/19/10;
      z-index: 3;

      
        
      

      
    }

    .fe-block-989d1bcb83a1e2638938 .sqs-block {
      justify-content: center;
    }

    .fe-block-989d1bcb83a1e2638938 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-87063626a7529f1287f1 {
    grid-area: 7/6/8/10;
    z-index: 9;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-87063626a7529f1287f1 .sqs-block {
    justify-content: center;
  }

  .fe-block-87063626a7529f1287f1 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-87063626a7529f1287f1 {
      grid-area: 11/11/12/17;
      z-index: 10;

      
        
      

      
    }

    .fe-block-87063626a7529f1287f1 .sqs-block {
      justify-content: center;
    }

    .fe-block-87063626a7529f1287f1 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-a476355fd9fabb1c62f5 {
    grid-area: 7/2/8/6;
    z-index: 8;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-a476355fd9fabb1c62f5 .sqs-block {
    justify-content: center;
  }

  .fe-block-a476355fd9fabb1c62f5 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-a476355fd9fabb1c62f5 {
      grid-area: 19/4/20/10;
      z-index: 10;

      
        
      

      
    }

    .fe-block-a476355fd9fabb1c62f5 .sqs-block {
      justify-content: center;
    }

    .fe-block-a476355fd9fabb1c62f5 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }



/*--style--*/

#block-yui_3_17_2_1_1742237463541_7774 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742237463541_7774 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742237463541_7774 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742237463541_7774 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742237463541_7774 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742237463541_7774 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742237463541_7774 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742237463541_7774 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-d3c37845f348e3ec3aad {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 2000/1333;
  
  
  

      }
      #block-d3c37845f348e3ec3aad .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-d3c37845f348e3ec3aad .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-d3c37845f348e3ec3aad .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-b0c0a58fc3ccc32e1dff {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 2121/1414;
  
  
  

      }
      #block-b0c0a58fc3ccc32e1dff .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-b0c0a58fc3ccc32e1dff .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-b0c0a58fc3ccc32e1dff .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


  #block-947f9e7748a1b8f2a082 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      
    

/*--style--*/


  #block-70c770adfe1d06698079 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-b81bb45858e968a2e15a {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 2500/1667;
  
  
  

      }
      #block-b81bb45858e968a2e15a .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-b81bb45858e968a2e15a .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-b81bb45858e968a2e15a .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-6e44c4716b4d25eb9c7d {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 696/540;
  
  
  

      }
      #block-6e44c4716b4d25eb9c7d .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-6e44c4716b4d25eb9c7d .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-6e44c4716b4d25eb9c7d .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


  #block-5ff84d8542430b7d5da4 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      
    

/*--style--*/


  #block-978cd7bfdf7a25355301 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-4c7ca80a38861f70b618 {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 2500/1875;
  
  
  

      }
      #block-4c7ca80a38861f70b618 .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-4c7ca80a38861f70b618 .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-4c7ca80a38861f70b618 .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-989d1bcb83a1e2638938 {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: cover;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 1408/768;
  
  
  

      }
      #block-989d1bcb83a1e2638938 .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-989d1bcb83a1e2638938 .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-989d1bcb83a1e2638938 .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/


  #block-87063626a7529f1287f1 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      
    

/*--style--*/


  #block-a476355fd9fabb1c62f5 {
    --sqs-block-content-flex: 1;
  }

  
  
    
      
      
    
      
      
        
      
    
  


/*--style--*/


      .fe-block-a476355fd9fabb1c62f5 {
        --opacity: 100%;
        --translate-x: 0px;
        --translate-y: 0px;
        --rotation: 0deg;
        --scale-x: 100%;
        --scale-y: 100%;
        --skew-x: 0deg;
        --skew-y: 0deg;
        --origin-x: 50%;
        --origin-y: 50%;

        opacity: var(--opacity, 1);
        transform: translateX(var(--translate-x)) translateY(var(--translate-y)) rotate(var(--rotation)) scale(var(--scale-x), var(--scale-y)) skewX(var(--skew-x)) skewY(var(--skew-y));
        transform-origin: var(--origin-x) var(--origin-y);
      }
    

/*--style--*/


      
    

/*--style--*/


    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"] {
      padding-bottom: var(--divider-height);
      z-index: var(--z-index);
    }

    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"] .background-pause-button {
      bottom: calc(14px + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"] .section-divider-svg-clip {
      display: none;
    }

    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
      padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
      bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="67d8522d58b4e80dfe53be94"] .section-divider-block {
      height: var(--divider-height);
    }
  

/*--style--*/


      [data-section-id="67d8522d58b4e80dfe53be94"] { 
        --divider-height: 0px; 
        --z-index: 5;
      }
    
        [data-section-id="67d883d4d7aa76424fd9b667"] {
          --previous-section-divider-offset: 0px;
        }
      

/*--style--*/


  .user-items-list-item-container[data-section-id="67d883d4d7aa76424fd9b667"] .list-item-content__title {
    font-size: 3rem;
  }
  .user-items-list-item-container[data-section-id="67d883d4d7aa76424fd9b667"] .list-item-content__description {
    font-size: 1.4rem;
  }
  .user-items-list-item-container[data-section-id="67d883d4d7aa76424fd9b667"] .list-item-content__button {
    font-size: 1.1rem;
  }

  @supports (--test-custom-property: true) {
    .user-items-list-item-container[data-section-id="67d883d4d7aa76424fd9b667"] {
      --title-font-size-value: 3;
      --body-font-size-value: 1.4;
      --button-font-size-value: 1.1;
    }
  }


/*--style--*/



.fe-698163c8512cd91ca6f64fdb {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(42,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-698163c8512cd91ca6f64fdb {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-698163c8512cd91ca6f64fdb {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(19,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-643f114007a991a05f69 {
    grid-area: 1/2/4/10;
    z-index: 7;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-643f114007a991a05f69 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-643f114007a991a05f69 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-643f114007a991a05f69 {
      grid-area: 1/2/7/7;
      z-index: 2;

      
        
      

      
    }

    .fe-block-643f114007a991a05f69 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-643f114007a991a05f69 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-d0f74c69ae42848dd9db {
    grid-area: 4/2/11/10;
    z-index: 8;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-d0f74c69ae42848dd9db .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-d0f74c69ae42848dd9db .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-d0f74c69ae42848dd9db {
      grid-area: 9/4/18/15;
      z-index: 4;

      
        
      

      
    }

    .fe-block-d0f74c69ae42848dd9db .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-d0f74c69ae42848dd9db .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-b9e98752a9dc4475dd76 {
    grid-area: 10/2/11/10;
    z-index: 11;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b9e98752a9dc4475dd76 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-b9e98752a9dc4475dd76 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-b9e98752a9dc4475dd76 {
      grid-area: 19/4/20/8;
      z-index: 10;

      
        
      

      
    }

    .fe-block-b9e98752a9dc4475dd76 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-b9e98752a9dc4475dd76 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-1d20a5005cb199429b81 {
    grid-area: 12/2/18/10;
    z-index: 10;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-1d20a5005cb199429b81 .sqs-block {
    justify-content: center;
  }

  .fe-block-1d20a5005cb199429b81 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-1d20a5005cb199429b81 {
      grid-area: 1/8/8/16;
      z-index: 3;

      
        
      

      
    }

    .fe-block-1d20a5005cb199429b81 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-1d20a5005cb199429b81 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-b3f35a99b89572079a48 {
    grid-area: 18/2/19/10;
    z-index: 8;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b3f35a99b89572079a48 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-b3f35a99b89572079a48 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-b3f35a99b89572079a48 {
      grid-area: 6/8/7/12;
      z-index: 5;

      
        
      

      
    }

    .fe-block-b3f35a99b89572079a48 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-b3f35a99b89572079a48 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-d09553d4bc4e7e5410e4 {
    grid-area: 20/2/27/10;
    z-index: 11;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-d09553d4bc4e7e5410e4 .sqs-block {
    justify-content: center;
  }

  .fe-block-d09553d4bc4e7e5410e4 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-d09553d4bc4e7e5410e4 {
      grid-area: 1/17/8/25;
      z-index: 7;

      
        
      

      
    }

    .fe-block-d09553d4bc4e7e5410e4 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-d09553d4bc4e7e5410e4 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-cc82bbf06460b223674c {
    grid-area: 27/2/28/10;
    z-index: 9;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-cc82bbf06460b223674c .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-cc82bbf06460b223674c .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-cc82bbf06460b223674c {
      grid-area: 6/17/7/21;
      z-index: 6;

      
        
      

      
    }

    .fe-block-cc82bbf06460b223674c .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-cc82bbf06460b223674c .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-16d9d3e180e9d8e641c1 {
    grid-area: 29/2/35/10;
    z-index: 12;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-16d9d3e180e9d8e641c1 .sqs-block {
    justify-content: center;
  }

  .fe-block-16d9d3e180e9d8e641c1 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-16d9d3e180e9d8e641c1 {
      grid-area: 8/17/14/25;
      z-index: 9;

      
        
      

      
    }

    .fe-block-16d9d3e180e9d8e641c1 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-16d9d3e180e9d8e641c1 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-9ff961982dcc516c6263 {
    grid-area: 35/2/36/10;
    z-index: 10;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-9ff961982dcc516c6263 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-9ff961982dcc516c6263 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-9ff961982dcc516c6263 {
      grid-area: 13/17/14/21;
      z-index: 8;

      
        
      

      
    }

    .fe-block-9ff961982dcc516c6263 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-9ff961982dcc516c6263 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-b468f40af7582c604fe0 {
    grid-area: 37/2/42/10;
    z-index: 13;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b468f40af7582c604fe0 .sqs-block {
    justify-content: center;
  }

  .fe-block-b468f40af7582c604fe0 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-b468f40af7582c604fe0 {
      grid-area: 15/17/20/25;
      z-index: 11;

      
        
      

      
    }

    .fe-block-b468f40af7582c604fe0 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-b468f40af7582c604fe0 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-20b03606811d0aa3eb76 {
    grid-area: 42/2/43/10;
    z-index: 12;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-20b03606811d0aa3eb76 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-20b03606811d0aa3eb76 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-20b03606811d0aa3eb76 {
      grid-area: 19/17/20/21;
      z-index: 12;

      
        
      

      
    }

    .fe-block-20b03606811d0aa3eb76 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-20b03606811d0aa3eb76 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-643f114007a991a05f69 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-643f114007a991a05f69 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-643f114007a991a05f69 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-643f114007a991a05f69 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-643f114007a991a05f69 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-643f114007a991a05f69 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-643f114007a991a05f69 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-643f114007a991a05f69 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-b9e98752a9dc4475dd76 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-b9e98752a9dc4475dd76 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-b9e98752a9dc4475dd76 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-b9e98752a9dc4475dd76 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-b9e98752a9dc4475dd76 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-b9e98752a9dc4475dd76 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-b9e98752a9dc4475dd76 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-b9e98752a9dc4475dd76 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-1d20a5005cb199429b81 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-1d20a5005cb199429b81 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-1d20a5005cb199429b81 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-1d20a5005cb199429b81 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-1d20a5005cb199429b81 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-1d20a5005cb199429b81 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-1d20a5005cb199429b81 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-1d20a5005cb199429b81 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-b3f35a99b89572079a48 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-b3f35a99b89572079a48 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-b3f35a99b89572079a48 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-b3f35a99b89572079a48 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-b3f35a99b89572079a48 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-b3f35a99b89572079a48 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-b3f35a99b89572079a48 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-b3f35a99b89572079a48 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-d09553d4bc4e7e5410e4 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-d09553d4bc4e7e5410e4 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-d09553d4bc4e7e5410e4 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-d09553d4bc4e7e5410e4 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-d09553d4bc4e7e5410e4 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-d09553d4bc4e7e5410e4 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-d09553d4bc4e7e5410e4 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-d09553d4bc4e7e5410e4 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-cc82bbf06460b223674c {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-cc82bbf06460b223674c .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-cc82bbf06460b223674c {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-cc82bbf06460b223674c {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-cc82bbf06460b223674c {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-cc82bbf06460b223674c {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-cc82bbf06460b223674c {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-cc82bbf06460b223674c .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-16d9d3e180e9d8e641c1 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-16d9d3e180e9d8e641c1 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-16d9d3e180e9d8e641c1 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-16d9d3e180e9d8e641c1 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-16d9d3e180e9d8e641c1 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-16d9d3e180e9d8e641c1 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-16d9d3e180e9d8e641c1 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-16d9d3e180e9d8e641c1 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-9ff961982dcc516c6263 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-9ff961982dcc516c6263 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-9ff961982dcc516c6263 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-9ff961982dcc516c6263 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-9ff961982dcc516c6263 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-9ff961982dcc516c6263 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-9ff961982dcc516c6263 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-9ff961982dcc516c6263 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-b468f40af7582c604fe0 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-b468f40af7582c604fe0 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-b468f40af7582c604fe0 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-b468f40af7582c604fe0 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-b468f40af7582c604fe0 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-b468f40af7582c604fe0 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-b468f40af7582c604fe0 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-b468f40af7582c604fe0 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-20b03606811d0aa3eb76 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-20b03606811d0aa3eb76 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-20b03606811d0aa3eb76 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-20b03606811d0aa3eb76 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-20b03606811d0aa3eb76 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-20b03606811d0aa3eb76 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-20b03606811d0aa3eb76 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-20b03606811d0aa3eb76 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"] {
      padding-bottom: var(--divider-height);
      z-index: var(--z-index);
    }

    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"] .background-pause-button {
      bottom: calc(14px + var(--divider-height));
    }

    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"] .section-divider-svg-clip {
      display: block;
    }

    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
      padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
      bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
    }

    .has-section-divider[data-section-id="698163c8512cd91ca6f64fdc"] .section-divider-block {
      height: var(--divider-height);
    }
  

/*--style--*/


      [data-section-id="698163c8512cd91ca6f64fdc"] { 
        --divider-height: 2vw; 
        --z-index: 3;
      }
    
        [data-section-id="67d8bad7e4b18d03fba49749"] {
          --previous-section-divider-offset: 2vw;
        }
      

/*--style--*/



.fe-67d8bad86ae436336d58df36 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(28,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-67d8bad86ae436336d58df36 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-67d8bad86ae436336d58df36 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(29,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-yui_3_17_2_1_1742254443661_4014 {
    grid-area: 1/2/3/10;
    z-index: 2;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742254443661_4014 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742254443661_4014 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742254443661_4014 {
      grid-area: 1/9/4/19;
      z-index: 2;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742254443661_4014 .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-yui_3_17_2_1_1742254443661_4014 .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-yui_3_17_2_1_1742254443661_3650 {
    grid-area: 3/2/29/10;
    z-index: 1;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-yui_3_17_2_1_1742254443661_3650 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-yui_3_17_2_1_1742254443661_3650 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1742254443661_3650 {
      grid-area: 5/4/30/24;
      z-index: 1;

      
        
      

      
    }

    .fe-block-yui_3_17_2_1_1742254443661_3650 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1742254443661_3650 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-yui_3_17_2_1_1742254443661_4014 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-yui_3_17_2_1_1742254443661_4014 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-yui_3_17_2_1_1742254443661_4014 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-yui_3_17_2_1_1742254443661_4014 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-yui_3_17_2_1_1742254443661_4014 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-yui_3_17_2_1_1742254443661_4014 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-yui_3_17_2_1_1742254443661_4014 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-yui_3_17_2_1_1742254443661_4014 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      #block-yui_3_17_2_1_1742254443661_3650 {
        box-sizing: border-box;
        height: 100%;
        padding: 6% 6% 6% 6%;
        border-radius: 50px 50px 50px 50px;

        

        
          
            
            
              --tweak-accordion-block-background-color: 
  
    hsla(var(--accent-hsl), 1)
  

;
            
          
        
      }
    

/*--style--*/



.fe-691bf08c75cc5555c8462860 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 );

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(24,minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr)
    repeat(8, minmax(0, var(--cell-max-width)))
    minmax(var(--grid-gutter), 1fr);
  row-gap: 0.0px;
  column-gap: 0.0px;
  overflow-x: hidden;
  overflow-x: clip;
}

@media (min-width: 768px) {
  .background-width--inset .fe-691bf08c75cc5555c8462860 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-691bf08c75cc5555c8462860 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
    --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 );
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) ));

    grid-template-rows: repeat(23,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr)
      repeat(24, minmax(0, var(--cell-max-width)))
      minmax(var(--grid-gutter), 1fr);
  }
}


  .fe-block-7ce8f3c1039914aff739 {
    grid-area: 1/4/5/9;
    z-index: 2;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-7ce8f3c1039914aff739 .sqs-block {
    justify-content: center;
  }

  .fe-block-7ce8f3c1039914aff739 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-7ce8f3c1039914aff739 {
      grid-area: 3/5/5/21;
      z-index: 3;

      

      
    }

    .fe-block-7ce8f3c1039914aff739 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-7ce8f3c1039914aff739 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-17af74aa36ff93692d17 {
    grid-area: 1/2/5/4;
    z-index: 15;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-17af74aa36ff93692d17 .sqs-block {
    justify-content: center;
  }

  .fe-block-17af74aa36ff93692d17 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-17af74aa36ff93692d17 {
      grid-area: 1/3/8/5;
      z-index: 8;

      
        
      

      
    }

    .fe-block-17af74aa36ff93692d17 .sqs-block {
      justify-content: center;
    }

    .fe-block-17af74aa36ff93692d17 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-1909d7e453512f9eebcc {
    grid-area: 5/2/7/7;
    z-index: 3;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-1909d7e453512f9eebcc .sqs-block {
    justify-content: flex-end;
  }

  .fe-block-1909d7e453512f9eebcc .sqs-block-alignment-wrapper {
    align-items: flex-end;
  }

  @media (min-width: 768px) {
    .fe-block-1909d7e453512f9eebcc {
      grid-area: 9/2/11/7;
      z-index: 5;

      

      
    }

    .fe-block-1909d7e453512f9eebcc .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-1909d7e453512f9eebcc .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-b0c357b3a27977b7cbcd {
    grid-area: 6/2/7/3;
    z-index: 17;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-b0c357b3a27977b7cbcd .sqs-block {
    justify-content: center;
  }

  .fe-block-b0c357b3a27977b7cbcd .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-b0c357b3a27977b7cbcd {
      grid-area: 18/2/19/3;
      z-index: 10;

      
        
      

      
    }

    .fe-block-b0c357b3a27977b7cbcd .sqs-block {
      justify-content: center;
    }

    .fe-block-b0c357b3a27977b7cbcd .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-a9478199b0772011e20e {
    grid-area: 5/6/7/10;
    z-index: 8;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-a9478199b0772011e20e .sqs-block {
    justify-content: flex-end;
  }

  .fe-block-a9478199b0772011e20e .sqs-block-alignment-wrapper {
    align-items: flex-end;
  }

  @media (min-width: 768px) {
    .fe-block-a9478199b0772011e20e {
      grid-area: 9/9/11/13;
      z-index: 7;

      

      
    }

    .fe-block-a9478199b0772011e20e .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-a9478199b0772011e20e .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-2d7c48d9d3c10fd297ff {
    grid-area: 6/6/7/7;
    z-index: 19;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-2d7c48d9d3c10fd297ff .sqs-block {
    justify-content: center;
  }

  .fe-block-2d7c48d9d3c10fd297ff .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-2d7c48d9d3c10fd297ff {
      grid-area: 10/9/11/10;
      z-index: 11;

      
        
      

      
    }

    .fe-block-2d7c48d9d3c10fd297ff .sqs-block {
      justify-content: center;
    }

    .fe-block-2d7c48d9d3c10fd297ff .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-8415fabd5818b39bedda {
    grid-area: 7/2/10/6;
    z-index: 4;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-8415fabd5818b39bedda .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-8415fabd5818b39bedda .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-8415fabd5818b39bedda {
      grid-area: 12/2/16/7;
      z-index: 4;

      

      
    }

    .fe-block-8415fabd5818b39bedda .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-8415fabd5818b39bedda .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-eebdbbdf15f171ca4b96 {
    grid-area: 7/6/9/10;
    z-index: 1;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-eebdbbdf15f171ca4b96 .sqs-block {
    justify-content: center;
  }

  .fe-block-eebdbbdf15f171ca4b96 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-eebdbbdf15f171ca4b96 {
      grid-area: 12/9/16/13;
      z-index: 1;

      
        
      

      
    }

    .fe-block-eebdbbdf15f171ca4b96 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-eebdbbdf15f171ca4b96 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-33b47b966faeb3b10a3c {
    grid-area: 10/2/12/6;
    z-index: 5;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-33b47b966faeb3b10a3c .sqs-block {
    justify-content: flex-end;
  }

  .fe-block-33b47b966faeb3b10a3c .sqs-block-alignment-wrapper {
    align-items: flex-end;
  }

  @media (min-width: 768px) {
    .fe-block-33b47b966faeb3b10a3c {
      grid-area: 17/2/19/7;
      z-index: 6;

      

      
    }

    .fe-block-33b47b966faeb3b10a3c .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-33b47b966faeb3b10a3c .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-9b14be190b8f5f2b08d9 {
    grid-area: 11/2/12/3;
    z-index: 16;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-9b14be190b8f5f2b08d9 .sqs-block {
    justify-content: center;
  }

  .fe-block-9b14be190b8f5f2b08d9 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-9b14be190b8f5f2b08d9 {
      grid-area: 10/2/11/3;
      z-index: 9;

      
        
      

      
    }

    .fe-block-9b14be190b8f5f2b08d9 .sqs-block {
      justify-content: center;
    }

    .fe-block-9b14be190b8f5f2b08d9 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-f95eeb7051df1c9c25a2 {
    grid-area: 10/6/12/10;
    z-index: 9;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-f95eeb7051df1c9c25a2 .sqs-block {
    justify-content: flex-end;
  }

  .fe-block-f95eeb7051df1c9c25a2 .sqs-block-alignment-wrapper {
    align-items: flex-end;
  }

  @media (min-width: 768px) {
    .fe-block-f95eeb7051df1c9c25a2 {
      grid-area: 19/9/21/13;
      z-index: 8;

      

      
    }

    .fe-block-f95eeb7051df1c9c25a2 .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-f95eeb7051df1c9c25a2 .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-587a83f2f4d879cacc9c {
    grid-area: 11/6/12/7;
    z-index: 20;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-587a83f2f4d879cacc9c .sqs-block {
    justify-content: center;
  }

  .fe-block-587a83f2f4d879cacc9c .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-587a83f2f4d879cacc9c {
      grid-area: 20/9/21/10;
      z-index: 12;

      
        
      

      
    }

    .fe-block-587a83f2f4d879cacc9c .sqs-block {
      justify-content: center;
    }

    .fe-block-587a83f2f4d879cacc9c .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-5b5d27834b23ae28b772 {
    grid-area: 12/2/15/6;
    z-index: 6;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-5b5d27834b23ae28b772 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-5b5d27834b23ae28b772 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-5b5d27834b23ae28b772 {
      grid-area: 19/2/21/7;
      z-index: 6;

      

      
    }

    .fe-block-5b5d27834b23ae28b772 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-5b5d27834b23ae28b772 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-16faff82f8ceba2e5672 {
    grid-area: 12/6/14/10;
    z-index: 10;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-16faff82f8ceba2e5672 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-16faff82f8ceba2e5672 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-16faff82f8ceba2e5672 {
      grid-area: 22/9/24/13;
      z-index: 7;

      

      
    }

    .fe-block-16faff82f8ceba2e5672 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-16faff82f8ceba2e5672 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-e6dcd8ebe6d6b267fe88 {
    grid-area: 15/2/17/6;
    z-index: 7;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-e6dcd8ebe6d6b267fe88 .sqs-block {
    justify-content: center;
  }

  .fe-block-e6dcd8ebe6d6b267fe88 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-e6dcd8ebe6d6b267fe88 {
      grid-area: 9/21/11/25;
      z-index: 7;

      

      
    }

    .fe-block-e6dcd8ebe6d6b267fe88 .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-e6dcd8ebe6d6b267fe88 .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-49ba7afaee2c22449502 {
    grid-area: 15/6/17/10;
    z-index: 11;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-49ba7afaee2c22449502 .sqs-block {
    justify-content: center;
  }

  .fe-block-49ba7afaee2c22449502 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-49ba7afaee2c22449502 {
      grid-area: 9/14/11/20;
      z-index: 8;

      

      
    }

    .fe-block-49ba7afaee2c22449502 .sqs-block {
      justify-content: flex-end;
    }

    .fe-block-49ba7afaee2c22449502 .sqs-block-alignment-wrapper {
      align-items: flex-end;
    }
  }

  .fe-block-5e36ad0fd162deed8ee9 {
    grid-area: 17/2/24/6;
    z-index: 12;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-5e36ad0fd162deed8ee9 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-5e36ad0fd162deed8ee9 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-5e36ad0fd162deed8ee9 {
      grid-area: 12/21/19/25;
      z-index: 6;

      

      
    }

    .fe-block-5e36ad0fd162deed8ee9 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-5e36ad0fd162deed8ee9 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-a3c8eb53f9788e73157d {
    grid-area: 17/6/19/10;
    z-index: 13;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-a3c8eb53f9788e73157d .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-a3c8eb53f9788e73157d .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-a3c8eb53f9788e73157d {
      grid-area: 12/14/15/20;
      z-index: 6;

      

      
    }

    .fe-block-a3c8eb53f9788e73157d .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-a3c8eb53f9788e73157d .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }

  .fe-block-b5455222147ed9c56909 {
    grid-area: 19/6/21/10;
    z-index: 14;

    @media (max-width: 767px) {
      
      
    }
  }

  .fe-block-b5455222147ed9c56909 .sqs-block {
    justify-content: center;
  }

  .fe-block-b5455222147ed9c56909 .sqs-block-alignment-wrapper {
    align-items: center;
  }

  @media (min-width: 768px) {
    .fe-block-b5455222147ed9c56909 {
      grid-area: 17/14/19/20;
      z-index: 8;

      

      
    }

    .fe-block-b5455222147ed9c56909 .sqs-block {
      justify-content: center;
    }

    .fe-block-b5455222147ed9c56909 .sqs-block-alignment-wrapper {
      align-items: center;
    }
  }

  .fe-block-04b0746d32afa6d84493 {
    grid-area: 21/6/23/10;
    z-index: 21;

    @media (max-width: 767px) {
      
        
      
      
    }
  }

  .fe-block-04b0746d32afa6d84493 .sqs-block {
    justify-content: flex-start;
  }

  .fe-block-04b0746d32afa6d84493 .sqs-block-alignment-wrapper {
    align-items: flex-start;
  }

  @media (min-width: 768px) {
    .fe-block-04b0746d32afa6d84493 {
      grid-area: 19/14/22/20;
      z-index: 13;

      
        
      

      
    }

    .fe-block-04b0746d32afa6d84493 .sqs-block {
      justify-content: flex-start;
    }

    .fe-block-04b0746d32afa6d84493 .sqs-block-alignment-wrapper {
      align-items: flex-start;
    }
  }



/*--style--*/

#block-7ce8f3c1039914aff739 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-7ce8f3c1039914aff739 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-7ce8f3c1039914aff739 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-7ce8f3c1039914aff739 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-7ce8f3c1039914aff739 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-7ce8f3c1039914aff739 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-7ce8f3c1039914aff739 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-7ce8f3c1039914aff739 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-17af74aa36ff93692d17 {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 500/500;
  
  
  

      }
      #block-17af74aa36ff93692d17 .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-17af74aa36ff93692d17 .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-17af74aa36ff93692d17 .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-1909d7e453512f9eebcc {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-1909d7e453512f9eebcc .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-1909d7e453512f9eebcc {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-1909d7e453512f9eebcc {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-1909d7e453512f9eebcc {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-1909d7e453512f9eebcc {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-1909d7e453512f9eebcc {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-1909d7e453512f9eebcc .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-b0c357b3a27977b7cbcd {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 500/500;
  
  
  

      }
      #block-b0c357b3a27977b7cbcd .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-b0c357b3a27977b7cbcd .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-b0c357b3a27977b7cbcd .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-a9478199b0772011e20e {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-a9478199b0772011e20e .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-a9478199b0772011e20e {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-a9478199b0772011e20e {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-a9478199b0772011e20e {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-a9478199b0772011e20e {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-a9478199b0772011e20e {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-a9478199b0772011e20e .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-2d7c48d9d3c10fd297ff {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 500/500;
  
  
  

      }
      #block-2d7c48d9d3c10fd297ff .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-2d7c48d9d3c10fd297ff .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-2d7c48d9d3c10fd297ff .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-8415fabd5818b39bedda {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-8415fabd5818b39bedda .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-8415fabd5818b39bedda {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-8415fabd5818b39bedda {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-8415fabd5818b39bedda {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-8415fabd5818b39bedda {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-8415fabd5818b39bedda {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-8415fabd5818b39bedda .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-eebdbbdf15f171ca4b96 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-eebdbbdf15f171ca4b96 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-eebdbbdf15f171ca4b96 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-eebdbbdf15f171ca4b96 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-eebdbbdf15f171ca4b96 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-eebdbbdf15f171ca4b96 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-eebdbbdf15f171ca4b96 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-eebdbbdf15f171ca4b96 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-33b47b966faeb3b10a3c {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-33b47b966faeb3b10a3c .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-33b47b966faeb3b10a3c {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-33b47b966faeb3b10a3c {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-33b47b966faeb3b10a3c {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-33b47b966faeb3b10a3c {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-33b47b966faeb3b10a3c {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-33b47b966faeb3b10a3c .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-9b14be190b8f5f2b08d9 {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 500/500;
  
  
  

      }
      #block-9b14be190b8f5f2b08d9 .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-9b14be190b8f5f2b08d9 .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-9b14be190b8f5f2b08d9 .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-f95eeb7051df1c9c25a2 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-f95eeb7051df1c9c25a2 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-f95eeb7051df1c9c25a2 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-f95eeb7051df1c9c25a2 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-f95eeb7051df1c9c25a2 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-f95eeb7051df1c9c25a2 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-f95eeb7051df1c9c25a2 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-f95eeb7051df1c9c25a2 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      
      
      
      #block-587a83f2f4d879cacc9c {
        --image-component-focal-point: 50% 50%;
        
  --image-component-object-fit: contain;
  --image-component-overlay-opacity: 0;
  --image-component-overlay-blend-mode: normal;
  
  --image-component-native-aspect-ratio: 500/500;
  
  
  

      }
      #block-587a83f2f4d879cacc9c .fluid-image-container.visitor-mode {
        
  
  overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;

      }
      #block-587a83f2f4d879cacc9c .js-content-mode-element-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: none;
      }
      #block-587a83f2f4d879cacc9c .js-content-mode-element-system_desktop {
        display: block;
      }
    

/*--style--*/


      
    

/*--style--*/

#block-5b5d27834b23ae28b772 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-5b5d27834b23ae28b772 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-5b5d27834b23ae28b772 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-5b5d27834b23ae28b772 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-5b5d27834b23ae28b772 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-5b5d27834b23ae28b772 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-5b5d27834b23ae28b772 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-5b5d27834b23ae28b772 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-16faff82f8ceba2e5672 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-16faff82f8ceba2e5672 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-16faff82f8ceba2e5672 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-16faff82f8ceba2e5672 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-16faff82f8ceba2e5672 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-16faff82f8ceba2e5672 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-16faff82f8ceba2e5672 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-16faff82f8ceba2e5672 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-e6dcd8ebe6d6b267fe88 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    



  }

  #block-e6dcd8ebe6d6b267fe88 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-e6dcd8ebe6d6b267fe88 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-e6dcd8ebe6d6b267fe88 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-e6dcd8ebe6d6b267fe88 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-e6dcd8ebe6d6b267fe88 {
    --blur-value: blur(15px);backdrop-filter: var(--blur-value);
        filter: unset;}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-e6dcd8ebe6d6b267fe88 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-e6dcd8ebe6d6b267fe88 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      .fe-block-e6dcd8ebe6d6b267fe88 {
        --opacity: 100%;
        --translate-x: 0px;
        --translate-y: 0px;
        --rotation: 0deg;
        --scale-x: 100%;
        --scale-y: 100%;
        --skew-x: 0deg;
        --skew-y: 0deg;
        --origin-x: 50%;
        --origin-y: 50%;

        opacity: var(--opacity, 1);
        transform: translateX(var(--translate-x)) translateY(var(--translate-y)) rotate(var(--rotation)) scale(var(--scale-x), var(--scale-y)) skewX(var(--skew-x)) skewY(var(--skew-y));
        transform-origin: var(--origin-x) var(--origin-y);
      }
    

/*--style--*/


      
    

/*--style--*/

#block-49ba7afaee2c22449502 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-49ba7afaee2c22449502 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-49ba7afaee2c22449502 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-49ba7afaee2c22449502 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-49ba7afaee2c22449502 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-49ba7afaee2c22449502 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-49ba7afaee2c22449502 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-49ba7afaee2c22449502 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-5e36ad0fd162deed8ee9 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-5e36ad0fd162deed8ee9 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-5e36ad0fd162deed8ee9 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-5e36ad0fd162deed8ee9 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-5e36ad0fd162deed8ee9 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-5e36ad0fd162deed8ee9 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-5e36ad0fd162deed8ee9 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-5e36ad0fd162deed8ee9 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-a3c8eb53f9788e73157d {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-a3c8eb53f9788e73157d .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-a3c8eb53f9788e73157d {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-a3c8eb53f9788e73157d {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-a3c8eb53f9788e73157d {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-a3c8eb53f9788e73157d {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-a3c8eb53f9788e73157d {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-a3c8eb53f9788e73157d .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/

#block-b5455222147ed9c56909 {
    
    --stroke-style: none;--stroke-thickness: 6px;
    
      
      
      
    

--tweak-text-block-background-color: initial;

  }

  #block-b5455222147ed9c56909 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6%;
  --tweak-text-block-padding: initial;
}

  .fe-block-b5455222147ed9c56909 {
      mix-blend-mode: var(--tweak-text-block-blend
  );
      border-radius: var(--tweak-text-block-radius);
  }

  
  
.fe-block-b5455222147ed9c56909 {
      --tweak-text-block-radius: 0px 0px 0px 0px;
    }


  
  .fe-block-b5455222147ed9c56909 {
      --tweak-text-block-blend
  : normal;
    }
  

  .fe-block-b5455222147ed9c56909 {
    --blur-value: blur(15px);}



/*--style--*/


    @media screen and (max-width: 767px) {
          
            

#block-b5455222147ed9c56909 {
            
            }
        }
    
  
    @media screen and (max-width: 767px) {
          #block-b5455222147ed9c56909 .sqs-html-content {
            
            }
        }
    
  @media screen and (max-width: 767px) {
          
          

          
          
          
        }

/*--style--*/


      
    

/*--style--*/


      #block-04b0746d32afa6d84493 .social-icons-style-border .sqs-svg-icon--wrapper {
        
          box-shadow: 0 0 0 3px inset;
        
        border: none; 
      }
    