*,:after,:before{box-sizing:border-box;position:relative}::-webkit-scrollbar{width:7px;right:7px;position:absolute}@media(max-width:991px){::-webkit-scrollbar{display:none}}::-webkit-scrollbar-thumb{background:#fef0ff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#20e3f1}.App .Toastify__toast-container{width:100%;max-width:500px}.App .Toastify__toast-container .Toastify__toast-body{text-align:center;width:100%}@media(max-width:600px){.App .Toastify__toast-container{font-size:12px}}html{background:#0d101a}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;min-width:100%;background-color:#0d101a;overflow-x:hidden}h1{font-family:Selma}a,h2,h3,h4,h5,h6,p,strong{font-family:Roboto,sans-serif}button.contact-us{display:block;margin:30px auto 0;font-size:20px;text-transform:none;border-radius:50px;padding:8px 30px;overflow:hidden;color:#fff;font-weight:bolder;background-size:200% auto;transition:background .2s ease-in-out;background-image:linear-gradient(90deg,#00a1fe 0,#12fbab 51%,#00a1fe)}@media(max-width:991px){button.contact-us{font-size:15px;float:left}}button.contact-us:hover{background-position:100%}button.secondary-button{font-size:20px;text-transform:none;border-radius:50px;padding:8px 30px;overflow:hidden;color:#fff;font-weight:bolder;background-size:200% auto;transition:background .2s ease-in-out;background-image:linear-gradient(90deg,#00a1fe 0,#12fbab 51%,#00a1fe)}button.secondary-button:hover{background-position:100%}.wrapper{float:left;width:100%}.App{background-color:#0d101a;position:relative;overflow:hidden}.mekasmith-logo{position:absolute;top:30px;left:50px;width:70px}.mekasmith-logo:hover{cursor:pointer}.show-phone{display:block}.hide-phone{display:none}.toggle-lang-wrap{position:absolute;right:0;left:0;margin:auto;top:50px;width:105px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.toggle-lang-wrap .langbutton{float:left;color:#00a1fe;font-size:15px;font-family:Roboto,san-serif;padding:10px 15px;background-color:transparent;font-weight:bolder}.toggle-lang-wrap .langbutton:hover{background-color:#02b7ae;color:#fff;border-color:#02b7ae;cursor:pointer;transition:all .2s ease-in-out}.toggle-lang-wrap .langbutton.selected{background-color:#00a1fe;color:#fff;border-color:#00a1fe;cursor:pointer;transition:all .2s ease-in-out}.toggle-lang-wrap .ja{border:2px solid #00a1fe;border-top-left-radius:25px;border-bottom-left-radius:25px;border-right:0}.toggle-lang-wrap .en{border:2px solid #00a1fe;border-top-right-radius:25px;border-bottom-right-radius:25px}.navigation-desktop{position:absolute;top:50px;right:50px}@media(max-width:991px){.navigation-desktop{display:none}}.navigation-desktop span{color:#fff;margin:0 10px}.navigation-desktop button{color:#fff;font-size:bold;letter-spacing:2px;font-size:16px}.mobile-menu{display:none;height:60px;width:100%;position:fixed;background-color:#02060a;z-index:992}.mobile-menu .mobile-icon-logo{max-width:39px;width:100%;position:absolute;top:0;bottom:0;left:15px;margin:auto}.mobile-menu .mobile-text-logo{max-width:150px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media(max-width:991px){.mobile-menu{display:block}}.is-locked-true{overflow:hidden;filter:blur(8px);-webkit-filter:blur(8px)}.mobile-link-list{background-color:rgba(0,0,0,.8);height:100%;position:fixed;z-index:991;width:100%;top:-100%;display:flex;align-items:center;justify-content:center;overflow:scroll}.mobile-link-list .mobile-nav{margin-top:-35vh}.mobile-link-list .mobile-nav .toggle-lang-wrap{position:static;margin-top:20px}.mobile-link-list .mobile-nav span.open-contact-us{color:#fff;font-size:7vw;font-family:Roboto;font-weight:bolder;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:block;text-align:center}.mobile-link-list .mobile-nav span.open-contact-us:focus{color:#12fbab}.mobile-link-list .mobile-nav a{color:#fff;font-size:7vw;text-decoration:none;font-weight:bolder;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:10px;width:100%;display:block;text-align:center}.mobile-link-list .mobile-nav a:focus,.mobile-link-list .mobile-nav a:hover{color:#12fbab}.mobile-link-list .mobile-nav span:hover{color:#12fbab;cursor:pointer}.mobile-link-list .mobile-nav span.is_active a{color:#20e3f1}.mobile-menu-btn{position:absolute;right:15px;bottom:0;top:0;margin:auto;width:40px;height:30px}.mobile-menu-btn div,.mobile-menu-btn svg{width:100%;height:100%}.mobile-menu-btn button{color:transparent;background-color:transparent;border:0;box-shadow:none;width:100%;height:100%}.mobile-menu-btn button:focus{outline:none}.block_one{background-color:#0d101a;text-align:center;position:relative;padding:180px 50px 90px;float:left;width:100%;background-image:url(/_next/static/media/mekaspace.9852fcd7740736faf9d6b4db5bbf0e5b.png);background-repeat:no-repeat;background-position:50% -20%;flex-direction:"center";justify-content:"center"}@media(max-width:991px){.block_one{background-size:100%;background-position:50%}}@media(max-width:667px){.block_one{background-size:200%;background-position:40%}}.block_one.news-details{padding-top:75px}@media(max-width:991px){.block_one .mekasmith-logo,.block_one .toggle-lang-wrap{display:none}}.block_one.secondary-page-news{background-image:none;z-index:9;background-color:transparent;padding-bottom:50px}@media(max-width:991px){.block_one.secondary-page-news{padding:75px 20px 20px}.block_one.secondary-page-news.news-details{padding-top:40px}}.block_one.secondary-page-news.careers-header p{max-width:1000px}@media(max-width:991px){.block_one.secondary-page-news.careers-header p{padding:0 20px 20px;font-size:clamp(12px,3vw,17px);border-bottom:3px solid #0a1f2b}}.block_one.secondary-page-news h1{background:none;z-index:9;-webkit-background-clip:initial;-webkit-text-fill-color:initial}@media(max-width:991px){.block_one.secondary-page-news h1{font-size:clamp(18px,3vw,60px);text-align:center;color:#20e3f1}}.block_one h1{color:#fff;font-size:60px;margin:0 auto;max-width:1000px;background:linear-gradient(90deg,#00a1fe 30%,#12fbab 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:1000px){.block_one h1{font-size:clamp(30px,8.5vw,60px);text-align:center}}@media(max-width:991px){.block_one h1{font-size:clamp(30px,8.5vw,60px);text-align:left}}.block_one h2{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:5px auto 0;max-width:1000px}@media(max-width:991px){.block_one h2{display:none}}.block_one h3{font-weight:300;color:#3066c7;font-size:12px;letter-spacing:3px;margin-top:40px}.block_one h3.est-in{margin-top:0}.block_one p{color:#fff;font-size:19px;max-width:1200px;margin:20px auto;padding-bottom:20px}.vr-mekasmith{display:none}.vr-mekasmith svg{width:100%;height:auto;max-width:700px}.block_two{background-color:#0a1f2b;float:left;width:100%;padding:0 20px;position:relative;background-image:url(/_next/static/media/truck-bg.d3df307ec34be6707d3205077b6bfd0e.png);background-repeat:no-repeat;background-position:0 20%;color:#fff}@media(max-width:1100px){.block_two{background-position:35% 20%;background-size:700px}}@media(max-width:991px){.block_two{padding-bottom:0;padding-top:0;background-size:600px}}@media(max-width:667px){.block_two{background-size:500px;background-position:35% 5%}}.block_two button{float:left;color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px;margin:15px 3px}.block_two button:hover{border-color:#fff}.block_two .container{width:100%;max-width:1200px;margin:auto;display:block}.block_two .col-left{float:left;width:calc(100% - 500px);padding-left:200px}@media(max-width:1100px){.block_two .col-left{float:none;display:block;margin:auto;width:calc(100% - 400px);transform:scale(.8)}}@media(max-width:991px){.block_two .col-left{float:none;display:block;margin:auto;width:60%;transform:scale(.6)}}@media(max-width:667px){.block_two .col-left{float:none;display:block;margin:auto;width:100%;transform:scale(.45)}}.block_two .col-right{float:right;width:500px;padding:150px 20px}@media(max-width:1100px){.block_two .col-right{width:100%;text-align:center;padding:100px 20px 50px}.block_two .col-right button{display:block;float:none;margin:30px auto auto}}@media(max-width:991px){.block_two .col-right{margin-top:-30px;padding:30px 20px 50px}}@media(max-width:667px){.block_two .col-right{padding:0 20px 50px}}.block_two .col-right h2{margin:0;color:#fff;font-size:60px;font-family:Selma}.block_two .col-right h2.margin-down{margin-bottom:-17px}@media(max-width:1100px){.block_two .col-right h2.margin-down{margin-bottom:-2vw}.block_two .col-right h2{font-size:clamp(30px,8.5vw,60px)}}.block_two .col-right h2 span{color:#12fbab}.block_two .col-right h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:0;text-transform:uppercase}.block_two .col-right p{line-height:24px;letter-spacing:.02em;text-align:justify;font-size:clamp(12px,3vw,17px)}@media(max-width:1100px){.block_two .col-right p{max-width:650px;margin:auto}}.special-intro{padding-top:50px}@media(max-width:1100px){.special-intro{padding-top:20px;margin-top:-10px}}@media(max-width:991px){.special-intro{padding-top:10px;margin-top:-10px}}.block_three{background-color:#0d101a;float:left;width:100%;padding:150px 0;background-image:url(/_next/static/media/bg-repeat.e4cf47f2772acbee3e22147fd4a06d80.png);background-repeat:repeat-x;background-position:0 250px}@media(max-width:1100px){.block_three{padding:50px 0;background-size:455px}}@media(max-width:991px){.block_three{padding-bottom:50px;padding-top:50px;background-size:375px}}@media(max-width:667px){.block_three{padding-top:15px;background-size:280px}}@media(max-width:450px){.block_three{background-size:150px}}@media(max-width:375px){.block_three{background-size:70px}}@media(max-width:360px){.block_three{background:none}}.block_three .content-title{text-align:center;color:#fff;margin-top:50px;position:relative}.block_three .content-title:after{content:"";background-color:#0e2b24;position:absolute;width:100%;height:120px;left:0;right:0;bottom:0;z-index:0}.block_three .content-title button.sm{color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px;margin:15px 3px 50px}.block_three .content-title button.sm:hover{border-color:#fff}.block_three .content-title h2{margin:0;color:#fff;font-size:60px;font-family:Selma}@media(max-width:1100px){.block_three .content-title h2{font-size:clamp(30px,8.5vw,60px)}}.block_three .content-title h2.margin-down{margin-bottom:-17px}@media(max-width:1100px){.block_three .content-title h2.margin-down{margin-bottom:-2vw}}.block_three .content-title h2 span{color:#12fbab}.block_three .content-title h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:0;text-transform:uppercase}@media(max-width:667px){.block_three .content-title h4{display:none}}.block_three .content-title p{line-height:24px;letter-spacing:.02em;max-width:600px;margin:auto auto 0;padding-left:15px;padding-right:15px;text-align:justify;font-size:clamp(12px,3vw,17px)}.block_three .logo-grid-container{float:left;position:relative;width:calc(100% - 220px);padding-left:10px}@media(max-width:991px){.block_three .logo-grid-container{width:100%;max-width:650px;margin:auto;float:none;padding-left:0}}.block_three .logo-grid{float:left}@media(max-width:991px){.block_three .logo-grid{height:70px}}.block_three .logo-grid:first-child{width:15%}@media(max-width:991px){.block_three .logo-grid:first-child{width:33.33333%}}@media(max-width:500px){.block_three .logo-grid:first-child{width:100%}}.block_three .logo-grid:nth-child(2){width:25%}@media(max-width:991px){.block_three .logo-grid:nth-child(2){width:33.33333%}}@media(max-width:500px){.block_three .logo-grid:nth-child(2){width:100%}}.block_three .logo-grid:nth-child(3){width:25%}@media(max-width:991px){.block_three .logo-grid:nth-child(3){width:33.33333%}}@media(max-width:500px){.block_three .logo-grid:nth-child(3){width:100%}}.block_three .logo-grid:nth-child(4){width:10%}@media(max-width:991px){.block_three .logo-grid:nth-child(4){width:50%;padding-left:20%}}@media(max-width:500px){.block_three .logo-grid:nth-child(4){padding-left:30%}}.block_three .logo-grid:nth-child(5){width:10%}@media(max-width:991px){.block_three .logo-grid:nth-child(5){width:50%;padding-right:20%}}@media(max-width:500px){.block_three .logo-grid:nth-child(5){padding-right:30%}}.block_three .logo-grid:nth-child(6){width:10%}@media(max-width:991px){.block_three .logo-grid:nth-child(6){width:100%;text-align:center}}.block_three .logo-grid:nth-child(6) strong{margin-top:16px;display:block;color:#3066c7}@media(max-width:1200px){.block_three .logo-grid:nth-child(6) strong{margin-top:10px}}.block_three .build-with-list{display:block;width:100%;max-width:1200px;margin:auto}.block_three .build-with-list p{font-weight:300;color:#12fbab;font-size:12px;letter-spacing:3px;margin-top:40px;margin-bottom:30px;float:left;width:100%;max-width:100%;text-align:center;text-transform:uppercase;border-bottom:1px solid #12fbab}@media(max-width:991px){.block_three .build-with-list .mobile-center-btn{float:left;width:100%;margin-top:10px}}.block_three .build-with-list button.secondary-button{float:right;margin-right:10px;margin-top:-5px}@media(max-width:991px){.block_three .build-with-list button.secondary-button{display:block;float:none;margin:auto auto 130px}}@media(max-width:445px){.block_three .build-with-list button.secondary-button{margin-bottom:50px}}.block_three .build-with-list svg{display:block;margin:auto;width:100%}.block_three .build-with-list svg.aws-logo{max-width:90px;margin-top:5px}@media(max-width:1200px){.block_three .build-with-list svg.aws-logo{max-width:60px}}.block_three .build-with-list svg.kube-logo{max-width:200px;margin-top:10px}@media(max-width:1200px){.block_three .build-with-list svg.kube-logo{max-width:150px;margin-top:7px}}.block_three .build-with-list svg.docker-logo{max-width:180px;margin-top:4px}@media(max-width:1200px){.block_three .build-with-list svg.docker-logo{max-width:130px}}.block_three .build-with-list svg.android-logo{max-width:55px;margin-top:10px}@media(max-width:1200px){.block_three .build-with-list svg.android-logo{max-width:40px}}.block_three .build-with-list svg.apple-logo{max-width:40px}@media(max-width:1200px){.block_three .build-with-list svg.apple-logo{max-width:30px}}.block_three .build-with-list img{width:150px;float:left;margin:20px 30px}.block-border{height:10px;width:100%;background-color:#fff;float:left}.block_four{background-color:#0a1f2b;float:left;width:100%;padding:0 20px;background-image:url(/_next/static/media/city-bg.08fd90024150ae02099eddff14fef3a7.png);background-repeat:no-repeat;position:relative;color:#fff;background-position:calc(50% + 200px) calc(50% + 50px)}@media(max-width:991px){.block_four{background-position:top;background-size:650px}}@media(max-width:600px){.block_four{background-position:center -85%}}.block_four button.sm{color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px;margin:15px 3px 50px}.block_four button.sm:hover{border-color:#fff}.block_four .container{width:100%;max-width:1200px;margin:auto;display:block}.block_four .col-right{float:right;position:relative;width:calc(100% - 500px)}@media(max-width:1235px){.block_four .col-right{transform:scale(.8);margin-top:50px;position:absolute;right:-75px;width:690px}}@media(max-width:991px){.block_four .col-right{left:-150px;right:0;top:-430px;margin:auto}}@media(max-width:667px){.block_four .col-right{transform:scale(.7);left:-50%;right:-25%}}@media(max-width:600px){.block_four .col-right{top:-280px}}@media(max-width:445px){.block_four .col-right{transform:scale(.5);width:450px;top:-150px}}.block_four .col-left{float:left;width:500px;padding:150px 20px}@media(max-width:1235px){.block_four .col-left{padding-bottom:100px}}@media(max-width:991px){.block_four .col-left{width:100%;max-width:500px;padding-bottom:20px;margin:200px auto auto;float:none;text-align:center}}@media(max-width:600px){.block_four .col-left{margin-top:50px}}.block_four .col-left h2{margin:0;color:#fff;font-size:60px;font-family:Selma}.block_four .col-left h2.margin-down{margin-bottom:-17px}@media(max-width:1100px){.block_four .col-left h2.margin-down{margin-bottom:-2vw}.block_four .col-left h2{font-size:clamp(30px,8.5vw,60px)}}.block_four .col-left h2 span{color:#12fbab}.block_four .col-left h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:0;text-transform:uppercase}@media(max-width:667px){.block_four .col-left h4{display:none}}.block_four .col-left p{line-height:24px;letter-spacing:.02em;font-size:clamp(12px,3vw,17px);text-align:justify}@media(max-width:1100px){.block_four .col-left p{max-width:650px;margin:auto}}.block_four_game{background-color:#0d101a;float:left;width:100%;padding:150px 20px;background-size:1100px;background-image:url(/_next/static/media/games-bg.40b0a94aa016779197b6eaf505a5203a.png);background-repeat:repeat-x;background-position:50% 70px}@media(max-width:991px){.block_four_game{text-align:center;padding:50px 20px;background-size:1000px;background-position:50% -80px}}.block_four_game .content-title{text-align:left;color:#fff;display:block;margin:auto;width:100%;max-width:550px}@media(max-width:991px){.block_four_game .content-title{text-align:center;margin-top:50px}}.block_four_game .content-title h2{margin:0;color:#fff;font-size:60px;font-family:Selma}.block_four_game .content-title h2.margin-down{margin-bottom:-17px}@media(max-width:1100px){.block_four_game .content-title h2.margin-down{margin-bottom:-2vw}.block_four_game .content-title h2{font-size:clamp(30px,8.5vw,60px)}}.block_four_game .content-title h2 span{color:#12fbab}.block_four_game .content-title h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:0;text-transform:uppercase}@media(max-width:667px){.block_four_game .content-title h4{display:none}}.block_four_game .content-title p{line-height:24px;letter-spacing:.02em;font-size:clamp(12px,3vw,17px)}@media(max-width:1100px){.block_four_game .content-title p{max-width:650px;margin:auto}}.block_four_game .lead-image{display:block;margin:auto;max-width:1100px;position:relative}.block_four_game .lead-image .hero{max-width:280px;width:100%;float:left;margin-left:-100px}@media(max-width:1300px){.block_four_game .lead-image .hero{margin-left:0;width:200px}}@media(max-width:991px){.block_four_game .lead-image .hero{float:none;display:block;margin:auto;position:relative;left:-150px}}@media(max-width:667px){.block_four_game .lead-image .hero{width:150px;left:-75px;margin-top:50px}}.block_four_game .lead-image .robot-purple{width:100%;max-width:200px;float:right;position:absolute;right:-150px;top:30px;margin:auto;height:460px}@media(max-width:1300px){.block_four_game .lead-image .robot-purple{transform:scale(.8);right:-80px}}@media(max-width:991px){.block_four_game .lead-image .robot-purple{top:0;right:-220px;left:0;top:-5px;margin:auto;z-index:9;transform:scale(.7)}}@media(max-width:667px){.block_four_game .lead-image .robot-purple{transform:scale(.5);top:-56px;right:-170px}}.block_four_game .lead-image .robot-purple .rTop{width:250px;position:absolute;left:-26px;right:0}.block_four_game .lead-image .robot-purple .rBottom{position:absolute;bottom:0}@media(max-width:991px){.block_four_game .lead-image .robot-purple .rBottom{width:165px;left:-4px;right:0;margin:auto;bottom:48px}}.block_four_game .lead-image .robot-red{width:100%;max-width:200px;float:right;position:absolute;right:0;top:150px;height:400px;margin:auto}@media(max-width:1300px){.block_four_game .lead-image .robot-red{transform:scale(.8);right:0}}@media(max-width:991px){.block_four_game .lead-image .robot-red{top:0;right:-100px;left:0;margin:auto;transform:scale(.6);-webkit-filter:blur(3px);filter:blur(3px)}}@media(max-width:667px){.block_four_game .lead-image .robot-red{transform:scale(.4);top:-30px;right:-70px}}.block_four_game .lead-image .robot-red .rTop{width:200px;position:absolute;left:-10px;right:0}.block_four_game .lead-image .robot-red .rBottom{position:absolute;bottom:10px}@media(max-width:991px){.block_four_game .lead-image .robot-red .rBottom{width:140px;left:0;right:0;margin:auto;bottom:50px}}.block_four_game .content{margin:auto;display:block;max-width:540px;width:100%}.block_four_game .content p{color:#fff;line-height:24px;letter-spacing:.02em;text-align:justify;font-size:clamp(12px,3vw,17px)}@media(max-width:1100px){.block_four_game .content p{max-width:650px;margin:auto}}.block_four_game .built-with-gaming p{font-weight:300;color:#12fbab;font-size:12px;letter-spacing:3px;margin-top:40px;text-transform:uppercase;border-bottom:1px solid #12fbab}@media(max-width:1100px){.block_four_game .built-with-gaming p{margin-bottom:10px;text-align:center}}.block_four_game .built-with-gaming button{float:left;color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px;margin:15px 3px;float:right}@media(max-width:667px){.block_four_game .built-with-gaming button{margin:auto;float:none;display:block}}.block_four_game .built-with-gaming button:hover{border-color:#fff}.block_four_game .built-with-gaming svg{max-width:60px;float:left}@media(max-width:667px){.block_four_game .built-with-gaming svg{margin:20px auto;display:block;float:none}}.block_four_game .built-with-gaming svg.auto-desk{max-width:155px;margin:13px 0}@media(max-width:667px){.block_four_game .built-with-gaming svg.auto-desk{margin:20px auto;display:block;float:none}}.block_four_game .built-with-gaming img{width:105px;float:left;margin:10px 30px}@media(max-width:667px){.block_four_game .built-with-gaming img{margin:20px auto;display:block;float:none}}.block_five{background-color:#0a1f2b;float:left;width:100%;padding:0 20px 150px;background-image:url(/_next/static/media/vehicle-bg.6e3110cb9ba47229ac102e5528a7a1f2.png);background-repeat:no-repeat;background-position:50% 30px}@media(max-width:991px){.block_five{background-position:50% -20px;background-size:900px;padding-bottom:50px}}@media(max-width:600px){.block_five{background-size:700px;padding-bottom:0}}.block_five .lead-image{display:block;margin:auto;width:600px}@media(max-width:991px){.block_five .lead-image{transform:scale(.8)}}@media(max-width:667px){.block_five .lead-image{transform:scale(.7)}}@media(max-width:600px){.block_five .lead-image{transform:scale(.6);position:absolute;left:-50%;right:-55%;margin:auto;top:-100px}}@media(max-width:450px){.block_five .lead-image{transform:scale(.5)}}.block_five .lead-image svg{width:100%;display:block;margin-bottom:50px;margin-top:160px;position:relative;z-index:3}.block_five .content{display:block;margin:auto;max-width:650px}@media(max-width:991px){.block_five .content{max-width:540px;width:100%;text-align:left}}.block_five .content p{line-height:24px;color:#fff;text-align:justify;letter-spacing:.02em;font-size:clamp(12px,3vw,17px)}@media(max-width:1100px){.block_five .content p{margin:auto}}.block_five .content-title{text-align:center;color:#fff;display:block;margin:50px auto auto;float:left;width:100%}@media(max-width:991px){.block_five .content-title{margin-top:-50px}}@media(max-width:667px){.block_five .content-title{margin-top:-50px;float:left}}@media(max-width:600px){.block_five .content-title{margin-top:350px}}@media(max-width:450px){.block_five .content-title{margin-top:320px}}.block_five .content-title h2{margin:0;color:#fff;font-size:60px;font-family:Selma;float:left;width:100%}.block_five .content-title h2.margin-down{margin-bottom:-17px}@media(max-width:1100px){.block_five .content-title h2.margin-down{margin-bottom:-2vw}.block_five .content-title h2{font-size:clamp(30px,8.5vw,60px)}}.block_five .content-title h2 span{color:#12fbab}.block_five .content-title h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;margin:0;text-transform:uppercase}@media(max-width:667px){.block_five .content-title h4{display:none}}.block_five .content-title p{line-height:24px;letter-spacing:.02em;font-size:clamp(12px,3vw,17px)}@media(max-width:1100px){.block_five .content-title p{max-width:650px;margin:auto}}.block_five .built-with-auto p{font-weight:300;color:#12fbab;font-size:12px;letter-spacing:3px;margin-top:40px;text-transform:uppercase;border-bottom:1px solid #12fbab}@media(max-width:1100px){.block_five .built-with-auto p{margin-bottom:10px;text-align:center}}.block_five .built-with-auto button{float:left;color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px;margin:3px;float:right}@media(max-width:667px){.block_five .built-with-auto button{float:none;display:block;margin:auto}}.block_five .built-with-auto button:hover{border-color:#fff}.block_five .built-with-auto svg{max-width:100px;float:left}@media(max-width:667px){.block_five .built-with-auto svg{float:none;display:block;margin:20px auto}}.block_five .built-with-auto svg.nvidia-logo{max-width:160px;margin:5px 40px}@media(max-width:667px){.block_five .built-with-auto svg.nvidia-logo{float:none;display:block;margin:20px auto}}.block_five .built-with-auto img{width:150px;float:left;margin:20px 30px}@media(max-width:667px){.block_five .built-with-auto img{float:none;display:block;margin:auto}}.mekafireslayer{position:absolute;width:250px;bottom:-100px;left:-100px}.fireout{max-width:150px;bottom:87px;left:150px;z-index:99}.fireout,.smokeballs{position:absolute;width:100%}.smokeballs{bottom:-70px;z-index:9;max-width:450px}.cloudbase{bottom:-120px}.cloudbase,.smokesil{position:absolute;width:500px}.smokesil{height:300px;max-width:500px;top:290px;left:170px}@media(max-width:1100px){.smokesil{top:150px}}.wing_guy{width:300px;margin-top:130px;z-index:99}@media(max-width:1100px){.wing_guy{margin-top:20px}}@media(max-width:667px){.wing_guy{margin-top:-40px}}.drone-and-walk{max-width:500px;width:100%;display:block;margin:100px auto auto;position:relative;z-index:2}@media(max-width:1100px){.drone-and-walk{transform:scale(.9);z-index:2;margin-top:50px}}@media(max-width:991px){.drone-and-walk{transform:scale(.7);margin-top:0}}.dronely{position:absolute;top:-20px;left:50px;width:100%;max-width:200px}@media(max-width:991px){.dronely{transform:scale(.9);width:50%;top:-5px;left:45px}}@media(max-width:525px){.dronely{width:40vw;left:9%}}.dog-walker-9000{max-width:500px;margin:auto;display:block;position:relative;z-index:1}.special-max-width{display:block;max-width:1200px;margin:75px auto auto}.meka-wrap{float:left;width:100%;margin-top:50px}.meka-wrap.special{margin-top:0}.meka-wrap .our-specialites{display:block;margin:auto;width:100%;background-color:#0e2b24}.meka-wrap .our-specialites button{float:none;color:#12fbab;border:2px solid #12fbab;text-transform:none;padding:3px 15px}.meka-wrap .our-specialites h2{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;font-family:Roboto,sans-serif;text-transform:uppercase;margin:5px 0 20px;float:left;width:100%}.meka-wrap .our-specialites .row{float:left;width:100%;padding-left:20px;padding-right:20px}.meka-wrap .our-specialites .row p{float:left;padding:0}.meka-wrap .our-specialites .col{float:left;width:33.333333333%;padding:20px}@media(max-width:667px){.meka-wrap .our-specialites .col{width:100%}}.meka-wrap .our-specialites .col svg{max-height:45px;float:left;max-width:50px;margin-bottom:10px}.meka-wrap .our-specialites .col p{float:left;width:100%;text-align:left}@media(max-width:991px){.meka-wrap .our-specialites .col p{font-size:13px}}.left-phone-motion{z-index:3}.speaking-bubble{position:absolute;z-index:5;width:100%;max-width:150px;right:120px;top:200px;margin:auto}@media(max-width:445px){.speaking-bubble{right:50px}}.left-phone{max-width:450px;width:100%;position:absolute;left:100px;top:100px;z-index:3}@media(max-width:445px){.left-phone{left:-25px}}.right-phone{max-width:300px;width:100%;position:absolute;right:-60px;top:170px}@media(max-width:445px){.right-phone{right:-185px}}.eye-left{height:80px;width:50px;background-color:#fff;position:absolute;bottom:80px;left:30px;border-radius:30px;transform:skew(-13deg,0);z-index:0;overflow:hidden}@media(max-width:600px){.eye-left{bottom:127px}}.eye-lid{height:100%;width:60px;background-color:#9b9ba5;position:absolute;z-index:2;top:-100%}.eye-right{height:80px;width:50px;background-color:#fff;position:absolute;bottom:80px;left:200px;border-radius:30px;transform:skew(-13deg,0);z-index:0;overflow:hidden}@media(max-width:600px){.eye-right{bottom:127px}}.pupil-holder{width:35px;height:35px}.pupil{height:30px;width:30px;top:5px;right:-15px;position:absolute;border-radius:50%;background-color:#1d1e22}.footer-bg-logo{position:absolute;width:100%;height:auto;max-width:1900px;margin:auto;left:0;right:0;top:0}@media(max-width:991px){.footer-bg-logo{bottom:0;top:auto;width:1000px;left:-52%;right:-50%}}@media(max-width:600px){.footer-bg-logo{display:none}}.secondary-page-footer-wrap .footer-wrap{background-color:#0d101a}.footer-bg-logo-mobile{display:none}@media(max-width:600px){.footer-bg-logo-mobile{display:block;position:absolute;width:680px;left:-315px;right:-300px;margin:auto;top:-340px}}.footer-wrap{width:100%;float:left;min-height:900px;background-repeat:no-repeat;background-size:cover;background-color:#0a1f2b;background-position:top;overflow:hidden}@media(max-width:1200px){.footer-wrap{min-height:auto;padding-top:70%}}@media(max-width:991px){.footer-wrap{padding-top:0;min-height:900px}}@media(max-width:600px){.footer-wrap{padding-top:0;min-height:800px}}.footer-wrap address{font-family:Roboto;font-style:normal}.footer-wrap .logo-bg{position:absolute;width:100%;height:auto}.footer-wrap .footer-content{display:block;margin:auto;max-width:900px;position:absolute;width:45%;left:0;right:0;bottom:100px}@media(max-width:991px){.footer-wrap .footer-content{width:100%;position:relative;bottom:0;top:486px}}@media(max-width:600px){.footer-wrap .footer-content{top:350px}}.footer-wrap .footer-content .left-col{width:200px;float:left}@media(max-width:991px){.footer-wrap .footer-content .left-col{float:none;display:block;margin:auto;text-align:center}.footer-wrap .footer-content .left-col p{font-size:15px}.footer-wrap .footer-content .left-col address{font-size:15px;white-space:pre-line}}.footer-wrap .footer-content .left-col svg{width:50px;height:auto}@media(max-width:991px){.footer-wrap .footer-content .left-col svg{display:block;margin:auto}}@media(max-width:600px){.footer-wrap .footer-content .left-col svg{padding-top:25px}}.footer-wrap .footer-content .left-col h1{font-family:Roboto;font-size:15px}.footer-wrap .footer-content .right-col{width:200px;float:right;text-align:right;font-weight:bolder}@media(max-width:991px){.footer-wrap .footer-content .right-col{float:none;display:block;margin:auto;text-align:center;padding-top:20px}}@media(max-width:600px){.footer-wrap .footer-content .right-col{width:100%;padding-bottom:70px}}.footer-wrap .footer-content .right-col .social-media{margin-top:10px;float:right}@media(max-width:991px){.footer-wrap .footer-content .right-col .social-media{width:100%;display:flex;justify-content:center;margin-top:0}}.footer-wrap .footer-content .right-col .social-media a{float:left;margin:5px;width:25px;height:25px;border-radius:3px;display:flex;justify-content:center;align-items:center;color:#0d101a;transition:.1s ease-in-out}.footer-wrap .footer-content .right-col .social-media a:hover{background-color:#bffffd}.footer-wrap .footer-content .right-col .social-media a:first-child svg{margin-top:2px}.footer-wrap .footer-content .right-col .social-media a:last-child{margin-right:0}.footer-wrap .footer-content .right-col .link-footer{margin-bottom:10px;cursor:pointer;transition:all .2s ease-in-out}.footer-wrap .footer-content .right-col .link-footer:hover{color:#01fe9c}.copyright{position:absolute;width:100%;text-align:center;font-family:Roboto;bottom:12px;font-size:10px;color:#757575;text-transform:uppercase;letter-spacing:2px}@media(max-width:991px){.copyright{bottom:10px;font-size:clamp(8px,1.5vw,12px)}}form.contact-form>div:first-child{padding-top:0}form.contact-form p:first-child{white-space:pre-line}button.meka-form-button{background-color:#1b76ff;margin-right:16px;margin-bottom:9px}button.meka-form-button.loading{padding:8px 80px;cursor:wait}button.meka-form-button.loading,button.meka-form-button.loading:active,button.meka-form-button.loading:focus,button.meka-form-button.loading:hover{background-color:#fff;box-shadow:inset 0 0 0 2px #0094ff}div.react-tel-input{width:calc(50% - 5px);margin-left:5px;margin-bottom:15px;float:left}div.react-tel-input .form-control{width:100%}div.react-tel-input .country-list{position:fixed}@media(max-width:667px){.sending-message>div>div{width:100%;min-width:calc(100% - 15px);border-radius:20px;top:-30px;max-height:calc(100% - 120px)}}.sending-message>div>div h2{color:#0d3c94}@media(max-width:667px){.sending-message>div>div h2{font-size:14px;margin-bottom:-15px}.sending-message>div>div p{font-size:12px;margin-top:0}}.sending-message>div>div .name-field{float:left;width:calc(50% - 5px);margin-right:5px;margin-bottom:15px}@media(max-width:667px){.sending-message>div>div .name-field{width:100%;margin-right:0;margin-bottom:10px}}.sending-message>div>div .email-field{float:left;width:calc(50% - 5px);margin-left:5px;margin-bottom:15px}@media(max-width:667px){.sending-message>div>div .email-field{width:100%;margin-left:0;margin-bottom:10px}}.sending-message>div>div .phone-field{float:left;width:calc(50% - 5px);margin-left:5px;margin-bottom:15px}@media(max-width:667px){.sending-message>div>div .phone-field{width:100%;margin-left:0;margin-bottom:10px}.sending-message>div>div div.react-tel-input{width:100%;margin:0 0 10px}.sending-message>div>div div.react-tel-input .country-list{position:absolute;bottom:45px}}.sending-message>div>div .company-field{float:left;width:50%;width:calc(50% - 5px);margin-right:5px;margin-bottom:15px}@media(max-width:667px){.sending-message>div>div .company-field{width:100%;margin-left:0}}.sending-message>div>div .message-field{float:left;width:100%}.news-card-bg-container{float:left;width:100%;margin-top:-300px;z-index:0;max-height:190px}.news-card-bg-container .news-card-animate img{width:100%;height:auto;display:block;margin:auto}.news-card-bg-container .news-1{float:left;width:25%}.news-card-bg-container .news-1 img{width:50%}.news-card-bg-container .news-2{float:left;width:25%}.news-card-bg-container .news-2 img{width:85%}.news-card-bg-container .news-3{float:left;width:25%}.news-card-bg-container .news-3 img{width:75%}.news-card-bg-container .news-4{float:left;width:25%}.news-card-bg-container .news-4 img{width:80%}.news-list-container-top{float:left;width:100%;padding:0 20px}.news-list-container-top .news-page-container{display:block;margin:auto;max-width:1100px}.news-list-container-top .news-list{float:left;width:100%;margin-bottom:30px}.news-list-container-top .news-info-header{padding:0 40px;width:40%;justify-content:center;display:flex;flex-direction:column;text-align:left}@media(max-width:991px){.news-list-container-top .news-info-header{width:70%;padding:40px 40px 20px}}@media(max-width:500px){.news-list-container-top .news-info-header{width:100%;display:block;float:left;padding:20px 20px 10px}}.news-list-container-top .news-info-header h3{font-family:Selma;color:#fff;font-size:35px;margin:0;transition:all .2s ease-in-out}@media(max-width:991px){.news-list-container-top .news-info-header h3{font-size:clamp(18px,3.5vw,35px)}}@media(max-width:500px){.news-list-container-top .news-info-header h3{float:left;width:100%}}.news-list-container-top .news-info-header p.posted-at{font-size:12px;color:#d4d4d4;letter-spacing:2px}@media(max-width:991px){.news-list-container-top .news-info-header p.posted-at{font-size:clamp(9px,1vw,12px)}}@media(max-width:500px){.news-list-container-top .news-info-header p.posted-at{float:left;width:100%}}.news-list-container-top .news-info-header .author{color:#20e3f1}@media(max-width:991px){.news-list-container-top .news-info-header .author{font-size:clamp(12px,1.5vw,15px)}}@media(max-width:500px){.news-list-container-top .news-info-header .author{float:left;width:100%}}.news-list-container-top .lead-news-report{float:left;display:flex;width:100%;background-color:#0a1f2b;border-radius:20px;overflow:hidden;margin-bottom:20px;transition:all .3s ease-in-out}@media(max-width:500px){.news-list-container-top .lead-news-report{display:block}}.news-list-container-top .lead-news-report:nth-child(odd){background-color:#0c1821}.news-list-container-top .lead-news-report:hover{transform:scale(1.02);cursor:pointer}.news-list-container-top .lead-news-report:hover h3{color:#20e3f1}.news-list-container-top .lead-news-report .lead-news-image{float:left;width:60%}@media(max-width:991px){.news-list-container-top .lead-news-report .lead-news-image{width:30%}}@media(max-width:500px){.news-list-container-top .lead-news-report .lead-news-image{width:100%}}.news-list-container-top .lead-news-report .lead-news-image img{object-fit:cover;float:left;width:100%;height:350px}@media(max-width:991px){.news-list-container-top .lead-news-report .lead-news-image img{height:100%}}.tag{float:left;padding:3px 10px 5px;border-radius:20px;color:#fff}@media(max-width:991px){.tag{padding:0 10px;margin-bottom:10px}}.tag strong{font-size:14px;letter-spacing:.02em;margin:0}@media(max-width:991px){.tag strong{float:left;line-height:auto;font-size:clamp(11px,1.5vw,14px)}}.tag.for-event{background-color:#e41a9d}.tag.for-press{background-color:#096bff}.company-news-details{float:left;width:100%}.company-news-details .news-details-container{display:block;max-width:800px;margin:auto;color:#fff}@media(max-width:991px){.company-news-details .news-details-container{max-width:100%}}.company-news-details .news-details-container a{color:#20e3f1}.news-details-title-container{float:left;width:100%;padding:20px 20px 0}.news-details-title-container h1{font-size:60px;margin:0;float:left;width:100%}@media(max-width:991px){.news-details-title-container h1{font-size:clamp(17px,6.5vw,60px)}}.news-details-title-container p.posted-at{font-size:12px;color:#d4d4d4;letter-spacing:2px;float:left;width:100%}@media(max-width:991px){.news-details-title-container p.posted-at{font-size:clamp(9px,1vw,12px)}}.news-details-title-container .author{color:#20e3f1;float:left;width:100%}@media(max-width:991px){.news-details-title-container .author{font-size:clamp(12px,1.5vw,15px)}}div.sep{color:#6f6f6f}.current-bread{color:#39ce7b}.bread-nav{float:left;width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #39ce7b}@media(max-width:991px){.bread-nav a,.bread-nav p{font-size:clamp(12px,3vw,17px)}}.bread-nav.center{margin-top:50px;float:none;text-align:center}.bread-nav.center ol{justify-content:center}.news-details-body{float:left;width:100%;padding:0 20px 20px;margin-bottom:50px}.news-details-body h3{margin:40px 0 0;display:block;font-size:40px;font-weight:100}@media(max-width:991px){.news-details-body h3{font-size:clamp(19px,7.5vw,40px);text-align:center}}.news-details-body strong{color:#12fbab;margin-top:40px;display:block;font-size:30px}@media(max-width:991px){.news-details-body strong{font-size:clamp(16px,5.5vw,30px)}.news-details-body a,.news-details-body i{font-size:clamp(12px,3vw,17px)}}.news-details-body p{line-height:25px;font-size:19px;letter-spacing:.01em}@media(max-width:991px){.news-details-body p{font-size:clamp(12px,3vw,17px)}}.news-details-body img{width:120%;height:auto;display:block;margin:40px auto 40px -10%;border-radius:10px}.news-hero-image{float:left;width:100%;height:auto;object-fit:cover;overflow:hidden;border-radius:40px;margin-bottom:20px}@media(max-width:991px){.news-hero-image{overflow:visible;overflow:initial;margin-bottom:0}.news-hero-image img{float:left;width:100%;height:auto}}#header-shape-gradient{--color-stop:#f12c06;--color-bot:#faed34}.careers-list-container-top{float:left;width:100%}.careers-list-container-top .careers-page-container{display:block;margin:auto;max-width:1100px}@media(max-width:991px){.careers-list-container-top .careers-page-container{max-width:600px;padding:0 20px}}.careers-list-container-top .careers-list-item{float:left;width:100%;margin-bottom:20px;border-bottom:1px solid #07212f;padding-bottom:20px;padding-right:20px;padding-left:20px}@media(max-width:991px){.careers-list-container-top .careers-list-item{border-bottom:0;background-color:#0a1f2b;padding:20px;border-radius:20px}}.careers-list-container-top .careers-list-item h4{font-family:Selma;color:#fff;font-size:35px;float:left;margin:0}@media(max-width:991px){.careers-list-container-top .careers-list-item h4{font-size:clamp(17px,5vw,28px)}}.careers-list-container-top .careers-list-item.engine svg{width:45px}.careers-list-container-top .careers-list-item svg{width:40px;height:auto;float:left}@media(max-width:330px){.careers-list-container-top .careers-list-item svg{display:none}}.careers-list-container-top .career-preview-info{float:right;width:calc(100% - 45px);padding-left:20px;position:relative}@media(max-width:330px){.careers-list-container-top .career-preview-info{width:100%;padding-left:0}}.careers-list-container-top .career-preview-info h4{float:left;width:100%;margin:-5px 0 0;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out}.careers-list-container-top .career-preview-info h4:hover{color:#20e3f1;cursor:pointer}.careers-list-container-top .career-preview-info p{float:left;width:100%;color:#a2a2a2;margin:0}@media(max-width:991px){.careers-list-container-top .career-preview-info p{font-size:clamp(12px,3vw,17px)}}.job-tags{right:0;top:5px;bottom:0;margin:auto;position:absolute}@media(max-width:991px){.job-tags{position:static;float:left;margin-top:20px}}.job-tags .lang-tag{text-align:center}.job-tags .lang-tag span{position:relative;right:-2px;top:-2px}@media(max-width:991px){.job-tags .lang-tag p{font-size:clamp(12px,3vw,14px)}}.job-tags .lang-tag.jp{background-color:#ff0e51;border-radius:30px;padding:3px 10px 1px;font-weight:600;letter-spacing:.02em;float:left}.job-tags .lang-tag.jp p{color:#fff}.job-tags .lang-tag.en{background-color:#604dff;border-radius:30px;padding:3px 10px 1px;font-weight:600;letter-spacing:.02em;margin-left:10px;float:left}.job-tags .lang-tag.en p{color:#fff}.job-tags .lang-tag.geo{color:#20e3f1;float:right;clear:both;margin-top:10px;padding-right:3px}@media(max-width:991px){.job-tags .lang-tag.geo{float:left}}.job-tags .lang-tag.geo svg{width:20px}.company-timeline-wrap{float:left;width:100%}.company-timeline-wrap .company-page-container{display:block;width:100%;max-width:1500px;margin:auto}.company-timeline-wrap .company-page-container .dark-timeline:before{background:#424242;border-radius:20px}.company-timeline-wrap .company-page-container .vertical-timeline-element-icon{box-shadow:none}.company-timeline-wrap .company-page-container h3.vertical-timeline-element-title{color:#20e3f1;font-family:Selma;font-size:23px}@media(max-width:667px){.company-timeline-wrap .company-page-container h3.vertical-timeline-element-title{font-size:clamp(12px,4vw,23px)}}.company-timeline-wrap .company-page-container .vertical-timeline-element-content{box-shadow:none}.company-timeline-wrap .company-page-container .vertical-timeline:before{top:50px}.company-timeline-wrap .company-page-container .vertical-timeline-element-date{color:#12fbab}@media(max-width:1169px){.company-timeline-wrap .company-page-container .vertical-timeline-element-date{padding-top:0}}@media(max-width:991px){.company-timeline-wrap .company-page-container .vertical-timeline-element-date{font-size:clamp(11px,3vw,15px)}}.company-timeline-wrap .company-page-container p{font-size:17px;margin:0}@media(max-width:1169px){.company-timeline-wrap .company-page-container p{margin-bottom:10px}}@media(max-width:991px){.company-timeline-wrap .company-page-container p{font-size:clamp(12px,3vw,17px)}}@media(max-width:667px){.career-dialog div:nth-child(3)>div:first-child{max-width:100%;width:100%;margin:0}}.timeline-block{float:left;width:100%;margin-top:50px}@media(max-width:1169px){.timeline-block{padding-left:50px;padding-right:50px}}@media(max-width:667px){.timeline-block{padding:0}}.company-motto{float:left;width:100%}.company-info-content{max-width:720px;margin:auto;display:block;color:#fff;padding:0 20px}.company-info-content h1{color:#20e3f1}@media(max-width:991px){.company-info-content h1{font-size:clamp(18px,4.5vw,33px)}}.company-info-content img{float:left;width:100%;border-radius:20px}.company-spec{float:left;width:100%}@media(max-width:667px){.company-spec{border:1px solid #3e3e3e;margin-top:40px;border-radius:20px}}.company-spec .company-spec-row{padding:10px;float:left;width:100%;border-bottom:1px solid #3e3e3e}@media(max-width:667px){.company-spec .company-spec-row:last-child{border-bottom:0}}.company-spec .company-spec-row .col-left{float:left;width:160px;color:#12fbab;font-size:clamp(11px,3vw,13px)}.company-spec .company-spec-row .col-right{float:left;width:calc(100% - 160px);border-left:2px solid #20e3f1;padding-left:20px;font-size:clamp(11px,3vw,15px)}@media(max-width:667px){.company-spec .company-spec-row .col-right{width:100%;border-left:0;padding-left:0}}.share-list{float:left;width:100%;text-align:center}.share-list h4{color:#20e3f1;font-weight:700;font-size:13px;letter-spacing:6px;text-transform:uppercase;margin:20px 0 10px;padding-bottom:5px;border-bottom:1px solid #20e3f1}.share-list button{margin:5px;transition:all .2s ease-in-out}.share-list button:hover{transform:scale(1.1)}.close-mobile-x{position:absolute;height:50px;width:50px;top:1.35%;right:4%;z-index:99}@media(max-width:991px){.close-mobile-x{top:1.21%}}@media(max-width:667px){.close-mobile-x{width:30px;height:30px;top:18px}}.close-mobile-x svg{height:45px;width:45px;color:#fff}@media(max-width:991px){.close-mobile-x svg{height:4vw;width:4vw}}@media(max-width:667px){.close-mobile-x svg{height:30px;width:30px}}.close-mobile-x svg:hover{color:#12fbab}.job-listing{float:left;width:100%;padding:0 30px 30px}@media(max-width:667px){.job-listing{padding:0 10px 10px}}.job-listing.sales h1{background:#9e005d;background:linear-gradient(90deg,#9e005d 41%,#f15a24)}.job-listing.dev h1{background:#872aff;background:linear-gradient(90deg,#872aff 41%,#00ff57)}.job-listing h1{background:#00a1fe;background:linear-gradient(90deg,#00a1fe 41%,#1bd9f3 91%,#12fbab);border-radius:10px;padding:10px;color:#fff;margin-left:-10px;width:calc(100% + 10px)}@media(max-width:991px){.job-listing h1{font-size:clamp(18px,3vw,40px)}}@media(max-width:667px){.job-listing h1{margin-left:0;width:100%}}.job-listing h2{color:#0d101a}@media(max-width:991px){.job-listing h2{font-size:clamp(15px,2.5vw,27px)}}.job-listing h3{color:#0d101a}@media(max-width:991px){.job-listing h3{font-size:clamp(15px,2.5vw,27px)}.job-listing ol,.job-listing p,.job-listing ul{font-size:clamp(12px,1.5vw,18px)}.job-listing ol,.job-listing ul{padding-left:15px}}.drag-drop-container{float:left;clear:both;width:100%}.drag-drop-container.has-trash{max-width:calc(100% - 50px)}button.drag-active-button{padding:0 20px;margin:0;width:100%;border:2px solid #12fbab}button.drag-active-button p{margin-left:10px}button.drag-active-button svg{color:#12fbab}button.drag-idle-button{padding:0 20px;border:2px solid #0a1f2b;margin:0;width:100%;min-width:0;min-width:auto}button.drag-idle-button.have-file{border-color:#12fbab;text-align:left}button.drag-idle-button.have-file svg{color:#12fbab}button.drag-idle-button.have-file p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.drag-idle-button svg{color:#0a1f2b}button.drag-idle-button p{margin-left:10px}.job-form .name-field{float:left;width:calc(50% - 10px);min-width:0;min-width:auto;margin-right:10px}@media(max-width:991px){.job-form .name-field{width:100%;margin-right:0}}.job-form .email-field{float:left;margin-left:10px;width:calc(50% - 10px)}@media(max-width:991px){.job-form .email-field{width:100%;margin-left:0;margin-top:20px}}.job-form button.meka-form-button{display:block;margin:20px auto 0}.job-form button.meka-form-button.loading{padding:2px 80px}.job-form .react-tel-input{margin-left:0;margin-top:20px;margin-right:10px;width:calc(50% - 10px)}@media(max-width:991px){.job-form .react-tel-input{width:100%;margin-right:0;margin-top:20px;margin-bottom:0}}.submit-app-form{float:left;width:100%}@media(max-width:667px){.submit-app-form{margin-bottom:20px}}.close-mobile-x-footer{float:left;width:100%;margin-bottom:50px}.close-mobile-x-footer svg{color:#000;width:50px;height:50px;display:block;margin:auto}.close-mobile-x-footer svg:focus,.close-mobile-x-footer svg:hover{color:#12fbab}.uploaded-pdf{float:left}.application-form{float:left;width:100%;border-top:5px dashed #ddd;padding-top:20px}.application-form div.react-tel-input .country-list{position:absolute;bottom:45px}.upload-container-wrap{float:left;width:calc(50% - 10px);position:relative;margin-left:10px;margin-top:20px}@media(max-width:991px){.upload-container-wrap{width:100%;margin-left:0}}.upload-container-wrap.error-drop button.drag-idle-button{border-color:red}.upload-container-wrap button.delete-button{position:absolute;background-color:#f1f1f1;top:0;bottom:0;right:0;height:calc(100% - 17px);max-width:45px;width:100%;min-width:0;min-width:auto;transition:all .2s ease-in-out}.upload-container-wrap button.delete-button:hover{color:#ff00bc}.upload-info{font-size:11px;font-style:italic;text-align:center;margin-top:2px}.timeline-action,.upload-info{float:left;width:100%}@media(max-width:1169px){.timeline-action{padding-left:50px}}@media(max-width:667px){.timeline-action{padding-left:10px;padding-right:10px}}@media(max-width:1169px){.timeline-action button{float:left}}@media(max-width:667px){.timeline-action button{width:100%}.App.ja_lang button.contact-us{padding:8px 15px}}@media(max-width:600px){.App.ja_lang .block_one.homepage_block{padding:180px 20px 90px}}.App.ja_lang .block_one.homepage_block h1{font-size:50px;max-width:1010px}@media(max-width:1110px){.App.ja_lang .block_one.homepage_block h1{white-space:pre-line;font-size:43px;max-width:991px}}@media(max-width:991px){.App.ja_lang .block_one.homepage_block h1{font-size:clamp(25px,3vw,50px);white-space:pre-line}}@media(max-width:600px){.App.ja_lang .block_one.homepage_block h1{font-size:clamp(25px,3vw,50px);white-space:normal}}@media(max-width:445px){.App.ja_lang .block_one.homepage_block h1{font-size:clamp(25px,3vw,50px)}}.App.ja_lang .block_two h2{font-size:clamp(25px,3vw,50px);float:left;margin:auto;width:auto;white-space:pre-line}.App.ja_lang .block_two h2:first-child{width:100%}@media(max-width:1100px){.App.ja_lang .block_two h2{text-align:center;float:none;display:inline-block}}.App.ja_lang .block_two h2 span{margin-right:2px}.App.ja_lang .block_two .col-right{padding:50px 0 50px 20px}@media(max-width:1100px){.App.ja_lang .block_two .col-right{padding-top:100px;display:block;margin:auto;float:none;max-width:650px}}@media(max-width:991px){.App.ja_lang .block_two .col-right{padding:20px 20px 50px}}@media(max-width:667px){.App.ja_lang .block_two .col-right{padding-top:0}}.App.ja_lang .block_two p{float:left;width:100%;clear:both}@media(max-width:1100px){.App.ja_lang .block_two p{margin-top:20px;float:none;display:block}}.App.ja_lang .block_two button{float:left;clear:both}@media(max-width:1100px){.App.ja_lang .block_two button{display:block;float:none}}.App.ja_lang .block_three .content-title{margin-top:14px}.App.ja_lang .block_four_game .built-with-gaming button{margin-top:12px}.App.ja_lang .block_four_game .built-with-gaming img{width:90px}.App.ja_lang .block_four_game .built-with-gaming svg.auto-desk{width:120px}.App.ja_lang .block_five h2{display:inline-block;width:auto;text-align:center;margin:auto;float:none}@media(max-width:991px){.App.ja_lang .footer-bg-logo{width:1100px}.App.ja_lang .footer-wrap{min-height:1000px}.App.ja_lang .footer-content{top:550px}.App.ja_lang .footer-content .left-col p{font-size:14px}}.App.ja_lang .footer-content .left-col address{white-space:pre-wrap;font-size:14px}.internship-form{background-color:#fff;border-radius:20px;padding:20px;text-align:center;max-width:700px;margin:auto}.internship-form,.internship-form .form-input-collection{justify-content:center;align-items:center;display:flex;flex-direction:column}.internship-form .form-input-collection{width:100%}.internship-form div{width:100%;margin-bottom:5px}.internship-form select{width:100%;padding:17px 15px;border-radius:5px;font-weight:700;color:#0d101a}.internship-form .form-action-buttons{margin:20px}strong.form-question{text-align:left;width:100%;margin-bottom:5px;border-bottom:2px solid #01fe9c;padding-bottom:5px;margin-top:10px}strong.form-question.with-margin-bottom{margin-bottom:15px}.role-sub-question{text-align:left;width:100%;margin-bottom:5px;padding-bottom:5px;margin-top:10px}img.woa-dev-photo{width:100%;overflow:hidden;border-radius:20px}