.paragraph--type--hero-header{margin-bottom:54px}@media(max-width: 768px){.paragraph--type--hero-header{margin-bottom:27px}}.paragraph--type--hero-header picture,.paragraph--type--hero-header .hero-image{display:block;width:100%}.paragraph--type--hero-header picture img,.paragraph--type--hero-header .hero-image img{width:100%;object-fit:cover;border-top-left-radius:200px;border-bottom-right-radius:200px}@media(max-width: 1500px){.paragraph--type--hero-header picture img,.paragraph--type--hero-header .hero-image img{border-top-left-radius:100px;border-bottom-right-radius:100px}}@media(max-width: 1300px){.paragraph--type--hero-header picture img,.paragraph--type--hero-header .hero-image img{border-top-left-radius:50px;border-bottom-right-radius:50px}}.paragraph--type--hero-header .text-wrapper{z-index:1;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width: 991px){.paragraph--type--hero-header .text-wrapper{top:-12%}}.paragraph--type--hero-header .text-wrapper .first_heading{max-width:465px}.paragraph--type--hero-header .text-wrapper .second_heading{max-width:410px}.paragraph--type--hero-header .text-wrapper .custom-btn{height:auto}@media(max-width: 991px){.paragraph--type--hero-header .text-wrapper .custom-btn{line-height:1.2}}@media(max-width: 768px){.paragraph--type--hero-header .text-wrapper .custom-btn{font-size:.875rem}}.paragraph--type--hero-header .hero-header-wrapper{max-width:670px;padding:48px;border-top-left-radius:50px;border-bottom-right-radius:50px;background:hsla(0,0%,100%,.9)}@media(max-width: 1300px){.paragraph--type--hero-header .hero-header-wrapper{border-top-left-radius:20px;border-bottom-right-radius:20px;padding:30px}}@media(max-width: 768px){.paragraph--type--hero-header .hero-header-wrapper{padding:20px 15px 25px}}.paragraph--type--hero-header .hero-image-mobile img{max-height:573px}.short-hero-header .paragraph--type--hero-header{margin-bottom:15px}.short-hero-header .paragraph--type--hero-header .hero-header-wrapper{padding:33px 52px 34px 48px;width:fit-content}@media(max-width: 768px){.short-hero-header .paragraph--type--hero-header .hero-header-wrapper{padding:19px 26px 20px 15px}}.short-hero-header .paragraph--type--hero-header .hero-header-wrapper__background{width:auto !important;display:inline-block}.short-hero-header .paragraph--type--hero-header .first_heading{display:inline-block !important;max-width:unset}
