/* Change the hover color of the menu items in header navigation  | YH-11629289-hc */
#main-nav ul li a:hover {
	color: #fff;
	text-decoration: underline;
}

/* Move CTA to the bottom left on header | 11629289-hc EH */
#banner-content .inside {
	margin: unset !important;
	padding-top: 25vh;
	max-width: 500px !important;
}

/* Change submenu items similar as main navigation | 11629289-hc EH */
#main-nav ul ul {
	background: transparent;
}

/* Add enlarge image hover effect on portfolios | 1914448-zen EH */
.project.small .inside :hover {
	transform: scale(1.1);
}

.project.small .inside {
	overflow: hidden;
}

.site-header #main-nav ul ul li a:hover {
	color: #fff;
	text-decoration: underline;
}

/* Transparent CTA button, wider round border | 11629289-hc EH */
.wf-active #banner-content a.button {
	background: transparent !important;
	border: 3px solid #fff;
	border-radius: 30px;
	font-size: .4em;
	width: 80%;
}

/* bold, visible description | 11629289-hc EH */
@media screen and (min-width: 426px) { 
#banner-content p {
	font-size: 1.2em;
	font-weight: 600;
	color: white;
}

#banner-content .inside {
	max-width: 550px !important;
	}
}

/* Change color of the active menu item and add underline | SS | 1923100-zd */
#main-nav ul li.current_page_item a, #main-nav ul li.current-menu-item a {
	color: #ed2f3d;
	text-decoration: underline;
}

/* Change background color / 11721932-hc AP */
button {
	background: white;
}
/* Remove the max width of homepage image so it's in line with the other images (for more context see this screenshot: https://cld.wthms.co/ORnTbn) 13346761-hc AY */
.elementor-253 .elementor-element.elementor-element-9e88615 .elementor-image img {
max-width: 100%;
}
/* Make the logo bigger: HC13507755 JG */

#logo img {
 Max-height: 500px;
}
/* Remove white line seen on homepage 13508294-hc AY */
.site-header {
 background: #000;
}
/* Hide Author HC-13508537 */
.date-author .byline {
  display: none!important;
}
/* mobile logo size -- 13923800-hc (DOC) */
.long-menu #logo img {
	max-height: unset;
	height: 60px;
}