@import url(https://fonts.googleapis.com/css2?family=Your+Font+Name:wght@800&display=swap);.video-hero-wrapper{height:80vh;margin-left:calc(-50vw + 50%);overflow:hidden;position:relative;width:100vw}.hero-overlay-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:60px;position:relative;width:100%;z-index:2}.main-content{background-color:#11071f;margin-top:0;padding-bottom:60px;padding-top:20px;position:relative;z-index:3}@media (max-width:1024px){.video-hero-wrapper{height:70vh}.hero-overlay-content{padding-left:40px}}@media (max-width:768px){.video-hero-wrapper{height:60vh}.hero-overlay-content{padding-left:20px}}body{background-color:#000;margin:0;padding:0}.home-container,body{color:#fff;display:flex;flex-direction:column;font-family:Preahvihear,sans-serif}.home-container{background-color:#11071f;flex:1 1;min-height:auto;overflow:hidden}.container{background-color:#fff;height:auto;overflow-x:hidden;width:100vw}.container,.hero{position:relative}.hero{background-color:#11071f;flex-grow:1;padding:40px 40px 0}.hero-content{position:relative}.nav{align-items:center;display:flex;justify-content:space-between}.nav-left .nav-btn{background:none;border:none;color:#e3e0e5;cursor:pointer;font-size:16px;margin-right:20px}.logo{font-size:20px}.gradient-bg{height:390px;left:450px;position:absolute;top:70px;width:340px;z-index:1}.hero-human{height:258px;left:490px;position:absolute;top:130px;width:259px;z-index:2}.arrow{height:110.02px;left:660px;position:absolute;top:90px;width:92.97px;z-index:3}.intro-text{font-family:Preahvihear,sans-serif;font-size:24px;left:750px;position:absolute;top:10px;z-index:4}.white-text{color:#fff}.highlight-text{color:#591f93}.subtitle-text{color:#dbd6d6;font-size:18px;margin-top:10px}@font-face{font-family:Rapscallion;src:url(/static/media/Rapscallion.ab12533c1070d43ec994.TTF) format("truetype")}@font-face{font-display:swap;font-family:Rapscallion;font-style:normal;font-weight:400;src:local("Rapscallion"),url(https://www.fontsaddict.com/fontface/rapscallion.ttf) format("truetype")}.company-name-container{background:#0000;display:flex;justify-content:center;margin:0 auto;max-width:1400px;overflow:visible;padding:80px 40px;position:relative}.company-name-svg{color:#1916ce;height:auto;min-height:300px;padding-right:210px;width:1000px}.company-name-part{fill:url(#goldTexture);stroke:#010005;stroke-width:2px;stroke-linejoin:round;animation:textDraw 1ms ease-in-out forwards;font-family:Rapscallion,cursive}.name-amazing{animation-delay:.3s;font-size:220px}.name-looks{animation-delay:1.5s;font-size:220px}.name-outsourcing{animation-delay:2.7s;font-size:180px}.company-name-part tspan{stroke:#010005;animation:colorPulse 4s infinite alternate;paint-order:stroke}@keyframes colorPulse{0%{opacity:.9}to{opacity:1}}.name-amazing tspan{filter:drop-shadow(0 0 5px rgba(255,77,77,.5))}.name-looks tspan{filter:drop-shadow(0 0 5px rgba(77,138,255,.5))}.name-outsourcing tspan{stroke:#030000;filter:drop-shadow(0 0 5px rgba(138,255,77,.5))}@keyframes textDraw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@media (max-width:992px){.company-name-container{padding:60px 30px}.name-amazing,.name-looks{font-size:70px}.name-outsourcing{font-size:45px}}@media (max-width:768px){.company-name-container{padding:40px 20px}.name-amazing,.name-looks{font-size:60px}.name-outsourcing{font-size:40px}}.ellipse-img{height:auto;left:-15px;position:absolute;top:-7px;width:280px;z-index:1}.description-heading{color:#fff;font-size:38px;margin-top:100px;width:674px}.description-heading,.description-paragraph{font-family:Preahvihear,sans-serif;margin-left:280px}.description-paragraph{color:#dcdcdc;font-size:20px;line-height:1.5;margin-top:20px;width:892px}.experience-block,.style-block{align-items:center;display:flex;gap:30px;position:relative}.experience-block{flex-direction:row}.style-block{flex-direction:row-reverse}.experience-gradient-bg,.style-gradient-bg{height:auto;position:relative;width:350px}.experience-gradient-bg:before,.style-gradient-bg:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;left:-30px;position:absolute;top:-30px;width:400px;z-index:0}.experience-gradient-bg:before{background-image:url(/static/media/gradient-experience.cb516a1fde7acd2b2017.png)}.style-gradient-bg:before{background-image:url(/static/media/gradient-style.565f1c12a0a0fe100bf6.png)}.experience-img,.style-img{border-radius:10px;position:relative;width:100%;z-index:1}.experience-text,.style-text{background-color:#ffffff1a;border-radius:10px;color:#fff;font-family:Preahvihear,sans-serif;font-size:18px;max-width:500px;padding:20px;transition:transform .3s ease}.experience-text:hover,.style-text:hover{transform:scale(1.03)}.experience-style-wrapper{display:flex;flex-direction:column;gap:100px;margin-top:50px;padding:50px 20px}.work-section{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative}.left-section{flex-direction:row}.right-section{flex-direction:row-reverse}.work-img{border-radius:20px;height:100%;object-fit:cover;width:100%;z-index:1}.description-box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffff1f;border-radius:15px;color:#fff;font-family:Preahvihear,sans-serif;margin-top:-90px;max-width:480px;padding:20px 35px;transition:transform .3s ease,background-color .3s ease;z-index:2}.left-section .description-box{margin-left:-60px}.right-section .description-box{margin-right:-60px}.description-box:hover{background-color:#ffffff2e;transform:scale(1.05)}.experience-style-section{display:flex;flex-direction:column;gap:80px;margin-top:60px;padding:0 40px}.image-container{align-items:center;border-radius:20px;display:flex;justify-content:flex-start;overflow:visible;position:relative}.image-container img{border-radius:20px;height:280px;object-fit:cover;padding:8px;width:450px;z-index:1}.left-img{justify-content:flex-start}.right-img{justify-content:flex-end}.text-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3;border-radius:20px;color:#fff;height:200px;padding:30px 190px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease,box-shadow .3s ease;width:320px;z-index:2}.left-box{color:#dcdcdc;left:370px;text-align:left}.right-box{color:#dcdcdc;right:360px;text-align:right}.text-box:hover{box-shadow:0 12px 20px #0003;transform:translateY(-50%) scale(1.03)}.image-wrapper{background-position:100%;background-size:150%;border-radius:30px;height:auto;margin-top:10px;padding:5px;position:relative;width:450px;z-index:0}.explore-button-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:60px;margin-top:-60px;position:relative;z-index:10}.explore-button{background-color:initial;border:2px solid #fff;border-radius:50px;color:#fff;font-family:Preahvihear,sans-serif;font-size:18px;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:background-color .4s ease,color .4s ease}.explore-button:hover{background-color:#fff;color:#11071f}.bubble-text:before{background:#fff;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0;z-index:-1}.explore-button:hover .bubble-text:before{height:500%;width:200%}.team-section{animation:fadeInUp 1.2s ease-in-out;margin:60px 40px 20px;text-align:center}.team-heading{color:#b483f7;font-size:38px;letter-spacing:1px;margin-bottom:15px}.team-description,.team-heading{font-family:Preahvihear,sans-serif}.team-description{color:#e0d2f7;font-size:20px;line-height:1.6;margin:0 auto;max-width:800px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.editing-style-section{margin-top:-80px;position:relative;width:100%}.center-image{display:block;height:700px;margin:0 auto;position:relative;width:625px;z-index:1}.info-boxes{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);left:50%;max-width:1100px;position:absolute;top:140px;transform:translateX(-50%);width:90%;z-index:2}.info-box{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:flex-start;padding:20px 25px;transition:transform .4s ease,box-shadow .4s ease;width:480px}.info-box:hover{box-shadow:0 12px 24px #ffffff1a;transform:translateY(-8px) scale(1.03)}.info-logo{height:50px;margin-bottom:8px;width:50px}.info-box p{color:#e8e8e8;font-family:Preahvihear,sans-serif;font-size:16px;line-height:1.4;margin:8px 0 0;text-align:left}.info-box:hover p{text-shadow:0 0 6px #ffffff4d}.edit-box{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:16px;color:#fff;display:flex;flex-direction:column;height:192.68px;justify-content:flex-start;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:570px}.edit-box:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-5px)}.edit-box-header{align-items:center;display:flex;margin-bottom:10px}.edit-logo{height:48px;margin-right:16px;width:48px}.edit-title{font-size:24px;font-weight:700;margin:0}.edit-description,.edit-title{font-family:Preahvihear,sans-serif}.edit-description{color:#f0f0f0;font-size:14px;line-height:1.5}@media screen and (max-width:360px){.container{overflow-x:hidden;padding:0;width:100vw}.box-left,.box-right,.content-box,.description-text,.experience-box,.hero-section,.image-wrapper,.service-item,.style-box,.text-block{box-sizing:border-box;left:0!important;max-width:100vw;padding:0 10px;position:relative!important;transform:none!important;width:100%!important}.home-gradient,.home-illustration,.image-wrapper img,.main-image{height:auto!important;object-fit:contain;width:100%!important}.experience-box,.style-box{left:0!important;margin:20px auto;top:auto!important;transform:none!important;width:90%!important}.service-grid,.service-item{display:block!important;margin-bottom:20px}.button-text,.description-text,.heading,.subheading{font-size:14px!important;text-align:center!important}.button{font-size:14px;padding:10px;width:100%!important}.box-logo,.icon-img,.logo{height:40px!important;width:40px!important}.box-heading,.box-text,.description-text{font-size:12px!important;text-align:center}.overlap-layout{align-items:center;flex-direction:column!important}.box-left,.box-right{margin-bottom:15px;width:90%!important}.home-image-container{margin:0 auto;padding:0!important;width:100%!important}}.description-heading{color:#efeff3;font-size:44px;font-weight:700;white-space:pre}.cursor{animation:blink 1s infinite;color:#17158a;display:inline-block;font-size:30px;width:10px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.background-container{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.background-video{height:100%;object-fit:cover;width:100%}.about-us-container{background:#fcfafa;font-family:Segoe UI,sans-serif;padding:60px 20px}.about-hero{margin-bottom:60px;text-align:center}.about-hero h1{color:#222;font-size:36px;margin-bottom:20px}.about-hero p{color:#555;font-size:18px;line-height:1.6;margin:0 auto;max-width:800px}.mission-vision{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:60px}.mv-box{background:#f8f9fa;border-radius:12px;box-shadow:0 5px 15px #00000014;color:#6393eb;flex:1 1 350px;max-width:400px;padding:30px;transition:transform .3s ease}.mv-box:hover{transform:translateY(-5px)}.mv-box h2{color:#007bff;margin-bottom:10px}.our-team{margin-bottom:60px;text-align:center}.our-team h2{font-size:30px;margin-bottom:40px}.team-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.team-card{background:#817fe6;border-radius:14px;box-shadow:0 6px 16px #0000001a;padding:20px;text-align:center;transition:all .3s;width:240px}.team-card img{border-radius:10px;height:220px;margin-bottom:15px;object-fit:cover;width:100%}.team-card h3{font-size:18px;margin:10px 0 5px}.our-values{color:#817fe6;margin-bottom:60px;text-align:center}.our-values h2{font-size:30px;margin-bottom:30px}.value-boxes{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.value-card{background:linear-gradient(135deg,#fff,#f0f8ff);border-radius:12px;box-shadow:0 8px 18px #00000014;padding:25px;transition:transform .3s ease;width:260px}.value-card:hover{transform:translateY(-6px)}.value-card h3{color:#007bff;margin-bottom:10px}.enquiry-section{background:#fff;border-radius:16px;box-shadow:0 8px 22px #00000014;margin:60px auto;max-width:900px;padding:60px 30px;text-align:center}.enquiry-section h2{color:#007bff;font-size:28px;margin-bottom:10px}.enquiry-section p{color:#444;font-size:16px;margin-bottom:30px}.enquiry-form{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:600px}.enquiry-form input,.enquiry-form textarea{border:1px solid #ccc;border-radius:8px;font-family:inherit;font-size:15px;padding:14px;resize:none}.enquiry-form button{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;background-image:linear-gradient(135deg,#bb60e699);border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 8px 20px #0000001a;color:#f6f7fc;cursor:pointer;font-size:16px;font-weight:700;padding:14px 24px;transition:all .3s ease}.enquiry-form button:hover{background-image:linear-gradient(135deg,#007bffcc,#007bff);box-shadow:0 10px 25px #007bff66;color:#f5f5f5;transform:scale(1.05)}.Enquiry-label{color:#007bff}.services-container{background-color:#f9f9f9;font-family:Preahvihear,sans-serif;padding:60px 40px;text-align:center}.services-heading{color:#0a3a74;font-size:40px;letter-spacing:1.5px;margin-bottom:50px;text-transform:uppercase}.services-list{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.service-card{background:#fff;border-radius:12px;box-shadow:0 0 25px #0000001a;padding:25px;transition:transform .3s ease,box-shadow .3s ease;width:500px}.service-card:hover{box-shadow:0 15px 30px #0003;transform:translateY(-10px)}.service-title{color:#0a3a74;font-size:24px;margin-bottom:20px}.service-description{color:#555;font-size:16px;margin-top:20px}.difference-section{backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);background:linear-gradient(145deg,#ffffffe6,#f5f5f5b3);border:1px solid #fff6;border-radius:25px;box-shadow:0 8px 25px #00000026,inset 0 1px 1px #ffffff80;margin:80px auto;max-width:950px;overflow:hidden;padding:50px;position:relative;text-align:center;transition:all .4s ease;z-index:1}.difference-section:before{background:radial-gradient(circle at top left,#007bff33,#0000 70%);content:"";height:200%;left:-30%;pointer-events:none;position:absolute;top:-40%;transform:rotate(25deg);width:160%;z-index:-1}.difference-section h2{color:#1a1a1a;font-size:32px;font-weight:700;letter-spacing:.5px;margin-bottom:25px;text-shadow:1px 1px 2px #0000000d}.difference-section p{color:#2c2c2c;font-size:18.5px;line-height:1.8;margin:0 auto;padding:0 15px;text-shadow:.5px .5px 1px #00000008}.difference-section:hover{box-shadow:0 12px 35px #00000040;transform:translateY(-4px) scale(1.01)}.before-after-container{border-radius:8px;cursor:ew-resize;height:320px;margin-top:20px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.after-img,.before-img{display:block;height:100%;object-fit:cover;width:100%}.after-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0}.slider-handle{background-color:initial;cursor:ew-resize;z-index:10}.slider-handle,.slider-line{bottom:0;position:absolute;top:0;width:2px}.slider-line{background-color:#0a3a74;left:-1px}.slider-circle{background-color:#0a3a74;border:2px solid #fff;border-radius:50%;height:20px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.before-after-label{background:#00000080;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:6px 12px;pointer-events:none;position:absolute;top:10px;z-index:10}.before-label{left:15px}.after-label{right:15px}.header{align-items:center;background-color:#001f4d;color:#fff;display:flex;justify-content:space-between;padding:20px 40px}.logo{color:#fff;font-size:24px;font-weight:700}.nav-buttons button{background:#0000;border:2px solid #0000;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s ease}.nav-buttons button:before{background-color:#0040ff;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s ease;width:0;z-index:0}.nav-buttons button:hover:before{width:100%}.nav-buttons button span{position:relative;z-index:1}.nav-buttons a{color:#f1e8e8;cursor:pointer;padding:10px 15px;transition:.3s}.nav-buttons{display:flex;gap:20px}.nav-buttons a{border-radius:8px;color:#f2f1f5;font-weight:600;overflow:hidden;padding:10px 18px;position:relative;text-decoration:none;transition:color .3s ease;z-index:0}.nav-buttons a:before{background:#fff;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0;z-index:-1}.nav-buttons a:hover:before{width:100%}.nav-buttons a:hover{color:#007bff}.footer{background-color:#000;color:#fff;font-family:Preahvihear,sans-serif;margin-top:0;padding:-10px -20px;position:relative;top:auto}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-section{flex:1 1;margin-bottom:10px;margin-left:60px;min-width:250px}.footer-section h3{color:#00bfff;font-size:20px;margin-bottom:15px}.address .icon{color:#00bfff;margin-right:10px}.awards .award-item{align-items:center;display:flex;margin-bottom:10px;transition:transform .3s ease,box-shadow .3s ease}.awards .award-item img{border-radius:8px;margin-right:15px;width:50px}.awards .award-item span{color:#ccc;font-size:16px}.awards .award-item:hover{box-shadow:0 0 12px #00bfff;transform:scale(1.05)}.social-icons a{color:#fff;font-size:22px;margin-right:15px;transition:transform .3s,color .3s}.social-icons a:hover{color:#00bfff;transform:scale(1.3)}.footer-bottom{margin-top:20px;text-align:center}.footer-bottom hr{border:.5px solid #444;margin-bottom:15px}.top-btn{background-color:#00bfff;border:none;border-radius:50px;color:#000;cursor:pointer;font-weight:700;margin-bottom:10px;padding:10px 20px;transition:all .4s ease}.top-btn:hover{background-color:#fff;box-shadow:0 0 12px #00bfff;color:#00bfff;transform:scale(1.1)}.footer-bottom p{color:#aaa;font-size:14px}@media only screen and (max-width:767px){.header{text-align:center}.header,.header nav{flex-direction:column}.header nav{gap:10px}.hero-section{text-align:center}.hero-section,.services{flex-direction:column;padding:20px}.footer{flex-direction:column;text-align:center}.enquiry-form{margin:auto;width:90%}.before-after-slider img{height:auto;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.hero-section,.services{padding:30px 50px}.footer{padding:30px 40px}.enquiry-form{width:80%}}
/*# sourceMappingURL=main.51f5cd42.css.map*/