.solutions-hero-cover .mobile-hero-image{display:none}.solutions-hero-cover .hero-header .heading{background:#eae4d6;border-radius:30px;bottom:45px;left:45px;max-width:37.5rem;padding:40px;position:absolute}.solutions-hero-cover .hero-header .heading h1{font-family:Inter,sans-serif;font-size:3.25rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:115%;margin:0 0 1.25rem}.solutions-hero-cover .hero-header .heading .description{padding-right:100px}.solutions-hero-cover .hero-header .heading .description p{font-size:1.25rem;font-style:italic;line-height:136%;margin-bottom:1.25rem}.solutions-hero-cover .hero-header .heading .buttons a{background:#221f20;border-radius:50px;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.714;padding:.5rem .625rem .5rem 1rem;transition:.3s}.solutions-hero-cover .hero-header .heading .buttons a svg{fill:#fff}.solutions-hero-cover .hero-header .heading .buttons a:hover{background:#fff171;color:#221f20}.solutions-hero-cover .hero-header .heading .buttons a:hover svg{fill:#221f20}@media screen and (max-width:600px){.solutions-hero-cover .mobile-hero-image{display:block}.solutions-hero-cover .mobile-hero-image img{border-radius:30px 30px 0 0}.solutions-hero-cover .hero-header .heading{border-radius:0 0 30px 30px;bottom:0;left:0;padding:20px;position:relative}.solutions-hero-cover .hero-header{display:block}.solutions-hero-cover .hero-header .heading h1{font-size:2rem;margin:0 0 1rem;text-align:center}.solutions-hero-cover .hero-header .heading .buttons,.solutions-hero-cover .hero-header .heading h1 br{display:none}.solutions-hero-cover .hero-header .heading .description p{font-size:1rem}.solutions-hero-cover .hero-header .heading .description{padding-right:0;text-align:center}.solutions-hero-cover .badge-statement{align-items:center;flex-direction:column;padding-top:4.5rem}.solutions-hero-cover .badge-statement .text{text-align:center}}