.elementor .tws-hdr-ghost:hover,.elementor .tws-hdr-ghost:focus-visible{color:#FFFFFF;border-color:#2DBE5F;}.elementor .tws-hdr-ghost{font-family:"Instrument Sans";font-weight:600;font-size:14px;color:#E6EAE7;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:2px;border-color:#2A4A33;border-style:solid;background-color:transparent;}.elementor .tws-hdr-cta:hover,.elementor .tws-hdr-cta:focus-visible{color:#FFFFFF;border-color:#2F9946;background-color:#2F9946;}.elementor .tws-hdr-cta{font-family:"Instrument Sans";font-weight:700;font-size:14px;color:#FFFFFF;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:2px;border-color:#39A751;border-style:solid;background-color:#39A751;}.elementor .tws-mega-label{font-family:"JetBrains Mono";font-weight:700;font-size:11px;color:#39A751;letter-spacing:0.1em;padding-block-start:4px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;}.elementor .tws-mega-desc{font-family:"Instrument Sans";font-size:13px;color:#B5BDB8;line-height:1.45;margin:0px;}.elementor .tws-mega-name{font-family:"Bricolage Grotesque";font-weight:700;font-size:16px;color:#FFFFFF;margin:0px;}.elementor .tws-mega-icon{width:44px;height:44px;object-fit:contain;padding:6px;border-radius:12px;background-color:#FFFFFF;flex:0 0 auto;}.elementor .tws-mega-item:hover,.elementor .tws-mega-item:focus-visible{border-color:#2A4A33;background-color:#101B14;}.elementor .tws-mega-item{width:100%;text-decoration:none;padding:12px;border-radius:14px;border-width:1px;border-color:transparent;border-style:solid;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .tws-mega-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1.4 1 0px;}.elementor .tws-mega{width:780px;position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:9999;padding:16px;border-radius:22px;border-width:1px;border-color:#2A4A33;border-style:solid;background-color:#0A0F0C;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.6);transform:translate3d(-50%, 8px, 0px);display:none;flex-direction:row;gap:14px;}.elementor .tws-nav-item{width:auto;position:relative;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .tws-nav-link:hover,.elementor .tws-nav-link:focus-visible{color:#52D47D;background-color:#101B14;}.elementor .tws-nav-link{font-family:"Instrument Sans";font-weight:600;font-size:15px;color:#E6EAE7;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:10px;}.elementor .tws-show-mobile{display:none;}.elementor .tws-hide-mobile{display:flex;}.elementor .hm-badge-alt{font-family:"JetBrains Mono";font-weight:700;font-size:12px;color:#52D47D;letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:11px;padding-inline-end:11px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A4A33;border-style:solid;background-color:#10261A;}.elementor .hm-badge{font-family:"JetBrains Mono";font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;margin:0px;border-radius:999px;background-color:#39A751;}