.elementor-3040 .elementor-element.elementor-element-3a500f9{--display:flex;--min-height:50px;--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:flex-end;--align-items:center;--background-transition:0.3s;--padding-top:1vh;--padding-bottom:1vh;--padding-left:3vw;--padding-right:3vw;}.elementor-3040 .elementor-element.elementor-element-3a500f9:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-3a500f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-3a500f9, .elementor-3040 .elementor-element.elementor-element-3a500f9::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-eb5419f .elementor-heading-title{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-ccbf3e2 .elementor-heading-title{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-78a3d77 .elementor-heading-title{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-c02a88c{--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;--background-transition:0.3s;--padding-top:5vh;--padding-bottom:5vh;--padding-left:3vw;--padding-right:3vw;}.elementor-3040 .elementor-element.elementor-element-c02a88c:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-c02a88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-c02a88c, .elementor-3040 .elementor-element.elementor-element-c02a88c::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-cb24c98{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-57ff2b8{--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:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-top:5vh;--padding-bottom:5vh;--padding-left:5vw;--padding-right:5vw;}.elementor-3040 .elementor-element.elementor-element-57ff2b8, .elementor-3040 .elementor-element.elementor-element-57ff2b8::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-199b07d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5c5b8c2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3040 .elementor-element.elementor-element-dcf14f3 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-fc5b96f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7b1460b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3040 .elementor-element.elementor-element-ca6db89 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-38873b1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-08b157f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3040 .elementor-element.elementor-element-a0b5372 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-398ec32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:2vh;--padding-bottom:2vh;--padding-left:1vw;--padding-right:1vw;}.elementor-3040 .elementor-element.elementor-element-d7aa709{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-74f2533 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-7deda1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:2vh;--padding-bottom:2vh;--padding-left:1vw;--padding-right:1vw;}.elementor-3040 .elementor-element.elementor-element-124e003{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-549fa47 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-3bd0f8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:2vh;--padding-bottom:2vh;--padding-left:1vw;--padding-right:1vw;}.elementor-3040 .elementor-element.elementor-element-22fef09{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-88c5c12 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-2cc5e30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:2vh;--padding-bottom:2vh;--padding-left:1vw;--padding-right:1vw;}.elementor-3040 .elementor-element.elementor-element-37f5471{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5eb6889 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-36beb8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:2vh;--padding-bottom:2vh;--padding-left:1vw;--padding-right:1vw;}.elementor-3040 .elementor-element.elementor-element-96ffa1f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-d7210ae .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9d84a05-font-family ), Sans-serif;font-size:var( --e-global-typography-9d84a05-font-size );font-weight:var( --e-global-typography-9d84a05-font-weight );text-transform:var( --e-global-typography-9d84a05-text-transform );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-a2a984b{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:var( --e-global-typography-ef1256c-font-size );--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-color-normal:var( --e-global-color-secondary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-secondary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-secondary );--n-menu-title-active-color-dropdown:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-ef1256c-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef1256c-font-weight );--n-menu-title-line-height:var( --e-global-typography-ef1256c-line-height );letter-spacing:var( --e-global-typography-ef1256c-letter-spacing );word-spacing:var( --e-global-typography-ef1256c-word-spacing );}.elementor-3040 .elementor-element.elementor-element-a2a984b {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu[data-layout="dropdown"] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu[data-layout="dropdown"] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3040 .elementor-element.elementor-element-cb24c98{--width:15%;}.elementor-3040 .elementor-element.elementor-element-2cc5e30{--width:20%;}.elementor-3040 .elementor-element.elementor-element-36beb8b{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3040 .elementor-element.elementor-element-cb24c98{--width:50%;}.elementor-3040 .elementor-element.elementor-element-398ec32{--width:100%;}.elementor-3040 .elementor-element.elementor-element-7deda1b{--width:100%;}.elementor-3040 .elementor-element.elementor-element-3bd0f8f{--width:100%;}.elementor-3040 .elementor-element.elementor-element-2cc5e30{--width:100%;}.elementor-3040 .elementor-element.elementor-element-36beb8b{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-3040 .elementor-element.elementor-element-7deda1b{--width:100%;}}@media(max-width:1366px){.elementor-3040 .elementor-element.elementor-element-eb5419f .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-ccbf3e2 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-78a3d77 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-5c5b8c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-dcf14f3 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-7b1460b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-ca6db89 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-08b157f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-a0b5372 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-74f2533 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-549fa47 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-88c5c12 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-5eb6889 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-d7210ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-a2a984b{--n-menu-title-font-size:var( --e-global-typography-ef1256c-font-size );}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-ef1256c-line-height );letter-spacing:var( --e-global-typography-ef1256c-letter-spacing );word-spacing:var( --e-global-typography-ef1256c-word-spacing );}}@media(max-width:1024px){.elementor-3040 .elementor-element.elementor-element-eb5419f .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-ccbf3e2 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-78a3d77 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-c02a88c{--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;}.elementor-3040 .elementor-element.elementor-element-5c5b8c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-dcf14f3 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-7b1460b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-ca6db89 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-08b157f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-a0b5372 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-d7aa709{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-74f2533 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-124e003{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-549fa47 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-22fef09{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-88c5c12 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-37f5471{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-5eb6889 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-96ffa1f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-d7210ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-a2a984b{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-align:center;--n-menu-title-font-size:var( --e-global-typography-ef1256c-font-size );--n-menu-toggle-icon-size:10%;--n-menu-toggle-icon-distance-from-dropdown:3vh;}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-ef1256c-line-height );letter-spacing:var( --e-global-typography-ef1256c-letter-spacing );word-spacing:var( --e-global-typography-ef1256c-word-spacing );}}@media(max-width:880px){.elementor-3040 .elementor-element.elementor-element-3a500f9{--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;--justify-content:center;}.elementor-3040 .elementor-element.elementor-element-124e003{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-3040 .elementor-element.elementor-element-3a500f9{--min-height:60px;--padding-top:2vh;--padding-bottom:2vh;--padding-left:5vw;--padding-right:5vw;}.elementor-3040 .elementor-element.elementor-element-eb5419f .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-ccbf3e2 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-78a3d77 .elementor-heading-title{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-c02a88c{--flex-wrap:nowrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:5vw;--padding-right:5vw;}.elementor-3040 .elementor-element.elementor-element-cb24c98{--width:50%;}.elementor-3040 .elementor-element.elementor-element-5c5b8c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-dcf14f3 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-7b1460b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-ca6db89 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-08b157f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3040 .elementor-element.elementor-element-a0b5372 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-74f2533 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-7deda1b{--width:100%;}.elementor-3040 .elementor-element.elementor-element-549fa47 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-3bd0f8f{--width:100%;}.elementor-3040 .elementor-element.elementor-element-88c5c12 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-2cc5e30{--width:100%;}.elementor-3040 .elementor-element.elementor-element-5eb6889 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-36beb8b{--width:100%;}.elementor-3040 .elementor-element.elementor-element-d7210ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9d84a05-font-size );line-height:var( --e-global-typography-9d84a05-line-height );letter-spacing:var( --e-global-typography-9d84a05-letter-spacing );word-spacing:var( --e-global-typography-9d84a05-word-spacing );}.elementor-3040 .elementor-element.elementor-element-a2a984b{--n-menu-title-font-size:var( --e-global-typography-ef1256c-font-size );--n-menu-icon-size:23px;--n-menu-toggle-icon-size:20%;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-3040 .elementor-element.elementor-element-a2a984b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-ef1256c-line-height );letter-spacing:var( --e-global-typography-ef1256c-letter-spacing );word-spacing:var( --e-global-typography-ef1256c-word-spacing );}}/* Start custom CSS for mega-menu, class: .elementor-element-a2a984b */#donate-button .e-n-menu-title-text{
    background-color: white !important;
    color: black;
    padding: 1vh 2vw;
}

#donate-button .e-n-menu-title-text:hover{
    background-color: black !important;
    color: white;
    border: 1px solid white;
}/* End custom CSS */
/* Start custom CSS */#Donate{
    margin-left: auto;
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-primary);
    padding: 1vh 2vw;
    transition: 0.2s all ease-in-out;
}

#Donate:hover{
    scale: 1.1;
}

#MenuHeader .nav-item-sub-indicator::after {
    content: '';
    position: absolute;
    top: calc(50% - 4px);
    right: -20%;
    border: 7px solid var(--e-global-color-secondary);
    border-right-color: transparent;
    border-left-color: transparent;
    border-bottom-color: transparent;
}



.nav-item + .nav-sub-nav{
position: absolute;
top: 40px;
opacity: 0;
pointer-events: none;
transition: 0.3s opacity;
border-radius: 10px;
box-shadow: 2px 2px 0px 4px #333;
}

.nav-sub-nav:hover, .nav-sub-nav:focus-within, .nav-item:hover + .nav-sub-nav, .nav-item:focus-within + .nav-sub-nav {
opacity: 1;
pointer-events: visible;
}

.nav-item .elementor-widget-container {
display: flex;
align-items: center;
}

.nav-sub-nav::before {
content: '';
position: absolute;
top: -11px;
left: 50%;
width:20px;
height:20px;
background-color:#ffffff;
transform:translateX(-50%) rotate(45deg);
border-top:2px solid #333;
border-left:2px solid #333;
}/* End custom CSS */