#primary-menu {
	font-size: 18px;
}

.bw-hide {
	display: none !important;
}
.bw-max-width-372 {
	max-width: 372px;
}

.home-what-i-do {
	/*height: 400px;*/
	height: 245px;
	margin-bottom: 20px;
}

h1 {
	font-weight: bold !important;
	color: #1c4392;
	padding-bottom: 30px;
}

#home-posts .wp-block-latest-posts__featured-image img {
    max-height: 230px !important;
    width: auto;
}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {
	font-size: 16px;
	color: #fff !important;
}

ul.home-latest-posts li a {
 font-size: 22px;
 line-height: 28px;
 color: #ababab;
}
ul.home-latest-posts li .read-more a {
 color: #ffffff;
}

#home-posts .wp-block-latest-posts__post-excerpt .read-more {
padding-top: 40px;
}

/* Testimonial slider */
.strong-view.wpmtst-modern, .drop-shadow {
	/*text-shadow: 1px 1px #7a7a7a;*/
}
.strong-view.controls-style-buttons2 .wpmslider-next, .strong-view.controls-style-buttons2 .wpmslider-prev {
background: transparent !important;
}
.home-testimonial {
	color: #3a3a3a !important; 
}

.strong-view.wpmtst-modern .wpmtst-testimonial-content:before, .strong-view.wpmtst-modern .wpmtst-testimonial-content:after{
	background-color: #eaeaea;
}

.strong-view.wpmtst-modern .wpmtst-testimonial-image img {
    border-radius: 5%;
}

.strong-view.wpmtst-modern .wpmtst-testimonial-image {
background-color: #ffffff;
    padding: 10px;
    border-radius: 5px;
}
/* End Testimonial slider */

h2, .entry-content h2, .entry-content h2 a {
	/*font-size: 55px !important;*/
}

iframe.youtube-player {
    max-height: 230px;
}

.wp-block-social-links .wp-social-link svg {
    width: 2em;
    height: 2em;
}

.ast-small-footer-wrap {
	font-size: 23px !important;
}

#what-i-do-btn {
    background-color: #1d4293 !important;
    color: #ffe900 !important;
    border: 3px solid #ffe900 !important;
}
#what-i-do-btn a {
    color: #ffe900 !important;
}
#what-i-do-btn .wp-block-button__link {
    background-color: #1d4293 !important;
}

#menu-item-1850 {
    background-color: #1d4293 !important;
    color: #ffe900 !important;
    font-weight: 600 !important;
}
#menu-item-1850 a {
	color: #ffe900 !important
}


@media only screen and (max-width: 599px) {
#home-what-arrow {
	display:none;
}
}




/* recaptcha button on review fix */
.woocommerce #reviews #review_form #respond p.form-submit {
    padding-top: 75px;
}