.elementor-419 .elementor-element.elementor-element-b5151f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.site-header{position:fixed;top:0;left:0;width:100%;height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 50px;z-index:9999;box-sizing:border-box;background:#fff0;transition:0.3s}.site-header.is-scrolled{background:rgb(0 0 0 / .8);backdrop-filter:blur(10px)}.logo img{height:40px;display:block}@media (min-width:769px){.hamburger,.sp-menu-overlay{display:none!important}.global-nav ul{display:flex;list-style:none;gap:30px;margin:0}.global-nav a{color:#fff;text-decoration:none;font-weight:700;transition:0.3s}.global-nav a:hover,.global-nav .current-menu-item a{color:#fc0;border-bottom:2px solid #fc0}}@media (max-width:768px){.global-nav{display:none}.hamburger{display:block;cursor:pointer;z-index:9999;width:30px;height:20px}.hamburger span{display:block;width:100%;height:2px;background:#fff;margin-bottom:6px;transition:0.3s}.hamburger.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.sp-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(40 50 80 / .95);opacity:0;visibility:hidden;transition:0.3s;z-index:9998;display:flex;justify-content:center;align-items:center}.sp-menu-overlay.is-active{opacity:1;visibility:visible}.sp-menu-content ul{list-style:none;text-align:center;padding:0}.sp-menu-content li{margin:25px 0}.sp-menu-content a{color:#fff;text-decoration:none;font-size:20px;font-weight:700}.sp-menu-content a:hover{color:#fc0}}@media (min-width:769px){.sp-nav-vertical{display:none!important}}@media (max-width:768px){.sp-nav-vertical .elementor-nav-menu{flex-direction:column!important;align-items:center}.sp-nav-vertical .elementor-nav-menu .menu-item{margin:20px 0!important}.sp-nav-vertical a{font-size:20px!important;color:#fff!important}}@media (min-width:901px){.hamburger,.sp-menu-overlay{display:none!important}.global-nav ul{display:flex;list-style:none;gap:clamp(15px, 3vw, 40px);margin:0}.global-nav a{color:#fff;text-decoration:none;font-weight:700;transition:0.3s;font-size:clamp(14px, 1.2vw, 18px)}.global-nav a:hover,.global-nav .current-menu-item a{color:#fc0;border-bottom:2px solid #fc0}}.site-header{position:fixed;top:0;left:0;width:100%;height:clamp(60px, 6vw, 80px);display:flex;justify-content:space-between;align-items:center;padding:0 clamp(20px, 4vw, 50px);z-index:9999;box-sizing:border-box;background:#fff0;transition:0.3s}.site-header.is-scrolled{background:rgb(0 0 0 / .8);backdrop-filter:blur(10px)}.logo img{height:clamp(30px, 3.5vw, 45px);width:auto;display:block}@media (min-width:901px){.hamburger,.sp-menu-overlay{display:none!important}.global-nav ul{display:flex;list-style:none;gap:clamp(12px, 2.5vw, 35px);margin:0}.global-nav a{color:#fff;text-decoration:none;font-weight:700;transition:0.3s;font-size:clamp(13px, 1.2vw, 17px);white-space:nowrap}.global-nav a:hover,.global-nav .current-menu-item a{color:#fc0;border-bottom:2px solid #fc0}}@media (max-width:900px){.global-nav{display:none}.hamburger{display:block;cursor:pointer;z-index:9999;width:30px;height:20px}.hamburger span{display:block;width:100%;height:2px;background:#fff;margin-bottom:6px;transition:0.3s}.hamburger.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.sp-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(40 50 80 / .95);opacity:0;visibility:hidden;transition:0.3s;z-index:9998;display:flex;justify-content:center;align-items:center}.sp-menu-overlay.is-active{opacity:1;visibility:visible}.sp-menu-content ul{list-style:none;text-align:center;padding:0}.sp-menu-content li{margin:25px 0}.sp-menu-content a{color:#fff;text-decoration:none;font-size:clamp(18px, 4vw, 24px);font-weight:700}.sp-menu-content a:hover{color:#fc0}}.sp-menu-content li.current-menu-item a,.sp-menu-content li.current-page-ancestor a,.sp-menu-content li.current_page_item a{color:#ffcc00!important}.sp-menu-content a.is-active-link{color:#ffcc00!important;border-bottom:2px solid #fc0}