/* Plain, consistent backgrounds and native portfolio media. */
.ngh #reviews{background:#f2f2f2;border-color:#dedede}
.ngh #reviews .ngh-review{background:#fff;border-color:#d9d9d9;border-top-color:#84c041;box-shadow:0 5px 16px #00000004}
.ngh #reviews .ngh-review figcaption{border-color:#ddd}
.ngh #reviews .ngh-google-feature{background:#fff;border:1px solid #d7d7d7;box-shadow:0 8px 22px #00000006}
.ngh #reviews .ngh-google-feature__rating{background:#9ed25f}
.ngh #reviews .ngh-google-feature__quote{background:#fff}
.ngh #reviews .ngh-google-feature__quote blockquote p{color:#262626}
.ngh #reviews .ngh-google-feature__quote figcaption{color:#666}
.ngh #reviews .ngh-google-feature__quote figcaption strong{color:#555555}
.ngh #reviews .ngh-google-feature__quote::after{color:#84c04124}
.ngh #awards{background:#f2f2f2;border-top:1px solid #dedede;border-bottom:1px solid #d5d5d5}
.ngh #awards .ngh-awards__heading h2{color:#262626}
.ngh #awards .ngh-awards__heading p{color:#666}
.ngh #awards .ngh-award{background:#fff;border:1px solid #d7d7d7;border-top:3px solid #84c041;box-shadow:0 5px 16px #00000004}
.ngh #awards .ngh-award:hover{border-color:#84c041;box-shadow:0 7px 18px #00000008}
.ngh #awards .ngh-award__source,.ngh #awards .ngh-award__copy>p:last-of-type{color:#555}
.ngh #awards .ngh-award h3{color:#262626}
.ngh #featured-projects .ngh-sample-screen{display:block;width:100%;max-width:none;height:100%;object-fit:contain;object-position:center;background:#fff;background-image:none;aspect-ratio:auto;border:0;border-radius:0;transition:none;transform:none}
.ngh #featured-projects .ngh-sample-desktop>.ngh-sample-screen{height:auto;aspect-ratio:auto}
.ngh #featured-projects .ngh-sample-tablet>.ngh-sample-screen,.ngh #featured-projects .ngh-sample-phone>.ngh-sample-screen{height:100%;object-fit:contain}
.ngh #featured-projects .ngh-selected-portfolio .ngh-project__showcase--devices{background:#f0f0f0}
.ngh #featured-projects .ngh-project__body{padding:24px}
.ngh #featured-projects .ngh-project__summary{font-size:15px;line-height:1.65;color:#555;margin:0}
.ngh #featured-projects .ngh-project__body h3{margin-bottom:14px}
.ngh #featured-projects .ngh-project__body>.ngh-link{margin-top:22px}
@media(max-width:700px){.ngh #featured-projects .ngh-project__body{padding:22px}.ngh #featured-projects .ngh-project__summary{font-size:15px}}

