/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.front-widget-area, .front-testimonials {
	padding: 1em 55px 0;
}

.front-page-content-area .with-featured-image {
	max-width: 657px;
	width: 100%;
	opacity: 95%;
}

.site-info:before {
	visibility: visible;
	content: "Copyright © 2026 Aesthetics Designer Consulting. All rights reserved.";
	display: block;
}

.site footer {
	background-color: #97c8ce;
	color: #5e199e;
}

/*reduce padding in home page box*/
.hero-container-inner .hentry {
	padding-top: 4px;
	padding-bottom: 0;
	padding-left: 2px;
	padding-right: 2px;
}

/*
																			 * Remove hyphens from widget titles
																			 */
.widget-title:before, .widget-title:after {
	content: " ";
}

button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span {
	background-color: #89cad0;
}

/* testimonial shape and border */
.jetpack-testimonial .entry-title, .jetpack-testimonial-shortcode .testimonial-entry-title {
	color: 42787B;
}

.site-title a {
	color: #2d9ca9;
	font-size: 50px;

}

.site-description {
	color: #005493;
	font-family: source sans pro;
	font-weight: strong;
	Font-size: 16px;
	
}

.footer-widget-area .widget-title {
	text-align: left;
}

/* reduce whitespace above and below image added in front page/hero content */
img.aligncenter {
	margin: .5em auto;
}

.contact-form {
	font-size: 16px;
	font-family: oswald-light;
	color: #011993;
}

.entry-content .slideshow-window {
	background-color: #fff;
	border: none;
}



.entry-title {
	text-align: center;
	COLOR: #173e8e;
}

/* space betweem featured image and titles on front page widgets */
.widget-area.front-widget-area {
	padding-bottom: 0;
	padding-top: 3em;
}

front-widget-area,
.front-testimonials {
	padding-top: 0;
	padding-bottom: 0;
}

/* size of white space in header */
.site-branding {
	padding-top: 45px;
	padding-bottom: 45px;
}

.main-navigation ul ul a {
	text-transform: none;
	color: #005493;
	
}

.main-navigation a {
	color: #005493;
	font-family: source sans pro;
	
}

.main-navigation ul ul li a:hover, 
.main-navigation ul ul li.focus a {
	color: #005493;
}
.front-widget-area .widget-title {
  color: #2d9ca9;
	font-size: 19px;
font-family: oswald;
	font-weight: bold;

}
.front-page-content-area .with-featured-image {
max-width: 657px;
width: 100%;
}
@media screen and (min-width: 768px) {
	.front-page-content-area .with-featured-image {
		opacity: 85%;
	
	}

	body.custom-background {
	background-color: #ffffff;
}
	@media screen and (min-width: 1180px) {
.site {
    max-width: 100%;
   }
}

.hero-content > img {
    width: 100%;
}