.wp-block-image {
    margin-bottom: 1em;
	  
}
.wp-block-columns.is-layout-flex {
gap: 2em;
}

/* Contact Form 7 Form Background And Border CSS
 -----------------------------------------------*/
 .wpcf7 {
     background: #00b899;
     
     width: 100%;
     padding: 20px 20px 20px 30px !important;
 }
/* Contact Form 7 Input CSS 
 ---------------------------*/
 .wpcf7 input[type="text"],
 .wpcf7 input[type="email"],
 .wpcf7 input[type="message"],
 textarea {
     font-size: 16px;
     background-color: #ffffff;
     border: none;
     width: 95%;
     padding: 2%;
	 border-radius: 9px;
	
 }
/* Contact Form 7 Submit Button 
 -------------------------------*/
 .wpcf7 input[type="submit"] {
     color: #ffffff;
     font-size: 18px;
     font-weight: 700;
     background: #00b899;
     padding: 15px 25px 15px 25px;
     border: 2px;border-style:solid;
	 border-color:#fd7401;
     border-radius: 999px;
     width: auto;
     text-transform: uppercase;
     letter-spacing: 5px;
 }
 .wpcf7 input:hover[type="submit"] {
     background: #fd7401;
     transition: all 0.4s ease 0s;
 }
 .wpcf7 input:active[type="submit"] {
     background: #00b899;
 }


/* GeneratePress Site CSS */ /* dropdown menu font size */

.main-navigation .main-nav ul ul li a {
	font-size: 17px;
}

/* add padding around mobile navigation header */

.mobile-header-navigation {
	padding: 10px;
}

/* blue shadow on photos */

.blue-shadow img {
	box-shadow: 12px 12px 0px var(--accent-2);
}

/* light grey shadow on photos */

.grey-shadow img {
	box-shadow: 12px 12px 0px var(--base);
}

/* mailchimp form input fields style */

.mc4wp-form input[type=text], .mc4wp-form input[type=email] {
	line-height: 40px;
	width: 260px;
	border: none;
}

/* mailchimp form submit button style */

.mc4wp-form input[type=submit] {
	color: var(--base-3);
	background-color: var(--accent-4);
	line-height: 40px;
	border: none;
	transition: all 0.5s ease 0s;
}


/* makes mailchimp form stack on mobile */

@media (max-width: 768px) {
.mc4wp-form input[type=text], .mc4wp-form input[type=email], .mc4wp-form input[type=submit] {
	width: 100%;
	margin: 2px;
	}
} /* End GeneratePress Site CSS */

.nav-links{font-weight:600;font-size:16px;color:#363636;text-align: center;}.nav-links a,.nav-links button,.nav-links>span{line-height:48px;min-width:50px;text-align:center;background:#fff;border:1px solid #bbc0d4;border-radius:6px;margin-bottom:10px;display:inline-block;text-decoration:none;color:inherit}.nav-links a:hover,.nav-links button:hover,.nav-links>span:hover{color:#348ef8;cursor:pointer}.nav-links a.active,.nav-links a.current,.nav-links button.active,.nav-links button.current,.nav-links>span.active,.nav-links>span.current{color:#fff;background:#348ef8;border-color:#348ef8}.nav-links a .nav-links-prev span,.nav-links button .nav-links prev span,.nav-links>span.nav-links prev span{margin-right:4px}.nav-links a.nav-links-next span,.nav-links button.nav-links next span,.nav-links>span.nav-links next span{margin-left:4px}