.button {
  display: inline-block;
  padding: 10px 12px;
	min-width: 220px;
  border-radius: 10px;
  border: 0;
    border-top-color: #000;
    border-top-style: none;
    border-top-width: 0px;
    border-right-color: #000;
    border-right-style: none;
    border-right-width: 0px;
    border-bottom-color: #000;
    border-bottom-style: none;
    border-bottom-width: 0px;
    border-left-color: #000;
    border-left-style: none;
    border-left-width: 0px;
    border-image-source: none;
    border-image-slice: 100%;
    border-image-width: 1;
    border-image-outset: 0px;
    border-image-repeat: stretch;
	  box-sizing: border-box;
  font-family: Lato;
  font-size: 16px;
  font-style: none;
  font-weight: bolder;
	text-align: center;
	text-decoration: none;
  text-decoration-line: none;
  text-decoration-style: solid;
  text-decoration-color: #000;
  margin: 0;
  outline: 0;
  vertical-align: baseline;
  letter-spacing: 0em;
  background: #00afd7;
}
#secondary .widget a.button{color:#ffffff; font-weight:bolder; font-size: 18px}
span.fusion-button-text{color:#ffffff}
.fa-envelope-o:before{color:#ffffff}
/* Add a rollover background colour but keep the text white */
.button:hover,
.button:focus,
.button:active {
  background: #00afd799;
  color: #fff;
} 
#mega-menu-item-custom_html-24 a.button{background:#00afd7;padding:10px 5px}

time {
	display:none
}
.author{
	display:none
}
span.posted-on{
	display:none
}
span.byline{
	display:none!important;
}
.entry-header .section-title {
    display: none;
}

#site-navigation ul li ul.sub-menu a:hover{background: #00afd7;color:#ffffff}

#footer-sidebar{border-top: solid 0px}

#footer-sidebar .footer-column .widget a:hover{color:#00afd7}

#footer-sidebar #footer-social a:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);color:#00afd7}

#footer-sidebar #footer-menu ul li a:hover{color:#00afd7}

@media only screen and (max-width: 767px)  {

.button {
    min-width: 0px!important;
}

}

.g-recaptcha {
     transform:scale(0.77);-webkit-transform:scale(0.77);
     transform-origin:0 0;-webkit-transform-origin:0 0;
}


.elementor-button-text {color: #ffffff}
#primary-mono .entry-content a{color:#00afd7}#primary-mono .entry-content a:hover{color:#ffffff}
.eael-call-to-action.bg-img.bg-fixed::after{background:rgb(0 0 0 / 0.57)}

#content{background:#ffffff}
#primary-mono{background:#ffffff;border:#ffffff}
body{background:#ffffff}
#masthead .single-entry-title{background:#00afd799}
#footer-sidebar{background:#888B8d}
#colophon{background:#00afd7}
#primary-mono .entry-content h1, #primary-mono .entry-content h2, #primary-mono .entry-content h3{color:#00afd7}
#secondary aside{border:#ffffff;background:#888b8d15}
h3{color:#00afd7}

#site-navigation ul li:hover a{text-shadow: none}

.pt-cv-readmore {
    color: #ffffff !important;
    background-color: #00afd7 !important;
    border: none !important;
		padding:10px 1px !important
}
.eael-call-to-action .cta-button.effect-1:hover::after {background-color: #002f6c}
.eael-cta-overlay-yes .eael-call-to-action.bg-img:after {
	background: rgb(0 0 0 / 35%);}
.eael-cta-overlay-yes .eael-call-to-action.bg-img:after {
	border-radius: 16px;}

#secondary h3.widget-title {
	color: #00afd7;
  font-size: 22pt;
  text-align: center;}

.mega-menu-item-10737 {
	background-color: #c4d600!important;
	border-radius: 5px !important;
	color: #ffffff !important;
}
.mega-menu-link {
	text-align: center !important;
}