.elementor-22232 .elementor-element.elementor-element-ac6fe04 > .elementor-container{min-height:69vh;}.elementor-22232 .elementor-element.elementor-element-ac6fe04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22232 .elementor-element.elementor-element-ac6fe04:not(.elementor-motion-effects-element-type-background), .elementor-22232 .elementor-element.elementor-element-ac6fe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22232 .elementor-element.elementor-element-ac6fe04 > .elementor-background-overlay{background-color:#000000;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22232 .elementor-element.elementor-element-ac6fe04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-22232 .elementor-element.elementor-element-a253111{text-align:center;}.elementor-22232 .elementor-element.elementor-element-a253111 .elementor-heading-title{color:#FFFFFF;font-family:"Neo Tech STD", Sans-serif;font-size:64px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-22232 .elementor-element.elementor-element-8bad6d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-22232 .elementor-element.elementor-element-75d6d67 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22232 .elementor-element.elementor-element-a253111 .elementor-heading-title{font-size:54px;}}@media(max-width:767px){.elementor-22232 .elementor-element.elementor-element-ac6fe04 > .elementor-container{min-height:55vh;}.elementor-22232 .elementor-element.elementor-element-a253111 .elementor-heading-title{font-size:44px;}}/* Start custom CSS *//** header **/
#header {
    position: absolute;
    width: 100%;
}
#header.elementor-sticky--effects #logo img {
    filter: inherit;
}
#header.elementor-sticky--effects {
    background: #fff;
}
#logo img {
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(300%) contrast(1000%);
}
#header.elementor-sticky--effects #menu ul.elementor-nav-menu > li > a {
    color: #000;
}
#menu ul li a {
    color: #fff;
}
.custom-lang .wpml-ls, .custom-lang .wpml-ls a {
        background: #fff!important;
    color: #000 !important;
}
#header.elementor-sticky--effects li.wpml-ls-current-language a {
    background: #000!important;
    color: #fff!important;
}
.elementor-menu-toggle .e-font-icon-svg {
    fill: #fff
}
#menu ul li a, #header.elementor-sticky--effects #menu ul ul a {
    color: #fff;
}
#header .elementor-menu-toggle .e-font-icon-svg {
    fill: #fff;
}
.custom-lang a {
    color: #000!important;
	background: #fff!important
}
@media (max-width: 1024px) {
    #header.elementor-sticky--effects .elementor-menu-toggle .e-font-icon-svg {
    fill: #000;
}
#header.elementor-sticky--effects #menu a {
    color: #fff!important;
}
}/* End custom CSS */