.richtext-block hr {
  background-color: #9ea837;
  border: 2px solid #9ea837;
  width: 10%;
  margin: 0 auto 0 0;
}
#block_255937 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_255937 > .flexbox, #block_255937 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_255937 > .flexbox > .flex-grid-unit, #block_255937 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_255937 > .flexbox > .flex-grid-unit:last-of-type, #block_255937 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_255937 > .flexbox, #block_255937 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_255937 > .flexbox > .flex-grid-unit, #block_255937 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_255937 > .flexbox > .flex-grid-unit:last-of-type, #block_255937 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_255947 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_255947 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_255947 > .content_body,
		#block_255947 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_255947 {  order: 0; } }
		

			#block_255957 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_256061 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_256061 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_256061 > .content_body,
		#block_256061 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_256061 {  order: 0; } }
		

        #block_256071 {
          position: relative;
          margin:0px auto 0px auto;
          display:block;text-align:center;
                              
        }
        #block_256071 img {
          
          
          margin:0 auto;
        }
      
		#block_5114748 {
			background-color:#ffffff;
			text-align:Center;
			padding:72px 176px;
		}
		#block_5114748 > .constrain > .content {
			max-width:968px;
			text-align:Center;
			font-size:24px;
			color:#252829;
		}
	
#block_5114785 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_5114785 > .flexbox, #block_5114785 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_5114785 > .flexbox > .flex-grid-unit, #block_5114785 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_5114785 > .flexbox > .flex-grid-unit:last-of-type, #block_5114785 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_5114785 > .flexbox, #block_5114785 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_5114785 > .flexbox > .flex-grid-unit, #block_5114785 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_5114785 > .flexbox > .flex-grid-unit:last-of-type, #block_5114785 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_5114795 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114795 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114795 > .content_body,
		#block_5114795 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114795 {  order: 0; } }
		

			#block_5114805 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_5114823 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114823 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114823 > .content_body,
		#block_5114823 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114823 {  order: 0; } }
		

        #block_5114833 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
#block_5114847 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_5114847 > .flexbox, #block_5114847 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_5114847 > .flexbox > .flex-grid-unit, #block_5114847 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_5114847 > .flexbox > .flex-grid-unit:last-of-type, #block_5114847 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_5114847 > .flexbox, #block_5114847 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_5114847 > .flexbox > .flex-grid-unit, #block_5114847 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_5114847 > .flexbox > .flex-grid-unit:last-of-type, #block_5114847 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_5114857 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114857 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114857 > .content_body,
		#block_5114857 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114857 {  order: 0; } }
		

			#block_5114867 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_5114885 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114885 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114885 > .content_body,
		#block_5114885 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114885 {  order: 0; } }
		

        #block_5114895 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
#block_5114909 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_5114909 > .flexbox, #block_5114909 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_5114909 > .flexbox > .flex-grid-unit, #block_5114909 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_5114909 > .flexbox > .flex-grid-unit:last-of-type, #block_5114909 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_5114909 > .flexbox, #block_5114909 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_5114909 > .flexbox > .flex-grid-unit, #block_5114909 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_5114909 > .flexbox > .flex-grid-unit:last-of-type, #block_5114909 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_5114919 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114919 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114919 > .content_body,
		#block_5114919 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114919 {  order: 0; } }
		

        #block_5114931 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
		#block_5114943 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114943 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114943 > .content_body,
		#block_5114943 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114943 {  order: 0; } }
		

			#block_5114955 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
#block_5114971 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_5114971 > .flexbox, #block_5114971 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_5114971 > .flexbox > .flex-grid-unit, #block_5114971 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_5114971 > .flexbox > .flex-grid-unit:last-of-type, #block_5114971 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_5114971 > .flexbox, #block_5114971 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_5114971 > .flexbox > .flex-grid-unit, #block_5114971 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_5114971 > .flexbox > .flex-grid-unit:last-of-type, #block_5114971 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_5114981 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5114981 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5114981 > .content_body,
		#block_5114981 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5114981 {  order: 0; } }
		

			#block_5114993 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_5115009 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5115009 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5115009 > .content_body,
		#block_5115009 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5115009 {  order: 0; } }
		

        #block_5115021 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
#block_5115033 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_5115033 > .flexbox, #block_5115033 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_5115033 > .flexbox > .flex-grid-unit, #block_5115033 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_5115033 > .flexbox > .flex-grid-unit:last-of-type, #block_5115033 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_5115033 > .flexbox, #block_5115033 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_5115033 > .flexbox > .flex-grid-unit, #block_5115033 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_5115033 > .flexbox > .flex-grid-unit:last-of-type, #block_5115033 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_5115043 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5115043 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5115043 > .content_body,
		#block_5115043 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5115043 {  order: 0; } }
		

        #block_5115055 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
		#block_5115067 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_5115067 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_5115067 > .content_body,
		#block_5115067 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_5115067 {  order: 0; } }
		

			#block_5115079 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_5115095 {
			background-color:#23507c;
			text-align:Center;
			padding:72px 120px;
		}
		#block_5115095 > .constrain > .content {
			max-width:1440;
			text-align:Center;
			font-size:24px;
			color:#ffffff;
		}
	
				#block_5115102 {
					font-size:24px;
				}
			#block_5115102 h6 {
				color:#ffffff;
				text-align:center;
				
				
				margin-bottom:16px;
			}
				#block_5115102 .hhold {
					padding-top:0px;
					padding-bottom:24px;
					text-align:center;
				}
				#block_5115102 .hdln {
					width: 80px;
					height: 4px;
					background-color:#ffffff;
					
					
				}
		
			#block_5115117 {
				text-align: center;
				margin: 40px 0 0px 0;
				
			}
		
  #block_8210538 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210538 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210538 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210538 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210538 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210538 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210538 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210538 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210539 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210539 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210539 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210539 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210539 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210539 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210539 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210539 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210540 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210540 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210540 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210540 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210540 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210540 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210540 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210540 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210541 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210541 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210541 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210541 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210541 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210541 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210541 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210541 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210542 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210542 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210542 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210542 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210542 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210542 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210542 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210542 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210543 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210543 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210543 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210543 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210543 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210543 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210543 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210543 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

  #block_8210544 .card-grid .new_block_link {
    display: none;
  }
  
  #block_8210544 .card-grid {
    display: grid;
    column-gap: 30px;
    row-gap: 56px;
  }
  
  #block_8210544 .card-grid.grid-3 {
    grid-template-columns: [s] 1fr [m] 1fr [m] 1fr [e];
  }
  
  #block_8210544 .card-grid.grid-2 {
    grid-template-columns: [s] 1fr [m] 1fr [e];
  }
  
  #block_8210544 .card-grid.grid-1 {
    grid-template-columns: [s] 1fr [e];
  }
  
  @media (min-width: 800px) and (max-width: 1000px) {
    #block_8210544 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [m] 1fr [e];
    }
    
  }
  
  @media (max-width: 800px) {
    #block_8210544 .card-grid.grid-3 {
      grid-template-columns: [s] 1fr [e];
    }
    
    #block_8210544 .card-grid.grid-2 {
      grid-template-columns: [s] 1fr [e]];
    }
  }

