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

  
  
  
  
  
  #block_3529469 .heading-hold {
    padding-top: 0px;
     padding-bottom: 20px; 
  } 
  #block_3529469 .heading-hold h2.h {
    
    
    
    
    
     font-weight: ; 
    
  }
  @media all and (max-width: 800px) {
    #block_3529469 .heading-hold {
      
      
    }
    #block_3529469 .heading-hold h2.h {
      
      
      
    }
  }
  @media all and (max-width: 550px) {
    #block_3529469 .heading-hold h2.h {
      
    }
  }

  
  
  #block_3529501 {
    background-color: transparent;
  }
  #block_3529501 > .inner {
    padding: 0px;
    
  }
  #block_3529501 > .inner > .flexbox {
    gap: 2vw;
  }
  body.editing #block_3529501 > .inner > .flexbox {
    gap: calc(2vw * 0.5);
  }
  @media all and (max-width: 800px) {
    
    #block_3529501 > .inner > .flexbox {
      gap: 2vw;
    }
  }


.container #block_3529502 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_3529502 > .content_body {
  padding: 0;
}
#block_3529502 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3529502 {
     order: 0; 
    
    
  }
  #block_3529502 > .content_body {
    
  }
}


.container #block_3529523 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_3529523 > .content_body {
  padding: 0px;
}
#block_3529523 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3529523 {
     order: 0; 
    
    
  }
  #block_3529523 > .content_body {
    
  }
}


.container #block_3529538 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_3529538 > .content_body {
  padding: 0;
}
#block_3529538 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3529538 {
     order: 0; 
    
    
  }
  #block_3529538 > .content_body {
    
  }
}

  
    #block_3529553 .box-contrast {
      border-radius: 20px;
    }
  
  


.container #block_3529646 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_3529646 > .content_body {
  padding: 0;
}
#block_3529646 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3529646 {
     order: 0; 
    
    
  }
  #block_3529646 > .content_body {
    
  }
}


.container #block_3529661 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_3529661 > .content_body {
  padding: 0;
}
#block_3529661 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3529661 {
     order: 0; 
    
    
  }
  #block_3529661 > .content_body {
    
  }
}

  
    #block_3529676 .box-contrast {
      border-radius: 20px;
    }
  
  

  
    #block_3529683 .box-contrast {
      border-radius: 20px;
    }
  
  

  
    #block_3529690 .box-contrast {
      border-radius: 20px;
    }
  
  

  
    #block_3529697 .box-contrast {
      border-radius: 20px;
    }
  
  

#block_3529704 > .hold {
  padding: 0 0 40px  0;
}
#block_3529704 > .hold > .outer {
  background-color: transparent;
  
  
}
#block_3529704 > .hold > .outer > .inner {
  
  padding: 0 20px 70px 20px;
  color: var(--color-dark);
  font-size: inherit;
}
#block_3529704 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_3529704 > .hold > .outer > .inner {
    
      padding: 0 20px 50px 20px;
    
    
    
    
    
  }
  
  #block_3529704 > .hold {
    
  }
}

  #block_3568157 .hr-hold {
    padding: 50px 0 30px 0;
  }
  #block_3568157 .hr {
    border-bottom: 2px solid var(--color-light);
    width: 100%;
  }
  
  

  
  
  #block_3827206 {
    background-color: transparent;
  }
  #block_3827206 > .inner {
    padding: 0 0 40px 0;
    
  }
  #block_3827206 > .inner > .flexbox {
    gap: 40px;
  }
  body.editing #block_3827206 > .inner > .flexbox {
    gap: calc(40px * 0.5);
  }
  @media all and (max-width: 800px) {
    
    #block_3827206 > .inner > .flexbox {
      gap: 20px;
    }
  }


.container #block_3827207 {
  background-color: transparent;
  color: inherit;
  font-size: 25px;
  flex: 1;
  text-align: left;
}
#block_3827207 > .content_body {
  padding: 0px;
}
#block_3827207 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3827207 {
     order: 0; 
    
     font-size: 16px; 
  }
  #block_3827207 > .content_body {
    
  }
}


.container #block_3827228 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 0 1 35%;
  text-align: left;
}
#block_3827228 > .content_body {
  padding: 0;
}
#block_3827228 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_3827228 {
     order: 0; 
    
    
  }
  #block_3827228 > .content_body {
    
  }
}

  
    #block_3827244 .box-contrast {
      border-radius: 20px;
    }
  
  


.container #block_8914503 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8914503 > .content_body {
  padding: 0;
}
#block_8914503 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8914503 {
     order: 0; 
    
    
  }
  #block_8914503 > .content_body {
    
  }
}

  
    #block_8914504 .box-contrast {
      border-radius: 20px;
    }
  
  
#block_3522559 { padding-top: 0px; padding-bottom: 0px; } @media all and (max-width:800px) {
 #block_3529501 > .inner > .flexbox{
  flex-direction: row;
  flex-wrap: wrap;
 }
}
 @media all and (max-width:800px) {
 #block_3529502 {
  width: 48%;
 }
}#block_3529523 .content_body{
 height: 100%;
}
 @media all and (max-width:800px) {
 #block_3529523 {
  width: 48%;
 }
}#block_3529538 .content_body{
 height: 100%;
}
 @media all and (max-width:800px) {
 #block_3529538 {
  width: 48%;
 }
}#block_3529553 .box-contrast {
 border-radius: 20px;
}#block_3529646 .content_body{
 height: 100%;
}
 @media all and (max-width:800px) {
 #block_3529646 {
  width: 48%;
 }
}#block_3529661 .content_body{
 height: 100%;
}
 @media all and (max-width:800px) {
 #block_3529661 {
  width: 48%;
 }
}#block_3529676 .box-contrast {
 border-radius: 20px;
}#block_3529683 .box-contrast {
 border-radius: 20px;
}#block_3529690 .box-contrast {
 border-radius: 20px;
}#block_3529697 .box-contrast {
 border-radius: 20px;
}
#block_3529721 p  {
 font-size: 25px;
}

#block_3529721 {
 margin-bottom: 40px;
}

@media all and (max-width:800px) {
 #block_3529721 p {
  font-size: 16px;
 }
}#block_3553506 .box-contrast {
 border-radius: 20px;
}#block_3553523 .content_body{
 height: 100%;
}#block_3553524 .box-contrast {
 border-radius: 20px;
}#block_3553546 .content_body{
 height: 100%;
}#block_3553547 .box-contrast {
 border-radius: 20px;
}#block_3553569 .content_body{
 height: 100%;
}#block_3553570 .box-contrast {
 border-radius: 20px;
}#block_3553592 .content_body{
 height: 100%;
}#block_3553593 .box-contrast {
 border-radius: 20px;
}
/*#block_3827243 p  {*/
/* font-size: 25px;*/
/*}*/

/*#block_3827243 {*/
/* margin-bottom: 40px;*/
/*}*/

/*@media all and (max-width:800px) {*/
/* #block_3827243 p {*/
/*  font-size: 16px;*/
/* }*/
/*}*/@media all and (max-width:800px) {
 #block_3827244 .box-contrast .fa {
  font-size: 2em;
 }
}#block_8914503 .content_body{
 height: 100%;
}
 @media all and (max-width:800px) {
 #block_8914503 {
  width: 48%;
 }
}#block_8914504 .box-contrast {
 border-radius: 20px;
}
