/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.steph-shep-hero{position:relative}.steph-shep-hero__title{display:flex;position:absolute;z-index:2;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%}.steph-shep-hero__title path{fill:var(--title-color)}.steph-shep-hero__title svg{width:100%;height:815px;max-height:90vh}@media screen and (min-width: 750px){.steph-shep-hero__title svg{height:500px}}@media screen and (min-width: 1025px){.steph-shep-hero__title svg{height:860px;max-height:85vh}}.steph-shep-hero__stretch{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;width:100%;height:100%}.steph-shep-hero__stretch path{fill:var(--stretch-color)}.steph-shep-hero__stretch svg{width:100%;height:815px;max-height:90vh}@media screen and (min-width: 750px){.steph-shep-hero__stretch svg{height:500px}}@media screen and (min-width: 1025px){.steph-shep-hero__stretch svg{height:860px;max-height:85vh}}.steph-shep-hero__background{position:absolute;top:-2px;left:0;width:100%;height:100%}.steph-shep-hero__background img{height:100%;object-fit:cover}.steph-shep-hero__bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (prefers-reduced-motion){.steph-shep-hero__bg-video{display:none}}