.elementor-6726 .elementor-element.elementor-element-60aebba{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-103px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:5%;--padding-right:5%;--z-index:9999;}.elementor-6726 .elementor-element.elementor-element-cdc1049{z-index:9999;}.elementor-6726 .elementor-element.elementor-element-cdc1049 img{width:122px;transition-duration:0.4s;border-radius:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-9281307{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-6726 .elementor-element.elementor-element-57cd321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-6726 .elementor-element.elementor-element-57cd321{--jmm-top-items-icon-size:16px;--jmm-sub-menu-offset:31px;--jmm-top-item-icon-color:#FFFFFF;--jmm-top-item-title-color:#FFFFFF;--jmm-top-item-dropdown-icon-color:#FFFFFF;--jmm-top-hover-item-icon-color:var( --e-global-color-text );--jmm-top-hover-item-title-color:var( --e-global-color-primary );--jmm-top-hover-item-dropdown-color:var( --e-global-color-primary );--jmm-top-active-item-icon-color:var( --e-global-color-text );}.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{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-6726 .elementor-element.elementor-element-4315170 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-4315170 .elementor-button:hover, .elementor-6726 .elementor-element.elementor-element-4315170 .elementor-button:focus{background-color:var( --e-global-color-841f816 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-4315170{z-index:9999;}.elementor-6726 .elementor-element.elementor-element-4315170 .elementor-button:hover svg, .elementor-6726 .elementor-element.elementor-element-4315170 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-1e894e6{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-103px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0;--padding-right:0;--z-index:9999;}.elementor-6726 .elementor-element.elementor-element-1e894e6:not(.elementor-motion-effects-element-type-background), .elementor-6726 .elementor-element.elementor-element-1e894e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7601e09 );}.elementor-6726 .elementor-element.elementor-element-f846451{z-index:9999;}.elementor-6726 .elementor-element.elementor-element-f846451 img{width:122px;transition-duration:0.4s;border-radius:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-b313e1f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6726 .elementor-element.elementor-element-fb0b0b6 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-fb0b0b6 .elementor-button:hover, .elementor-6726 .elementor-element.elementor-element-fb0b0b6 .elementor-button:focus{background-color:var( --e-global-color-841f816 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-fb0b0b6{z-index:9999;}.elementor-6726 .elementor-element.elementor-element-fb0b0b6 .elementor-button:hover svg, .elementor-6726 .elementor-element.elementor-element-fb0b0b6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6726 .elementor-element.elementor-element-0e8af48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{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-6726 .elementor-element.elementor-element-0e8af48{--jmm-top-menu-bg-color:var( --e-global-color-841f816 );--jmm-sub-menu-bg-color:var( --e-global-color-text );--jmm-top-item-icon-color:var( --e-global-color-841f816 );--jmm-top-item-title-color:var( --e-global-color-841f816 );--jmm-top-item-dropdown-icon-color:var( --e-global-color-841f816 );--jmm-top-item-bg-color:var( --e-global-color-text );--jmm-sub-item-icon-color:var( --e-global-color-841f816 );--jmm-sub-item-title-color:var( --e-global-color-841f816 );--jmm-sub-item-dropdown-icon-color:var( --e-global-color-841f816 );--jmm-sub-item-bg-color:var( --e-global-color-text );--jmm-top-hover-item-bg-color:var( --e-global-color-text );--jmm-sub-hover-item-bg-color:var( --e-global-color-text );--jmm-top-active-item-bg-color:var( --e-global-color-text );--jmm-sub-active-item-bg-color:var( --e-global-color-text );--jmm-dropdown-container-width:100%;--jmm-dropdown-bg-color:var( --e-global-color-text );--jmm-dropdown-sub-items-ver-padding:18px;--jmm-dropdown-sub-items-gap:18px;--jmm-dropdown-item-icon-color:var( --e-global-color-841f816 );--jmm-dropdown-item-title-color:var( --e-global-color-841f816 );--jmm-dropdown-item-bg-color:var( --e-global-color-text );--jmm-dropdown-hover-item-icon-color:var( --e-global-color-841f816 );--jmm-dropdown-hover-item-title-color:var( --e-global-color-841f816 );--jmm-dropdown-hover-item-badge-color:var( --e-global-color-841f816 );--jmm-dropdown-hover-item-dropdown-color:var( --e-global-color-841f816 );--jmm-dropdown-hover-item-bg-color:var( --e-global-color-text );--jmm-dropdown-active-item-icon-color:var( --e-global-color-841f816 );--jmm-dropdown-active-item-title-color:var( --e-global-color-841f816 );--jmm-dropdown-active-item-badge-color:var( --e-global-color-841f816 );--jmm-dropdown-active-item-dropdown-color:var( --e-global-color-841f816 );--jmm-dropdown-active-item-bg-color:var( --e-global-color-text );--jmm-dropdown-toggle-color:#FFFFFF;--jmm-dropdown-toggle-bg-color:var( --e-global-color-text );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
				.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
				.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
				.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-style:none;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{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-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-text{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__toggle{background-color:var( --e-global-color-7601e09 );border-style:none;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container .jet-mobile-menu__container-inner{background-color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container{z-index:999;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container .jet-mobile-menu__back i{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container .jet-mobile-menu__back svg{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-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 );color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .mobile-sub-level-link .jet-menu-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 );color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-badge__inner{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 );color:var( --e-global-color-841f816 );background-color:var( --e-global-color-text );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-icon{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-dropdown-arrow{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .mobile-sub-level-link + .jet-dropdown-arrow{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item{background-color:var( --e-global-color-text );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item.jet-mobile-menu__item--active > .jet-mobile-menu__item-inner .jet-menu-icon{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item.jet-mobile-menu__item--active > .jet-mobile-menu__item-inner .jet-menu-label{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item.jet-mobile-menu__item--active > .jet-mobile-menu__item-inner .jet-menu-badge__inner{color:var( --e-global-color-841f816 );background-color:var( --e-global-color-text );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item.jet-mobile-menu__item--active > .jet-mobile-menu__item-inner .jet-dropdown-arrow{color:var( --e-global-color-841f816 );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item.jet-mobile-menu__item--active > .jet-mobile-menu__item-inner{background-color:var( --e-global-color-text );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-6726 .elementor-element.elementor-element-60aebba{--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:0px;}.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-1e894e6{--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;--margin-top:0px;--margin-bottom:-94px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-6726 .elementor-element.elementor-element-1e894e6.e-con{--align-self:center;}.elementor-6726 .elementor-element.elementor-element-f846451 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-f846451.elementor-element{--align-self:center;}.elementor-6726 .elementor-element.elementor-element-b313e1f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6726 .elementor-element.elementor-element-b313e1f.e-con{--align-self:center;}.elementor-6726 .elementor-element.elementor-element-fb0b0b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-fb0b0b6.elementor-element{--align-self:center;}.elementor-6726 .elementor-element.elementor-element-0e8af48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-6726 .elementor-element.elementor-element-0e8af48.elementor-element{--align-self:center;}.elementor-6726 .elementor-element.elementor-element-0e8af48{--jmm-top-items-icon-size:24px;--jmm-top-item-dropdown-icon-size:24px;--jmm-mega-container-ver-padding:0px;--jmm-mega-container-hor-padding:0px;--jmm-dropdown-top-items-ver-padding:24px;--jmm-dropdown-top-items-hor-padding:24px;--jmm-dropdown-toggle-size:24px;--jmm-dropdown-toggle-icon-size:24px;--jmm-dropdown-toggle-distance:13px;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .mobile-sub-level-link .jet-menu-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-6726 .elementor-element.elementor-element-cdc1049 img{width:70px;}.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-1e894e6{--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:space-between;--margin-top:0px;--margin-bottom:-78px;--margin-left:0px;--margin-right:0px;}.elementor-6726 .elementor-element.elementor-element-f846451 img{width:70px;}.elementor-6726 .elementor-element.elementor-element-b313e1f{--width:100;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6726 .elementor-element.elementor-element-0e8af48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48{--jmm-sub-menu-offset:13px;--jmm-dropdown-container-width:100%;--jmm-dropdown-sub-items-hor-padding:18px;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container{width:100%;}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .mobile-sub-level-link .jet-menu-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-6726 .elementor-element.elementor-element-9281307{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-6726 .elementor-element.elementor-element-9281307{--width:100%;}.elementor-6726 .elementor-element.elementor-element-b313e1f{--width:100%;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-cdc1049 */svg {
    shape-rendering: crispEdges;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-57cd321 *//*.jet-mega-menu-mega-container__inner{*/
/*    border-top-width: 1px !important;*/
/*}*/


.elementor-6726 .elementor-element.elementor-element-57cd321 .jet-mega-menu-mega-container__inner {
    border-bottom: 1px solid rgba(246, 245, 250, 1);
    border-top: 1px solid rgba(246, 245, 250, 1);
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60aebba */.jet-mega-menu-item__dropdown{
    background-color: #00000000 !important;
}

#header:hover .jet-mega-menu-item__dropdown svg path {
    fill: #212121;
    transition: fill 750ms ease;
    transition-delay: 0s !important;
}


#header .jet-mega-menu-item__dropdown svg path {
    fill: white !important;
    transition: fill 750ms ease;
    transition-delay: .4s !important;
    
}

.jet-mega-menu-item--hover .jet-mega-menu-item__dropdown {
  will-change: transform;
  transform: rotate(180deg);
  transition: transform 0.2s ease !important;
  transition-delay: 0s !important;
}

.elementor-6726 .elementor-element.elementor-element-60aebba {
    transition: background-color 0.75s ease;
    transition-delay: .4s;
}

@media (min-width: 1025px) {
    .elementor-6726 .elementor-element.elementor-element-60aebba:hover {
        background-color: black;
        transition-delay: 0s;
    }
}

.elementor-6726 .elementor-element.elementor-element-60aebba #nav-desk .jet-mega-menu-mega-container {
    transition: opacity 0.75s ease, visibility 0.75s linear;
}
.elementor-6726 .elementor-element.elementor-element-60aebba #nav-desk .jet-mega-menu-container .jet-mega-menu-item__title, .elementor-6726 .elementor-element.elementor-element-60aebba #nav-desk .jet-mega-menu-container .jet-mega-menu-item__dropdown {
    transition: color 0.75s ease;
    color: #fff!important;
    transition-delay: .4s !important;
}
.elementor-6726 .elementor-element.elementor-element-60aebba:hover #nav-desk .jet-mega-menu-container .jet-mega-menu-item__title, .elementor-6726 .elementor-element.elementor-element-60aebba:hover #nav-desk .jet-mega-menu-container .jet-mega-menu-item__dropdown {
    color: white !important;
    transition-delay: 0s !important;

}

#header:active .jet-mega-menu-toggle svg path, #header:focus .jet-mega-menu-toggle svg path {
    fill: #212121;
    transition: fill 600ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-f846451 */svg {
    shape-rendering: crispEdges;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-0e8af48 */.jet-mobile-menu__template-content div div {
    border-top: none !important;
    border-bottom: none !important;
    
}

.jet-mobile-menu__items{
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    
}


.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-dropdown-arrow svg, .elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__back svg{
    height: 24px !important;
    width: 24px !important;
}
.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__back svg{
    margin-right: 20px !important;

}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .breadcrumb-label {
    margin-top: 10px !important;
    margin-left: 20px !important;
}


.jet-mobile-menu__container-inner{
    border-bottom-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}
































.jet-mobile-menu__toggle svg {
    height: 32px !important;
    width: 32px !important;
}

/*Adjusts drop down to be directly below black header bar*/
@media (min-width: 768px) and (max-width: 1024px) {
  .jet-mobile-menu__container {
    margin-top: 29px !important;
  }
}
@media (max-width: 767px) {
  .jet-mobile-menu__container {
    margin-top: 21px !important;
  }
}

/*Submenu fade in/out effect*/
.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mobile-menu__container{
    transition: opacity 0.75s ease, visibility 0.75s linear;
}

.jet-mobile-menu-visible .elementor-element-1e894e6{
    background-color: black !important;
}

/*This is magic code and makes the dropdown full width and centered*/
.jet-mobile-menu__container{
    width: 100vw !important;
    transform: translateX(16px);
}
/*Prevents text being highlighted when its behind a recently clicked menu item*/
.elementor-6726 .elementor-element.elementor-element-0e8af48 a, .elementor-6726 .elementor-element.elementor-element-0e8af48 a:hover, .elementor-6726 .elementor-element.elementor-element-0e8af48 a:focus, .elementor-6726 .elementor-element.elementor-element-0e8af48 a:active {
    color: white !important;
}
.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item__inner {
    justify-content: flex-end;
}
.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-mega-container__inner {
    padding: 0 18px;
}
.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-toggle {
    background-color: transparent!important;
}
@media (max-width: 767px) {
    .elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-container {
        top: 60px!important;
    }
}
.jet-mega-menu-item__dropdown {
    background-color: #000;
}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-mega-container{
    background-color: black !important;
}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-mega-container__inner {
    padding-right: 0px !important;
    padding-left: 0px !Important;
}


.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu.jet-mega-menu--fill-svg-icons{
    fill: red !important;
    color: red !important;
}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item--hover a div {
    color: white !important;
}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item__title:hover, .elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item__title:focus, .elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item__title:active, .jet-mega-menu-item__title.jet-active,
  .jet-mega-menu-item__title.jet-opened,
  .jet-mega-menu-item__title.jet-current{
    color: white !important;
}

.elementor-6726 .elementor-element.elementor-element-0e8af48 .jet-mega-menu-item__inner:hover{
    color: white !important;
}


.jet-mega-menu-item__title {
    color: white !important;
}

.jet-mega-menu-item.jet-active .jet-mega-menu-item__title,
.jet-mega-menu-item.jet-opened .jet-mega-menu-item__title,
.jet-mega-menu-item.jet-current .jet-mega-menu-item__title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e894e6 */.elementor-6726 .elementor-element.elementor-element-1e894e6 {
    transition: background-color 0.75s ease;
    transition-delay: 0s;
}

.elementor-6726 .elementor-element.elementor-element-1e894e6 #nav-mobi .jet-mega-menu-toggle {
    transition: color 0.3s 0.5s;
}

.elementor-6726 .elementor-element.elementor-element-1e894e6:has(#nav-mobi .jet-mega-menu.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open) {
    background-color: black;
    transition-delay: 0s;
}/* End custom CSS */