.elementor-2456 .elementor-element.elementor-element-53269d2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0}.elementor-2456 .elementor-element.elementor-element-53269d2d:not(.elementor-motion-effects-element-type-background), .elementor-2456 .elementor-element.elementor-element-53269d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 75%, #FFFFFF0D 100%)}.elementor-2456 .elementor-element.elementor-element-6e811eee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0}.elementor-2456 .elementor-element.elementor-element-6e811eee:not(.elementor-motion-effects-element-type-background), .elementor-2456 .elementor-element.elementor-element-6e811eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-2456 .elementor-element.elementor-element-7ed44157{--display:flex;--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}.elementor-2456 .elementor-element.elementor-element-7ed44157.e-con{--align-self:center}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-562dbe0.elementor-social-icon{background-color:#54595F00}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-562dbe0.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-562dbe0.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c3c19ce.elementor-social-icon{background-color:#02010100}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c3c19ce.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c3c19ce.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c8a9eff.elementor-social-icon{background-color:#54595F00}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c8a9eff.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-c8a9eff.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-11b5d70.elementor-social-icon{background-color:#FFD4D400}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-11b5d70.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-repeater-item-11b5d70.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-280780c{--grid-template-columns:repeat(0,auto);text-align:center;width:var(--container-widget-width,98.214%);max-width:98.214%;--container-widget-width:98.214%;--container-widget-flex-grow:0;--icon-size:29px;--grid-column-gap:5px;--grid-row-gap:0}.elementor-2456 .elementor-element.elementor-element-280780c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-social-icon{--icon-padding:.4em;border-style:none}.elementor-2456 .elementor-element.elementor-element-280780c .elementor-icon{border-radius:42px 42px 42px 42px}.elementor-2456 .elementor-element.elementor-element-30ace562{--display:flex;--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}.elementor-2456 .elementor-element.elementor-element-30ace562.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2456 .elementor-element.elementor-element-416382a4{padding:10px 48px 10px 48px}.elementor-2456 .elementor-element.elementor-element-416382a4.elementor-element{--align-self:center}.elementor-2456 .elementor-element.elementor-element-2b35fb66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2456 .elementor-element.elementor-element-2b35fb66.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-615239a.elementor-social-icon{background-color:#54595F00}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-615239a.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-615239a.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c3c19ce.elementor-social-icon{background-color:#02010100}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c3c19ce.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c3c19ce.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c8a9eff.elementor-social-icon{background-color:#54595F00}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c8a9eff.elementor-social-icon i{color:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-repeater-item-c8a9eff.elementor-social-icon svg{fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-7396dc8a{--grid-template-columns:repeat(0,auto);text-align:center;width:var(--container-widget-width,98.214%);max-width:98.214%;--container-widget-width:98.214%;--container-widget-flex-grow:0;--icon-size:29px;--grid-column-gap:5px;--grid-row-gap:0}.elementor-2456 .elementor-element.elementor-element-7396dc8a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-social-icon{--icon-padding:.4em;border-style:none}.elementor-2456 .elementor-element.elementor-element-7396dc8a .elementor-icon{border-radius:42px 42px 42px 42px}.elementor-widget-hfe-search-button input[type="search"].hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-search-icon-toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var(--e-global-color-text)}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var(--e-global-color-text)}.elementor-widget-hfe-search-button .hfe-search-form__container,.elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var(--e-global-color-primary)}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var(--e-global-color-text)}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var(--e-global-color-text)}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-input-focus .hfe-search-icon-toggle input[type="search"]{width:250px}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle input[type="search"]{padding:0 calc( 22px / 2)}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle i.fa-search:before{font-size:22px}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle i.fa-search,.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle{width:22px}.elementor-2456 .elementor-element.elementor-element-68496f6>.elementor-widget-container{margin:4px 0 0 -50px}.elementor-2456 .elementor-element.elementor-element-68496f6.elementor-element{--order:99999}.elementor-2456 .elementor-element.elementor-element-68496f6 input[type="search"].hfe-search-form__input,.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle{font-family:"Open Sans",sans-serif;font-weight:600}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-input-focus .hfe-search-form__input:focus{background-color:#f0f0f0}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-button-wrapper.hfe-input-focus .hfe-search-form__container,.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-button-wrapper.hfe-input-focus input.hfe-search-form__input{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;border-radius:3px}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle i{color:var(--e-global-color-4cf10c1);border-color:var(--e-global-color-4cf10c1);fill:var(--e-global-color-4cf10c1)}.elementor-2456 .elementor-element.elementor-element-68496f6 .hfe-search-icon-toggle i:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2456 .elementor-element.elementor-element-1b08b590{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0;--border-right-width:0;--border-bottom-width:1px;--border-left-width:0;border-color:var(--e-global-color-4cf10c1);--border-color:var(--e-global-color-4cf10c1);--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2456 .elementor-element.elementor-element-57a5efb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--nav-menu-icon-size:15px}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .elementor-menu-toggle{margin-right:auto}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .elementor-nav-menu .elementor-item{font-family:"Open Sans",sans-serif;font-size:1.2em;font-weight:600}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-framed .elementor-item:before{border-width:0}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0 0}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0 0 0 0}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0 0 0 0}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0 0 0}.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-underline .elementor-item:after,.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-overline .elementor-item:before,.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-double-line .elementor-item:before,.elementor-2456 .elementor-element.elementor-element-57a5efb7 .e--pointer-double-line .elementor-item:after{height:0}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container{min-height:50px}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-submit{min-width:50px;background-color:var(--e-global-color-primary);font-size:16px}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__input{padding-left:calc(50px / 5);padding-right:calc(50px / 5)}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container button#clear i:before,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle button#clear i:before,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container button#clear-with-button i:before{font-size:20px}.elementor-2456 .elementor-element.elementor-element-f96ced8>.elementor-widget-container{margin:2px 0 0 -50px;padding:0 0 0 0}.elementor-2456 .elementor-element.elementor-element-f96ced8.elementor-element{--order:99999}.elementor-2456 .elementor-element.elementor-element-f96ced8 input[type="search"].hfe-search-form__input,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle{font-family:"Open Sans",sans-serif;font-weight:600}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__input::placeholder{color:#7A7A7A6B}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__input,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#EDEDED00}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-width:1px 1px 1px 1px;border-radius:3px}.elementor-2456 .elementor-element.elementor-element-f96ced8 button.hfe-search-submit{color:#fff}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container button#clear-with-button,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container button#clear,.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-icon-toggle button#clear{color:#7a7a7a}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media (max-width:767px){.elementor-2456 .elementor-element.elementor-element-57a5efb7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2456 .elementor-element.elementor-element-57a5efb7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-search-form__container .hfe-search-submit{width:0}.elementor-2456 .elementor-element.elementor-element-f96ced8 .hfe-close-icon-yes button#clear_with_button{right:0}.elementor-2456 .elementor-element.elementor-element-f96ced8{width:100%;max-width:100%}.elementor-2456 .elementor-element.elementor-element-f96ced8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 23px 0}.elementor-2456 .elementor-element.elementor-element-f96ced8.elementor-element{--align-self:flex-start}}@media (min-width:768px){.elementor-2456 .elementor-element.elementor-element-7ed44157{--width:25%}.elementor-2456 .elementor-element.elementor-element-30ace562{--width:41.936%}.elementor-2456 .elementor-element.elementor-element-2b35fb66{--width:21%}}.header-stick:not(.elementor-sticky--active),
.header-stick.elementor-sticky--active:not(.elementor-sticky--effects) {padding-top:16px!important;padding-bottom:16px!important;box-shadow:none!important}.header-stick:not(.elementor-sticky--active) .elementor-widget-theme-site-logo img,
.header-stick:not(.elementor-sticky--active) .elementor-widget-image img,
.header-stick.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-widget-theme-site-logo img,
.header-stick.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-widget-image img {display:block;width:auto!important;height:auto!important;max-height:none!important;max-width:100%;object-fit:contain;transition:max-height 200ms ease , padding 200ms ease}.header-stick:not(.elementor-sticky--effects) .e-con,
.header-stick:not(.elementor-sticky--effects) .elementor-container {row-gap:12px!important}.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-social-icons a,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-icon .elementor-icon,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-search-form .elementor-search-form__toggle{opacity:1!important;visibility:visible!important;overflow:visible!important}.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-social-icons a,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-icon .elementor-icon,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-search-form .elementor-search-form__toggle{width:36px;height:36px;line-height:36px}.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-social-icons .elementor-icon i,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-social-icons .elementor-icon svg,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-icon .elementor-icon i,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-icon .elementor-icon svg,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-search-form .elementor-search-form__toggle i,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-search-form .elementor-search-form__toggle svg{transform:scale(.82);transform-origin:center center;transition:transform 160ms ease;width:1em;height:1em}.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-social-icons .elementor-grid{column-gap:6px!important}:root{--menu-active:#0a2a7a;--menu-hover:#0a2a7a;--menu-dim:#6b7280}body:not(.home) .elementor-nav-menu--main .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item {color:var(--menu-dim)!important;opacity:.92}body:not(.home) .elementor-nav-menu--main .elementor-item:hover,
body:not(.home) .elementor-nav-menu--main .elementor-item:focus,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item:hover,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item:focus {color:var(--menu-hover)!important;opacity:1}body:not(.home) .elementor-nav-menu--main .elementor-item.elementor-item-active,
body:not(.home) .elementor-nav-menu--main .current-menu-item > .elementor-item,
body:not(.home) .elementor-nav-menu--main .current_page_item > .elementor-item,
body:not(.home) .elementor-nav-menu--main .current-menu-ancestor > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
body:not(.home) .elementor-nav-menu--dropdown .current-menu-item > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .current_page_item > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .current-menu-ancestor > .elementor-item {color:var(--menu-active)!important;opacity:1!important;font-weight:700}body:not(.home) .elementor-nav-menu--main .current-menu-item > .elementor-item,
body:not(.home) .elementor-nav-menu--main .elementor-item.elementor-item-active {box-shadow:inset 0 -2px 0 var(--menu-active)}body:not(.home) .elementor-nav-menu--main .elementor-item.elementor-item-active,
body:not(.home) .elementor-nav-menu--main .current-menu-item > .elementor-item,
body:not(.home) .elementor-nav-menu--main .current_page_item > .elementor-item,
body:not(.home) .elementor-nav-menu--main .current-menu-ancestor > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
body:not(.home) .elementor-nav-menu--dropdown .current-menu-item > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .current_page_item > .elementor-item,
body:not(.home) .elementor-nav-menu--dropdown .current-menu-ancestor > .elementor-item {text-decoration:none!important;box-shadow:none!important;border-bottom:0!important}body:not(.home) .elementor-nav-menu--main .elementor-item.elementor-item-active::after,
body:not(.home) .elementor-nav-menu--main .current-menu-item > .elementor-item::after,
body:not(.home) .elementor-nav-menu--dropdown .elementor-item.elementor-item-active::after,
body:not(.home) .elementor-nav-menu--dropdown .current-menu-item > .elementor-item::after {content:none!important}:root{--hdr-progress:0;--hdr-pad-top-n:16px;--hdr-pad-top-s:0;--hdr-pad-bot-n:16px;--hdr-pad-bot-s:10px;--hdr-row-gap-n:12px;--hdr-row-gap-s:0;--logo-h-n:90px;--logo-h-s:55px;--icon-scale-n:1;--icon-scale-s:.82;--menu-pad-n:10px;--menu-pad-s:6px}.header-stick,.header-stick.elementor-sticky--active,.header-stick.elementor-sticky--active.elementor-sticky--effects{padding-top: calc(var(--hdr-pad-top-n) + (var(--hdr-pad-top-s) - var(--hdr-pad-top-n)) * var(--hdr-progress)) !important;padding-bottom: calc(var(--hdr-pad-bot-n) + (var(--hdr-pad-bot-s) - var(--hdr-pad-bot-n)) * var(--hdr-progress)) !important}.header-stick .elementor-widget-theme-site-logo img,.header-stick .elementor-widget-image img,.header-stick.elementor-sticky--active .elementor-widget-theme-site-logo img,.header-stick.elementor-sticky--active .elementor-widget-image img,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-theme-site-logo img,.header-stick.elementor-sticky--active.elementor-sticky--effects .elementor-widget-image img{display:block;width:auto!important;height:auto!important;max-width:100%;object-fit:contain;transition:none!important;max-height: calc(var(--logo-h-n) + (var(--logo-h-s) - var(--logo-h-n)) * var(--hdr-progress)) !important}.header-stick .e-con,.header-stick .elementor-container{row-gap: calc(var(--hdr-row-gap-n) + (var(--hdr-row-gap-s) - var(--hdr-row-gap-n)) * var(--hdr-progress)) !important}.header-stick .elementor-nav-menu--main .elementor-item{padding-top: calc(var(--menu-pad-n) + (var(--menu-pad-s) - var(--menu-pad-n)) * var(--hdr-progress)) !important;padding-bottom: calc(var(--menu-pad-n) + (var(--menu-pad-s) - var(--menu-pad-n)) * var(--hdr-progress)) !important;line-height:1.2}.header-stick .elementor-widget-social-icons .elementor-icon i,.header-stick .elementor-widget-social-icons .elementor-icon svg,.header-stick .elementor-widget-icon .elementor-icon i,.header-stick .elementor-widget-icon .elementor-icon svg,.header-stick .elementor-widget-search-form .elementor-search-form__toggle i,.header-stick .elementor-widget-search-form .elementor-search-form__toggle svg{transition:none!important;transform-origin:center;transform: scale(calc(var(--icon-scale-n) + (var(--icon-scale-s) - var(--icon-scale-n)) * var(--hdr-progress)))}:root{--menu-fs-n:19px;--menu-fs-s:16px;--menu-ls-n:.2px;--menu-ls-s:.1px}@media (min-width:1025px){.header-stick .elementor-nav-menu--main .elementor-item{font-size: calc(var(--menu-fs-n) + (var(--menu-fs-s) - var(--menu-fs-n)) * var(--hdr-progress)) !important;letter-spacing: calc(var(--menu-ls-n) + (var(--menu-ls-s) - var(--menu-ls-n)) * var(--hdr-progress)) !important;line-height:1.15}.header-stick .elementor-nav-menu--dropdown .elementor-item{font-size: calc(var(--menu-fs-n) + (var(--menu-fs-s) - var(--menu-fs-n)) * var(--hdr-progress)) !important;letter-spacing: calc(var(--menu-ls-n) + (var(--menu-ls-s) - var(--menu-ls-n)) * var(--hdr-progress)) !important}}@media (max-width:768px){:root{--tmx-btn:48px;--tmx-gap:14px;--tmx-icon:28px}.header-stick .e-con-inner{position:relative!important}.header-stick .elementor-element[data-id="57a5efb7"]{position:static!important}.header-stick .elementor-element[data-id="57a5efb7"] .elementor-menu-toggle{position:absolute!important;top:50%;right:var(--tmx-gap);transform:translateY(-380%);width:var(--tmx-btn);height:var(--tmx-btn);border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:99;transition:all .25s ease-in-out}.header-stick .elementor-element[data-id="57a5efb7"] .elementor-menu-toggle svg{width:var(--tmx-icon);height:var(--tmx-icon);margin:0}.header-stick.elementor-sticky--active .elementor-element[data-id="57a5efb7"] .elementor-menu-toggle{top:50%;transform:translateY(-160%)}.header-stick:not(.elementor-sticky--active) .elementor-widget-theme-site-logo img, .header-stick:not(.elementor-sticky--active) .elementor-widget-image img, .header-stick.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-widget-theme-site-logo img, .header-stick.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-widget-image img {display:block;width:auto!important;height:auto!important;max-height:none!important;max-width:240px;object-fit:contain;transition:max-height 200ms ease , padding 200ms ease}}.header-stick.elementor-sticky--active .elementor-element[data-id="24bec848"] .elementor-menu-toggle{width:42px;height:42px;right:10px}@media (max-width:768px){:root{--tmx-dd-shift:10px;--tmx-dd-bg:#f3f4f6;--tmx-dd-border:#e6e7eb;--tmx-dd-radius:12px;--tmx-dd-shadow:0 10px 24px rgba(0,0,0,.10)}.header-stick .elementor-element[data-id="57a5efb7"] nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{top:0!important;transform: translateY(calc(var(--tmx-dd-shift) * -1));background:var(--tmx-dd-bg);box-shadow:var(--tmx-dd-shadow);border-top:1px solid var(--tmx-dd-border);border-bottom:1px solid var(--tmx-dd-border);border-radius:0 0 var(--tmx-dd-radius) var(--tmx-dd-radius);z-index:9999}.header-stick .elementor-element[data-id="57a5efb7"] nav.elementor-nav-menu--dropdown .elementor-nav-menu{padding:10px 16px 16px}.header-stick .elementor-element[data-id="57a5efb7"] nav.elementor-nav-menu--dropdown .elementor-nav-menu>li>a.elementor-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:14px 8px;border-radius:8px}.header-stick .elementor-element[data-id="57a5efb7"] nav.elementor-nav-menu--dropdown .elementor-nav-menu>li>a.elementor-item:hover{background:rgba(0,0,0,.04)}}@media (max-width:1024px){.elementor-nav-menu--dropdown .elementor-item{position:relative;display:block;padding:14px 16px 14px 18px;border-radius:10px;background:transparent!important;color:#6b7280;box-shadow:none!important}.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-nav-menu--dropdown .elementor-item:focus{background:rgba(10,42,122,.06)!important;color:#0a2a7a}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .current-menu-item>.elementor-item,.elementor-nav-menu--dropdown .current_page_item>.elementor-item{background:transparent!important;color:#0a2a7a!important;font-weight:700;padding-left:22px;border-left:4px solid #0a2a7a;box-shadow:none!important}.elementor-nav-menu--dropdown .elementor-nav-menu>li+li{margin-top:4px}}