.elementor-25886 .elementor-element.elementor-element-25dec8f{--display:flex;--position:fixed;--min-height:90px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;top:0;--z-index:999}body:not(.rtl) .elementor-25886 .elementor-element.elementor-element-25dec8f{left:0}body.rtl .elementor-25886 .elementor-element.elementor-element-25dec8f{right:0}.elementor-25886 .elementor-element.elementor-element-832de1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-25886 .elementor-element.elementor-element-fb23fd6{--display:flex}.elementor-25886 .elementor-element.elementor-element-62a5aea{--display:flex}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle{margin:0 auto}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu--main .elementor-item{color:#000;fill:#000}.elementor-25886 .elementor-element.elementor-element-34d2768{--display:flex}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:769px){.elementor-25886 .elementor-element.elementor-element-832de1b{--width:1320px}.elementor-25886 .elementor-element.elementor-element-fb23fd6{--width:20%}.elementor-25886 .elementor-element.elementor-element-62a5aea{--width:60%}.elementor-25886 .elementor-element.elementor-element-34d2768{--width:20%}}@media(max-width:768px){.elementor-25886 .elementor-element.elementor-element-25dec8f{--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999}.elementor-25886 .elementor-element.elementor-element-832de1b{--min-height:60px;--flex-wrap:nowrap}.elementor-25886 .elementor-element.elementor-element-2290f04{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 0}}.elementor-25886 .elementor-element.elementor-element-8f8b137{position:relative;margin-left:-15px;height:60px;display:flex;align-items:center;z-index:10}.elementor-25886 .elementor-element.elementor-element-8f8b137 img{height:75px;width:auto;display:block;transform:translateY(-8px);filter:drop-shadow(0 8px 18px rgb(0 0 0 / .4));transition:all .35s ease}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu li{margin:0!important;padding:0!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item{display:flex;align-items:center;justify-content:center;padding:11px 22px!important;border-radius:999px;color:#fff;background:#fff0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:.3s ease}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item:hover{background:#106CD8!important;color:#fff!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item.elementor-item-active{background:#106CD8!important;color:#fff!important}.elementor-25886 .elementor-element.elementor-element-2290f04.elementor-sticky--effects .elementor-item{color:#161616!important}.elementor-25886 .elementor-element.elementor-element-2290f04.elementor-sticky--effects .elementor-item:hover,.elementor-25886 .elementor-element.elementor-element-2290f04.elementor-sticky--effects .elementor-item.elementor-item-active{background:#106CD8!important;color:#fff!important}@media (max-width:767px){.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu--dropdown{position:fixed!important;top:0;right:-100%;left:auto!important;width:85%;max-width:330px;height:100vh;background:#fff;padding:90px 35px 40px!important;box-shadow:-10px 0 35px rgb(0 0 0 / .18);transition:right .35s ease;z-index:999999;overflow-y:auto}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu--dropdown.mobile-open{right:0!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-nav-menu{display:flex;flex-direction:column;gap:22px}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item{display:block;padding:12px 0!important;background:none!important;color:#111!important;font-size:20px;font-weight:600;border-radius:0}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item:hover{background:none!important;color:#106CD8!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-item.elementor-item-active{color:#106CD8!important}.mobile-close-btn{position:absolute;top:25px;right:25px;width:42px;height:42px;border-radius:50%;background:#106CD8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;cursor:pointer;transition:.3s}.mobile-close-btn:hover{transform:rotate(90deg)}}@media (max-width:767px){.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle{background:rgb(255 255 255 / .18)!important;border:1px solid rgb(255 255 255 / .35)!important;border-radius:12px;padding:10px!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 25px rgb(0 0 0 / .20);transition:all .3s ease}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle i,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle svg,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle svg path,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle .e-font-icon-svg{color:#FFFFFF!important;fill:#FFFFFF!important;stroke:#FFFFFF!important;opacity:1!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle:hover{background:#106CD8!important;border-color:#106CD8!important}.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle:hover i,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle:hover svg,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle:hover svg path,.elementor-25886 .elementor-element.elementor-element-2290f04 .elementor-menu-toggle:hover .e-font-icon-svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}}.elementor-25886 .elementor-element.elementor-element-832de1b{position:absolute;top:20px;left:20px;right:20px;max-width:1320px;margin:auto;width:auto;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:10px 22px;border-radius:22px;background:rgb(255 255 255 / .08);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgb(255 255 255 / .18);box-shadow:0 10px 35px rgb(0 0 0 / .15),inset 0 1px 1px rgb(255 255 255 / .15);transition:all .35s ease}.elementor-25886 .elementor-element.elementor-element-832de1b.elementor-sticky--effects{top:15px;background:rgb(255 255 255 / .90);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid rgb(220 220 220 / .8);box-shadow:0 15px 45px rgb(0 0 0 / .12)}.elementor-25886 .elementor-element.elementor-element-832de1b.elementor-sticky--effects .elementor-item{color:#111111!important}.elementor-25886 .elementor-element.elementor-element-832de1b.elementor-sticky--effects .elementor-item:hover{color:#106CD8!important}@media (max-width:767px){.elementor-25886 .elementor-element.elementor-element-832de1b{top:12px;left:12px;right:12px;padding:6px 14px;border-radius:16px}.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu{position:fixed!important;top:45px!important;left:50%!important;z-index:10001!important;width:44px!important;margin:0!important;transform:translateX(-50%)!important}.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border:1px solid rgb(255 255 255 / .16);border-radius:12px;background:rgb(255 255 255 / .10)!important;box-shadow:none!important;cursor:pointer}.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu ul,.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu .menu,.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu .sub-menu,.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu .elementor-nav-menu--dropdown,.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu .elementor-nav-menu--dropdown.elementor-active{display:none!important}.elementor-25886 .elementor-element.elementor-element-832de1b .elementor-widget-wp-widget-nav_menu nav{width:auto!important;min-height:44px!important;background:transparent!important;box-shadow:none!important}}@media (max-width:767px){.elementor-25886 .elementor-element.elementor-element-832de1b{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:calc(100% - 24px);max-width:380px;padding:8px 16px;border-radius:18px}}