.elementor-1979 .elementor-element.elementor-element-ae481f1{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:0px;--z-index:3;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-ae481f1{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-ae481f1{right:0px;}.elementor-1979 .elementor-element.elementor-element-4d6c218 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-ae481f1 *//* Add once to site-wide Additional CSS, or inside the header's existing style. */
.dls-host{display:inline-flex;align-items:center;flex:0 0 auto;position:relative;font-family:inherit;color:#f6f3ea;line-height:1.8;min-width:0}
.dls-host *{box-sizing:border-box}
.dls-host .dls-switch{position:relative;margin:0;color:#f6f3ea}
.dls-host .dls-toggle{list-style:none;display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;min-height:44px;padding:9px 11px;border:1px solid #ffffff35;border-radius:9px;background:#ffffff09;color:#f6f3ea;font-size:12px;line-height:1.8;font-family:inherit}
.dls-host .dls-toggle::-webkit-details-marker{display:none}
.dls-host .dls-toggle::marker{content:""}
.dls-host .dls-switch[open]>.dls-toggle{border-color:#f2b54499;background:#ffffff10}
.dls-host .dls-flag{display:block!important;width:24px!important;height:17px!important;max-width:24px!important;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px #ffffff38;flex:none;margin:0!important}
.dls-host .dls-code{display:grid;place-items:center;min-width:24px;height:19px;background:#f2b544;color:#00281d;border-radius:3px;font:600 10px Arial,sans-serif;direction:ltr}
.dls-host .dls-arrow{display:block;width:12px;height:12px;flex:none;color:inherit;transition:transform .18s}
.dls-host .dls-switch[open] .dls-arrow{transform:rotate(180deg)}
.dls-host .dls-list{position:absolute;inset-inline-end:0;top:calc(100% + 9px);width:190px;max-width:calc(100vw - 40px);margin:0;padding:7px;list-style:none;z-index:100;background:#053c2df5;border:1px solid #ffffff35;border-radius:11px;box-shadow:0 16px 35px #001b1238;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.dls-host .dls-item{list-style:none;margin:0;padding:0}
.dls-host .dls-item+.dls-item{margin-top:3px}
.dls-host .dls-link{display:flex;align-items:center;gap:11px;min-height:44px;padding:10px;border-radius:6px;text-decoration:none;font-size:12px;line-height:1.8;font-family:inherit;color:#f6f3ea;background:transparent;white-space:normal}
.dls-host .dls-link:hover{background:#ffffff12}
.dls-host .dls-link[aria-current="page"]{background:#f2b54419;box-shadow:inset 0 0 0 1px #f2b54440}
.dls-host .dls-unavailable{opacity:.5;cursor:not-allowed;flex-wrap:wrap}
.dls-host .dls-unavailable:hover{background:transparent}
.dls-host .dls-unavailable small{display:block;flex-basis:100%;font-size:9px;line-height:1.7;padding-inline-start:35px;color:inherit}
.dls-host :focus-visible{outline:3px solid #f2b544;outline-offset:4px}
.dls-host .dls-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:540px){.dls-host .dls-current{display:none}.dls-host .dls-toggle{gap:7px;min-height:44px;padding:9px}.dls-host .dls-list{width:180px}.dls-host .dls-link{font-size:12px}}
@media(prefers-reduced-motion:reduce){.dls-host .dls-arrow{transition:none}}/* End custom CSS */