/*!
 * DO NOT OVERRIDE THIS FILE.
 * Generated with `npm run build`
 *
 * penn-eng - Penn Engineering Theme for WordPress
 * @version 1.0.0
 * @author WDG
 * @link https://www.webdevelopmentgroup.com/
 */
.media-text-dynamic{display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto;position:relative}.media-text-dynamic__media{grid-column:1;grid-row:1;margin:0;background-color:pink;overflow:hidden}.media-text-dynamic__media img{width:100%;max-width:none;vertical-align:middle;transition:transform 200ms ease-in-out}.media-text-dynamic__content{align-self:center;padding:0 8%;grid-column:2;word-break:break-word}.media-text-dynamic__link{display:block}.media-text-dynamic__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.media-text-dynamic:hover .media-text-dynamic__media img,.media-text-dynamic:focus-within .media-text-dynamic__media img{transform:scale(1.025)}.media-text-dynamic.has-media-on-the-right{grid-template-columns:1fr 50%}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__media{grid-column:2}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__content{grid-column:1}.media-text-dynamic.is-vertically-aligned-top .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-top .media-text-dynamic__content{align-self:start}.media-text-dynamic.is-vertically-aligned-center .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-center .media-text-dynamic__content{align-self:center}.media-text-dynamic.is-vertically-aligned-bottom .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-bottom .media-text-dynamic__content{align-self:end}@media (max-width:767px){.media-text-dynamic{grid-template-columns:100%!important}.media-text-dynamic__media{grid-column:1;grid-row:1}.media-text-dynamic__content{grid-column:1;grid-row:2}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__media{grid-row:2}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__content{grid-row:1}}
/*# sourceMappingURL=style.min.css.map */
