.elementor-31 .elementor-element.elementor-element-19fe5b7{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;--z-index:99;}.elementor-31 .elementor-element.elementor-element-912c376 img{width:100%;}.elementor-31 .elementor-element.elementor-element-2a00b27{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-1958edf-font-family ), Sans-serif;font-size:var( --e-global-typography-1958edf-font-size );font-weight:var( --e-global-typography-1958edf-font-weight );fill:var( --e-global-color-97d68ec );color:var( --e-global-color-97d68ec );border-radius:5px 5px 15px 5px;padding:16px 22px 16px 22px;}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button:focus svg{fill:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1958edf-font-family ), Sans-serif;font-size:var( --e-global-typography-1958edf-font-size );font-weight:var( --e-global-typography-1958edf-font-weight );fill:var( --e-global-color-97d68ec );color:var( --e-global-color-97d68ec );border-radius:5px 5px 15px 5px;padding:16px 22px 16px 22px;}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button:focus svg{fill:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-fdebb2c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-31 .elementor-element.elementor-element-2f3d253 .e-off-canvas__content{background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-2f3d253 .e-off-canvas__overlay{background-color:#0000004D;}.elementor-31 .elementor-element.elementor-element-2f3d253{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:30%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.6s;--e-off-canvas-overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-5e98396{--display:flex;--min-height:100%;--justify-content:center;--padding-top:0%;--padding-bottom:16%;--padding-left:9%;--padding-right:9%;--z-index:99;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ff74b0f{right:15%;}body.rtl .elementor-31 .elementor-element.elementor-element-ff74b0f{left:15%;}.elementor-31 .elementor-element.elementor-element-ff74b0f{top:3%;text-align:end;}.elementor-31 .elementor-element.elementor-element-ff74b0f img{width:26px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav{background-color:#02010100;width:250px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a{background-color:#02010100;padding:12% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a{background-color:var( --e-global-color-primary );padding:0% 0% 3% 2%;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub{width:500px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub{min-width:250px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{min-width:250px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{color:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-33051a9  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-custom-item-label.top-level-label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-custom-item-label.top-level-label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{color:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-33051a9  .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-link-text{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-menu-link-text{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon{background-color:#ffffff;width:22px;height:22px;align-self:center;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon{background-color:#ffffff;width:22px;height:22px;align-self:center;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon:before{font-size:12px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon:before{font-size:12px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon svg{width:12px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon svg{width:12px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge{align-self:center;transform:none;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge{align-self:center;transform:none;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow{right:65px;color:var( --e-global-color-97d68ec );background-color:#02010100;align-self:center;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{right:65px;color:var( --e-global-color-97d68ec );background-color:#02010100;align-self:center;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > a .jet-dropdown-arrow{left:65px;right:auto;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{left:65px;right:auto;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:before{color:var( --e-global-color-97d68ec );font-size:18px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:before{color:var( --e-global-color-97d68ec );font-size:18px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow i{font-size:18px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow i{font-size:18px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow svg{width:18px;}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow svg{width:18px;}.elementor-31 .elementor-element.elementor-element-15bfb04{--divider-border-style:solid;--divider-color:var( --e-global-color-16be8bc );--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-15bfb04 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-15bfb04 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-31 .elementor-element.elementor-element-3dbbd7e > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-icon i{color:var( --e-global-color-97d68ec );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-icon svg{fill:var( --e-global-color-97d68ec );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3dbbd7e{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > a{font-family:var( --e-global-typography-1958edf-font-family ), Sans-serif;font-size:var( --e-global-typography-1958edf-font-size );font-weight:var( --e-global-typography-1958edf-font-weight );}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-text{color:var( --e-global-color-97d68ec );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-1958edf-font-family ), Sans-serif;font-size:var( --e-global-typography-1958edf-font-size );font-weight:var( --e-global-typography-1958edf-font-weight );fill:var( --e-global-color-97d68ec );color:var( --e-global-color-97d68ec );border-radius:5px 5px 15px 5px;padding:16px 22px 16px 22px;}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-97d68ec );}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button:focus svg{fill:var( --e-global-color-97d68ec );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-19fe5b7{--content-width:1350px;}}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-33051a9  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > a{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}}@media(max-width:1200px){.elementor-31 .elementor-element.elementor-element-2f3d253{--e-off-canvas-width:37%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-2f3d253{--e-off-canvas-width:45%;}.elementor-31 .elementor-element.elementor-element-33051a9  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > a{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}}@media(max-width:880px){.elementor-31 .elementor-element.elementor-element-2f3d253{--e-off-canvas-width:50%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-19fe5b7{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-31 .elementor-element.elementor-element-2a00b27{--width:40%;}.elementor-31 .elementor-element.elementor-element-9a630eb .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-c612c38 .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );padding:10px 15px 10px 15px;}.elementor-31 .elementor-element.elementor-element-2f3d253{--e-off-canvas-width:100%;}.elementor-31 .elementor-element.elementor-element-2f3d253 .e-off-canvas__content{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5e98396{--padding-top:0%;--padding-bottom:16%;--padding-left:6%;--padding-right:6%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ff74b0f{right:8%;}body.rtl .elementor-31 .elementor-element.elementor-element-ff74b0f{left:8%;}.elementor-31 .elementor-element.elementor-element-ff74b0f{top:3%;}.elementor-31 .elementor-element.elementor-element-33051a9  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-33051a9 .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-custom-item-label.top-level-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-3dbbd7e .elementor-icon-list-item > a{font-size:var( --e-global-typography-1958edf-font-size );}.elementor-31 .elementor-element.elementor-element-21a5d5a .elementor-button{font-size:var( --e-global-typography-1958edf-font-size );}}/* Start custom CSS for container, class: .elementor-element-19fe5b7 */.elementor-31 .elementor-element.elementor-element-19fe5b7 {
    position: fixed;
    top: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-custom-menu, class: .elementor-element-33051a9 *//* Parent items */
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item {
  position: relative !important;
}

/* Main link hover state */
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item > .jet-custom-nav__item-link {
  transition: color 0.25s ease, opacity 0.25s ease !important;
}

/* Change text colour on hover */
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item:hover > .jet-custom-nav__item-link,
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item:focus-within > .jet-custom-nav__item-link {
  color: #7F8C98 !important; /* change this to your hover colour */
}

/* Optional - hover icon colour too */
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item:hover .jet-menu-item-wrapper svg,
.menu-mainmenu-container .jet-custom-nav .jet-custom-nav__item:focus-within .jet-menu-item-wrapper svg {
  fill: #7F8C98 !important;
  stroke: #7F8C98 !important;
}

/* Submenu hidden by default */
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children > .jet-custom-nav__sub,
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children > .sub-menu {
  position: relative !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  transform: none !important;

  max-height: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;

  transition: max-height 0.3s ease, opacity 0.3s ease, margin 0.3s ease !important;
}

/* Open submenu on click/open state */
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children.open > .jet-custom-nav__sub,
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children.open > .sub-menu,
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children[aria-expanded="true"] > .jet-custom-nav__sub,
.menu-mainmenu-container .jet-custom-nav .menu-item-has-children[aria-expanded="true"] > .sub-menu {
  max-height: 500px !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
  margin-top: 12px !important;
}

/* Front-end hover colour for JetMenu items */
.menu-mainmenu-container .jet-custom-nav__item:hover > .jet-custom-nav__item-link,
.menu-mainmenu-container .jet-custom-nav__item:hover > .jet-custom-nav__item-link *,
.menu-mainmenu-container .jet-custom-nav__item:focus-within > .jet-custom-nav__item-link,
.menu-mainmenu-container .jet-custom-nav__item:focus-within > .jet-custom-nav__item-link * {
  color: #6E7C89 !important;
}

/* Arrow/icon hover colour */
.menu-mainmenu-container .jet-custom-nav__item:hover svg,
.menu-mainmenu-container .jet-custom-nav__item:focus-within svg {
  fill: #6E7C89 !important;
  stroke: #6E7C89 !important;
}/* End custom CSS */