p, h1, h2, h3, a, label, input{
  font-family:Arial, sans-serif !important;
}

header a, #site-content a:not(.vc_btn3){
	color: #0000EE !important;
}

header a:focus, header a:active, header a:hover,
#site-content a:not(.vc_btn3):focus, #site-content a:not(.vc_btn3):active, #site-content a:not(.vc_btn3):hover{
  color:#551A8B !important;
}

body .vc_btn3, body .vc_btn3:active, body .vc_btn3:hover{
  color:#ffffff !important;
}

.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
  max-width: initial !important;
}

.site-logo img{
  max-height:45px !important;
}

#site-footer{
  background:#757575 !important;
  padding-left: 60px;
  padding-right: 60px;
  padding-top: 35px;
  padding-bottom: 35px;
}

p.footer-copyright{
  width: 240px;
  margin-right: 30px;
}

p.powered-by-wordpress{
  padding-top: 25px;
  padding-bottom: 25px;
  color: #fff;
  font-size: 16px;
}

.header-navigation-wrapper > .header-toggles{
  display:none !important;
}

#gform_1 #gform_submit_button_1,
#gform_2 #gform_submit_button_2 {
  background-color: #669C32;
}

@media screen and (max-width: 1200px) {
  #gform_1 .outer-wrapper {
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 830px) {
  #gform_1 .outer-wrapper .col {
    flex-basis: 100%;
  }
}

@media screen and (min-width:831px) and (max-width: 1200px) {
  #gform_1 .outer-wrapper .col {
    flex-basis: 45%;
  }
}

@media screen and (max-width: 500px) {
  article.post-81 .vc_custom_1586285151113 {
    padding: 0!important;
  }
}

button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link{
  background:#669C32 !important;
}