.elementor-kit-94 e-page-transition{background-color:#ffbc7d}.elementor-kit-94 h4{color:var(--e-global-color-primary);font-family:var(--e-global-typography-36be9c9-font-family),Sans-serif;font-size:var(--e-global-typography-36be9c9-font-size);font-weight:var(--e-global-typography-36be9c9-font-weight);line-height:var(--e-global-typography-36be9c9-line-height)}.elementor-kit-94 h5{color:var(--e-global-color-primary);font-family:var(--e-global-typography-1213e2e-font-family),Sans-serif;font-size:var(--e-global-typography-1213e2e-font-size);font-weight:var(--e-global-typography-1213e2e-font-weight);line-height:var(--e-global-typography-1213e2e-line-height)}.elementor-kit-94 h6{color:var(--e-global-color-primary);font-family:var(--e-global-typography-4a2427d-font-family),Sans-serif;font-size:var(--e-global-typography-4a2427d-font-size);font-weight:var(--e-global-typography-4a2427d-font-weight);line-height:var(--e-global-typography-4a2427d-line-height)}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-kit-94 h4{font-size:var(--e-global-typography-36be9c9-font-size);line-height:var(--e-global-typography-36be9c9-line-height)}.elementor-kit-94 h5{font-size:var(--e-global-typography-1213e2e-font-size);line-height:var(--e-global-typography-1213e2e-line-height)}.elementor-kit-94 h6{font-size:var(--e-global-typography-4a2427d-font-size);line-height:var(--e-global-typography-4a2427d-line-height)}}@media (max-width:767px){.elementor-kit-94 h4{font-size:var(--e-global-typography-36be9c9-font-size);line-height:var(--e-global-typography-36be9c9-line-height)}.elementor-kit-94 h5{font-size:var(--e-global-typography-1213e2e-font-size);line-height:var(--e-global-typography-1213e2e-line-height)}.elementor-kit-94 h6{font-size:var(--e-global-typography-4a2427d-font-size);line-height:var(--e-global-typography-4a2427d-line-height)}}.media90z-container{width:min(92%,1400px);margin:auto}.btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 36px;border-radius:100px;transition:var(--transition);cursor:pointer;font-weight:700;font-size:16px}.btn-primary{background:var(--gold);color:black}.btn-secondary{border:1px solid white;color:white;background:0 0}.btn:hover{transform:translateY(-5px)}.btn-primary:hover{box-shadow:0 15px 50px rgba(255,212,0,.3)}\ .hero-v2-kicker{margin-bottom:18px!important}.hero-v2-kicker p{margin:0!important;color:#ffd400!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:6px!important;text-transform:uppercase!important}.hero-v2-title{margin-bottom:28px!important}.hero-v2-title .elementor-heading-title{font-family:"Archivo Black",sans-serif!important;font-size:clamp(72px,9vw,150px)!important;line-height:.88!important;letter-spacing:-5px!important;color:#fff!important;max-width:1000px!important;margin:auto!important}.gold-text{color:#ffd400!important}.hero-v2-description p{margin:0 auto!important;max-width:720px!important;color:rgba(255,255,255,.75)!important;font-size:22px!important;line-height:1.8!important}.hero-v2{background-position:right center!important}.hero-v2-inner{align-items:flex-start!important;text-align:left!important;justify-content:center!important}.hero-v2-title .elementor-heading-title{margin:0!important;max-width:760px!important}.hero-v2-description p{margin:0!important;max-width:620px!important}.hero-v2-buttons{justify-content:flex-start!important;align-items:center!important}.hero-v2-buttons{display:flex!important;gap:16px!important;margin-top:38px!important}.hero-v2-primary .elementor-button,.hero-v2-secondary .elementor-button{min-height:52px!important;padding:0 32px!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important;letter-spacing:.7px!important;transition:.35s ease!important}.hero-v2-primary .elementor-button{background:#ffd400!important;color:#000!important;border:1px solid #ffd400!important}.hero-v2-secondary .elementor-button{background:rgba(0,0,0,.22)!important;color:#ffd400!important;border:1px solid rgba(255,212,0,.65)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hero-v2-primary .elementor-button:hover,.hero-v2-secondary .elementor-button:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(255,212,0,.25)}@media (max-width:767px){.hero-v2-buttons{flex-direction:column!important;width:100%}.hero-v2-primary,.hero-v2-secondary,.hero-v2-primary .elementor-button,.hero-v2-secondary .elementor-button{width:100%!important}}.hero-v2-primary .elementor-button,.hero-v2-secondary .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.hero-v2-primary .elementor-button-content-wrapper,.hero-v2-secondary .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.hero-v2-title .elementor-heading-title{white-space:nowrap}.section-label,.services-header .section-label,.portfolio-label,.why-label,.talent-header-label,.process-label,.hero-v2-kicker,.hero-v2-kicker p{color:#ffd400!important}.section-label,.section-label p,.section-label span{color:#ffd400!important;font-size:12px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;margin:0!important}.trusted-section{padding:100px 0;overflow:hidden}.trusted-title{text-align:center;margin-bottom:10px}.trusted-description{text-align:center;max-width:700px;margin:auto;margin-bottom:60px;opacity:.75}.trusted-marquee{display:flex;flex-direction:column;gap:40px;overflow:hidden}.marquee{overflow:hidden;width:100%}.marquee-track{display:flex;flex-wrap:nowrap;align-items:center;width:max-content}.marquee-track img{height:48px;width:auto;filter:grayscale(100%);opacity:.65;transition:.35s}.marquee-track img:hover{filter:none;opacity:1;transform:scale(1.08)}.marquee-left .marquee-track{animation-name:marqueeLeft;animation-duration:var(--marquee-duration,28s);animation-timing-function:linear;animation-iteration-count:infinite}.marquee-right .marquee-track{animation-name:marqueeRight;animation-duration:var(--marquee-duration,28s);animation-timing-function:linear;animation-iteration-count:infinite}.marquee-group{display:flex;align-items:center;gap:70px;flex-shrink:0;white-space:nowrap}.marquee-group img{display:block;height:48px;width:auto;max-width:180px;object-fit:contain;flex-shrink:0}.marquee-group img,.marquee-track img{height:100px!important;width:auto!important;max-width:none!important}.countries-marquee{margin-top:8px}.country-group{gap:42px!important}.country-item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:90px;background:0 0;border:none;padding:0;transition:.35s}.country-item img{width:54px!important;height:54px!important;border-radius:50%!important;object-fit:cover;box-shadow:0 8px 24px rgba(0,0,0,.28);transition:.35s;filter:none!important;opacity:1!important}.country-item span{font-size:13px;color:rgba(255,255,255,.72);font-weight:500;white-space:nowrap;text-align:center;transition:.35s}.country-item:hover{transform:translateY(-6px)}.country-item:hover img{transform:scale(1.08);box-shadow:0 12px 30px rgba(255,212,0,.18)}.country-item:hover span{color:#ffd400}@media (max-width:767px){.country-group{gap:28px!important}.country-item{min-width:70px}.country-item img{width:42px!important;height:42px!important}.country-item span{font-size:11px}}.marquee{-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.marquee:hover .marquee-track{animation-play-state:paused}.countries-label{width:100%;margin:4px 0 -8px;text-align:center;color:rgba(255,255,255,.5);font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;line-height:1.4;text-transform:uppercase}@media (max-width:767px){.countries-label{width:88%;margin:2px auto -4px;font-size:10px;letter-spacing:1.5px}}.about-mini{width:100%!important;max-width:none!important;margin:0!important;padding:110px 0!important;align-items:center!important}.about-content{width:min(92%,1400px)!important;max-width:1400px!important;margin:0 auto!important;padding:0!important;align-items:flex-start!important;text-align:left!important}.about-content>*{margin-left:0!important;margin-right:auto!important}.about-mini-title,.about-mini-description{max-width:720px!important}@media (max-width:767px){.about-mini{padding:85px 0!important}.about-content{width:88%!important}}.about-mini-label,.about-mini-label p,.about-mini-label span,.about-mini-label .elementor-widget-container{color:#ffd400!important;font-size:13px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important}.about-mini-title .elementor-heading-title{font-size:clamp(46px,5vw,72px);line-height:.95;letter-spacing:-2px;color:#fff;max-width:720px}.about-mini-description{max-width:680px}.about-mini-description p{color:rgba(255,255,255,.7);font-size:18px;line-height:1.9;margin-top:12px}@media (max-width:767px){.about-mini{padding:0 10px}.about-mini-title .elementor-heading-title{font-size:40px}.about-mini-description p{font-size:16px;line-height:1.8}}.services-section{padding:120px 0;background:#050505}.services-header{width:min(92%,1400px);margin:0 auto 75px}.services-header .section-label,.section-label{color:#ffd400;font-size:13px;font-weight:800;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px}.services-header .section-title,.section-title{color:#fff;font-size:clamp(34px,5vw,72px);line-height:.95;letter-spacing:-2px;margin-bottom:22px}.services-header .section-description,.section-description{max-width:760px;color:rgba(255,255,255,.72);font-size:17px;line-height:1.8}.services-grid{width:min(92%,1400px);margin:0 auto;display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.service-card{width:calc(50% - 15px);min-height:560px;position:relative;overflow:hidden;border-radius:28px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border:1px solid rgba(255,255,255,.12);box-shadow:0 25px 80px rgba(0,0,0,.35);transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease;cursor:pointer}.service-card-tall{min-height:660px}.service-card-short{min-height:560px}.service-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to right,rgba(0,0,0,.82) 0%,rgba(0,0,0,.58) 35%,rgba(0,0,0,.24) 70%,rgba(0,0,0,.08) 100%),linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.35) 42%,rgba(0,0,0,.08) 78%);transition:opacity .45s ease}.service-card::after{content:"";position:absolute;inset:auto 0 0 0;height:2px;z-index:3;background:linear-gradient(90deg,transparent,#ffd400,transparent);opacity:.65;transition:.45s ease}.service-number{position:absolute!important;top:34px;left:38px;z-index:3;color:transparent!important;-webkit-text-stroke:1px rgba(255,212,0,.55);font-family:var(--heading);font-size:clamp(44px,5vw,78px)!important;line-height:1!important;opacity:.9;pointer-events:none}.service-number .elementor-heading-title{color:transparent!important;-webkit-text-stroke:1px rgba(255,212,0,.55);font-size:inherit!important;line-height:1!important}.service-icon{position:absolute!important;top:90px!important;left:30px!important;z-index:3;width:auto!important;height:auto!important;background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:flex!important;align-items:center;justify-content:center}.service-content{position:absolute!important;left:38px;bottom:40px;right:38px;z-index:3;max-width:430px}.service-content .elementor-heading-title{color:#fff!important;font-size:clamp(32px,3.3vw,50px)!important;line-height:.95!important;letter-spacing:-1.4px!important;margin-bottom:18px!important}.service-content p{display:block!important;opacity:1!important;visibility:visible!important;color:rgba(255,255,255,.8)!important;font-size:16px!important;line-height:1.65!important;margin:0 0 26px!important;max-width:390px}.service-content .elementor-button,.service-explore,.service-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:42px!important;min-width:145px!important;padding:0 22px!important;border-radius:999px!important;background:rgba(0,0,0,.28)!important;border:1px solid rgba(255,212,0,.55)!important;color:#ffd400!important;font-size:13px!important;font-weight:700!important;text-align:center!important;transition:.35s}.service-content .elementor-button-text{display:flex!important;align-items:center;justify-content:center;width:100%;line-height:1!important}.service-card:hover{transform:translateY(-12px);border-color:#ffd400;box-shadow:0 40px 100px rgba(0,0,0,.55)}.service-card:hover::before{opacity:.88}.service-card:hover::after{opacity:1;height:3px}.service-card:hover .service-icon{border-color:#ffd400;background:rgba(255,212,0,.1)}.service-card:hover .service-number{-webkit-text-stroke:1px rgba(255,212,0,.9)}@media (max-width:1024px){.services-section{padding:100px 0}.service-card,.service-card-tall,.service-card-short{width:calc(50% - 15px);min-height:520px}.service-number{top:28px;left:28px}.service-icon{top:98px;left:28px;width:56px!important;height:56px!important}.service-content{left:28px;right:28px;bottom:34px}}@media (max-width:767px){.services-section{padding:80px 0}.services-grid{width:92%;gap:24px}.service-card,.service-card-tall,.service-card-short{width:100%;min-height:520px;border-radius:22px}.service-number{top:24px;left:24px;font-size:52px!important}.service-icon{top:88px;left:24px;width:52px!important;height:52px!important}.service-content{left:24px;right:24px;bottom:26px}.service-content .elementor-heading-title{font-size:34px!important}.service-content p{font-size:15px!important}}.service-card{flex:0 0 calc(50% - 15px)!important;width:calc(50% - 15px)!important;height:520px!important;min-height:520px!important;display:block!important}.service-card-tall{height:580px!important;min-height:580px!important}.service-card-short{height:500px!important;min-height:500px!important}.service-card>.e-con-inner{position:static!important;height:100%!important;min-height:100%!important}.service-number{top:28px!important;left:30px!important;font-size:50px!important}.service-icon{top:90px!important;left:30px!important;width:48px!important;height:48px!important}.service-content{position:absolute!important;top:auto!important;left:30px!important;right:30px!important;bottom:32px!important;max-width:360px!important;z-index:5!important}.service-content .elementor-heading-title{font-size:clamp(26px,2.2vw,36px)!important;line-height:1!important;margin-bottom:12px!important}.service-content p{font-size:13.5px!important;line-height:1.55!important;margin-bottom:18px!important;max-width:320px!important}.service-content .elementor-button,.service-explore,.service-btn{min-height:38px!important;padding:0 18px!important;font-size:12px!important}@media (max-width:767px){.service-card,.service-card-tall,.service-card-short{flex:0 0 100%!important;width:100%!important;height:500px!important;min-height:500px!important}}.service-icon{position:absolute!important;top:90px!important;left:30px!important;z-index:4;width:auto!important;height:auto!important;background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.service-icon .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.service-content .elementor-button{height:42px!important;min-width:148px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,212,0,.6)!important;background:rgba(0,0,0,.3)!important;color:#ffd400!important}.service-content .elementor-button-content-wrapper{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.service-content .elementor-button-text{display:block!important;line-height:1!important;text-align:center!important;transform:translateY(0)!important}.service-content .elementor-button:hover{background:#ffd400!important;color:#000!important;transform:translate(6px,-6px)}.service-content .service-explore,.service-content .service-explore .elementor-widget-container,.service-content .service-explore p{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:150px!important;height:42px!important;margin:0!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(255,212,0,.6)!important;background:rgba(0,0,0,.3)!important;color:#ffd400!important;font-size:13px!important;font-weight:700!important;line-height:1!important}.service-content .service-explore p{border:none!important;background:0 0!important}.service-card{transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease,filter .45s ease}.service-card:hover{transform:translateY(-12px);border-color:#ffd400;box-shadow:0 40px 110px rgba(0,0,0,.6),0 0 45px rgba(255,212,0,.1)}.service-card:hover::before{opacity:.78}.service-card:hover::after{height:3px;opacity:1}.service-card:hover .service-number,.service-card:hover .service-number .elementor-heading-title{-webkit-text-stroke:1px rgba(255,212,0,1);opacity:1}.service-card:hover .service-content{transform:translateY(-6px)}.service-content{transition:transform .35s ease}.service-card:hover .service-explore .elementor-widget-container{background:#ffd400!important;border-color:#ffd400!important;transform:translateY(-4px);box-shadow:0 14px 35px rgba(255,212,0,.25)}.service-card:hover .service-explore p{color:#000!important}.portfolio-section{padding:140px 0;background:#050505}.portfolio-header{width:min(92%,1400px);margin:0 auto 70px;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.portfolio-heading{max-width:800px}.portfolio-btn .elementor-button{min-height:46px;padding:0 24px!important;border-radius:999px!important;background:#ffd400!important;color:#000!important;font-weight:800!important;border:1px solid #ffd400!important;transition:.35s ease!important}.portfolio-btn .elementor-button:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(255,212,0,.25)}.portfolio-grid{width:min(92%,1400px);margin:0 auto;display:flex;flex-wrap:wrap;gap:30px}.portfolio-card{position:relative;overflow:hidden;border-radius:28px;background:#111;background-size:cover!important;background-position:center!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 80px rgba(0,0,0,.35);transition:.45s ease;cursor:pointer}.portfolio-large{width:100%;min-height:620px}.portfolio-small{width:calc(50% - 15px);min-height:460px}.portfolio-card::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.86) 0%,rgba(0,0,0,.42) 40%,rgba(0,0,0,.05) 75%);z-index:1;opacity:.85;transition:.45s ease}.portfolio-card:hover{transform:translateY(-10px);border-color:#ffd400;box-shadow:0 40px 110px rgba(0,0,0,.55)}.portfolio-card:hover::before{opacity:.65}@media (max-width:1024px){.portfolio-header{flex-direction:column;align-items:flex-start}.portfolio-large{min-height:520px}.portfolio-small{min-height:420px}}@media (max-width:767px){.portfolio-section{padding:90px 0}.portfolio-small,.portfolio-large{width:100%;min-height:420px;border-radius:22px}}.portfolio-content{position:absolute!important;left:34px;right:34px;bottom:34px;z-index:3;max-width:620px}.portfolio-category{color:#ffd400!important;font-size:13px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:14px!important}.portfolio-title .elementor-heading-title{color:#fff!important;font-size:clamp(34px,4vw,64px)!important;line-height:.95!important;letter-spacing:-1.5px!important;margin-bottom:16px!important}.portfolio-small .portfolio-title .elementor-heading-title{font-size:clamp(28px,3vw,44px)!important}.portfolio-meta p{color:rgba(255,255,255,.78)!important;font-size:16px!important;line-height:1.6!important;margin:0 0 22px!important}.portfolio-link p{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;height:42px;padding:0 20px;border-radius:999px;border:1px solid rgba(255,212,0,.6);color:#ffd400!important;background:rgba(0,0,0,.28);font-size:13px!important;font-weight:800!important;transition:.35s ease}.portfolio-card:hover .portfolio-link p{background:#ffd400;color:#000!important;transform:translateY(-4px)}.portfolio-card{position:relative!important}.portfolio-card>.e-con-inner{position:static!important;height:100%!important}.portfolio-content{position:absolute!important;top:auto!important;left:34px!important;right:34px!important;bottom:34px!important;z-index:5!important;max-width:620px!important;margin:0!important;transform:none!important}.portfolio-content .elementor-widget{margin-bottom:0!important}.portfolio-category,.portfolio-title,.portfolio-meta,.portfolio-link{position:relative!important;top:auto!important;bottom:auto!important;margin:0!important}.portfolio-category{margin-bottom:12px!important}.portfolio-title{margin-bottom:14px!important}.portfolio-meta{margin-bottom:20px!important}.portfolio-card{display:flex!important;align-items:flex-end!important}.portfolio-card .portfolio-content{position:absolute!important;inset:auto 34px 34px 34px!important;width:auto!important;height:auto!important;min-height:unset!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;gap:0!important;z-index:10!important}.portfolio-content>*{position:static!important;transform:none!important;margin-left:0!important;margin-right:0!important}.talent-section{padding:120px 0;background:#050505;overflow:hidden}.talent-wrapper{width:min(92%,1400px);margin:0 auto}.talent-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:0;min-height:620px;border-radius:34px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 120px rgba(0,0,0,.55)}.talent-card{position:relative;min-height:620px;background-size:cover!important;background-position:center center!important;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.talent-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to right,rgba(0,0,0,.82) 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,.15) 100%);transition:.45s ease}.talent-models::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;z-index:4;background:linear-gradient(to bottom,transparent,#ffd400,transparent);opacity:.75}.talent-overlay{position:relative;z-index:3;width:100%;max-width:520px;padding:40px;text-align:left;transition:.4s ease}.talent-kicker{color:#ffd400!important;font-size:12px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;margin-bottom:16px!important}.talent-title .elementor-heading-title{color:#fff!important;font-size:clamp(34px,4vw,62px)!important;line-height:.94!important;letter-spacing:-1.8px!important;margin-bottom:18px!important}.talent-description p{color:rgba(255,255,255,.78)!important;font-size:16px!important;line-height:1.7!important;max-width:460px;margin:0 0 24px!important}.talent-link p{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:42px!important;padding:0 20px!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(255,212,0,.65)!important;background:rgba(0,0,0,.34)!important;color:#ffd400!important;font-size:13px!important;font-weight:800!important;line-height:1!important;transition:.35s ease}.talent-card:hover::before{opacity:.78}.talent-card:hover .talent-overlay{transform:translateY(-10px)}.talent-card:hover .talent-link p{background:#ffd400!important;color:#000!important;transform:translateY(-4px);box-shadow:0 14px 35px rgba(255,212,0,.25)}@media (max-width:900px){.talent-grid{grid-template-columns:1fr;min-height:auto}.talent-card{min-height:460px}.talent-models::after{display:block!important;width:100%!important;height:1px!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;background:linear-gradient(to right,transparent,#ffd400,transparent)!important}}@media (max-width:767px){.talent-section{padding:85px 0}.talent-grid{border-radius:24px}.talent-card{min-height:420px}.talent-overlay{padding:0 26px 32px}.talent-title .elementor-heading-title{font-size:34px!important}.talent-description p{font-size:15px!important}}.talent-kicker p,.talent-kicker{color:#ffd400!important;font-size:12px!important;font-weight:900!important;letter-spacing:4px!important;text-transform:uppercase!important}.talent-title .elementor-heading-title{color:#fff!important;font-size:clamp(40px,4.4vw,68px)!important;line-height:.92!important;letter-spacing:-2px!important}.talent-description p{color:rgba(255,255,255,.82)!important;font-size:17px!important;line-height:1.75!important;max-width:440px!important}.talent-link p{height:46px!important;padding:0 26px!important;border:1px solid #ffd400!important;color:#ffd400!important;background:rgba(0,0,0,.42)!important;letter-spacing:.5px!important}.talent-models::after{display:block!important;width:100%!important;height:1px!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;background:linear-gradient(to right,transparent,#ffd400,transparent)!important}.section-btn .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffd400!important;color:#000!important;border:1px solid #ffd400!important;height:52px!important;padding:0 32px!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.6px!important;transition:.35s ease}.section-btn .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%}.section-btn .elementor-button:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(255,212,0,.25)}.portfolio-header .section-title,.portfolio-header .section-title .elementor-heading-title,.portfolio-heading .section-title,.portfolio-heading .section-title .elementor-heading-title{font-size:52px!important;line-height:1.15!important;letter-spacing:-1px!important;max-width:760px!important}.Talent-header-label,.Talent-header-label *,.talent-header-label,.talent-header-label *{color:#ffd400!important;font-size:12px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;margin:0!important}.process-label,.process-label p,.process-label span,.process-label .elementor-heading-title{color:#ffd400!important;font-size:12px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;margin:0!important}.service-card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease!important}.service-card:hover{transform:translateY(-8px)!important;border-color:rgba(255,212,0,.45)!important;box-shadow:0 22px 55px rgba(0,0,0,.45),0 0 35px rgba(255,212,0,.08)!important}.service-card:hover img{transform:scale(1.05)!important}.service-card img{transition:transform .45s ease!important}@media (max-width:767px){.talent-main-title .elementor-heading-title,.services-main-title .elementor-heading-title,.portfolio-main-title .elementor-heading-title,.why-main-title .elementor-heading-title,.process-main-title .elementor-heading-title{font-size:42px!important;line-height:1.12!important;letter-spacing:-1px!important;white-space:normal!important}.gold-text{display:inline!important;position:relative!important}}@media (min-width:768px){.section-mobile-title .elementor-heading-title{font-size:52px!important;line-height:1.15!important;letter-spacing:-1px!important;white-space:normal!important}}@media (max-width:767px){.section-mobile-title .elementor-heading-title{font-size:58px!important;line-height:1.15!important;letter-spacing:-1px!important}}@media (max-width:767px){.hero-v2{min-height:auto!important;padding:32px 20px 24px!important}.hero-v2-inner{min-height:auto!important;gap:0!important}.hero-v2-title{margin:0!important}.hero-v2-description{margin:14px 0 8px!important}.hero-v2-buttons{margin:0!important;gap:12px!important}.hero-v2-primary,.hero-v2-secondary{margin:0!important}}@media (max-width:767px){.hero-v2-title{margin:0!important;padding:0!important}.hero-v2-title .elementor-heading-title{margin:0!important;font-size:58px!important;line-height:.95!important;letter-spacing:-2px!important;white-space:normal!important}.hero-v2-title+.hero-v2-title{margin-top:18px!important}}.service-explore{opacity:1!important;visibility:visible!important;display:block!important}.service-explore p{margin:0!important}.service-card{transform-origin:center center;will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .35s ease}.service-card .service-icon{transition:transform .45s cubic-bezier(.22,1,.36,1)}.service-card .service-number{transition:transform .45s ease,opacity .45s ease}.service-card:hover{transform:translateY(-10px) scale(1.015)}.service-card:hover .service-icon{transform:scale(1.12) rotate(-6deg)}.service-card:hover .service-number{transform:translateX(6px)}.service-number,.service-icon,.service-explore{opacity:1;visibility:visible}.service-icon{transform:none}.service-card:hover .service-icon{transform:scale(1.12) rotate(-6deg)}.service-card:hover .service-number{transform:translateX(6px)}.countries-marquee .marquee-track{display:flex!important;width:max-content}.countries-marquee .country-group{display:flex!important;align-items:center;gap:32px!important;padding-right:32px!important;flex-shrink:0}.countries-marquee .country-item{display:flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap}.countries-marquee .country-item img{width:46px!important;height:46px!important;min-width:46px;min-height:46px;border-radius:50%!important;object-fit:contain!important;object-position:center!important;padding:3px!important;box-sizing:border-box!important;background:#000;border:1px solid rgba(255,212,0,.35);display:block}.project-title-block,.project-title-block .elementor-widget-container,.project-title-block .jkit-image-box,.project-title-block .image-box-body,.project-title-block .body-inner{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.project-title-block .image-box-body{position:relative!important;inset:auto!important;transform:none!important}.project-title-block .body-inner{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important}.project-title-block .body-title{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0 0 16px!important;padding:0 0 16px!important;line-height:1.18!important;white-space:normal!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:normal!important;border:0!important}.project-title-block .body-title::after{content:""!important;display:block!important;position:absolute!important;left:0!important;bottom:0!important;width:55px!important;height:5px!important;background:#ffd400!important;border:0!important;transform:scaleX(1)!important;transform-origin:left center!important;transition:width .45s ease!important}.project-title-block.project-line-active .body-title::after{width:100%!important}@media (hover:hover) and (pointer:fine){.project-title-block:hover .body-title::after{width:100%!important}}.project-title-block .body-description{position:relative!important;display:block!important;width:100%!important;margin:0 0 14px!important;padding:0!important;transform:none!important}.project-title-block .body-description p{margin:0!important}.project-title-block .body-button{position:relative!important;display:block!important;margin:0!important;padding:0!important;transform:none!important}@media screen and (min-width:1025px){.project-title-block .body-title{font-size:34px!important}}@media screen and (min-width:768px) and (max-width:1024px){.project-title-block .body-title{font-size:30px!important;line-height:1.2!important}}@media screen and (max-width:767px){.project-title-block .body-inner{padding:20px 16px!important}.project-title-block .body-title{font-size:27px!important;line-height:1.22!important;letter-spacing:-.5px!important}}.models-hero-content{min-width:0!important}.models-hero-image{min-width:0!important}@media (max-width:767px){.models-hero-content,.models-hero-image{width:100%!important;max-width:100%!important}}@media (max-width:1024px){.models-page-wrap{flex-direction:column!important}.models-filter-column{display:none!important}}@media only screen and (max-width:1024px){body .models-page-wrap,body .models-page-wrap.e-con{display:flex!important;flex-direction:column!important;width:100%!important}}@media (min-width:768px) and (max-width:1024px){.models-page-wrap{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto!important;overflow:hidden!important;box-sizing:border-box!important}.models-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.models-hero-content,.models-hero-image{width:50%!important;max-width:50%!important;min-width:0!important}}@media (max-width:1024px){body.models-filter-open .models-filter-drawer{transform:translateX(0)!important;visibility:visible!important;opacity:1!important}body.models-filter-open{overflow:hidden!important}body.models-filter-open::before{content:"";position:fixed;inset:0;z-index:99998;background:rgba(0,0,0,.72);backdrop-filter:blur(4px)}}.models-sort-widget{width:auto!important;margin-left:auto!important}.models-sort-field{display:flex!important;align-items:center!important;gap:10px!important}.models-sort-field label{margin:0!important;color:#fff!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}.models-sort-field select{min-width:180px!important;height:44px!important;padding:0 40px 0 14px!important;color:#fff!important;background-color:#0f0f0f!important;border:1px solid #2b2b2b!important;border-radius:10px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;outline:none!important;cursor:pointer!important;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease!important}.models-sort-field select:hover{border-color:#666!important}.models-sort-field select:focus{border-color:#ffd400!important;background-color:#0b0b0b!important;box-shadow:0 0 0 3px rgba(255,212,0,.08)!important}.models-sort-field select option{color:#fff!important;background:#111!important}@media (max-width:1024px){.models-sort-widget{width:auto!important;margin-left:0!important}.models-sort-field select{min-width:160px!important}}@media (max-width:767px){.models-results-count{grid-column:1/-1!important}.models-sort-widget{width:100%!important}.models-sort-field{width:100%!important;display:block!important}.models-sort-field label{display:block!important;margin-bottom:6px!important;font-size:11px!important}.models-sort-field select{width:100%!important;min-width:0!important;height:42px!important;font-size:11px!important}}.models-live-grid .model-card-availability{position:absolute!important;top:12px!important;left:12px!important;z-index:2!important;padding:6px 9px!important;color:#000!important;background:#ffd400!important;border-radius:20px!important;font-size:9px!important;line-height:1!important;font-weight:700!important}.models-live-grid .model-card-availability{display:none!important}.models-filter-empty-message{width:100%;margin-top:20px;padding:30px 20px;color:#b5b5b5;background:#0b0b0b;border:1px solid #252525;border-radius:12px;font-size:14px;line-height:1.5;text-align:center}.elementor-sticky--effects .header-mobile-grid,.header-mobile-grid.elementor-sticky--effects{background:rgba(7,7,7,.88)!important;border-bottom-color:rgba(255,212,0,.12);box-shadow:0 14px 45px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-menu .jkit-menu>li>a>i{display:inline-flex;align-items:center;justify-content:center;margin:1px 0 0 2px!important;color:var(--m90-white)!important;font-size:12px!important;transition:color .3s ease,transform .3s ease}.header-menu .jkit-menu>li:hover>a>i{color:var(--m90-yellow)!important;transform:rotate(180deg)}@media (max-width:1024px){.header-menu .jkit-menu-wrapper.active,.header-menu .jkit-menu-wrapper.menu-open,.header-menu .jkit-menu-wrapper.show-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}.header-menu .jkit-menu>li>a>i{font-size:14px!important}}@media (max-width:767px){.header-menu .jkit-menu-wrapper.active,.header-menu .jkit-menu-wrapper.open,.header-menu .jkit-menu-wrapper.menu-open,.header-menu .jkit-menu-wrapper.show-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}.header-menu .jkit-menu>li>a>i{color:#ffd400!important;font-size:14px!important}.header-menu .jkit-menu>li.menu-item-has-children.active>.sub-menu,.header-menu .jkit-menu>li.menu-item-has-children.dropdown-open>.sub-menu{display:block!important}}html.media90z-menu-open,body.media90z-menu-open{overflow:hidden!important;height:100%!important;touch-action:none!important}@media (max-width:767px){.header-menu .jkit-menu>li.menu-item-has-children>a>i{position:absolute!important;top:50%!important;right:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin:0!important;color:#ffd400!important;background:rgba(255,212,0,.06)!important;border:1px solid rgba(255,212,0,.18)!important;border-radius:50%!important;cursor:pointer!important;transform:translateY(-50%) rotate(0deg)!important;transition:transform .3s ease,background-color .3s ease,border-color .3s ease!important}.header-menu .jkit-menu>li.menu-item-has-children.mobile-submenu-open>a>i{background:#ffd400!important;color:#050505!important;border-color:#ffd400!important;transform:translateY(-50%) rotate(180deg)!important}.header-menu .jkit-menu>li.menu-item-has-children.mobile-submenu-open>.sub-menu{display:block!important}}