footer .u-sheet-1 {  display: grid;  grid-template-columns: 0 auto auto 0;  min-height: auto !important;}footer .u-menu.u-menu-dropdown.u-menu-1 {  margin: 0 0 0 auto;}footer .copyright{	padding: .5rem 0;}h1:not(.u-title){
  font-size: 2.5rem;
}
h2:not(.u-title){
  font-size: 1.5rem;
  margin-bottom: .1rem;
}
h3:not(.u-title){
  font-size: 1.2rem;
  margin-bottom: .1rem;
}
p:not(.u-text-variant){
  margin-top: 0;
  margin-bottom: 1rem;
}
.wpcf7-form-control {
  max-width: 100%;
}
.button{
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 42px 11px;
  padding: .6rem 1rem .5rem;
  background: #529b38;
  color: #fff;
  border-color: #529b38;
  cursor: pointer;
}
.button:hover{
  background: #5eb73e;
  border-color: #5eb73e;
}

.u-section-9 .u-text-1{
  margin-right: 20px !important;
}
.u-section-13 .u-layout-col{
  height: 100%;
}
.u-section-13 .u-container-layout-1,
.u-section-13 .u-container-layout-2 {
  padding: 30px 30px 20px;
}
.u-section-13 .u-text-1,
.u-section-13 .u-text-3{
  margin: 0;
}
footer{
  border-top: 1px solid #eaeaea;
}
.u-footer .u-nav-1 {
  font-size: 1rem;
}
.u-footer .u-enable-responsive .u-nav-container{
  display: block !important;
}

a.u-active-palette-4-base.u-border-2.u-border-active-palette-4-base.u-border-hover-palette-4-base.u-border-white.u-btn.u-button-style.u-hover-palette-4-base.u-none.u-text-active-white.u-text-hover-white.u-btn-1.animated.customAnimationIn-played {
    visibility: hidden !important;
}

a.u-border-none.u-btn.u-button-style.u-hover-palette-3-light-3.u-text-custom-color-1.u-white.u-btn-1 {
    visibility: hidden !important;
}

.u-container-style.u-custom-color-1.u-expanded-width-xs.u-group.u-group-1 {
    min-height: auto !important;
}
.u-section-5-1 .u-group-1 {
    width: 575px;
    margin: 216px 0 0 auto;
}
.u-section-5-1 .u-text-1 {
    font-size: 2rem;
}

.u-section-4 .u-text-1 {
    font-size: 2rem !important;
}

.u-section-4 .u-container-layout-1 {
    padding: 2rem 0;
}

.u-section-4 .u-text-2 {
    margin: -59px 0 0 !important;
}

a.u-active-palette-4-base.u-border-2.u-border-active-palette-4-base.u-border-hover-palette-4-base.u-border-white.u-btn.u-button-style.u-hover-palette-4-base.u-none.u-text-active-white.u-text-hover-white.u-btn-1.animated.customAnimationIn {
    visibility: hidden !important;
}
