.cmp-search-hero .search-hero{background-color:#f4f7fa}
.cmp-search-hero .search-hero>.search-hero-content-wrapper{display:flex;flex-direction:column;justify-content:center;row-gap:50px;align-items:center;padding:48px 24px}
@media screen and (min-width:1024px){.cmp-search-hero .search-hero>.search-hero-content-wrapper{margin:0 auto;padding:80px 100px 0}
}
.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-image-wrapper{max-width:27.1rem;width:100%;margin:0 auto}
.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-image-wrapper>.search-hero-image{margin:0;width:auto;max-width:100%}
.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h1.cmp-title__text,.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h2.cmp-title__text,.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h3.cmp-title__text,.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h4.cmp-title__text,.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h5.cmp-title__text,.cmp-search-hero .search-hero>.search-hero-content-wrapper>.search-hero-heading.title>.cmp-title>h6.cmp-title__text{color:#130f25;margin:0;max-width:666px;text-align:center;font-family:"PS Commons Bold",Helvetica,Roboto,Arial,sans-serif;font-size:32px;line-height:40px;font-weight:700}