body.home .elementor-element-2c6c0b8 .hhf-hero{position:relative;width:100%;display:flex;align-items:center;min-height:720px;padding:80px 24px}body.home .elementor-element-2c6c0b8 .hhf-hero__inner{position:relative;z-index:1;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:48px;max-width:1280px;padding-left:0;padding-right:0}body.home .elementor-element-2c6c0b8 .hhf-hero__content{min-width:0;max-width:48%;flex:0 0 48%}body.home .elementor-element-2c6c0b8 .hhf-hero__media-column{min-width:0;display:flex;align-items:center;justify-content:flex-end;max-width:52%;flex:0 0 52%}body.home .elementor-element-2c6c0b8 .hhf-hero__media{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;justify-content:center;overflow:hidden;width:87%;max-width:87%;height:624px;border-radius:15px}body.home .elementor-element-2c6c0b8 .hhf-hero__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}body.home .elementor-element-2c6c0b8 .hhf-hero__body{font-size:17px;line-height:1.65;max-width:720px}body.home .elementor-element-2c6c0b8 .hhf-hero__paragraph{margin:0 0 22px}body.home .elementor-element-2c6c0b8 .hhf-hero__paragraph:last-child{margin-bottom:0}body.home .elementor-element-2c6c0b8 .hhf-hero__paragraph p{margin:0}body.home .elementor-element-2c6c0b8 .hhf-hero__title{font-family:"Open Sans",Arial,sans-serif;font-size:60px;font-weight:700;line-height:1.12;letter-spacing:0;margin:0 0 26px;text-align:left;color:#FFF}body.home .elementor-element-2c6c0b8 .hhf-hero__title-before,body.home .elementor-element-2c6c0b8 .hhf-hero__title-after{white-space:pre-line}body.home .elementor-element-2c6c0b8 .hhf-hero__title-accent{display:inline}@media(max-width:1024px){body.home .elementor-element-2c6c0b8 .hhf-hero{min-height:0;padding:64px 24px}body.home .elementor-element-2c6c0b8 .hhf-hero__inner{flex-direction:column;gap:32px;max-width:100%}body.home .elementor-element-2c6c0b8 .hhf-hero__content,body.home .elementor-element-2c6c0b8 .hhf-hero__media-column{max-width:100%;flex-basis:100%;width:100%}body.home .elementor-element-2c6c0b8 .hhf-hero__media-column{justify-content:center}body.home .elementor-element-2c6c0b8 .hhf-hero__media{width:72%;max-width:72%;height:420px}body.home .elementor-element-2c6c0b8 .hhf-hero__body{max-width:100%;margin-left:auto;margin-right:auto}}@media(max-width:767px){body.home .elementor-element-2c6c0b8 .hhf-hero{padding:48px 18px}body.home .elementor-element-2c6c0b8 .hhf-hero__inner{gap:24px}body.home .elementor-element-2c6c0b8 .hhf-hero__media{width:100%;max-width:100%;height:300px}body.home .elementor-element-2c6c0b8 .hhf-hero__body{font-size:16px;line-height:1.58}body.home .elementor-element-2c6c0b8 .hhf-hero__paragraph{margin-bottom:17px}}@media(max-width:1024px){body.home .elementor-element-2c6c0b8 .hhf-hero__title{font-size:40px}}@media(max-width:767px){body.home .elementor-element-2c6c0b8 .hhf-hero__title{font-size:35px;line-height:1.14;letter-spacing:1px;margin-bottom:20px}}