.hero-section-colored-bg-with-icon{--first-bg-color:#22252b;--second-bg-color:#22252b;--gradient-direction:90deg;background-image:linear-gradient(var(--gradient-direction),var(--first-bg-color),var(--second-bg-color));min-height:18rem}.hero-section-colored-bg-with-icon--alt{min-height:16rem}@media(min-width:768px){.hero-section-colored-bg-with-icon--alt{min-height:18rem}}.hero-section-colored-bg-with-icon:not(.hero-section-colored-bg-with-icon--alt){padding-bottom:8.25rem;margin-bottom:-8.25rem}@media(min-width:576px){.hero-section-colored-bg-with-icon:not(.hero-section-colored-bg-with-icon--alt){padding-bottom:7.8125rem;margin-bottom:-7.8125rem}}@media(min-width:768px){.hero-section-colored-bg-with-icon:not(.hero-section-colored-bg-with-icon--alt){padding-bottom:7.375rem;margin-bottom:-7.375rem}}@media(min-width:992px){.hero-section-colored-bg-with-icon:not(.hero-section-colored-bg-with-icon--alt){padding-bottom:6.9375rem;margin-bottom:-6.9375rem}}@media(min-width:1200px){.hero-section-colored-bg-with-icon:not(.hero-section-colored-bg-with-icon--alt){padding-bottom:6.5rem;margin-bottom:-6.5rem}}.hero-section-colored-bg-with-icon--alt{padding-bottom:8.25rem;margin-bottom:-3rem}@media(min-width:576px){.hero-section-colored-bg-with-icon--alt{padding-bottom:7.3125rem;margin-bottom:-3.375rem}}@media(min-width:768px){.hero-section-colored-bg-with-icon--alt{padding-bottom:6.375rem;margin-bottom:-3.75rem}}@media(min-width:992px){.hero-section-colored-bg-with-icon--alt{padding-bottom:5.4375rem;margin-bottom:-4.125rem}}@media(min-width:1200px){.hero-section-colored-bg-with-icon--alt{padding-bottom:4.5rem;margin-bottom:-4.5rem}}.hero-section-colored-bg-with-icon small{font-size:.65em}.hero-section-colored-bg-with-icon+*{position:relative;z-index:1}.hero-section-colored-bg-with-icon__title-with-text-shadow{text-shadow:0 .0625rem .625rem rgba(0,0,35,.5)}.hero-section-colored-bg-with-icon__title-with-letter-spacing{letter-spacing:.2em}.hero-section-colored-bg-with-icon__small{opacity:.8}.hero-section-colored-bg-with-icon__heading{font-size:2.25rem;letter-spacing:.25rem}.hero-section-colored-bg-with-icon__content-wrapper{min-height:11.25rem}.hero-section-colored-bg-with-icon .hero-section-colored-bg-with-icon__content-wrapper{min-height:8.125rem}@media(min-width:768px){.hero-section-colored-bg-with-icon .hero-section-colored-bg-with-icon__content-wrapper{min-height:11.25rem}}@media(min-width:992px){.hero-section-colored-bg-with-icon .hero-section-colored-bg-with-icon__content-wrapper{min-height:15.25rem}}.hero-section-colored-bg-with-icon__image{top:50%;transform:translateY(-50%)}.hero-section-colored-bg-with-icon__image:not(.hero-section-colored-bg-with-icon__image--alt){right:2rem}@media(min-width:576px){.hero-section-colored-bg-with-icon__image:not(.hero-section-colored-bg-with-icon__image--alt){right:3rem}}@media(min-width:768px){.hero-section-colored-bg-with-icon__image:not(.hero-section-colored-bg-with-icon__image--alt){right:4rem}}@media(min-width:992px){.hero-section-colored-bg-with-icon__image:not(.hero-section-colored-bg-with-icon__image--alt){right:5rem}}@media(min-width:1200px){.hero-section-colored-bg-with-icon__image:not(.hero-section-colored-bg-with-icon__image--alt){right:6rem}}.hero-section-colored-bg-with-icon__image--small{height:11.875rem}.hero-section-colored-bg-with-icon__image--medium{height:13.875rem}.hero-section-colored-bg-with-icon__image--large{height:15.875rem}.hero-section-colored-bg-with-icon__image--x-large{height:17rem}.hero-section-colored-bg-with-icon__image--xx-large{height:18.5rem}.hero-section-colored-bg-with-icon__image-xxx-large{height:20rem}.hero-section-colored-bg-with-icon__image--left{right:auto;left:.25rem}.hero-section-colored-bg-with-icon__image--alt{height:10.625rem;right:5.625rem;left:0;margin:auto;bottom:-16rem}@media(min-width:768px){.hero-section-colored-bg-with-icon__image--alt{left:auto;height:15rem;right:1.5rem}}@media(min-width:992px){.hero-section-colored-bg-with-icon__image--alt{height:20rem;right:5rem}}