.container--flat{padding-top:0;padding-bottom:0}@keyframes fadeInBlock{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutBlock{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}.paragraph--media-grid-content-component{background-color:#8396ad}.paragraph--media-grid-content-component .component-subtitle{position:relative}.paragraph--media-grid-content-component .component-subtitle::after{position:absolute;top:100%;display:block;width:2rem;height:2px;content:"";background-color:#d73604}.paragraph--media-grid-content-component .component-subtitle.first-elm-col-8{max-width:66.0606%;margin-right:auto;margin-left:auto}.field--name-field-media-grid-elements{row-gap:1.5rem}.paragraph--media-grid-element .field--name-field-video,.paragraph--media-grid-element .field--name-field-image-video{margin-bottom:.5rem}@media(max-width: 767px){.paragraph--media-grid-element .field--name-field-video,.paragraph--media-grid-element .field--name-field-image-video{margin-right:clamp(-80px,-4.1667vw,-20px);margin-left:clamp(-80px,-4.1667vw,-20px)}}.paragraph--media-grid-element .field--name-field-caption{font-weight:300;font-size:.8125rem;line-height:1.6153846154;letter-spacing:.1em}@media(min-width: 768px){.paragraph--media-grid-element .field--name-field-caption{padding:0 .5rem}}.paragraph--media-grid-element.col-8{margin-right:auto;margin-left:auto}

/*# sourceMappingURL=media-grid.css.map */