.elementor-25403 .elementor-element.elementor-element-a1b2c3d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-25403 .elementor-element.elementor-element-a1b2c3d4{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-e5f6a7b8 *//* LiBe shared hero 518 */
.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero{height:518px!important;min-height:518px!important;max-height:518px!important;display:flex;align-items:flex-start!important;overflow:hidden;box-sizing:border-box;padding:0!important}
.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero-in{width:calc(100% - 80px)!important;max-width:1440px!important;margin:0 auto!important;padding:124px 0 32px!important;box-sizing:border-box;text-align:left!important}
.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero h1{max-width:1220px;font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important;text-align:left!important}
.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero p{max-width:940px;text-align:left!important}
@media(max-width:1024px){.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero-in{width:calc(100% - 64px)!important;padding-top:64px!important}}
@media(max-width:767px){.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero-in{width:calc(100% - 48px)!important;padding-top:40px!important}.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero h1{font-size:30px!important}.elementor-25403 .elementor-element.elementor-element-e5f6a7b8 .tax-hero p{font-size:16px!important;line-height:1.6!important}}/* End custom CSS */