#block_8210545 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_8210545 > .flexbox, #block_8210545 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_8210545 > .flexbox > .flex-grid-unit, #block_8210545 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_8210545 > .flexbox > .flex-grid-unit:last-of-type, #block_8210545 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_8210545 > .flexbox, #block_8210545 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_8210545 > .flexbox > .flex-grid-unit, #block_8210545 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_8210545 > .flexbox > .flex-grid-unit:last-of-type, #block_8210545 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_8210555 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_8210555 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_8210555 > .content_body,
		#block_8210555 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_8210555 {  order: 0; } }
		

        #block_8210567 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
		#block_8210579 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_8210579 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_8210579 > .content_body,
		#block_8210579 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_8210579 {  order: 0; } }
		

			#block_8210591 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
#block_8210607 {
	padding: 100px 10% 100px 10%;
	background-color: transparent;
}
#block_8210607 > .flexbox, #block_8210607 > .constrain > .flexbox {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: stretch;
	align-items: stretch;
}
#block_8210607 > .flexbox > .flex-grid-unit, #block_8210607 > .constrain > .flexbox > .flex-grid-unit {
	margin-right: 10px;
}
#block_8210607 > .flexbox > .flex-grid-unit:last-of-type, #block_8210607 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
	margin-right: 0;
}
@media all and (max-width: 800px) {
	#block_8210607 > .flexbox, #block_8210607 > .constrain > .flexbox {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#block_8210607 > .flexbox > .flex-grid-unit, #block_8210607 > .constrain > .flexbox > .flex-grid-unit {
		margin-right: 0;
		margin-bottom: 10px;
		-webkit-box-flex:0 1 auto !important;
	  -moz-box-flex: 0 1 auto !important;
	  -webkit-flex: 0 1 auto !important;
	  -ms-flex: 0 1 auto !important;
	  flex: 0 1 auto !important;
	  width: 100%;
	}
	#block_8210607 > .flexbox > .flex-grid-unit:last-of-type, #block_8210607 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
		margin-bottom: 0;
	}
}

		#block_8210617 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_8210617 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_8210617 > .content_body,
		#block_8210617 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_8210617 {  order: 0; } }
		

			#block_8210629 h1 {
				color:#23507D;
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:50px;
			}
		
		#block_8210645 {
			background-color:transparent;
			text-align: center;
				-webkit-box-flex: 0 1 50%;
				-moz-box-flex: 0 1 50%;
				-webkit-flex: 0 1 50%;
				-ms-flex: 0 1 50%;
				flex: 0 1 50%;
			
		}
		#block_8210645 > .overlay {
			background-color:transparent;
			opacity:0.0;
		}
		#block_8210645 > .content_body,
		#block_8210645 > .table > .table-cell >.content_body {
			padding:10px 10px 10px 10px;
		}
			@media all and (max-width: 800px) { #block_8210645 {  order: 0; } }
		

        #block_8210657 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      #block_256071 img {
  height: 360px;
}@media (max-width: 800px) {
 #block_5114748 {
  padding: 72px 16px !important;
 }
}

#block_5114748 > .constrain {
 padding: 0 !important;
}#block_5114770 p {
/*font-family: "Proxima Nova";*/
font-style: normal;
font-weight: 400;
line-height: 140%;
}

@media (max-width: 800px) {
 #block_5114770 p {
  font-size: 16px !important;
 }
}#block_5115055 img {
  height: 400px;
}@media (max-width: 800px) {
 #block_5115095 {
  padding: 72px 16px !important;
 }
}

#block_5115095 > .constrain {
 padding: 0 !important;
}#block_5115102 .hdln {
 margin: auto;
}

#block_5115102 h6 {
 font-family: Futura;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: uppercase;
}#block_5115116 p {
/*font-family: "Proxima Nova";*/
font-style: normal;
font-weight: 400;
line-height: 140%;
}

@media (max-width: 800px) {
 #block_5115116 p {
  font-size: 16px !important;
 }
}#block_5115117 .btn {
 /*font-family: "Proxima Nova";*/
font-size: 16px;
font-style: normal;
font-weight: 500 ;
line-height: normal;
letter-spacing: 0.64px;
text-transform: uppercase;
padding: 12px 16px;

}