.elementor-293 .elementor-element.elementor-element-ac5c5cb{--display:flex;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-spacer{height:76px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-wrapper{--header-top-offset:16px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-nav{max-width:1280px;height:72px;padding:0px 24px 0px 24px;background-color:rgba(255, 255, 255, 0.90);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:9999px 9999px 9999px 9999px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .brand-custom-logo{height:42px;max-width:220px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .invincible-header-container{margin-bottom:0px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-nav.scrolled{background-color:rgba(255, 255, 255, 0.96);}.elementor-293 .elementor-element.elementor-element-94bf7ee .brand-logo, .elementor-293 .elementor-element.elementor-element-94bf7ee .brand-name-text{color:#063B00;}.elementor-293 .elementor-element.elementor-element-94bf7ee .brand-logo:hover, .elementor-293 .elementor-element.elementor-element-94bf7ee .brand-logo:hover .brand-name-text{color:#266210;}.elementor-293 .elementor-element.elementor-element-94bf7ee .brand-logo-icon{background:#063B00;color:#FFFFFF;}.elementor-293 .elementor-element.elementor-element-94bf7ee .nav-links{gap:28px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .nav-links a{padding:8px 0px 8px 0px;color:#121E14;}.elementor-293 .elementor-element.elementor-element-94bf7ee .nav-links a:hover{color:#063B00;}.elementor-293 .elementor-element.elementor-element-94bf7ee .nav-links a.active{color:#063B00;}.elementor-293 .elementor-element.elementor-element-94bf7ee .nav-links a::after{background-color:#266210;height:2px;border-radius:2px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-courses-btn{color:#063B00;background-color:rgba(38, 98, 16, 0.08);border-color:rgba(38, 98, 16, 0.18);border-radius:9999px 9999px 9999px 9999px;padding:8px 16px 8px 16px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-courses-btn:hover{color:#063B00;background-color:rgba(38, 98, 16, 0.15);border-color:#24B1B1;}.elementor-293 .elementor-element.elementor-element-94bf7ee .btn-group-primary{color:#FFFFFF;background:#063B00;border-radius:9999px 9999px 9999px 9999px;padding:10px 22px 10px 22px;}.elementor-293 .elementor-element.elementor-element-94bf7ee .btn-group-primary:hover{color:#FFFFFF;background:#266210;}.elementor-293 .elementor-element.elementor-element-94bf7ee .mobile-menu-toggle{width:42px !important;height:42px !important;background:rgba(6, 59, 0, 0.05) !important;border-color:rgba(6, 59, 0, 0.12) !important;color:#063B00 !important;}.elementor-293 .elementor-element.elementor-element-94bf7ee .mobile-menu-toggle svg{width:22px !important;height:22px !important;}.elementor-293 .elementor-element.elementor-element-94bf7ee .mobile-menu-toggle:hover{background:rgba(38, 98, 16, 0.14) !important;border-color:#266210 !important;color:#063B00 !important;}.elementor-293 .elementor-element.elementor-element-94bf7ee .drawer-content, .mobile-drawer .drawer-content{width:340px;background:#FFFFFF;}.elementor-293 .elementor-element.elementor-element-94bf7ee .mobile-drawer, .mobile-drawer{background:rgba(10, 22, 12, 0.65);}.elementor-293 .elementor-element.elementor-element-94bf7ee .drawer-nav-list a, .mobile-drawer .drawer-nav-list a{color:#121E14;}.elementor-293 .elementor-element.elementor-element-94bf7ee .drawer-nav-list a.active, .mobile-drawer .drawer-nav-list a.active{color:#063B00;background:rgba(38, 98, 16, 0.08);}.elementor-293 .elementor-element.elementor-element-94bf7ee .header-border-beam{animation-duration:7s;}@media(max-width:767px){.elementor-293 .elementor-element.elementor-element-94bf7ee .brand-custom-logo{max-width:106px;}}