.elementor-553 .elementor-element.elementor-element-5647e31d{--display:flex;--min-height:var(--nd-header-height);}.elementor-553 .elementor-element.elementor-element-74df75df{--display:flex;--position:absolute;--min-height:100%;top:0rem;}body:not(.rtl) .elementor-553 .elementor-element.elementor-element-74df75df{left:0rem;}body.rtl .elementor-553 .elementor-element.elementor-element-74df75df{right:0rem;}.elementor-553 .elementor-element.elementor-element-172fb4{--display:flex;--position:fixed;--min-height:var(--nd-header-height);top:0rem;}body:not(.rtl) .elementor-553 .elementor-element.elementor-element-172fb4{left:0rem;}body.rtl .elementor-553 .elementor-element.elementor-element-172fb4{right:0rem;}.elementor-553 .elementor-element.elementor-element-746f9a74{position:absolute;top:0;bottom:0;left:0;right:0;--nd-image-width:100%;--nd-image-height:100%;--display-image-caption-override:none;--display-image-caption:none;}.elementor-553 .elementor-element.elementor-element-746f9a74 .nd-image .full-image{object-fit:cover;--image_position_x:50%;--image_position_y:0%;--nd-transition-duration:0.6s;}.elementor-553 .elementor-element.elementor-element-746f9a74 .overlay-image{object-fit:contain;--image_position_x:50%;--image_position_y:50%;}.elementor-553 .elementor-element.elementor-element-746f9a74 .nd-image .image-wrapper{border-style:none;--display-gradient-elements:none;}@media(min-width:768px){.elementor-553 .elementor-element.elementor-element-74df75df{--width:100%;}}@media(max-width:1024px){.elementor-553 .elementor-element.elementor-element-746f9a74 .nd-image .full-image{object-fit:cover;--image_position_y:3rem;}}@media(max-width:767px){.elementor-553 .elementor-element.elementor-element-746f9a74 .nd-image .full-image{object-fit:cover;--image_position_y:2rem;}}/* Start custom CSS for container, class: .elementor-element-74df75df */.elementor-553 .elementor-element.elementor-element-74df75df {
    clip: rect(0, auto, auto, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5647e31d */.elementor-553 .elementor-element.elementor-element-5647e31d {
    --nd-header-height: 43rem;
}
[data-elementor-device-mode="tablet"] .elementor-553 .elementor-element.elementor-element-5647e31d {
    --nd-header-height: 30rem;
}
[data-elementor-device-mode="mobile"] .elementor-553 .elementor-element.elementor-element-5647e31d {
    --nd-header-height: 17rem;
}/* End custom CSS */