:root{--stroke:linear-gradient(90deg,#8e8e8e,rgba(71,71,71,0));--stroke-2:linear-gradient(90deg,#8e8e8e 16.365210711956024%,rgba(71,71,71,0));--Red:#e10a11;--White:#fff;--Black:#000;--Dark-Grey:#0d0d0d;--Light-Grey:#999;--Dark-Red:#a02021;--Grey:#666;--Red--Light:#fce7e7;--Red--Light-:hover:#fbdadb;--Red--Light-:active:#f6b3b5;--Red--Normal:#e10a11;--Red--Normal-:hover:#cb090f;--Red--Normal-:active:#b4080e;--Red--Dark:#a9080d;--Red--Dark-:hover:#87060a;--Red--Dark-:active:#650508;--Red--Darker:#4f0406;--Dark-Red--Light:#f6e9e9;--Dark-Red--Light-:hover:#f1dede;--Dark-Red--Light-:active:#e2baba;--Dark-Red--Normal:#a02021;--Dark-Red--Normal-:hover:#901d1e;--Dark-Red--Normal-:active:#801a1a;--Dark-Red--Dark:#781819;--Dark-Red--Dark-:hover:#601314;--Dark-Red--Dark-:active:#480e0f;--Dark-Red--Darker:#380b0c;--Black--Light:#e7e6e7;--Black--Light-:hover:#dbdadb;--Black--Light-:active:#b4b2b4;--Black--Normal:#0c070c;--Black--Normal-:hover:#0b060b;--Black--Normal-:active:#0a060a;--Black--Dark:#090509;--Black--Dark-:hover:#070407;--Black--Dark-:active:#050305;--Black--Darker:#040204;--Light-Grey--Light:#f5f5f5;--Light-Grey--Light-:hover:#f0f0f0;--Light-Grey--Light-:active:#dfdfdf;--Light-Grey--Normal:#a49e96;--Light-Grey--Normal-:hover:#8a8a8a;--Light-Grey--Normal-:active:#7a7a7a;--Light-Grey--Dark:#737373;--Light-Grey--Dark-:hover:#5c5c5c;--Light-Grey--Dark-:active:#454545;--Light-Grey--Darker:#363636;--Grey--Light:#f0f0f0;--Grey--Light-:hover:#e8e8e8;--Grey--Light-:active:#d0d0d0;--Grey--Normal:#666;--Grey--Normal-:hover:#5c5c5c;--Grey--Normal-:active:#525252;--Grey--Dark:#4d4d4d;--Grey--Dark-:hover:#3d3d3d;--Grey--Dark-:active:#2e2e2e;--Grey--Darker:#242424;--glow-hue:2deg;--shadow-hue:80deg;--spring-easing:linear(0,0.002,0.01 0.9%,0.038 1.8%,0.156,0.312 5.8%,0.789 11.1%,1.015 14.2%,1.096,1.157,1.199,1.224 20.3%,1.231,1.231,1.226,1.214 24.6%,1.176 26.9%,1.057 32.6%,1.007 35.5%,0.984,0.968,0.956,0.949 42%,0.946 44.1%,0.95 46.5%,0.998 57.2%,1.007,1.011 63.3%,1.012 68.3%,0.998 34%,1);--spring-duration:1.33s;--cards:4;--cardHeight:35vh;--cardTopPadding:6em;--gradient:conic-gradient(from 90deg at 50% 50%,#fb373c,#e10a11,#fff,red,#fff,#ffa184,#ff0a5c);--size:clamp(10rem,1rem + 25vmin,30rem);--gap:calc(var(--size) / 14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}body{margin:0;background:var(--Black);letter-spacing:.3px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,p{color:var(--White)}p{font-size:15px;line-height:150%}img,video{max-width:100%;background:none}a{color:var(--primary-color);text-decoration:none;transition:all .2s}a:hover{color:var(--primary-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--grey-darker);letter-spacing:0;font-weight:600}h1{color:var(--White,#fff);font-family:BD Lifeless Grotesk;font-size:80px;font-style:normal;font-weight:400;line-height:90%}h2{font-size:56px}h2,h3{color:var(--White,#fff);font-family:BD Lifeless Grotesk;font-style:normal;font-weight:400;line-height:100%}h3{font-size:48px}h4{color:var(--White,#fff);font-size:42px}h4,h5{font-family:BD Lifeless Grotesk;font-style:normal;font-weight:400;line-height:100%}h5{font-size:36px}h6{font-family:BD Lifeless Grotesk;font-size:24px;font-style:normal;font-weight:400;line-height:100%}.body-xl{font-size:20px}.body-md,.body-xl{color:var(--White,#fff);font-family:BD Lifeless Grotesk;font-style:normal;font-weight:400;line-height:normal}.body-md{font-size:16px}.body-xxxl{font-size:320px;font-weight:300;line-height:100%;letter-spacing:-16px}.body-regular,.body-xxxl,p{font-style:normal;font-family:BD Lifeless Grotesk}.body-regular,p{font-size:14px;font-weight:400;line-height:normal}.text-grey-xxl{font-family:BD Lifeless Grotesk;font-size:284px;font-style:normal;font-weight:300;line-height:70%;letter-spacing:-14.2px}.form-control::placeholder{color:var(--Grey)}.form-control option{color:#fff}.btn-outline,.btn-outline:hover{font-size:14px;color:var(--White);border:1px solid var(--White);border-radius:100px;padding:10px 20px}.btn-outline svg{width:20px}.btn-red,.btn-red:hover{font-size:14px;padding:10px 20px}.btn-red,.btn-red.btn-large,.btn-red:hover{font-style:normal;font-weight:700;line-height:32px;background:var(--Red,#e10a11);border:none;border-radius:100px;color:var(--White)}.btn-red.btn-large{font-size:20px;padding:20px 40px}.btn.btn-red.btn-xlarge{font-size:24px}.btn.btn-red.btn-xlarge svg{width:40px;height:auto}.btn-outline.btn-large{background:linear-gradient(241deg,hsla(0,0%,100%,.2) 40.45%,hsla(0,0%,100%,.2) 50.33%,hsla(0,0%,100%,0) 78.83%)}.btn-link.btn-large,.btn-outline.btn-large{font-size:20px;font-style:normal;font-weight:700;line-height:32px;padding:20px 40px}.btn-link.btn-large{text-decoration:underline;color:var(--White)}@property --shimmer{syntax:"<angle>";inherits:false;initial-value:33deg}@keyframes shimmer{0%{--shimmer:0deg}to{--shimmer:360deg}}@keyframes shine{0%{opacity:0}15%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes text{0%{background-position:100%}to{background-position:-100%}}.btn-highlight{color:var(--bg);font-weight:600;font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding:20px 40px;background:linear-gradient(241deg,hsla(0,0%,100%,.2) 40.45%,hsla(0,0%,100%,.2) 50.33%,hsla(0,0%,100%,0) 78.83%);position:relative;isolation:isolate;border-radius:100px;scale:1;transition:all var(--spring-duration) var(--spring-easing);border:1px solid #ffffff4d;color:#fff;overflow:hidden;transition-duration:calc(var(--spring-duration) * .5)}.shimmer{position:absolute;inset:-40px;border-radius:inherit;-webkit-mask-image:conic-gradient(from var(--shimmer,0deg),transparent 0,transparent 10%,#000 36%,#000 45%,transparent 50%,transparent 60%,#000 85%,#000 95%,transparent 100%);mask-image:conic-gradient(from var(--shimmer,0deg),transparent 0,transparent 10%,#000 36%,#000 45%,transparent 50%,transparent 60%,#000 85%,#000 95%,transparent 100%);-webkit-mask-size:cover;mask-size:cover;mix-blend-mode:plus-lighter;animation:shimmer 3s linear infinite both}.btn-highlight .shimmer:after,.btn-highlight .shimmer:before{opacity:1;animation:shine 13s ease-in infinite forwards}.shimmer:after,.shimmer:before{transition:all .5s ease;opacity:0;content:"";border-radius:inherit;position:absolute;mix-blend-mode:color;inset:40px;pointer-events:none}.shimmer:before{box-shadow:0 0 3px 2px hsl(var(--glow-hue) 20% 95%),0 0 16px 4px hsl(var(--glow-hue) 20% 80%),0 0 0 4px hsl(var(--glow-hue) 50% 70%),0 0 7px 5px hsl(var(--glow-hue) 100% 70%);z-index:-1}.shimmer:after{box-shadow:inset 0 0 0 1px hsl(var(--glow-hue) 80% 95%),inset 0 0 1px 1px hsl(var(--glow-hue) 100% 100%),inset 0 0 2px 1px hsl(var(--glow-hue) 100% 100%);z-index:2}.btn-highlight .text{color:#fff;-webkit-background-clip:text;background-clip:text;background-color:var(--bg);background-image:linear-gradient(120deg,transparent,hsla(var(--glow-hue),100%,80%,.66) 40%,hsla(var(--glow-hue),100%,90%,.9) 50%,transparent 52%);background-repeat:no-repeat;background-size:300% 300%;background-position:center 200%;animation:text .66s ease-in infinite both}.btn-highlight:after{background:#fff;content:"";height:155px;left:-75px;opacity:.4;position:absolute;top:-50px;transform:rotate(35deg);transition:all 2s cubic-bezier(.19,1,.22,1);width:50px;z-index:-10;filter:blur(25px)}.btn-highlight:hover:after{left:120%;transition:all .55s cubic-bezier(.19,1,.22,1)}.red-text{font-size:20px;line-height:100%}.badge-red,.red-text{color:var(--Red,#e10a11);font-family:BD Lifeless Grotesk;font-style:normal;font-weight:400;margin-bottom:20px}.badge-red{font-size:14px;line-height:normal;border:1px solid var(--Red);display:inline-block;padding:5px 10px;border-radius:100px}.badge-red.badge-small{font-size:12px;padding:3px 5px;margin-left:10px}.red{color:var(--Red)}#box{position:absolute;width:40px;height:40px;top:0;left:0;margin:-25px 0 0 -25px;background:#fff;border-radius:200vw;z-index:98;background:none;border:3px solid red;border-radius:100px;transition:all .2s;outline:0 solid transparent}#box.cursor{z-index:-2!important;width:0;height:0}.cookies-wrapper{bottom:10px;background:hsla(0,0%,7%,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:1px 20px 35px 0 rgba(32,152,228,.17);padding:10px;width:98%;z-index:999;margin:0 auto;left:0;right:0;border-radius:20px}.cookies-wrapper .col-md-9{width:calc(100% - 245px)}.cookies-wrapper .col-md-3{width:245px;display:flex;align-items:center;gap:15px}.cookies-wrapper p{font-family:Inter,sans-serif;line-height:18px;font-weight:400;color:var(--White)}.cookies-wrapper .btn,.cookies-wrapper p{font-size:10px;margin-top:0;margin-bottom:0}.cookies-wrapper .btn{height:auto;line-height:normal;padding:8px 25px;text-transform:uppercase;margin-top:0;margin-right:0;border:1px solid #fff;background:none;color:#fff;border-radius:100px;font-size:11px}.nav-menu{background:var(--Grey--Darker)}.nav-menu,.nav-menu .dropdown-toggle span{color:var(---White,#fff);font-family:BD Lifeless Grotesk;font-size:12px;font-style:normal;line-height:140%;letter-spacing:2px;text-transform:uppercase;border-radius:50px;padding:10px 30px;display:flex;gap:20px;align-items:center}.nav-menu{position:static}.nav-menu svg{width:14px}.nav-menu .dropdown{position:static}.nav-menu .dropdown-toggle span{padding:0;gap:5px}.nav-menu .dropdown-toggle{padding:0;border:none;background:transparent}.nav-menu .dropdown-toggle:after{content:none}.nav-menu .dropdown-menu{width:100%;background:transparent;padding:0 30px;text-transform:none;left:0}.nav-menu .dropdown-menu>ul{background:rgba(0,0,0,.87);border:1px solid #363636;-webkit-backdrop-filter:blur(9.399999618530273px);backdrop-filter:blur(9.399999618530273px);border-radius:30px;padding:15px 0}.nav-menu .dropdown-menu>ul>li{border-right:1px solid #3c3c3c;padding:15px 2rem}.nav-menu .dropdown-menu>ul>li:last-child{border-right:0;padding-right:15px}.nav-menu .dropdown-menu>ul>li p{font-size:14px;font-weight:400;line-height:20.72px;text-align:left;color:#999;letter-spacing:0}.nav-menu .dropdown-menu>ul>li .btn-red{font-size:16px;height:50px;padding:0 25px;line-height:48px;letter-spacing:normal;display:inline-block}.nav-menu .dropdown-menu .list-expertise{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.nav-menu .dropdown-menu .list-expertise li{width:calc(33% - 10px)}.nav-menu .dropdown-menu .list-expertise .dropdown-item{display:inline-flex;width:auto;max-width:100%;padding:5px 10px;gap:10px;align-items:center}.nav-menu .dropdown-menu .list-expertise .dropdown-item img{width:24px}.nav-menu .dropdown-menu .list-expertise .dropdown-item span{color:#fff;font-size:16px;white-space:normal;letter-spacing:0}.nav-menu .dropdown-menu .list-expertise .dropdown-item:hover{background:#f60000;border-radius:100px}header{position:fixed;width:100%;top:0;z-index:100}.nav-menu{list-style:none;padding:10px;border-radius:100px;background:rgba(41,41,41,.45);color:var(---White,#fff);font-family:BD Lifeless Grotesk;font-size:12px;font-style:normal;line-height:140%;letter-spacing:2px;text-transform:uppercase;border-radius:50px;padding:0 30px;display:flex;gap:30px}.nav-menu li .dropdown>.dropdown-toggle,.nav-menu li>a{padding-top:15px;padding-bottom:15px;display:block}header .btn,header .btn:hover{font-weight:400;padding:10px 20px;line-height:normal;align-self:flex-start}.banner-top{padding-top:0;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;top:0!important}#form-contact{border-radius:40px 40px 0 0;background:#101010;min-height:80vh;color:var(--Black);padding:70px 0;position:relative;z-index:9}.title-form-contact{align-items:flex-end;gap:60px}img.ic-up-right{position:relative;bottom:10px}#form-contact h2{font-size:64px}#form-contact li p{position:relative;top:3px}.info-address p{font-size:18px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin:0}ul.info-address li{margin:20px 0;align-items:flex-start;gap:20px;padding:20px;border:1px solid #282828;border-radius:20px;width:85%}ul.info-address{padding:0;margin-top:15%;width:80%}.footer{z-index:-1;height:680px;overflow:hidden;padding:50px 0 200px;background:#101010}.footer-section-1 img{width:50%}.footer-section-1{text-align:center;position:absolute;bottom:-8%;width:100%;background:linear-gradient(180deg,rgba(7,7,7,0) 2.46%,#101010eb 66.5%);opacity:1}.footer h4{font-size:18px}.footer a{font-size:14px;display:block;color:var(--Light-Grey--Normal);padding:2px 0}a.email-contact{font-size:33px;color:#fff;border:1px solid #fff;border-radius:100px;padding:5px 5px 5px 20px;margin-top:20px;display:flex;justify-content:space-between;align-items:center}a.email-contact span{border:1px solid var(--Light-Grey--Normal);border-radius:100px;padding:5px 22px;margin-left:10px}a.email-contact span svg{position:relative;top:-5px}.socmed-link{display:flex;justify-content:flex-end;text-transform:uppercase;gap:20px}.socmed-link,.socmed-link a{color:var(--White)}form label{font-family:BD Lifeless Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:var(--Light-Grey--Normal)}.form-control{border:none;background:#333;padding:12px;border-radius:15px;background:#191919}.footer-section-2 .col-md-4 p{color:var(--Light-Grey--Normal);margin:20px 0 40px}.budget-number .form-control{align-self:flex-start}#home-services{min-height:100vh;position:relative;padding-top:0}#home-services .text-grey-xxl{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0}#cards-step{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardHeight));grid-gap:var(--cardMargin);gap:var(--cardMargin);padding-bottom:calc(var(--cards) * var(--cardTopPadding));width:100%;margin:0 auto;background:#000}#card1{--index:1;padding-top:50px}#card2{--index:2}#card3{--index:3}#card4{--index:4}.card{position:-webkit-sticky;position:sticky;top:0;padding-top:calc(var(--index) * var(--cardTopPadding));background:none}.card-body{border-radius:20px 20px 5px 5px;background:linear-gradient(180deg,#181818 6%,#000 99%);box-sizing:border-box;padding:30px 50px;border-radius:50px;box-shadow:0 0 30px 0 rgba(0,0,0,.3);height:var(--cardHeight);display:flex;transition:all .5s}.step-desc{max-width:55%}#cards-step .card{position:-webkit-sticky;position:sticky;top:0;padding-top:calc(var(--index) * var(--cardTopPadding));background:none}#cards-step .card-body{border-radius:20px 20px 5px 5px;background:linear-gradient(180deg,#181818 6%,#000 99%);box-sizing:border-box;padding:30px 50px;border-radius:50px;box-shadow:0 0 30px 0 rgba(0,0,0,.3);height:var(--cardHeight);display:flex;transition:all .5s}.number-big{color:var(--White,#fff);font-family:BD Lifeless Grotesk;font-size:100px;font-style:normal;font-weight:400;line-height:100%;width:14%;text-align:center}.step-desc{padding:0 30px;max-width:60%}.step-desc p{color:#999;margin-top:30px;font-size:20px}.card-outline{border-radius:20px;border:1px solid var(--Light-Grey--Darker,#363636);background-color:rgba(0,0,0,.1);padding:30px;min-height:100%;overflow:hidden;position:relative;--start:0;transition:border-color .3s ease-in-out}.card-outline:before{content:"";border-radius:20px;border:4px solid transparent;background:var(--gradient);background-attachment:fixed;-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - (20 * 1.1)) * 1deg),#ffffff1f 0deg,#fff,#ffffff00 100deg);mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - (20 * 1.1)) * 1deg),#ffffff1f 0deg,#fff,#ffffff00 100deg);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;opacity:0;transition:.5s ease}.card-border,.card-outline:before{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.card-border{pointer-events:none;filter:blur(7px)}.card-border:before{position:absolute;content:"";width:98%;height:98%;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:20px;border:2px solid transparent;background:var(--gradient);background-attachment:fixed;-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc(var(--start) * 1deg),#000 0deg,#fff,transparent 60deg);mask:linear-gradient(#0000,#0000),conic-gradient(from calc(var(--start) * 1deg),#000 0deg,#fff,transparent 60deg);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;opacity:0;transition:1s ease}.card-outline:hover:before,.card-outline:hover>.card-border:before{opacity:1}.card-outline h5{position:relative;z-index:9;animation:animate 10s linear infinite}.card-outline:hover h5{background-image:linear-gradient(90deg,#fb373c,#e10a11,#fff,red,#fff,#ffa184,#ff0a5c);background-size:400%;-webkit-text-fill-color:transparent;-webkit-background-clip:text}@keyframes animate{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.card-outline p{text-align:left;color:var(--Light-Grey--Normal,#999);position:relative;z-index:9;background:linear-gradient(180deg,rgba(7,7,7,0) 11.46%,#070707 37.14%);padding-top:50px;margin-top:-50px;transition:all .5s}.card-outline:hover p{color:var(--White)!important}.col-center{margin:0 auto}.circle-number{font-family:BD Lifeless Grotesk;font-size:22px;font-style:normal;font-weight:400;line-height:100%;border:1px solid #fff;padding:5px 10px;border-radius:100px}.reveal{position:relative;transition:1s;opacity:0;top:50px}.reveal.active{opacity:1;top:0}.img-reveal{overflow:hidden;border-radius:20px;margin:30px 0;position:relative}.img-reveal:before{position:absolute;display:block;transition-duration:.5s;left:0;top:0;width:100%;content:"";height:100%;background:#000000de;z-index:8}.img-reveal.active:before{opacity:1;left:0;top:0;width:0;height:100%}.img-reveal:after{position:absolute;display:block;transition-duration:.5s;left:0;top:0;width:400%;content:" ";height:100%;background:#000000e8}.img-reveal.active:after{opacity:1;left:0;top:0;width:0;height:100%}.img-reveal img{transform:scale(2);transition:.5s}.img-reveal.active img{transform:scale(1)}#home-services .card-body{height:auto}#home-services .step-desc{width:50%}#home-services .step-img{width:33%}.error-page{padding:150px 0!important}.box-errorPgae{max-width:700px;margin:0 auto}.box-errorPgae h2{margin-top:-120px}.box-errorPgae p{font-family:BD Lifeless Grotesk;font-size:24px;font-weight:400;line-height:24px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#999}.lightgreyNormal{color:var(--Light-Grey--Normal,#999)}#why-us p.col-md-8{width:100%;max-width:600px}body #banner-service-web h1 span,body h3 span{line-height:100%}body .chat-whatsapp{border-radius:100px}body .chat-whatsapp>a>p{font-size:14px;display:flex;align-items:center}.btn-outline{border:1px solid var(--white)!important}.dropdown.Navbar_dropdown__OtQ0O>a{display:flex}header .Navbar_header__ySGVU .Navbar_btn__pB4m4{white-space:nowrap}:root{--white:#fff}#form-contact.banner-thankyou{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;top:0!important;background:#000;position:relative;z-index:9;padding:200px 0 0}.banner-thankyou h1{text-align:center;transition:all .5s;line-height:120%}.banner-thankyou video#banner-home-video{position:absolute;z-index:-1;width:75%;margin:0 auto;left:0;right:0;top:12%;transform:scale(1);opacity:1}.w-60{width:60%}.font-bold{font-weight:700}.font-16{font-size:16px}.text--Light-Grey--Darker{color:var(--Light-Grey--Darker)}.text--Light-Grey--Normal{color:var(--Light-Grey--Normal,#999)}.text-36{font-size:36px}.border--Light-Grey--Darker{border-color:var(--Light-Grey--Darker)!important}.border--Light-Grey{border-color:var(--Light-Grey)!important}.left-detail #faq{padding:0 0 3rem}.left-detail #faq .accordion{position:relative;z-index:99}.left-detail #faq h3{margin-bottom:50px}.left-detail #faq .accordion-item{border-bottom:1px solid #363636}.left-detail .accordion-body{padding-left:0;padding-right:0}.left-detail .accordion-button:not(.collapsed){background:none;border:none;box-shadow:none;color:var(--White);font-weight:500;border-radius:20px 20px 0 0}.left-detail .accordion-flush .accordion-collapse.show{background:none}.left-detail .accordion-flush .accordion-item:first-child{border-radius:20px 20px 0 0;overflow:hidden}.left-detail .accordion-button{color:var(--White);font-size:24px;padding:30px 0;background:none;box-shadow:none;border:none;transition:none;font-weight:400}.card-template h5{line-height:120%}.left-detail .accordion-button:after{background:url(/_next/static/media/plus.81688c63.svg) no-repeat;transition:none}.left-detail .accordion-button:not(.collapsed):after{background:url(/_next/static/media/minus.ae3294a2.svg) no-repeat}.left-detail .accordion-flush .accordion-collapse{border:none;box-shadow:none;transition:none}.left-detail .accordion-flush .accordion-item{border:none;background:none;border-bottom:1px solid var(--Light-Grey--Darker)}.left-detail .accordion-button:after{filter:brightness(16)}.view-detail .nav-link{border:1px solid #666;border-radius:5px;height:38px;width:180px;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0}.view-detail .nav-link,.view-detail .nav-link.active{background:transparent;color:var(--white);font-size:14px;font-weight:700}.view-detail .nav-link.active{border:1px solid #e10a11}.card-template{height:100%;display:flex;flex-direction:column}.card-template .cardImg{margin-bottom:1.5rem;position:relative}.card-template .cardImg .btn{position:absolute;padding:5px 10px;line-height:normal;bottom:1rem;left:1rem}.card-template .cardImg .btn img{width:18px;height:auto}.card-template .cardBody{margin-bottom:1.5rem}.card-template .cardBody p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-template .cardImg img{height:250px;border-radius:20px;width:100%;object-fit:cover}.card-template .cardFooter .body-xl{font-size:18px}.card-template .cardFooter .btn{line-height:normal;width:100%}.card-template .cardFooter .btn-red{border:1px solid #f60000}.list-template{margin-left:-1.5rem;margin-right:-1.5rem}.list-template+div{border-top:1px solid var(--Light-Grey--Darker)}.list-template>.col-md-3,.list-template>.col-md-4{padding-right:1.5rem;padding-left:1.5rem;margin-bottom:4rem}.top-marketplace{position:relative;padding-top:8rem}.top-marketplace .breadcrumb-item{font-size:12px;color:var(--white)}.top-marketplace .breadcrumb-item+.breadcrumb-item:before,.top-marketplace .breadcrumb-item.active{color:var(--Red,#e10a11)}.top-marketplace .container{position:relative}.top-marketplace a svg{width:50px;height:50px}.modal-template .modal-dialog{max-width:1000px}.modal-template .modal-content{background:#0d0d0d;position:relative;border:1px solid transparent;background-clip:padding-box;border-radius:20px}.modal-template .close{width:auto;height:auto;opacity:1}.modal-template .modal-content:after{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background:linear-gradient(180deg,#8e8e8e,rgba(71,71,71,0));z-index:-1;border-radius:20px}.list-templateCategories{flex-wrap:wrap;justify-content:flex-start}.list-templateCategories .form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.list-templateCategories .form-group label{font-weight:600;white-space:nowrap;padding:0 15px;font-size:16px;color:var(--white);text-align:center;border:1px solid #999;background:#0d0d0d;border-radius:30px;position:relative;cursor:pointer;display:flex;align-items:center;height:50px;justify-content:center;min-width:130px}.list-templateCategories .form-group input:checked+label{border:1px solid var(--Red,#e10a11)}.search{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.form-search{min-width:300px;background:transparent;border:1px solid #363636;border-radius:20px}.form-template{position:relative;z-index:99;margin-top:5rem}.modalLogin .box-form.box-create{max-width:85%}.modalLogin .number-big{line-height:80%}.modalLogin .box-create .arrow-down svg{width:100px;height:100px}.list-feautures li{color:var(--Light-Grey--Normal,#999)}.accordion p{font-size:16px}.radio-checkout .radio-wizard label{height:100px}.radio-checkout .radio-wizard p{max-width:calc(100% - 20px)}.radio-checkout [type=radio]:checked+label,.radio-checkout [type=radio]:not(:checked)+label{padding:30px 15px}.radio-checkout [type=radio]:checked+label:before,.radio-checkout [type=radio]:not(:checked)+label:before{content:"";position:absolute;right:10px;top:35px;width:16px;height:16px;border:1px solid #a02021;border-radius:100%;background:transparent}.radio-checkout [type=radio]:checked+label:after,.radio-checkout [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#e10a11;position:absolute;top:38px;right:13px;border-radius:100%;transition:all .2s ease}.radio-checkout [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio-checkout [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.bottom-marketplace{position:relative;z-index:100}.radio-checkout .radio-wizard [type=radio]:checked+label{background:#480e0f}#ModalCreateRequest .w-auto{width:auto!important;line-height:30px}.wizard,.wizard .nav-tabs,.wizard .nav-tabs .nav-item{position:relative}.wizard .nav-tabs:after{content:"";width:80%;border-bottom:2px solid #ccc;position:absolute;margin-left:auto;margin-right:auto;top:38%;z-index:-1}.wizard .nav-tabs .nav-item{width:calc(100% / 5)}.wizard .nav-tabs .nav-item .nav-link{width:100%;height:10px;background:#383838;z-index:10;border-radius:0!important;border:none}.wizard .nav-tabs .nav-item .nav-link.active,.wizard .nav-tabs .nav-item .nav-link.done{background:#e10a11}.wizard .nav-tabs .nav-item .nav-link:after{content:" ";position:absolute;left:50%;transform:translate(-50%);opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#0dcaf0;transition:.1s ease-in-out}.wizard .nav-tabs{width:70%;border-radius:10px;overflow:hidden;border:none}.wizard .nav-tabs .nav-item .nav-link svg{font-size:25px}.tab-wizard{height:calc(100vh - 190px)}.nav-wizard{height:100px;background:#101010}.nav-wizard.hidden{display:none!important}.radio-wizard span{background:#2f2f2f;width:35px;height:35px;align-items:center;justify-content:center;border-radius:5px}.radio-wizard [type=radio]:checked,.radio-wizard [type=radio]:not(:checked){position:absolute;left:-9999px}.radio-wizard [type=radio]:checked+label,.radio-wizard [type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:20px;display:inline-block;color:#666;border:1px solid #363636;background:#0d0d0d;border-radius:20px;height:150px;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.radio-wizard [type=radio]:checked+label{border:1px solid var(--Red,#e10a11)}.modalLogin .tab-wizard textarea.form-control{height:250px;resize:none}.all-set{background:#2f2f2f;width:65px;height:65px;border-radius:10px;align-items:center;justify-content:center}.all-set img{width:45px}.timeline-wizard{background:#0d0d0d;border:1px solid #363636;padding:20px;border-radius:20px}.modalLogin.modalStep .modal-dialog:before{content:none}.modalLogin form label.body-xl{font-size:20px}.list-describe{background:#0d0d0d;border:1px solid #363636;border-radius:20px;padding:1.5rem}.list-describe p{font-size:18px}.modalLogin .modal-dialog{max-width:100%}.modalLogin .modal-dialog-slideout{min-height:100%;margin:0 0 0 auto;background:#fff}.modalLogin.modal.fade .modal-dialog.modal-dialog-slideout{transform:translate(100%) scale(1)}.modalLogin.modal.fade.show .modal-dialog.modal-dialog-slideout{transform:translate(0);display:flex;align-items:stretch;-webkit-box-align:stretch;height:100%}.modalLogin.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow:hidden}.modalLogin .modal-dialog-slideout .modal-content{border:0;background:transparent}.modalLogin .modal-dialog-slideout .modal-footer,.modalLogin .modal-dialog-slideout .modal-header{height:4rem;display:block}.modalLogin .logo-login{position:absolute;top:2rem;left:2rem}.modalLogin .modal-dialog{position:relative;background:var(--Black)}.modalLogin .modal-dialog:before{content:"";background:url(/_next/static/media/diamond-login.9c93fd98.svg) no-repeat;width:212px;height:183px;position:absolute;right:0;top:0}.modalLogin .btn-close{position:absolute;color:var(--White);top:2rem;right:2rem}.modalLogin .box-form{padding:8rem 0;margin:0 auto;max-width:470px;height:100vh;overflow:auto}.modalLogin .box-form::-webkit-scrollbar{display:none}.modalLogin .arrow-down svg{width:50px;height:50px}.or-separator{position:relative;text-align:center}.or-separator:before{content:"";background:var(--Light-Grey--Darker);height:1px;width:100%;position:absolute;left:0;top:14px}.or-separator span{color:var(--Light-Grey);font-size:18px;background:var(--Black);text-transform:uppercase;padding:0 30px;position:relative}.modalLogin form label{color:var(--Light-Grey);font-size:16px;position:relative}.modalLogin form .form-control{background:#191919;border-radius:20px;height:59px;color:var(--white)}.modalLogin form .form-control:focus{box-shadow:none}.modalLogin .form-check label,.modalLogin .red-text{font-size:18px}.modalLogin .red-text{text-decoration:underline}.password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.modalLogin .form-check label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid var(--Light-Grey);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border-radius:5px}.modalLogin .form-check input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:8px;width:6px;height:14px;border:solid var(--Light-Grey);border-width:0 2px 2px 0;transform:rotate(45deg)}.modalLogin .form-check input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.text--Light-Grey{color:var(--Light-Grey)}.form-select{border:1px solid #363636;border-radius:10px;height:50px;min-width:140px;background-color:transparent;color:#b4b2b4}.text-18{font-size:18px}.detail-templates{display:flex}.right-detail{background:#0d0d0d;border:1px solid #363636;border-radius:20px;padding:1.5rem;width:400px;height:480px;position:-webkit-sticky;position:sticky;top:70px}.left-detail{width:calc(100% - 400px);padding-right:50px}.left-detail h2{padding-left:4rem}.swiper{width:100%;height:385px;margin-left:auto;margin-right:auto;position:relative;z-index:99}.swiper .swiper-slide img{border-radius:10px}.swiper-slide{background-size:cover;background-position:50%;position:relative}.mySwiper2 .swiper-slide:hover:after{content:"";background:url(/_next/static/media/zoom-in.c3ca02db.svg) no-repeat rgba(0,0,0,.7) 50%;position:absolute;display:block;width:45px;height:45px;left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-radius:100%}.mySwiper2{height:385px;width:calc(100% - 120px)}.mySwiper{height:385px;box-sizing:border-box;width:120px}.mySwiper .swiper-slide{width:100%;height:100px;opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;height:100%}#video,.swiper-slide img{width:100%;object-fit:cover}#video{height:379px;position:relative;z-index:99;border-radius:10px}.ModalPayment .modal-dialog{max-width:800px}.ModalPayment .modal-content{background:#0d0d0d;border:1px solid #363636;border-radius:20px}.alert-success{background:rgba(10,225,10,.2)}.alert-danger,.alert-success{border:none;border-radius:10px}.alert-danger{background:rgba(225,10,17,.2)}.alert-danger p{color:#999}.swiper-button-next:after,.swiper-button-prev:after{color:var(--White,#fff)}.lightbox .lb-image{border-radius:20px}.lb-outerContainer{background:#0d0d0d;border:1px solid #363636;border-radius:20px;overflow:hidden}@media (min-width:768px){.form-control.col-md-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:1400px){.bottom-marketplace .container,.top-marketplace .container{max-width:1300px}}@media (max-width:767px){.section-search{flex-direction:column;gap:1rem}.list-template{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.list-templateCategories .form-group label{height:40px;padding:0 15px;min-width:0}.modalLogin .col-md-5 img:nth-child(2){display:none}.modalLogin .number-big{font-size:40px}.modalLogin .box-form{padding:3rem 0}.modalLogin .box-form.box-create{display:flex;flex-direction:column;justify-content:center}.wizard .nav-tabs{display:none}.tab-wizard{height:calc(100vh - 190px)}.modalLogin.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y:auto;overflow-x:hidden}.right-detail{position:static;height:auto;width:100%}.left-detail{width:100%;padding-right:0}.detail-templates,.section-search>.d-flex:first-child{flex-direction:column}.section-search .form-search,.section-search>.d-flex:first-child>div{width:100%}.card-template .border-start{border-left:none!important;margin-top:15px}.card-template .border-start>*{text-align:left!important}}.header-kickstarter{position:fixed;width:100%;top:0;z-index:100}.nav-header{position:relative}.nav-header .dropdown:hover .dropdown-menu{display:block;left:0;margin-top:0}.nav-header{display:flex;justify-content:space-between;padding:15px 30px;background:linear-gradient(180deg,#0c070c,rgba(12,7,12,0) 96.06%)}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modalLogin{z-index:1050!important}.modalLogin .modal-dialog{z-index:1050}#line-service{overflow:hidden}.hamburger-toggle{display:none}.our-works .card-porto-info p.body-regular{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1380px){.text-grey-xxl{font-size:260px}}@media only screen and (max-width:1366px){.number-big{width:15%}.step-desc{max-width:85%}#home-services #cards,#recruitment-process #cards{padding-left:0;margin-top:50px}#expertise-list .body-xxl{font-size:250px;text-align:center;margin-bottom:30px}.text-grey-xxl{font-size:230px}}@media only screen and (max-width:1200px){#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:218px}#engagement-model .card-outline{padding-right:30px;padding-left:30px}#engagement-model .card-outline .btn{line-height:normal}#engagement-model .card-outline{padding:40px 30px}#engagement-model .card-outline .btn-large{line-height:normal}#engagement-model .card-outline h4{margin-top:0}}@media only screen and (max-width:1180px){.text-grey-xxl{font-size:200px}.service-list h2{font-size:50px}.horizontal>div{width:35%}#life-at-emveep .horizontal>div{width:auto}.number-big{font-size:85px;width:17%}#join-emveep .body-xxxl{font-size:200px}#banner-service-web h1{font-size:60px}#banner-service-web .top-banner-content h5{margin-top:100px}.card-outline h5{font-size:30px}#expertise-box.expertise-mobile .card-outline{padding:30px 20px}#expertise-box .card-outline h6{width:100%}a.email-contact{font-size:30px}#banner-service-web.banner-top.banner-service-transit .section-client h3{max-width:90%}}@media only screen and (max-width:1190px) and (min-width:1024px){body #banner-service-web .top-banner-content h5{font-size:28px!important}body #banner-service-web h1{font-size:65px!important}body #banner-service-web .top-banner-content{padding-top:100px}body #banner-service-web .top-banner-content>div>img{max-height:100px}body #banner-service-web .btn{padding:15px 20px}.number-big{font-size:85px}}@media only screen and (max-width:1024px){.banner-top h1 span,h1{font-size:50px}#form-contact h2,h2{font-size:42px}#emveep-history .step-desc h3,h3{font-size:32px}.service-list h2,h4{font-size:28px}h5{font-size:24px}#category-industry .card-outline h6,a.email-contact{font-size:20px}.body-xl,.video-about p{font-size:16px}#expertise-list .body-xxl,.text-grey-xxl{font-size:180px}#testimonial .col-md-3,#testimonial .col-md-9{width:100%}#engagement-model .col-md-8.offset-md-2{width:100%;margin-left:0}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:200px}.footer-section-2 .col-md-2{width:50%}#why-us .card-outline .card-content img{height:200px}#banner-service-web.banner-top.banner-service-transit .section-client h3{font-size:40px;width:100%;max-width:100%}#banner-service-web.banner-top.banner-service-transit .section-client img{max-height:50px;max-width:250px}}@media only screen and (max-width:991px){.btn-red.btn-large{padding:15px 20px}#box{display:none}.container{max-width:100%}.service-list ul li{margin:0}.hamburger-toggle{background:transparent;border:none;padding:0;display:block}.hamburger-toggle .lucide{color:#fff}.nav-menu{width:270px!important;transition:all .3s;right:-100%;position:fixed!important;z-index:9999;top:0}.menuOpen .nav-menu{transition:all .3s;right:0;z-index:99999}.nav-menu{height:100vh;border-radius:0;flex-direction:column;padding:40px 30px;background:rgba(41,41,41,.9)}.nav-header{justify-content:flex-start}header .btn{margin-left:auto;margin-right:10px;text-align:center;justify-content:center;display:flex;padding:0 10px;height:40px;align-items:center;white-space:nowrap}.nav-menu .btn{margin-left:0}header .btn svg{display:none}.module-menuOpen{position:fixed;height:100vh;width:100%;top:0;z-index:9999}.top-banner-content .body-xxxl{font-size:220px}video#banner-about-video{height:100%;object-fit:cover;max-width:100%;left:0;width:auto}#about-company .col-md-5,#about-company .col-md-5 .img-reveal img,#about-company .col-md-6.offset-md-1{width:100%}#about-company .col-md-6.offset-md-1{margin-left:0;margin-top:40px}#join-emveep .body-xxxl{font-size:150px}.footer{transform:none!important}.footer-section-1{display:none}#home-services .card,#recruitment-process .card{overflow:hidden}#home-services .card-body,#recruitment-process .card-body{height:auto}#home-services #cards,#recruitment-process #cards{padding-left:0}#slide-porto{margin-left:0;padding-right:0}#about-company .col-md-7,#banner-service-web .video-service,.card-porto,div#banner-service-video-web img{width:100%}section#banner-contact{min-height:0}.box-contact{height:500px}.box-contact #banner-contact-img{height:100%}.box-contact #banner-contact-img img{height:100%;object-fit:cover}.card-outline h5{font-size:26px}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:180px}.nav-menu .dropdown-toggle{margin-right:0;height:auto}header .btn svg{display:block}.nav-menu .dropdown-menu{transform:none!important;top:50px!important}.nav-menu .dropdown-menu>ul{max-height:80vh;overflow:auto}.nav-menu .dropdown-menu>ul>li{width:100%}.nav-menu .dropdown-menu>ul>li .btn-red{gap:10px;font-size:14px}.nav-menu .dropdown-menu>ul>li .btn-red svg{position:relative;top:2px}.nav-menu .dropdown-menu .list-expertise li,.our-works .col-md-6{width:100%}.our-works .card-porto-img{height:auto}.our-works .card-porto-info{flex-direction:column;gap:15px}.our-works .porto-logo-client{text-align:center!important}.our-works .porto-logo-client,.our-works .porto-logo-client+div{width:100%;margin-bottom:0}.our-works .porto-logo-client+div .col-md-6{width:50%}.our-works .porto-logo-client img{max-height:40px;height:auto}#home-porto .col-md-6{width:100%}#home-porto .card-porto-img{height:auto}#home-porto .card-porto-info{flex-direction:column;gap:15px}#home-porto .porto-logo-client{text-align:center!important}#home-porto .porto-logo-client,#home-porto .porto-logo-client+div{width:100%;margin-bottom:0}#home-porto .porto-logo-client+div .col-md-6{width:50%}#home-porto .porto-logo-client img{max-height:40px;height:auto}.nav-menu li{width:100%}.nav-menu .dropdown-toggle span{display:flex;align-items:center;justify-content:flex-start;padding:0!important;line-height:normal;height:auto}header .btn svg{width:14px}body .nav-menu li .dropdown>.dropdown-toggle,body .nav-menu li>a{text-align:center;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:5px 0!important;height:auto}}@media only screen and (max-width:840px){.horizontal>div{width:45%}.line-marquee .inner p{font-size:5rem}.line-marquee .inner{top:0}#career-opportunities ul .d-flex.align-items-center.gap-3{flex-direction:column}#career-opportunities ul .d-flex.align-items-center.gap-3>a,#career-opportunities ul .d-flex.align-items-center.gap-3>button{width:100%}.number-big{width:25%}.step-desc{max-width:75%}#expertise-box .card-outline,#expertise-box.expertise-mobile .card-outline{flex-basis:40%}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:160px}}@media only screen and (max-width:840px) and (min-width:768px){#banner-service-web.banner-top-mobile .video-service,#banner-service-web.banner-top-website .video-service{height:100%;position:absolute;bottom:0;left:0}#banner-service-web.banner-top-mobile .client-list-sm,#banner-service-web.banner-top-website .client-list-sm{top:auto;bottom:0}#banner-service-web.banner-top-mobile #banner-service-video,#banner-service-web.banner-top-mobile #banner-service-video-web,#banner-service-web.banner-top-website #banner-service-video,#banner-service-web.banner-top-website #banner-service-video-web{position:absolute}#banner-service-web.banner-top.banner-top-mobile,#banner-service-web.banner-top.banner-top-website{justify-content:flex-end;padding-top:100px;min-height:0;height:auto;padding-bottom:200px;display:flex;flex-direction:column-reverse;position:relative}}@media only screen and (max-width:767px){.banner-top h1 span,h1{font-size:40px}#form-contact h2,h2{font-size:35px}#emveep-history .step-desc h3,h3{font-size:24px}.service-list h2,h4{font-size:22px}#engagement-model h4{font-size:32px}#engagement-model .card-outline{padding:10px 30px}h5{font-size:20px}#category-industry .card-outline h6,a.email-contact{font-size:18px}a.email-contact{text-align:center}.body-xl,.video-about p{font-size:14px}#expertise-list .body-xxl,.text-grey-xxl{font-size:80px}#expertise-list ul li{font-size:20px;display:flex;align-items:center;gap:5px}#expertise-list .body-xxl{letter-spacing:normal;text-align:center}#testimonial .col-md-3,#testimonial .col-md-9{width:100%}.award-publication img{width:100%;max-width:calc(100% / 4)}.service-content,.service-list .redirect-link{width:auto}.service-list .hover-img{display:none;transform:none!important}.service-list ul li:after{content:none}.service-list ul li{flex-wrap:nowrap}#home-services,#recruitment-process{min-height:0}.sidebar_fixed{position:static}.card-porto:first-child{border-top:none}.card-porto{padding:0}.swiper .content-wrapper .content{display:block}.testi-client{width:100%}.testi-client p{padding-right:0;font-size:14px}.swiper .content-wrapper .content .swiper-avatar{margin:20px auto}#form-contact form{padding:20px 0}.footer-section-2 .col-md-2{margin:10px 0}.footer{height:auto;transform:none!important;padding-bottom:100px}.socmed-link a{font-size:12px}.footer-section-2 p{font-size:14px}.footer-section-2 .col-md-6 p{text-align:center}.socmed-link{justify-content:center}.accordion-button{font-size:16px}#faq .accordion p{font-size:14px}h6{font-size:16px}section#testimonial{padding-left:0}.porto-logo-client{width:auto;max-width:100%;margin-bottom:25px;text-align:center}.porto-logo-client img{height:30px}.footer-section-1{display:none}#reels-video .btn-link.btn-large{font-size:18px;padding-left:0;padding-right:0;text-decoration:none}#home-about .body-xl{text-align:left;margin-top:30px}.horizontal>div{width:50%}.horizontal>div:first-child{margin-left:15px}#news-blog .btn{position:static}#news-blog .swiper-nav-wrapper{left:0;display:flex;align-items:center;gap:5px;height:50px;margin-top:20px}.swiper-button-next,.swiper-button-prev{transform:scale(1);position:static}.card-vision{min-height:300px}.card-core-values>h5,.card-core-values>p{width:100%!important}.line-marquee .inner p{font-size:3rem}.line-marquee{height:110px}.line-marquee .inner{top:10px}.team-box{text-align:center}.card-core-values>h5{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.card-core-values .core-no{position:static}.card-core-values{min-height:0;margin:30px 0 0}.img-footer-coffee,.img-footer-coffeeHome{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.img-footer-coffee img,.img-footer-coffeeHome img{position:static!important;transform:none!important;width:40%!important;margin:0!important}img.logo-emveep-glass{display:none}ul.info-address,ul.info-address li{width:100%;margin-top:20px}#form-contact{margin-top:50px;padding:40px 20px 0}.text-grey-xxl{letter-spacing:normal}#home-services,#recruitment-process{padding-top:0}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{position:static;margin-bottom:50px}.service-list ul li{padding:15px 0}#about-company .col-md-3,#cards-outline-glow .reveal,#why-us .col-md-4{margin:10px 0}.footer h4{line-height:normal}#banner-career .col-md-6.offset-md-1{position:static!important;padding-right:calc(var(--bs-gutter-x) * .5)!important}#banner-career{border-radius:10px;margin-top:30px}#career-opportunities .col-md-4{margin:10px 0}#career-opportunities h6{text-align:center}.marquee-inner span{width:100%}#home-services p.body-xl,#recruitment-process p.body-xl{text-align:left!important;margin:20px 0!important}#box{display:none}#banner-contact-img img{object-fit:cover}#expertise-box .card-outline,#expertise-box.expertise-mobile .card-outline{flex-basis:45%}#home-porto .swiper-nav-wrapper{width:100%;display:flex;align-items:center;gap:30px;margin:30px 0 0}#banner-service-web .row.top-banner-content>.col-md-8 .d-flex{flex-direction:column}.client-list-sm ul{gap:10px;flex-wrap:wrap}#banner-service-web{min-height:100vh;height:auto;padding-bottom:300px;display:flex;flex-direction:column-reverse;position:relative}#banner-service-web .video-service{height:100%;position:absolute;bottom:0;left:0}#banner-service-web.banner-top{justify-content:flex-end;padding-top:100px}#banner-service-web .top-banner-content h5{margin-top:20px;text-align:center;font-size:18px;line-height:150%}#banner-service-web .top-banner-content{padding-top:0}#banner-service-web h1{width:100%;text-align:center}#banner-service-web .btn{margin-top:20px}.our-works .porto-logo-client+div{width:100%}.our-works .card-porto-info p.body-regular{height:auto}.card-service-block h4{font-size:38px}.card-service-block .d-flex{width:100%}#banner-service-web .client-list-sm{top:auto;bottom:0}#banner-service-web h1{font-size:40px;font-weight:600;margin-top:30px}#banner-works-web h1,#banner-works-web h2{font-size:100px}.swiper{padding:0}#home-porto .row{position:relative}#home-porto .swiper-nav-wrapper{position:absolute;padding:0 15px;justify-content:space-between;left:0;bottom:-90px;top:auto}.video-service video{object-fit:cover;height:100%}#banner-works-web .video-service{height:500px}#banner-service-web.banner-service-transit{height:auto;min-height:400px;padding:0}#banner-service-web.banner-service-transit #banner-service-video-web,#banner-service-web.banner-service-transit .video-service{height:400px;position:static}#banner-works-web{height:auto;min-height:0}#banner-service-web .btn{width:auto;margin:20px auto 0;padding:10px 15px;font-size:18px}#banner-service-web #banner-service-video,#banner-service-web #banner-service-video-web{position:absolute}#about-company .col-md-8.d-flex{justify-content:space-between}.card-service-block .card-service-img{width:100%;max-width:300px;margin:30px auto 0;text-align:center;display:flex}#services-block .card-service-block{display:block}.swiper-container-about{height:auto}.subdomain-ai{height:auto;padding-bottom:300px}#home-services #cards li.card .card-body,#recruitment-process #cards li.card .card-body{padding-left:30px;padding-right:30px;flex-wrap:wrap}#home-services .step-desc,#recruitment-process .step-desc{width:75%}#home-services #cards li.card .card-body>.step-img,#recruitment-process #cards li.card .card-body>.step-img{width:100%;text-align:center}#home-services #cards li.card .card-body>.step-img img,#recruitment-process #cards li.card .card-body>.step-img img{max-width:300px}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:130px;letter-spacing:0}.card-porto-info .row>.col-md-6,.card-porto-info.row>.col-md-6{width:50%}#news-blog{margin-right:15px;margin-left:15px}.banner-top .section-client h3{font-size:40px;max-width:100%}.banner-top .section-client img{max-width:250px;max-height:50px}#home-services,#recruitment-process{margin-top:50px}.cookies-wrapper .col-md-3,.cookies-wrapper .col-md-9{width:100%}.cookies-wrapper .col-md-3{margin-top:15px}.homepage .info-address p,.info-address p{font-size:14px}#form-contact .mb-3.d-flex.budget-number{flex-direction:column}#form-contact .mb-3.d-flex.budget-number .badge-red.badge-small{margin-bottom:0}body #news-blog .swiper-nav-wrapper{margin-top:20px!important}body .btn-red.btn-large,body .btn.btn-large{padding:10px 20px!important}#home-porto{min-height:0;padding-top:100px}body #banner-service-web h5{font-size:20px!important}#development-provide,#home-services{padding-bottom:0!important}section#faq,section#testimonial{padding-bottom:50px!important}.swiper-container-about .swiper-slide{height:auto}header .btn.btn-outline{white-space:nowrap}.aboutUs section#emveep-history,section#emveep-history{margin-top:40px}#line-service,.aboutUs #line-service{height:auto}#why-us .card-outline{height:auto!important}#banner-service-web .top-banner-content h5{padding:0}.mt-4.award-publication{margin-top:5rem!important}.Homepage_home_about__siAKk{padding-top:0}#engagement-model .card-outline{height:auto}.w-60{width:100%}}@media only screen and (max-width:580px){.horizontal>div{width:85%}#why-us .body-md{max-width:90%}.swiper{padding:0}a.email-contact span{padding:0;width:30px;display:inline-flex;height:30px;justify-content:center;align-items:center}a.email-contact span svg{top:0}a.email-contact{display:flex;justify-content:center}.swiper .swiper-nav-wrapper .swiper-button-next,.swiper .swiper-nav-wrapper .swiper-button-prev,.swiper .swiper-nav-wrapper .swiper-container-rtl .swiper-button-next,.swiper .swiper-nav-wrapper .swiper-container-rtl .swiper-button-prev{transform:none}.card-core-values{width:100%}#banner-about .top-banner-content{display:block}#about-company h3,#banner-about .top-banner-content h3{width:100%}.top-banner-content .body-xxxl{font-size:160px}#emveep-history .number-big{font-size:40px;margin-bottom:50px}.btn-red.btn-large{font-size:16px}.marquee img{aspect-ratio:16/5}#emveep-history .card-outline{padding:40px 25px}#emveep-history .card-outline p{width:100%}.step-desc p{font-size:14px}.number-big{width:100%;text-align:left}.step-desc{padding:0;max-width:100%;margin-top:20px}#join-emveep .body-xxxl{font-size:65px;letter-spacing:normal}.marquee-wrapper{top:0}#join-emveep .body-xxxl>span{top:7px;width:50px;height:50px}#join-emveep .body-xxxl span span{font-size:40px;top:-3px}#about-company ul{flex-direction:column}#about-company ul li{text-align:center}.line-marquee .inner p{font-size:2rem}.line-marquee .inner{top:25px}#banner-contact h3{font-size:30px}#banner-contact p{font-size:16px}.box-contact{margin-top:-10px}section#banner-contact .top-banner-content .body-xxxl{font-size:140px;letter-spacing:-10px}.video-service{height:500px}#expertise-list ul li{font-size:16px}#expertise-list ul li img{width:20px}.card-service-block h4{font-size:32px}.card-service-block p{padding-right:0}#banner-works-web h1,#banner-works-web h2{font-size:50px}#banner-works-web .top-banner-content h5,#home-services .step-desc,#recruitment-process .step-desc{width:100%}.card-service-block .card-service-img{max-width:65%}#home-services #cards li.card .card-body>.step-img img,#recruitment-process #cards li.card .card-body>.step-img img{max-width:100%}#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:115px}#banner-service-web.banner-top.banner-service-transit .section-client h3{font-size:35px}#banner-service-web.banner-top.banner-service-transit .section-client img{max-width:150px}}@media only screen and (max-width:425px){#home-services .text-grey-xxl,#recruitment-process .text-grey-xxl{font-size:80px;letter-spacing:0;margin-top:20px}#banner-service-web.banner-top.banner-service-transit .section-client h3{font-size:30px}#banner-service-web.banner-top.banner-service-transit .section-client img{max-width:130px}.banner-thankyou .mt-5.d-flex{flex-direction:column}.banner-thankyou .mt-5.d-flex .btn{width:100%}}@media only screen and (min-width:300px) and (max-width:991px){html body .servicepage #home-services{margin-top:0!important}}