.elementor-15555 .elementor-element.elementor-element-50d6c59b:not(.elementor-motion-effects-element-type-background), .elementor-15555 .elementor-element.elementor-element-50d6c59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D62828;}.elementor-15555 .elementor-element.elementor-element-50d6c59b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15555 .elementor-element.elementor-element-50d6c59b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15555 .elementor-element.elementor-element-766020ba:not(.elementor-motion-effects-element-type-background), .elementor-15555 .elementor-element.elementor-element-766020ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-15555 .elementor-element.elementor-element-766020ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-15555 .elementor-element.elementor-element-766020ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15555 .elementor-element.elementor-element-5c865e1d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-15555 .elementor-element.elementor-element-f9a7a49{width:var( --container-widget-width, 106.927% );max-width:106.927%;--container-widget-width:106.927%;--container-widget-flex-grow:0;}.elementor-15555 .elementor-element.elementor-element-f9a7a49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15555 .elementor-element.elementor-element-368fff0d{width:100%;max-width:100%;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-menu-toggle{margin:0 auto;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--main .elementor-item{padding-left:14px;padding-right:14px;padding-top:24px;padding-bottom:24px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--dropdown a, .elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-menu-toggle{color:#B0FAFF;fill:#B0FAFF;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--dropdown{background-color:#2F363F;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#443737;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15555 .elementor-element.elementor-element-368fff0d div.elementor-menu-toggle{color:#6B6127;}.elementor-15555 .elementor-element.elementor-element-368fff0d div.elementor-menu-toggle svg{fill:#6B6127;}.elementor-15555 .elementor-element.elementor-element-8a6866e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15555 .elementor-element.elementor-element-7dec0071 .elementor-button{background-color:#D62828;fill:#ffffff;color:#ffffff;}.elementor-15555 .elementor-element.elementor-element-7dec0071 .elementor-button:hover, .elementor-15555 .elementor-element.elementor-element-7dec0071 .elementor-button:focus{background-color:#b52020;color:#ffffff;}.elementor-15555 .elementor-element.elementor-element-7dec0071{width:var( --container-widget-width, 59.878% );max-width:59.878%;--container-widget-width:59.878%;--container-widget-flex-grow:0;}.elementor-15555 .elementor-element.elementor-element-7dec0071.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15555 .elementor-element.elementor-element-7dec0071 .elementor-button:hover svg, .elementor-15555 .elementor-element.elementor-element-7dec0071 .elementor-button:focus svg{fill:#ffffff;}.elementor-15555 .elementor-element.elementor-element-17d1bae4{padding:0px 0px 0px 0px;}.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-15555 .elementor-element.elementor-element-368fff0d{width:var( --container-widget-width, 380.6px );max-width:380.6px;--container-widget-width:380.6px;--container-widget-flex-grow:0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-underline .elementor-item:after,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-overline .elementor-item:before,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-double-line .elementor-item:before,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--main .elementor-item{padding-left:13px;padding-right:13px;padding-top:22px;padding-bottom:22px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--dropdown a{padding-left:42px;padding-right:42px;padding-top:15px;padding-bottom:15px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:74px !important;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-menu-toggle{border-width:2px;}.elementor-15555 .elementor-element.elementor-element-7dec0071{width:var( --container-widget-width, 149.813px );max-width:149.813px;--container-widget-width:149.813px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-15555 .elementor-element.elementor-element-774f7585{width:15.597%;}.elementor-15555 .elementor-element.elementor-element-19e4ba5b{width:57.301%;}.elementor-15555 .elementor-element.elementor-element-27f8bca{width:26.768%;}}@media(max-width:767px){.elementor-15555 .elementor-element.elementor-element-f9a7a49{width:var( --container-widget-width, 265px );max-width:265px;padding:0px -13px 0px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;text-align:center;}.elementor-15555 .elementor-element.elementor-element-f9a7a49 img{width:76%;max-width:73%;height:117px;object-fit:contain;object-position:top center;}.elementor-15555 .elementor-element.elementor-element-368fff0d{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;--nav-menu-icon-size:20px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu .elementor-item{line-height:0.1em;letter-spacing:1px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-underline .elementor-item:after,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-overline .elementor-item:before,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-double-line .elementor-item:before,
					 .elementor-15555 .elementor-element.elementor-element-368fff0d .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--dropdown a{padding-left:21px;padding-right:21px;padding-top:18px;padding-bottom:18px;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:73px !important;}.elementor-15555 .elementor-element.elementor-element-368fff0d .elementor-menu-toggle{border-width:4px;border-radius:4px;}.elementor-15555 .elementor-element.elementor-element-8a6866e{width:var( --container-widget-width, 66.8px );max-width:66.8px;--container-widget-width:66.8px;--container-widget-flex-grow:0;}}/* Start custom CSS for section, class: .elementor-element-50d6c59b */.sub-bar-inner { display:flex; align-items:center; justify-content:space-between; height:36px; padding:0 24px; } .sub-bar-ticker { flex:1; overflow:hidden; white-space:nowrap; } .sub-bar-ticker span { display:inline-block; padding-left:100%; animation:ticker 30s linear infinite; font-family:'Inter',sans-serif; font-size:12px; color:#fff; letter-spacing:.04em; } @keyframes ticker { 0%{transform:translateX(0)} 100%{transform:translateX(-100%)} } .sub-bar-cta { flex-shrink:0; margin-left:16px; } .sub-bar-cta a { background:#FFD60A; color:#0E0E10; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:700; padding:4px 12px; border-radius:4px; text-decoration:none; letter-spacing:.06em; text-transform:uppercase; } .live-dot { display:inline-block; width:6px; height:6px; background:#fff; border-radius:50%; margin-right:6px; animation:blink 1.2s ease-in-out infinite; } @keyframes blink{ 0%,100%{opacity:1} 50%{opacity:.2} }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-766020ba */.e-con { align-items:center; } .elementor-widget-nav-menu .elementor-nav-menu > li > a { color:#fff !important; font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:14px; letter-spacing:.04em; text-transform:uppercase; padding:24px 14px; transition:color .2s; } .elementor-widget-nav-menu .elementor-nav-menu > li > a:hover, .elementor-widget-nav-menu .elementor-nav-menu > li.current-menu-item > a { color:#FFD60A !important; } .elementor-widget-nav-menu .elementor-nav-menu > li > a::after { content:''; display:block; height:3px; background:#FFD60A; transform:scaleX(0); transition:transform .25s; } .elementor-widget-nav-menu .elementor-nav-menu > li > a:hover::after { transform:scaleX(1); } .header-cta-btn { background:#D62828 !important; color:#fff !important; font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:13px; letter-spacing:.06em; text-transform:uppercase; padding:10px 20px; border-radius:6px; transition:background .2s; } .header-cta-btn:hover { background:#b52020 !important; } .kreol-trigger { background:transparent; border:1.5px solid rgba(255,255,255,.25); border-radius:6px; color:#fff; font-size:12px; font-family:'Space Grotesk',sans-serif; padding:6px 12px; cursor:pointer; display:flex; align-items:center; gap:6px; white-space:nowrap; transition:border-color .2s; } .kreol-trigger:hover { border-color:#FFD60A; } .mega-menu-destination { position:absolute; top:100%; left:0; right:0; background:#141414; border-top:3px solid #D62828; display:none; padding:32px 48px; grid-template-columns:repeat(4,1fr); gap:24px; box-shadow:0 8px 32px rgba(0,0,0,.6); } li:hover .mega-menu-destination { display:grid; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17d1bae4 */#header-search-overlay { display:none; position:fixed; top:108px; left:0; right:0; background:rgba(14,14,16,.97); padding:24px 48px; z-index:9999; border-bottom:2px solid #D62828; } #header-search-overlay.active { display:flex; align-items:center; gap:12px; } #header-search-overlay input { flex:1; background:#1a1a1c; border:1.5px solid rgba(255,255,255,.15); color:#fff; font-family:'Space Grotesk',sans-serif; font-size:16px; padding:12px 16px; border-radius:6px; outline:none; } #header-search-overlay input:focus { border-color:#FFD60A; } #header-search-overlay button.close-search { background:transparent; border:none; color:rgba(255,255,255,.5); font-size:24px; cursor:pointer; padding:8px; line-height:1; }/* End custom CSS */