@media all and (max-width: 1000px) {
  #block_1065006 .flex-grid-unit {
    margin-bottom: 0 !important;
  }
  #block_1065006 .btn.custom-3 {
    width: 100% !important;
    padding: 15px 15px !important;
    font-size: 16px !important;
    line-height: 1.1em;
  }
}
			#block_1065505 h2 {
				
				text-align:left;
				
				
				margin-bottom:22px;
			}
				#block_1065505 .hhold {
					padding-top:0px;
					padding-bottom:40px;
					text-align:left;
				}
				#block_1065505 .hdln {
					width: 400px;
					height: 1px;
					background-color:#2F8078;
					margin:0 auto 0 0;
					
				}
		
			#block_1065946 h3 {
				
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:40px;
			}
		
			#block_1066009 {
				text-align: center;
				margin: 10px 0 10px 0;
				
			}
		
			#block_1066031 {
				text-align: center;
				margin: 10px 0 10px 0;
				
			}
		
			#block_1066053 {
				text-align: center;
				margin: 10px 0 10px 0;
				
			}
		
			#block_1066075 {
				text-align: center;
				margin: 10px 0 10px 0;
				
			}
		
			#block_1066107 {
				text-align: center;
				margin: 0px 0 10px 0;
				
			}
		
        #block_1066117 {
          background-size:cover;
          background-position:center center;
          background-color:#ffffff;
        }
      
      #overlay-1066117 {
        background:#18273f;
        opacity:0.80;
      }
      #block_1066117 .text-overlay {
        font-size:24px;
        color:#fff;
      }
    
#hold_1066290 {
padding:0;
}
#outer_1066290 {


}
#inner_1066290 {
max-width:1050px;
padding:100px 2%;


}
#ov_1066290 {
opacity:0.0;
background-color:var(--color-main);
}

#hold_1067775 {
padding:0;
}
#outer_1067775 {
background-color:#F4F4F4;

}
#inner_1067775 {
max-width:1050px;
padding:80px 2%;


}
#ov_1067775 {
opacity:0.0;
background-color:var(--color-main);
}

			#block_1067788 h3 {
				
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:60px;
			}
		
#hold_1068086 {
padding:0;
}
#outer_1068086 {


}
#inner_1068086 {
max-width:1050px;
padding:80px 2%;


}
#ov_1068086 {
opacity:0.0;
background-color:var(--color-main);
}

#hold_1068163 {
padding:0;
}
#outer_1068163 {
background-color:#F4F4F4;

}
#inner_1068163 {
max-width:1050px;
padding:80px 2%;


}
#ov_1068163 {
opacity:0.0;
background-color:var(--color-main);
}

			#block_1071783 h3 {
				
				text-align:left;
				
				
				
					margin-top:0px;
					margin-bottom:40px;
			}
		
  #block_1078003 {
    background-color: #F4F4F4;
    height: 80px;
  }
  
  

  #block_1081829 {
    background-color: transparent;
    height: 120px;
  }
  
  

			#block_1137930 h2 {
				
				text-align:left;
				
				
				margin-bottom:22px;
			}
				#block_1137930 .hhold {
					padding-top:0px;
					padding-bottom:40px;
					text-align:left;
				}
				#block_1137930 .hdln {
					width: 400px;
					height: 1px;
					background-color:#2F8078;
					margin:0 auto 0 0;
					
				}
		
  #block_1137963 {
    background-color: transparent;
    height: 80px;
  }
  
  

			#block_1138227 {
				text-align: left;
				margin: 10px 0 10px 0;
				
			}
		
#block_7864108 > .hold {
  padding: 0px;
}
#block_7864108 > .hold > .outer {
  background-color: transparent;
  
}
#block_7864108 > .hold > .outer > .inner {
  
  padding: 20px 0px;
  color: inherit;
  font-size: inherit;
}
#block_7864108 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_7864108 > .hold > .outer > .inner {
    
    
  }
}

  #block_7948763 .media_with_copy-inner {
    padding: 80px 60px;
  }
  
  
    @media all and (max-width: 800px) {
      #block_7948763 .media_with_copy-inner {
        padding: 40px 16px;
      }
    }
  

  #block_8066220 .quick_links-inner {
    padding: 40px 60px;
  }
  
  
    @media all and (max-width: 800px) {
      #block_8066220 .quick_links-inner {
        padding: 40px 16px;
      }
    }
  

  #block_8066256 {
    background-color: transparent;
    height: 80px;
  }
  
  
#block_1066107 .btn.custom-2 {
 /*max-width: 210px;*/
}
@media screen and (max-width: 800px) {
 #block_1066107{
 text-align: center;
}#block_1070898 h4{
font-weight: normal
}

#block_1070898 h4:before {
    content: '';
    display: block;
    position: absolute;
    top: 14%;
    left: -25px;
    transform: translateY(-50%);
    height: 10px;
    width: 10px;
    background-image: url(https://assets.caboosecms.com/media/6156145_events_ellipse_tiny.png);
    background-size: contain;
    background-repeat: no-repeat;
}#block_1070973 h4{
font-weight: normal
}#block_1071059 h4{
font-weight: normal
}#block_1071135 h4{
font-weight: normal
}#block_1071211 h4{
font-weight: normal
}#block_1071287 h4{
font-weight: normal
}#block_1071363 h4{
font-weight: normal
}#block_1071439 h4{
font-weight: normal
}#block_1071515 h4{
font-weight: normal
}#block_1071591 h4{
font-weight: normal
}#block_1071667 h4{
font-weight: normal
}#block_1071743 h4{
font-weight: normal
}#block_1076070 {
 margin-top: 30px;
}
