.elementor-15092 .elementor-element.elementor-element-3b551a7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-15092 .elementor-element.elementor-element-3b551a7:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-3b551a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-de4ff7f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-49b2cdf{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0DAD6;--border-color:#E0DAD6;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-49b2cdf.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li > span{font-family:"PT Sans Narrow", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:before{width:0px !important;}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > span{color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > a .text:after{background-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > a:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li:hover > a:after{border-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-current > span,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > span,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > span{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-current > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-current > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > a .text:after{background-color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.menu-item-active > a:after,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > a:before,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li.collapsed > a:after{border-color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-afd645d .menu-custom-header .separator span{height:1px;}.elementor-15092 .elementor-element.elementor-element-0b63846{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-15092 .elementor-element.elementor-element-0b63846:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-0b63846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-70bf2b9{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15092 .elementor-element.elementor-element-1254c7a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0DAD6;--border-color:#E0DAD6;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-1254c7a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li > span{font-family:"PT Sans Narrow", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:before{width:3px !important;background-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > span{color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > a .text:after{background-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > a:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li:hover > a:after{border-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-current > span,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > span,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > span{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-current > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-current > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > a .text:after{background-color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.menu-item-active > a:after,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > a:before,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li.collapsed > a:after{border-color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-7299a07 .menu-custom-header .separator span{height:1px;}.elementor-15092 .elementor-element.elementor-element-83e33b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-15092 .elementor-element.elementor-element-83e33b0:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-83e33b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15092 .elementor-element.elementor-element-1d38039{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-1d38039:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-1d38039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15092 .elementor-element.elementor-element-c04da27{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15092 .elementor-element.elementor-element-6f6d205{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0DAD6;--border-color:#E0DAD6;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-6f6d205.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 20px);}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-20px;padding-bottom:20px;}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-family:"PT Sans Narrow", Sans-serif;font-size:22px;font-weight:700;}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a:before,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a{background-color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a:before,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li:hover > a{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a:before,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a:before,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a:before,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-41777bb .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-current > a{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-9733926{--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;--justify-content:center;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch{border:none !important;}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level3 > li a{border:none !important;}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level4 > li a{border:none !important;}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 19px);}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-19px;padding-bottom:19px;}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-family:"PT Sans Narrow", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a:hover,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a:hover{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li{margin:0 calc(0px/2);}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu{margin:0 calc(-0px/2);}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a:before,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a{background-color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a:before,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li:hover > a{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a:before,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a:before,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a:before,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a:before{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-active > span > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li.menu-item-current > span > a{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-a399fa7 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-current > a{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-749b4a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-749b4a2:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-749b4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-15092 .elementor-element.elementor-element-5e908d0{text-align:center;}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button{font-weight:700;border-radius:0px;}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-text-icon-wrapper i{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-drawable-icon *, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button.premium-button-style2-shutinhor:before , .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button.premium-button-style2-shutinver:before , .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-radialin:before , .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-none:hover, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style8:hover, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style1:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-shutouthor:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-shutoutver:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-shutinhor, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-shutinver, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-dshutinhor:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-dshutinver:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-scshutouthor:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style2-scshutoutver:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style3-after:hover, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style3-before:hover, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style4-icon-wrapper, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-radialin, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-radialout:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-rectin, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style5-rectout:before, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style6-bg, .elementor-15092 .elementor-element.elementor-element-5e908d0 .premium-button-style6:before{background-color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-728cbb2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15092 .elementor-element.elementor-element-728cbb2:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-728cbb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15092 .elementor-element.elementor-element-9bcfdaf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-9bcfdaf:not(.elementor-motion-effects-element-type-background), .elementor-15092 .elementor-element.elementor-element-9bcfdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15092 .elementor-element.elementor-element-7295a9f{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15092 .elementor-element.elementor-element-0f4bf51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0DAD6;--border-color:#E0DAD6;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-0f4bf51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li > span{font-family:"PT Sans Narrow", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:before{width:3px !important;background-color:var( --e-global-color-accent );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > span{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > a .text:after{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > a:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li:hover > a:after{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-current > span,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > span,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > span{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-current > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-current > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > a .text:after,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > a .text:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > a .text:after{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.menu-item-active > a:after,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > a:before,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li.collapsed > a:after{border-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-8475e59 .menu-custom-header .separator span{height:1px;}.elementor-15092 .elementor-element.elementor-element-065638e{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch{border:none !important;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level3 > li a{border:none !important;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level4 > li a{border:none !important;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 19px);}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-19px;padding-bottom:19px;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-family:"PT Sans Narrow", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a:hover,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a:hover{color:#FF7A1A;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li{margin:0 calc(0px/2);}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu{margin:0 calc(-0px/2);}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li:hover > a{border-color:#00000000;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-type-template) li.menu-item-current > a{border-color:#00000000;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-1, 
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-2, 
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-3{background-color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu{box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.33);}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > .menu-item-parent-toggle,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-input,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-input::placeholder,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-submit-icon:before{color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-active > .menu-item-parent-toggle,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-current > .menu-item-parent-toggle{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li > .menu-item-parent-toggle,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li > span > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view > ul.sub-menu.level3 > li a{color:var( --e-global-color-secondary );}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li.menu-item-active > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li.menu-item-current > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li.menu-item-active > .menu-item-parent-toggle,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > ul > li.menu-item-current > .menu-item-parent-toggle{color:var( --e-global-color-primary );}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-15092 .elementor-element.elementor-element-c47f004{text-align:center;}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button{font-weight:700;border-radius:0px;}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button-text-icon-wrapper i{color:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-drawable-icon *, .elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-696fb05 );}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button, .elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button.premium-button-style2-shutinhor:before , .elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button.premium-button-style2-shutinver:before , .elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button-style5-radialin:before , .elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-15092 .elementor-element.elementor-element-de4ff7f{--width:100%;}.elementor-15092 .elementor-element.elementor-element-70bf2b9{--width:87%;}.elementor-15092 .elementor-element.elementor-element-83e33b0{--content-width:1170px;}.elementor-15092 .elementor-element.elementor-element-1d38039{--width:13%;}.elementor-15092 .elementor-element.elementor-element-c04da27{--width:90%;}.elementor-15092 .elementor-element.elementor-element-6f6d205{--width:33.026%;}.elementor-15092 .elementor-element.elementor-element-749b4a2{--width:13%;}.elementor-15092 .elementor-element.elementor-element-728cbb2{--content-width:1170px;}.elementor-15092 .elementor-element.elementor-element-9bcfdaf{--width:13%;}.elementor-15092 .elementor-element.elementor-element-7295a9f{--width:87%;}.elementor-15092 .elementor-element.elementor-element-0f4bf51{--width:33.026%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15092 .elementor-element.elementor-element-de4ff7f{--width:82%;}.elementor-15092 .elementor-element.elementor-element-70bf2b9{--width:82%;}.elementor-15092 .elementor-element.elementor-element-1d38039{--width:18%;}.elementor-15092 .elementor-element.elementor-element-c04da27{--width:82%;}.elementor-15092 .elementor-element.elementor-element-749b4a2{--width:18%;}.elementor-15092 .elementor-element.elementor-element-9bcfdaf{--width:18%;}.elementor-15092 .elementor-element.elementor-element-7295a9f{--width:82%;}.elementor-15092 .elementor-element.elementor-element-0f4bf51{--width:55%;}}@media(max-width:1024px){.elementor-15092 .elementor-element.elementor-element-de4ff7f{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-15092 .elementor-element.elementor-element-49b2cdf{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-70bf2b9{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-15092 .elementor-element.elementor-element-1254c7a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-c04da27{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-15092 .elementor-element.elementor-element-6f6d205{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-9733926{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.thegem-template-header .elementor-15092 .elementor-element.elementor-element-a399fa7{order:2;}.elementor-15092 .elementor-element.elementor-element-728cbb2{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-7295a9f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-15092 .elementor-element.elementor-element-0f4bf51{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15092 .elementor-element.elementor-element-065638e{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.thegem-template-header .elementor-15092 .elementor-element.elementor-element-cd70813{order:2;}.elementor-15092 .elementor-element.elementor-element-cd70813 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 12px);}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-12px;padding-bottom:12px;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.mobile-view ul.nav-menu > li a{font-size:20px;line-height:15px;}.elementor-15092 .elementor-element.elementor-element-c47f004.elementor-element{--order:99999 /* order end hack */;}.elementor-15092 .elementor-element.elementor-element-c47f004{text-align:right;}}@media(max-width:767px){.elementor-15092 .elementor-element.elementor-element-de4ff7f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-15092 .elementor-element.elementor-element-49b2cdf{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15092 .elementor-element.elementor-element-afd645d > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-afd645d ul.nav-menu-custom li > span{font-size:15px;}.elementor-15092 .elementor-element.elementor-element-70bf2b9{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-7299a07 ul.nav-menu-custom li > span{font-size:15px;}.elementor-15092 .elementor-element.elementor-element-1d38039{--width:32%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-c04da27{--width:68%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:21px;}.elementor-15092 .elementor-element.elementor-element-749b4a2{--width:32%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-9bcfdaf{--width:32%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-15092 .elementor-element.elementor-element-7295a9f{--width:68%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li a,
					.elementor-15092 .elementor-element.elementor-element-8475e59 ul.nav-menu-custom li > span{font-size:16px;}.elementor-15092 .elementor-element.elementor-element-065638e{--justify-content:center;}.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-15092 .elementor-element.elementor-element-cd70813 .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-size:22px;}.elementor-15092 .elementor-element.elementor-element-c47f004 .premium-button{font-size:16px;}}/* Start custom CSS for thegem-custom-menu, class: .elementor-element-afd645d *//* Top Menu Hover Color */
.thegem-menu-custom.style-hover-text ul.nav-menu-custom li:not(.menu-item-active):not(.menu-item-current):not(.collapsed):hover > a {
  color: #ffce08 !important;
}

/* LG Menu Separator */
.thegem-menu-custom.thegem-menu-custom--horizontal.menu-separator ul.nav-menu-custom li:not(:last-child)::before {
  width: 1px;
  height: 100%;
  background-color: #ffce08;
}/* End custom CSS */
/* Start custom CSS for thegem-custom-menu, class: .elementor-element-7299a07 *//* LG Menu Separator */
.thegem-menu-custom.thegem-menu-custom--horizontal.menu-separator ul.nav-menu-custom li:not(:last-child)::before {
  width: 1px;
  height: 100%;
  background-color: #ffce08;
}/* End custom CSS */
/* Start custom CSS for thegem-template-menu, class: .elementor-element-41777bb *//* Add vertical line to menu items except the last one */
.large_menu .thegem-te-menu__default.desktop-view ul.nav-menu > li:not(:last-child) > a {
    border-right: 1px solid #ffce08;
    padding-right: 10px;  /* space between text and line */
}/* End custom CSS */
/* Start custom CSS for thegem-custom-menu, class: .elementor-element-8475e59 *//* LG Menu Separator */
.thegem-menu-custom.thegem-menu-custom--horizontal.menu-separator ul.nav-menu-custom li:not(:last-child)::before {
  width: 1px;
  height: 100%;
  background-color: #ffce08;
}/* End custom CSS */
/* Start custom CSS for thegem-template-menu, class: .elementor-element-cd70813 *//* Menu Spacing */
.thegem-te-menu__default.desktop-view ul.nav-menu > li > a {
  padding: 1px 10px;
}/* End custom CSS */
/* Start custom CSS *//* Example: force mobile header at 1200px and below */
@media (max-width: 1175px) {
  /* Hide desktop header template */
  .hscc_header_desktop
 {
    display: none !important;
  }
  /* Show mobile / tablet header template */
  .hscc_header_mobile {
    display: block !important;
  }
}/* End custom CSS */