@media all and (max-width: 1000px) {
  #block_1864387 .flex-grid-unit {
    margin-bottom: 0 !important;
  }
  #block_1864387 .btn.custom-3 {
    width: 100% !important;
    padding: 15px 15px !important;
    font-size: 16px !important;
    line-height: 1.1em;
  }
}
#block_9290698 > .hold {
  padding: 0px;
}
#block_9290698 > .hold > .outer {
  background-color: transparent;
  
  
}
#block_9290698 > .hold > .outer > .inner {
  
    max-width: none;
  
  padding: 8px 60px;
  color: inherit;
  font-size: inherit;
}
#block_9290698 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_9290698 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
  }
  
  
}

    #block_9290717 .hr {
      border-bottom: 1px solid var(--color-alt);
      max-width: auto;
      margin: ;
      display: block;
    }
  
#block_9290946 > .hold {
  padding: 0px;
}
#block_9290946 > .hold > .outer {
  background-color: transparent;
  
  
}
#block_9290946 > .hold > .outer > .inner {
  
    max-width: none;
  
  padding: 8px 60px;
  color: inherit;
  font-size: inherit;
}
#block_9290946 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_9290946 > .hold > .outer > .inner {
    
      padding: 60px 16px;
    
    
  }
  
  
}

    #block_9290965 .hr {
      border-bottom: 1px solid var(--color-alt);
      max-width: auto;
      margin: ;
      display: block;
    }
  
  #block_9291395 {
    background-color: transparent;
    height: 30px;
  }
  
  

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