.ppw-section .container .container {padding: 0;}
.col-ppw-content .ppw-team {padding-bottom: 0 !important;}
.ppw-section p {font-size: 18px !important; line-height: 1.4em !important;}
.ppw-section {clear: both; padding: 70px 0px;}
.ppw-section .img-text-left {padding-top: 0;}
.ppw-menu-wrap {padding-top: 10px; padding-right: 20px;}
.ppw-menu-wrap li {list-style: none; font-weight: 400; font-size: 18px; letter-spacing: 0.01em; padding: 9px 10px; border-bottom: 1px solid #141414; line-height: 1.3em;}
.ppw-menu-wrap li:hover, .ppw-menu-wrap li, .ppw-menu-wrap li a {transition: all 0.4s ease;}

.ppw-menu-wrap li:hover {background-color: #eaa85b;}
.ppw-menu-wrap li:hover a {color: #FFF;}
.ppw-menu-wrap li a {color: #141414; }
.ppw-menu-wrap .current-menu-item a {color: #FFF;}
.ppw-menu-wrap .current-menu-item {background-color: #eaa85b;}
.ppw-menu-wrap ul {padding: 0; margin: 0;}

.ppw-section .ppw-team {background: transparent; padding: 0;}

.ppw-section .two-col-row-wrap {padding: 0;}
.col-ppw-content img {border-radius: 15px;}

.ppw-section .ems-section {padding-top: 0; background: transparent;}
.ppw-section .ems-section h3 {margin-top: 0;}
.ppw-section .ems-section h3 a {color: #eaa85b;}

.internal-hero#smaller-hero {min-height: 35vh;}

@media (max-width:844px) {
	.internal-hero#smaller-hero h1 {font-size: 30px; padding: 0px 10px;}
.internal-hero#smaller-hero h1 br {display: none;}
.internal-hero#smaller-hero {height: unset !important;}
	.ppw-section {padding-top: 20px !important;}
	.col-ppw-content {padding-top: 30px;}
	.ppw-menu-wrap {padding-right: 0 !important;}
	.ppw-team h3 {font-size: 28px !important;}
	.col-ppw-menu, .col-ppw-content {clear: both; min-width: 100%;}
	.ppw-section .two-col-row-img {display: block; min-width: 100%; clear: both; margin-bottom: 20px; margin-top: 20px;}
}