@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter","Inter Fallback"}
*{box-sizing:border-box;font-family:var(--font-inter);margin:0;padding:0}body{color:#fff;background-color:#000;overflow-x:hidden}.container{max-width:1280px;margin:0 auto}h1{color:#fff;font-size:56px;font-weight:800;line-height:72px}h2{color:#fff;font-size:32px;font-weight:700;line-height:44px}h3{color:#fff;font-size:24px;font-weight:700;line-height:32px}h4{color:#fff;font-size:18px;font-weight:700;line-height:24px}p{color:#d1d5dc}ul{list-style:none}a span{display:flex}.highlight{color:#f19200!important;font-size:inherit!important}.heading{text-align:center;flex-direction:column;gap:6px;margin-bottom:60px;display:flex}.heading p{font-size:20px}.menu-toggle{display:none}.top-bar{background-color:#f19200;padding:8px 0;font-size:15px}.top-bar-content{justify-content:flex-end;align-items:center;gap:32px;display:flex}.contact-info a{color:#000;align-items:center;gap:8px;text-decoration:none;display:flex}.contact-info svg{flex-shrink:0}.contact-info span{color:#000;font-size:15px}.navbar{z-index:1000;background-color:#000;border:1px solid #454545cc;padding:15px 0;position:sticky;top:0}.navbar-content{justify-content:space-between;align-items:center;display:flex}.logo{height:80px}.logo img{width:100%;height:100%}.nav-links{align-items:center;gap:46px;list-style:none;display:flex}.nav-item{position:relative}.nav-item .active-line{display:none;position:absolute;bottom:-16px;left:0}.nav-item .active-line.active{display:block}.nav-links a{color:#fff;text-decoration:none;transition:color .3s}.nav-links a:hover,.nav-links a.active{color:#f19200}.nav-item.services{position:relative}.nav-item.services .content{align-items:center;gap:8px;display:flex}.nav-item.services .services-dropdown{z-index:10;background-color:#202122;border-radius:12px;flex-direction:column;gap:16px;width:200px;padding:20px;display:flex;position:absolute;top:30px}button{cursor:pointer;background:0 0;border:none}button:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background-color:#f19200;border:none;border-radius:12px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;color:#000!important}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 15px #f906}.btn-secondary{color:#f19200;cursor:pointer;background-color:#0000;border:2px solid #f19200;border-radius:12px;padding:16px 40px;font-size:24px;text-decoration:none;transition:all .3s;display:inline-block}.btn-secondary:hover{color:#000;background-color:#f19200}.btn-white{color:#000;cursor:pointer;background-color:#fff;border-radius:5px;width:100%;padding:12px 30px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.hero{align-items:center;height:calc(100vh - 131px);display:flex}.hero-content{justify-content:space-between;align-items:center;gap:90px;width:100%;display:flex}.hero-text{max-width:685px}.hero-text p{margin-top:16px;margin-bottom:30px;font-size:22px;line-height:32px}.hero-buttons{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-buttons a{padding:16px 40px;font-size:24px}.hero-image{border-radius:10px;place-content:end;display:grid;overflow:hidden}.hero-image img{object-fit:cover}.stats{background-color:#ffffff0d;margin-top:80px;padding:48px 0}.stats-content{text-align:center;justify-content:space-between;align-items:center;padding:0 40px;display:flex}.stat-number{color:#f19200;margin-bottom:24px;font-size:40px;font-weight:700}.stat-item:last-child .lastStats{font-size:64px;line-height:40px}.stat-item{position:relative}.stat-item:after{content:"";background-color:#ffffff2e;width:1px;height:80px;position:absolute;top:10%;right:-140px}.stat-item:last-child:after{display:none}.stat-label{color:#aeaeae;font-size:18px}.stats-content .line{background-color:#ffffff2e;width:1px;height:80px}.companies{margin-top:45px}.companies-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.company-card{text-align:center;background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border-radius:16px;padding:32px;transition:transform .3s,box-shadow .3s}.company-card h2{margin:16px 0}.company-card p{font-size:18px;line-height:28px}.company-card:hover{transform:translateY(-10px);box-shadow:0 10px 30px #ff99004d}.company-logo{border-radius:10px;height:170px;margin:0 auto}.company-logo img{object-fit:contain;border-radius:10px}.plus-sign p{font-size:48px}.company-card p{height:90px;margin-bottom:32px}.coming-soon{background:linear-gradient(135deg,#2a2a2a 0%,#1a1a1a 100%)}.company-card .btn-primary,.company-card .btn-secondary{width:100%;font-weight:600;display:inline-block;padding:12px 0!important}.contact-wrapper{margin-top:90px}.contact-content{grid-template-columns:58% 40%;gap:24px;display:grid}.form{background:#ffffff1a;border-radius:12px;padding:32px 24px}.form-input{flex-direction:column;gap:8px;margin-bottom:32px;display:flex;position:relative}.form-input.message{margin-bottom:32px!important}.form-input label{font-size:20px;font-weight:600}.form-input label span{color:red}.form-input input,.form-input textarea,.form-input select{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;width:100%;padding:20px;font-size:16px}.form-input select option{color:#000;background:#fff}.form-input textarea{resize:none;height:128px}.form-input .form-error{color:#ef4444;margin-top:4px;font-size:14px;position:absolute;bottom:-24px;left:0}.form .btn-primary{justify-content:center;align-items:center;gap:8px;width:100%;font-size:20px;font-weight:700;display:flex}.form .btn-primary span{display:flex}.contact-right{background:#ffffff1a;border-radius:12px;padding:32px 24px}.contact-right .contact-info{flex-direction:column;gap:16px;margin-top:12px;display:flex}.contact-right .info{background-color:#ffffff1a;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.contact-right .info a{color:#d1d5dc;font-size:15px;line-height:24px}.contact-right .social{justify-content:space-between;align-items:center;gap:15px;margin:16px 0;display:flex}.contact-right .social a{background-color:#ffffff1a;border-radius:8px;place-content:center;width:100%;height:70px;display:grid}.contact-right .bottom{background-color:#ffffff1a;border-radius:8px;flex-direction:column;gap:8px;padding:12px 24px;display:flex}.footer{background-color:#ffffff0d;margin-top:90px}.footer .top{grid-template-columns:1fr 1fr 1fr;gap:70px;padding:32px 0;display:grid}.footer .top h3{margin-bottom:24px}.footer .top p{line-height:24px}.footer .top .info{align-items:center;gap:16px;margin-bottom:24px;display:flex}.footer .top .info a{color:#d1d5dc}.footer .top .social .s-top{align-items:center;gap:16px;margin-bottom:12px;display:flex}.footer hr{border:1px solid #000}.footer .bottom{justify-content:space-between;align-items:center;padding:32px 0;display:flex}.footer .bottom p{color:#d1d5dc}.footer .bottom div a{color:#d1d5dc;margin-right:28px;text-decoration:none}.whatsapp-float{transition:transform .2s;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 10px #0003}.whatsapp-float:hover{transform:scale(1.1)}.video-thumbnail{aspect-ratio:16/9;cursor:pointer;width:100%;position:relative;overflow:hidden}.thumbnail-img{object-fit:cover;filter:brightness(75%);width:100%;height:100%;transition:filter .3s}.video-thumbnail:hover .thumbnail-img{filter:brightness(90%)}.custom-play-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f1920080;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:transform .25s,opacity .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-thumbnail:hover .custom-play-btn{transform:translate(-50%,-50%)scale(1.05)}.play-icon{border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:24px solid #fff;width:0;height:0}.videos-wrapper{margin-top:96px}.videos{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.video-item{background-color:#ffffff1a;border-radius:16px;position:relative;overflow:hidden}.video-item iframe{aspect-ratio:16/9;border:none;width:100%}.video-item .description{flex-direction:column;gap:8px;padding:16px;display:flex}.video-item .location{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000001c;border-radius:40px;align-items:center;gap:7px;padding:8px;font-size:14px;display:flex;position:absolute;top:12px;right:12px}.payment-wrapper{margin-top:90px}.payment-wrapper .heading{text-align:left}.login{max-width:700px;margin:90px auto 0}.login form{margin-top:48px}.dashboard-header{padding:32px}.dashboard-heading{justify-content:space-between;align-items:center;display:flex}.dashboard-content-wrapper{margin-top:48px;padding:0 32px}table{border-collapse:collapse;color:#e6e6e6;background-color:#1e1e1e;border-radius:8px;width:100%;margin-top:20px;font-size:15px;overflow:hidden}thead{background-color:#2c2c2c}thead th{text-align:left;letter-spacing:.5px;border-bottom:1px solid #333;padding:12px 14px;font-weight:600}tbody tr{border-bottom:1px solid #2a2a2a}tbody tr:hover{background-color:#323232}td{color:#dcdcdc;padding:10px 14px}td.truncate{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}tbody tr td[colspan]{text-align:center;color:#999;background-color:#1a1a1a;padding:15px}tbody tr:hover td{cursor:pointer}.table-wrapper{width:100%;overflow-x:auto}.modal-backdrop{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content{background-color:#4a4848;border-radius:8px;width:90%;max-width:500px;padding:24px;position:relative;box-shadow:0 5px 15px #0000004d}.modal-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;position:absolute;top:10px;right:10px}.modal-title{margin-bottom:15px;font-size:1.5rem;font-weight:700}.modal-form input,.modal-form textarea{padding:12px}.modal-form button{width:100%}.license-info{background-color:#f192001a;border-left:4px solid #f19200;margin:28px 0;padding:24px}.license-info p{color:#f19200;margin:0}@media (max-width:1280px){.container{max-width:90%}h1{font-size:48px;line-height:64px}.hero-text{max-width:fit-content}.hero-text p{width:auto;font-size:18px}.hero-image{width:100%}.hero-buttons a{font-size:18px}.contact-content{grid-template-columns:1fr}.footer .top{grid-template-columns:1fr 1fr 1fr}.footer .top .company-desc{max-width:600px}}@media (max-width:1024px){.hero{height:auto;margin-top:80px}.hero-content{flex-direction:column;justify-content:center;gap:60px}.hero-image{place-content:center}.hero-buttons{grid-template-columns:1fr 1fr;display:grid}.hero-buttons a{text-align:center}.stat-item:after{display:none}.stats-content{grid-template-columns:1fr 1fr;gap:70px;display:grid}.footer .top{grid-template-columns:1fr}}@media (max-width:996px){.menu-toggle{display:block}.nav-links{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:100;background-color:#191919cd;border-left:1px solid #3e3e3e;flex-direction:column;gap:60px;width:300px;height:100vh;padding:100px 0 0;transition:all .4s ease-in-out;position:fixed;top:0;left:-1px;transform:translate(-100%)}.nav-links.show{transform:translate(0%)}.nav-links a{font-size:18px}}@media (max-width:778px){h2{font-size:28px}.company-card p{height:120px;font-size:16px;line-height:24px}}@media (max-width:556px){h1{font-size:36px;line-height:46px}.heading p{font-size:14px;line-height:20px}.top-bar-content{flex-wrap:wrap;justify-content:center;gap:12px}.hero-text p{font-size:14px;line-height:24px}.hero-buttons{grid-template-columns:1fr}.hero-buttons a{padding:16px 24px;font-size:16px}.stats-content{padding:0}.form-input label{font-size:16px}.form button{font-size:18px!important;font-weight:600!important}.footer .bottom{flex-direction:column;gap:24px;display:flex}}.send-btn.loading{opacity:.7;pointer-events:none;position:relative}.send-btn.loading:after{content:" ...";animation:1s infinite dots}@keyframes dots{0%{content:" ."}50%{content:" .."}to{content:" ..."}}.error-message{color:red;margin-top:5px;font-size:13px;display:none}input.error,textarea.error{border-color:red}
