
#block_8470610 > .hold {
  padding: 0px;
}
#block_8470610 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8470610 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8470610 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8470610 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8470610 > .hold {
    
  }
}

  #block_8470631 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8470631 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8470631 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8470631 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471035 > .hold {
  padding: 0px;
}
#block_8471035 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471035 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471035 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471035 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471035 > .hold {
    
  }
}

  #block_8471055 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471055 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471055 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471055 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471080 > .hold {
  padding: 0px;
}
#block_8471080 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471080 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471080 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471080 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471080 > .hold {
    
  }
}

  #block_8471100 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471100 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471100 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471100 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471125 > .hold {
  padding: 0px;
}
#block_8471125 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471125 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471125 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471125 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471125 > .hold {
    
  }
}

  #block_8471145 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471145 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471145 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471145 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471170 > .hold {
  padding: 0px;
}
#block_8471170 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471170 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471170 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471170 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471170 > .hold {
    
  }
}

  #block_8471190 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471190 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471190 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471190 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471215 > .hold {
  padding: 0px;
}
#block_8471215 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471215 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471215 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471215 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471215 > .hold {
    
  }
}

  #block_8471235 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471235 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471235 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471235 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


#block_8471260 > .hold {
  padding: 0px;
}
#block_8471260 > .hold > .outer {
  background-color: #d5e0e2;
  
  
}
#block_8471260 > .hold > .outer > .inner {
   
    max-width: 80vw;
  
  padding: 120px 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471260 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471260 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471260 > .hold {
    
  }
}

  #block_8471280 .heading-wrapper {
    
      padding-top: 0px;
    
    
    
      padding-bottom: 12px;
    
  }
  
  
  
  
  
  #block_8471280 .heading-wrapper h3.h{
     
      font-family: var(--font-family-heading);
      font-weight: var(--font-heading-weight);
      font-style: var(--font-heading-style);
    
    
    
    
    
    
     text-transform: none; 
    
    
  }
  
  @media all and (max-width: 800px) {
    #block_8471280 .heading-wrapper {
      
        
      
      
      Liquid error: Unknown operator blank
    }
    
    #block_8471280 .heading-wrapper h3.h {
      
      
      
    }
  }
  
  


  #block_8471334 {
    
    
     
  }
  
  
  
  #block_8471334 .eyebrow {
      }


#block_8471342 > .hold {
  padding: 0px;
}
#block_8471342 > .hold > .outer {
  background-color: transparent;
  
  
}
#block_8471342 > .hold > .outer > .inner {
   
    max-width: none;
  
  padding: 60px;
  color: inherit;
  font-size: inherit;
}
#block_8471342 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_8471342 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
    
    
    
  }
  
  #block_8471342 > .hold {
    
  }
}

  #block_8471370 {
    background-color: transparent;
    height: 30px;
  }
  
  

  #block_8471374 {
    
    
     
  }
  
  
  
  #block_8471374 .eyebrow {
      }


  
    #block_8473920 .img_holder img {
      object-position: center center;
    }
  

  
    #block_8473943 .img_holder img {
      object-position: center center;
    }
  

  
    #block_8479442 .img_holder img {
      object-position: center center;
    }
  

  
    #block_8479457 .img_holder img {
      object-position: center center;
    }
  

  
    #block_8479471 .img_holder img {
      object-position: center center;
    }
  

  
    #block_8520601 .img_holder img {
      object-position: center center;
    }
  

  
    
  
#block_8469404 { padding-top: 0px; padding-bottom: 0px; }