.text-center{text-align:center}@media (min-width:992px){.text-center-desktop{text-align:center!important}}.text-left{text-align:left}@media (min-width:992px){.text-left-desktop{text-align:left!important}}.text-right{text-align:right}@media (min-width:992px){.text-right-desktop{text-align:right!important}}.space-mt1{margin-top:20px}@media screen and (max-width:767px){.space-mt1{margin-top:18px}}@media screen and (max-width:1359px){.space-mt1{margin-top:16px}}@media screen and (max-width:1599px){.space-mt1{margin-top:15px}}.space-mb1{margin-bottom:20px}@media screen and (max-width:767px){.space-mb1{margin-bottom:18px}}@media screen and (max-width:1359px){.space-mb1{margin-bottom:16px}}@media screen and (max-width:1599px){.space-mb1{margin-bottom:15px}}.space-pt1{padding-top:20px}@media screen and (max-width:767px){.space-pt1{padding-top:18px}}@media screen and (max-width:1359px){.space-pt1{padding-top:16px}}@media screen and (max-width:1599px){.space-pt1{padding-top:15px}}.space-pb1{padding-bottom:20px}@media screen and (max-width:767px){.space-pb1{padding-bottom:18px}}@media screen and (max-width:1359px){.space-pb1{padding-bottom:16px}}@media screen and (max-width:1599px){.space-pb1{padding-bottom:15px}}.space-mt2{margin-top:40px}@media screen and (max-width:767px){.space-mt2{margin-top:36px}}@media screen and (max-width:1359px){.space-mt2{margin-top:32px}}@media screen and (max-width:1599px){.space-mt2{margin-top:30px}}.space-mb2{margin-bottom:40px}@media screen and (max-width:767px){.space-mb2{margin-bottom:36px}}@media screen and (max-width:1359px){.space-mb2{margin-bottom:32px}}@media screen and (max-width:1599px){.space-mb2{margin-bottom:30px}}.space-pt2{padding-top:40px}@media screen and (max-width:767px){.space-pt2{padding-top:36px}}@media screen and (max-width:1359px){.space-pt2{padding-top:32px}}@media screen and (max-width:1599px){.space-pt2{padding-top:30px}}.space-pb2{padding-bottom:40px}@media screen and (max-width:767px){.space-pb2{padding-bottom:36px}}@media screen and (max-width:1359px){.space-pb2{padding-bottom:32px}}@media screen and (max-width:1599px){.space-pb2{padding-bottom:30px}}.space-mt3{margin-top:60px}@media screen and (max-width:767px){.space-mt3{margin-top:54px}}@media screen and (max-width:1359px){.space-mt3{margin-top:48px}}@media screen and (max-width:1599px){.space-mt3{margin-top:40px}}.space-mb3{margin-bottom:60px}@media screen and (max-width:767px){.space-mb3{margin-bottom:54px}}@media screen and (max-width:1359px){.space-mb3{margin-bottom:48px}}@media screen and (max-width:1599px){.space-mb3{margin-bottom:40px}}.space-pt3{padding-top:60px}@media screen and (max-width:767px){.space-pt3{padding-top:54px}}@media screen and (max-width:1359px){.space-pt3{padding-top:48px}}@media screen and (max-width:1599px){.space-pt3{padding-top:40px}}.space-pb3{padding-bottom:60px}@media screen and (max-width:767px){.space-pb3{padding-bottom:54px}}@media screen and (max-width:1359px){.space-pb3{padding-bottom:48px}}@media screen and (max-width:1599px){.space-pb3{padding-bottom:40px}}.space-mt4{margin-top:80px}@media screen and (max-width:767px){.space-mt4{margin-top:72px}}@media screen and (max-width:1359px){.space-mt4{margin-top:64px}}@media screen and (max-width:1599px){.space-mt4{margin-top:50px}}.space-mb4{margin-bottom:80px}@media screen and (max-width:767px){.space-mb4{margin-bottom:72px}}@media screen and (max-width:1359px){.space-mb4{margin-bottom:64px}}@media screen and (max-width:1599px){.space-mb4{margin-bottom:50px}}.space-pt4{padding-top:80px}@media screen and (max-width:767px){.space-pt4{padding-top:72px}}@media screen and (max-width:1359px){.space-pt4{padding-top:64px}}@media screen and (max-width:1599px){.space-pt4{padding-top:50px}}.space-pb4{padding-bottom:80px}@media screen and (max-width:767px){.space-pb4{padding-bottom:72px}}@media screen and (max-width:1359px){.space-pb4{padding-bottom:64px}}@media screen and (max-width:1599px){.space-pb4{padding-bottom:50px}}.space-mt5{margin-top:120px}@media screen and (max-width:767px){.space-mt5{margin-top:108px}}@media screen and (max-width:1359px){.space-mt5{margin-top:96px}}@media screen and (max-width:1599px){.space-mt5{margin-top:80px}}.space-mb5{margin-bottom:120px}@media screen and (max-width:767px){.space-mb5{margin-bottom:108px}}@media screen and (max-width:1359px){.space-mb5{margin-bottom:96px}}@media screen and (max-width:1599px){.space-mb5{margin-bottom:80px}}.space-pt5{padding-top:120px}@media screen and (max-width:767px){.space-pt5{padding-top:108px}}@media screen and (max-width:1359px){.space-pt5{padding-top:96px}}@media screen and (max-width:1599px){.space-pt5{padding-top:80px}}.space-pb5{padding-bottom:120px}@media screen and (max-width:767px){.space-pb5{padding-bottom:108px}}@media screen and (max-width:1359px){.space-pb5{padding-bottom:96px}}@media screen and (max-width:1599px){.space-pb5{padding-bottom:80px}}.space-mt6{margin-top:160px}@media screen and (max-width:767px){.space-mt6{margin-top:144px}}@media screen and (max-width:1359px){.space-mt6{margin-top:128px}}@media screen and (max-width:1599px){.space-mt6{margin-top:100px}}.space-mb6{margin-bottom:160px}@media screen and (max-width:767px){.space-mb6{margin-bottom:144px}}@media screen and (max-width:1359px){.space-mb6{margin-bottom:128px}}@media screen and (max-width:1599px){.space-mb6{margin-bottom:100px}}.space-pt6{padding-top:160px}@media screen and (max-width:767px){.space-pt6{padding-top:144px}}@media screen and (max-width:1359px){.space-pt6{padding-top:128px}}@media screen and (max-width:1599px){.space-pt6{padding-top:100px}}.space-pb6{padding-bottom:160px}@media screen and (max-width:767px){.space-pb6{padding-bottom:144px}}@media screen and (max-width:1359px){.space-pb6{padding-bottom:128px}}@media screen and (max-width:1599px){.space-pb6{padding-bottom:100px}}.space-mt7{margin-top:240px}@media screen and (max-width:767px){.space-mt7{margin-top:216px}}@media screen and (max-width:1359px){.space-mt7{margin-top:192px}}@media screen and (max-width:1599px){.space-mt7{margin-top:150px}}.space-mb7{margin-bottom:240px}@media screen and (max-width:767px){.space-mb7{margin-bottom:216px}}@media screen and (max-width:1359px){.space-mb7{margin-bottom:192px}}@media screen and (max-width:1599px){.space-mb7{margin-bottom:150px}}.space-pt7{padding-top:240px}@media screen and (max-width:767px){.space-pt7{padding-top:216px}}@media screen and (max-width:1359px){.space-pt7{padding-top:192px}}@media screen and (max-width:1599px){.space-pt7{padding-top:150px}}.space-pb7{padding-bottom:240px}@media screen and (max-width:767px){.space-pb7{padding-bottom:216px}}@media screen and (max-width:1359px){.space-pb7{padding-bottom:192px}}@media screen and (max-width:1599px){.space-pb7{padding-bottom:150px}}@keyframes underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.genesis-text-module{background-color:var(--theme-color-grey-900,#111);overflow:hidden;position:relative;--theme-heading-color:#fff;--theme-copy-color:#fff;align-items:flex-start;display:flex;min-height:151.4666vw;width:100%}@media (min-width:768px){.genesis-text-module{height:50vw;min-height:auto}}@media (min-width:992px){.genesis-text-module{align-items:center}}.genesis-text-module .genesis-text-module-bg{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.genesis-text-module .genesis-text-module-bg img,.genesis-text-module .genesis-text-module-bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.genesis-text-module .genesis-text-module-copy{display:flex;position:relative;width:100%;z-index:2}@media (max-width:991px){.genesis-text-module .genesis-text-module-copy{padding:1.5rem 0}}.genesis-text-module .genesis-text-module-copy.bottom-left,.genesis-text-module .genesis-text-module-copy.bottom-right{align-items:flex-end}.genesis-text-module .genesis-text-module-copy .eyebrow{display:flex;font-family:GenesisSansHead,GenesisSansText,sans-serif;font-size:1.25rem;font-weight:300;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:768px){.genesis-text-module .genesis-text-module-copy .eyebrow{font-size:.875rem;line-height:1rem}}@media (min-width:1280px){.genesis-text-module .genesis-text-module-copy .eyebrow{font-size:1.125rem;line-height:1.25rem}}@media (min-width:1556px){.genesis-text-module .genesis-text-module-copy .eyebrow{font-size:1.25rem;line-height:1.375rem}}.genesis-text-module .genesis-text-module-copy .genesis-text-module-heading{color:var(--theme-heading-color);font-family:GenesisSansHead,GenesisSansText,sans-serif}@media (min-width:768px){.genesis-text-module .genesis-text-module-copy{min-height:calc(50vw - 200px)}.genesis-text-module .bottom-right .container,.genesis-text-module .top-right .container{padding-left:55%}.genesis-text-module .bottom-left .container,.genesis-text-module .top-left .container{padding-right:55%}}.genesis-text-module-subtitle{font-family:GenesisSansHead,GenesisSansText,sans-serif;font-size:1.875rem;font-weight:300;line-height:2rem;max-width:18.75rem}.genesis-text-module-subtitle.regular{font-family:GenesisSansText,GenesisSansHead,sans-serif}@media (min-width:768px){.genesis-text-module-subtitle{font-size:1.125rem;line-height:1.3125rem}}@media (min-width:992px){.genesis-text-module-subtitle{max-width:25.625rem}}@media (min-width:1280px){.genesis-text-module-subtitle{font-size:1.5rem;line-height:1.75rem;max-width:30.625rem}}@media (min-width:1556px){.genesis-text-module-subtitle{font-size:1.875rem;line-height:2rem;max-width:56.25rem}}
