.elementor-18555 .elementor-element.elementor-element-4af7025a{--display:flex;--position:relative;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0}body:not(.rtl) .elementor-18555 .elementor-element.elementor-element-4af7025a{left:0}body.rtl .elementor-18555 .elementor-element.elementor-element-4af7025a{right:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-18555 .elementor-element.elementor-element-177d600a>.elementor-widget-container{margin:0 0 0 0}.elementor-18555 .elementor-element.elementor-element-177d600a{text-align:center}.elementor-18555 .elementor-element.elementor-element-177d600a img{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor-18555 .elementor-element.elementor-element-171bfd3c{--display:flex}.elementor-18555 .elementor-element.elementor-element-4198f3a1{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}body:not(.rtl) .elementor-18555 .elementor-element.elementor-element-4198f3a1{left:0}body.rtl .elementor-18555 .elementor-element.elementor-element-4198f3a1{right:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-18555 .elementor-element.elementor-element-78d43b0c{text-align:center}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-18555 .elementor-element.elementor-element-52268ec1{text-align:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18555 .elementor-element.elementor-element-6a9bd64f{text-align:center}@media(min-width:768px){.elementor-18555 .elementor-element.elementor-element-4af7025a{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-18555 .elementor-element.elementor-element-4af7025a{--width:100vw}}@media(max-width:1024px){.elementor-18555 .elementor-element.elementor-element-4af7025a{--min-height:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-18555 .elementor-element.elementor-element-177d600a img{height:100%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@media(max-width:767px){.elementor-18555 .elementor-element.elementor-element-4af7025a{--min-height:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-18555 .elementor-element.elementor-element-177d600a img{height:100%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}.elementor-18555 .elementor-element.elementor-element-4af7025a{isolation:isolate;--th-r:0px;border-radius:0 0 var(--th-r) var(--th-r)!important;overflow:hidden!important;position:relative!important;width:100%!important;height:90vh!important;min-height:0!important;max-height:90vh!important}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img .elementor-widget-container{height:100%!important}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img,.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 30%}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img{position:absolute!important;inset:0;z-index:0;overflow:hidden}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__shade{position:absolute!important;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .35) 0%,#fff0 26%,rgb(0 0 0 / .30) 50%,rgb(0 0 0 / .86) 100%)}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__body{box-sizing:border-box;position:relative;z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:0 clamp(20px,5vw,64px) clamp(48px,9vh,110px);text-align:center;align-items:center}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__kicker{margin:0 0 clamp(10px,1.6vh,18px)!important;color:#FFFEFB!important;font:400 clamp(.9rem,.85rem + .25vw,1.1rem)/1.3 Roboto,Arial,sans-serif!important;letter-spacing:.01em!important;text-shadow:0 1px 8px rgb(0 0 0 / .55)!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__kicker .elementor-heading-title{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;margin:0!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__title{width:100%!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__title .elementor-heading-title,html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__title h2.elementor-heading-title{margin:0 auto!important;max-width:20ch!important;color:#FFFEFB!important;font-family:Brother,brothers,Impact,"Arial Narrow",sans-serif!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;font-size:clamp(2.2rem,1rem + 4.2vw,4.8rem)!important;line-height:1.02!important;letter-spacing:0!important;text-shadow:0 2px 18px rgb(0 0 0 / .5)!important;text-wrap:balance!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__teaser{max-width:60ch!important;margin:clamp(14px,2.4vh,26px) auto 0!important;color:rgb(255 254 251 / .96)!important;text-align:center!important;font:400 clamp(1rem,.9rem + .5vw,1.3rem)/1.45 Roboto,Arial,sans-serif!important;text-shadow:0 1px 10px rgb(0 0 0 / .6)!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__teaser p{margin:0!important;display:inline!important}@media (max-width:1024px){.elementor-18555 .elementor-element.elementor-element-4af7025a{height:70vh!important;max-height:70vh!important}}@media (max-width:767px){.elementor-18555 .elementor-element.elementor-element-4af7025a{height:auto!important;max-height:none!important;aspect-ratio:3/4!important}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img img{object-position:50% 25%}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__shade{background:linear-gradient(180deg,rgb(0 0 0 / .4) 0%,#fff0 22%,rgb(0 0 0 / .35) 42%,rgb(0 0 0 / .9) 100%)}.elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__body{padding:0 20px 36px}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__title .elementor-heading-title,html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__title h2.elementor-heading-title{max-width:none!important;font-size:clamp(1.9rem,8.6vw,2.6rem)!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__teaser{-webkit-line-clamp:4!important;font-size:1rem!important}}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img img{transition:transform 1.6s cubic-bezier(.2,.7,.2,1)!important;will-change:transform}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__body{transition:transform .7s cubic-bezier(.2,.7,.2,1)!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__kicker{transition:letter-spacing .7s cubic-bezier(.2,.7,.2,1),opacity .5s!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__shade{transition:opacity .7s ease!important;opacity:.92}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body .elementor-18555 .elementor-element.elementor-element-4af7025a:hover .th-hero__img img{transform:scale(1.07)!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a:hover .th-hero__body{transform:translateY(-10px)!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a:hover .th-hero__kicker{letter-spacing:.1em!important}html body .elementor-18555 .elementor-element.elementor-element-4af7025a:hover .th-hero__shade{opacity:1!important}}@media (prefers-reduced-motion:reduce){html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__img img,html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__body,html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__kicker,html body .elementor-18555 .elementor-element.elementor-element-4af7025a .th-hero__shade{transition:none!important}}