:root{--color-white: #fff;--time-animation: .6s}@keyframes pulse{0%{transform:translateY(0)}50%{transform:translateY(25px)}to{transform:translateY(0)}}@font-face{font-family:GMV DIN Pro;src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro.ttf);src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro.ttf) format("embedded-opentype"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro.ttf) format("woff2"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro.ttf) format("woff"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro.ttf) format("truetype")}@font-face{font-family:GMV DIN Pro;src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Bold.ttf);src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Bold.ttf) format("embedded-opentype"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Bold.ttf) format("woff2"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Bold.ttf) format("woff"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Bold.ttf) format("truetype")}@font-face{font-family:GMV DIN Pro;src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Medium.ttf);src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Medium.ttf) format("embedded-opentype"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Medium.ttf) format("woff2"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Medium.ttf) format("woff"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Medium.ttf) format("truetype")}@font-face{font-family:GMV DIN Pro Thin;src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Light.ttf);src:url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Light.ttf) format("embedded-opentype"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Light.ttf) format("woff2"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Light.ttf) format("woff"),url(/clients/fonts/GMV_DIN-Pro/GMV_DIN_Pro-Light.ttf) format("truetype")}.layout{width:100%;position:relative}body{margin:0;padding:0;overflow:hidden scroll;-ms-overflow-style:none;font-family:GMV DIN Pro,GMV DIN Pro,GMV DIN Pro Thin,sans-serif;font-size:clamp(0px,.9375vw,18px);font-weight:400}body .alert-danger{background:transparent!important;border:unset!important;padding-left:0;color:#e71427}body img{pointer-events:none}body span{display:inline-block;text-transform:none}body h2{text-transform:none}body .row{margin-right:0!important;margin-left:0!important}body .error{color:#e71427!important}body .datepicker{padding:clamp(0px,1.0416666667vw,20px) clamp(0px,1.5625vw,30px);font-size:clamp(0px,.9375vw,18px)}body .datepicker th,body .datepicker td{width:clamp(0px,1.8229166667vw,35px);height:clamp(0px,1.5625vw,30px)}body input[type=file],body input[type=file]::-webkit-file-upload-button{cursor:pointer}body .description-text{text-transform:none!important;word-break:break-word;text-align:justify}body.modal-open,body .modal{padding-right:0!important}body .container-fluid{padding:0 clamp(5px,13.1770833333vw,253px) clamp(0px,1.9791666667vw,38px) clamp(5px,13.1770833333vw,253px);position:relative}@media only screen and (max-width: 1000px){body .container-fluid{padding:0 4.3256997455vw!important}}body .container-fluid .group-text .title{font-weight:700;font-size:clamp(0px,2.65625vw,51px);line-height:clamp(0px,4.1666666667vw,80px);padding-bottom:clamp(0px,1.5104166667vw,29px);margin-bottom:0;color:#fff}body .container-fluid .group-text span{font-family:GMV DIN Pro;font-weight:400;font-size:clamp(0px,1.5625vw,30px);line-height:clamp(0px,2.0833333333vw,40px);color:#fff;padding-bottom:clamp(0px,3.4895833333vw,67px)}body .container-fluid .group-btn{display:flex;align-items:center;width:clamp(0px,69.5833333333vw,1336px);justify-content:center}body button,body a{cursor:pointer}body button:focus,body a:focus{outline:none}body button.default-btn,body a.default-btn{border:.5px solid rgba(255,255,255,.8);color:#fff;background-color:transparent;font-weight:500;font-size:clamp(0px,1.1979166667vw,23px);width:clamp(5px,12.5520833333vw,241px);height:clamp(5px,3.3854166667vw,65px);text-align:center;display:flex;justify-content:center;align-items:center}body button.default-btn.ct-width,body a.default-btn.ct-width{min-width:clamp(0px,18.59375vw,357px)}body button.default-btn img,body a.default-btn img{padding-left:clamp(0px,.78125vw,15px);width:clamp(0px,2.2395833333vw,43px)}body button.default-btn img.img-1,body a.default-btn img.img-1{display:inline-block}body button.default-btn img.img-2,body a.default-btn img.img-2{display:none}body button.default-btn:hover,body a.default-btn:hover{color:#e71427;background:#fff}body button.default-btn:hover img.img-1,body a.default-btn:hover img.img-1{display:none}body button.default-btn:hover img.img-2,body a.default-btn:hover img.img-2{display:inline-block}body button.apply-btn,body a.apply-btn{width:clamp(5px,12.5520833333vw,241px);height:clamp(5px,3.3854166667vw,65px);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:700;text-transform:capitalize;font-size:clamp(5px,1.5625vw,30px);color:#fff;background:#e71427}body button.apply-btn:hover,body a.apply-btn:hover{text-decoration:none}body button.apply-btn.border-btn:hover,body a.apply-btn.border-btn:hover{color:#fff;background:#e71427;text-decoration:none;box-shadow:0 clamp(0px,.2083333333vw,4px) clamp(0px,1.0416666667vw,20px) #0003}body button.apply-btn.custom-size-30,body a.apply-btn.custom-size-30{padding:clamp(0px,.625vw,12px) clamp(0px,1.5625vw,30px) clamp(0px,.78125vw,15px) clamp(0px,1.5625vw,30px)}body button.apply-btn.custom-size-25,body a.apply-btn.custom-size-25{padding:clamp(0px,.7291666667vw,14px) clamp(0px,1.5625vw,30px) clamp(0px,.9375vw,18px) clamp(0px,1.5625vw,30px);font-size:clamp(0px,1.3020833333vw,25px)}body button.red-btn,body a.red-btn{padding:clamp(0px,.625vw,12px) clamp(0px,1.4583333333vw,28px) clamp(0px,.78125vw,15px) clamp(0px,1.4583333333vw,28px);font-weight:700;text-transform:capitalize;font-size:clamp(0px,1.9270833333vw,37px);box-shadow:4px 4px 10px 2px #0003;background-color:#e71427;color:#fff;background-image:unset}body button.red-btn:hover,body a.red-btn:hover{text-decoration:none;background-color:#fff;color:#e71427}body button.red-btn-1,body a.red-btn-1{padding:clamp(0px,.625vw,12px) clamp(0px,4.1145833333vw,79px) clamp(0px,.78125vw,15px) clamp(0px,4.1145833333vw,79px);font-weight:700;border:1px solid #E71427;border-radius:clamp(0px,1.0416666667vw,20px);font-size:clamp(0px,1.3020833333vw,25px);color:#000;margin-right:clamp(-100px,-.2083333333vw,-4px);min-width:clamp(0px,15vw,288px)}body button.red-btn-1.active,body a.red-btn-1.active{color:#fff;background:#e71427}body button.red-btn-1:hover,body a.red-btn-1:hover{text-decoration:none;box-shadow:0 clamp(0px,.2083333333vw,4px) clamp(0px,1.0416666667vw,20px) #0003}body button.white-btn,body a.white-btn{padding:clamp(0px,.625vw,12px) clamp(0px,1.4583333333vw,28px) clamp(0px,.78125vw,15px) clamp(0px,1.4583333333vw,28px);font-weight:700;border:1px solid #E71427;border-radius:0px clamp(0px,1.0416666667vw,20px) clamp(0px,1.0416666667vw,20px) 0px;font-size:clamp(0px,1.3020833333vw,25px);color:#000;min-width:clamp(0px,15vw,288px)}body button.white-btn:hover,body a.white-btn:hover{text-decoration:none;box-shadow:0 clamp(0px,.2083333333vw,4px) clamp(0px,1.0416666667vw,20px) #0003}body button.disabled,body a.disabled{color:#ccc!important;background-color:#ebebeb!important;pointer-events:none!important;background-image:none!important;border:none!important}body section{width:100%;transition:all var(--time-animation) ease-in-out;z-index:0;line-height:32px;max-width:1920px;position:relative;margin:0 auto}body .fb_dialog{z-index:9999999}body .container{margin:0 auto;z-index:1000000;display:flex;justify-content:center;flex-wrap:wrap;position:relative}body .black-text{color:#000;padding-left:clamp(0px,.4166666667vw,8px)}body .red-text{color:#e71427!important;display:inline!important}body .learn-more-about{padding-top:clamp(0px,8.9583333333vw,172px);padding-bottom:clamp(0px,10.4166666667vw,200px)}body .learn-more-about .title{margin-bottom:0!important;padding-bottom:clamp(0px,1.7708333333vw,34px)!important}body .learn-more-about img{margin-bottom:0!important;padding-bottom:clamp(0px,2.6041666667vw,50px)}body .line{width:clamp(0px,6.9791666667vw,134px);padding-bottom:clamp(0px,1.8229166667vw,35px)}body .display-pc{display:block!important}body .display-mobile{display:none!important}body .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(204,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}body .custom-toggler.navbar-toggler{border-color:#c00}body .bg-image{width:100%;height:100%;z-index:10}body .bg-image img{width:100%;height:100%;position:relative}body .logo .navbar-brand.pasona{cursor:unset}body .logo .umc-logo{width:clamp(5px,6.1979166667vw,119px)}body .logo .pasona-logo{width:clamp(0px,9.6875vw,186px)}body .sidenav{height:100%;width:clamp(0px,26.0416666667vw,500px);position:fixed;z-index:1;top:0;right:0;padding-top:clamp(0px,1.0416666667vw,20px);background-color:#fff;overflow:hidden;z-index:9999999999;text-align:right;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s linear;box-shadow:#0003 4px 4px 10px 2px}body .sidenav .group-logo .row{align-items:center}body .sidenav .group-logo .navbar-brand{margin-bottom:clamp(0px,1.0416666667vw,20px);margin-right:0;padding-left:clamp(0px,3.0208333333vw,58px)}body .sidenav .group-logo .close-btn{padding-right:clamp(0px,3.0208333333vw,58px)}body .sidenav .group-logo .close-btn img{width:clamp(0px,2.6041666667vw,50px);margin-bottom:clamp(0px,1.0416666667vw,20px)}body .sidenav .navbar-nav{padding:clamp(0px,3.0208333333vw,58px);min-height:100vh;box-shadow:0 -5px 5px -5px #ebebeb;transition:.5s}body .sidenav .navbar-nav .nav-item{margin-bottom:clamp(0px,1.0416666667vw,20px);border-radius:clamp(0px,.5208333333vw,10px);font-weight:700;text-align:left;background:#fff;border:clamp(0px,.1041666667vw,2px) solid #828FA2;display:flex;justify-content:flex-start;align-items:center}body .sidenav .navbar-nav .nav-item img{width:clamp(0px,2.34375vw,45px);margin-right:clamp(0px,.5208333333vw,10px)}body .sidenav .navbar-nav .nav-item a{color:#2b2a2a;font-size:clamp(0px,1.3020833333vw,25px);text-decoration:none;display:block;width:100%;height:100%;padding:clamp(0px,.5729166667vw,11px);border-radius:clamp(0px,.2604166667vw,5px)}body .sidenav .navbar-nav .nav-item a.apply-btn{padding-bottom:clamp(0px,.8854166667vw,17px);border-radius:clamp(0px,2.083333333vw,40px)}body .sidenav .navbar-nav .nav-item a:hover{background-color:#e71427;border-color:#e71427;color:#fff}body .sidenav .navbar-nav .nav-item.ct-nav{border:none;padding:0;justify-content:center;margin-bottom:0}body .sidenav .navbar-nav .nav-item.ct-nav.ct-nav-1{padding:clamp(0px,2.3958333333vw,46px) clamp(0px,3.6458333333vw,70px) clamp(0px,1.0416666667vw,20px) clamp(0px,3.6458333333vw,70px)}body .sidenav .navbar-nav .nav-item.ct-nav:hover{background-color:transparent;color:transparent}body .sidenav .navbar-nav .nav-item .social ul{list-style:none;display:flex;justify-content:center;align-items:center;padding-left:0;margin-bottom:0;margin-top:0}body .sidenav .navbar-nav .nav-item .social ul li img{width:clamp(0px,2.34375vw,45px);margin-right:clamp(0px,.2604166667vw,5px)}body .sidenav .navbar-nav .nav-item .social ul li:last-child{margin-right:0}body .sidenav .navbar-nav .nav-item .social ul li a:hover{background-color:transparent;color:transparent}body .banner-group{position:relative}body .banner-group .navbar-container{position:absolute;z-index:100;top:0;left:0;right:0;margin:0 auto;padding:clamp(5px,2.6041666667vw,50px) clamp(5px,13.1770833333vw,253px)}body .banner-group .navbar-container .navbar{z-index:1;width:100%}body .banner-group .navbar-container .navbar .navbar-group{display:flex;justify-content:center;align-items:center}body .banner-group .navbar-container .navbar .next-global{margin-left:clamp(-200px,-5.9895833333vw,-115px);text-align:justify;color:#000;font-weight:700;font-size:clamp(5px,1.6666666667vw,32px);display:flex;justify-content:center;align-items:center;gap:clamp(5px,.5208333333vw,10px)}body .banner-group .navbar-container .navbar .next-global .be-the-next{width:clamp(5px,7.8125vw,150px)}body .banner-group .navbar-container .navbar .next-global .red-color{color:#e71427}body .banner-group .navbar-container .navbar .group-menu{border:1px solid #E71427;border-radius:clamp(0px,4.1666666667vw,80px);font-style:normal;font-weight:700;font-size:clamp(0px,1.0416666667vw,20px);color:#e71427;display:flex;justify-content:center;align-items:center;padding:clamp(0px,.4166666667vw,8px) clamp(0px,1.1458333333vw,22px);cursor:pointer}body .banner-group .navbar-container .navbar .group-menu .navbar-toggler{border:none}body .banner-group .navbar-container .navbar .navbar-nav{width:100%;justify-content:flex-start;align-items:center}body .banner-group .navbar-container .navbar .nav-item{cursor:pointer;padding:clamp(0px,.9375vw,18px) 0;text-align:center;text-transform:uppercase;color:#000;font-weight:700;font-size:clamp(0px,.8854166667vw,17px);flex:1}body .banner-group .navbar-container .navbar .nav-item:hover,body .banner-group .navbar-container .navbar .nav-item.active,body .banner-group .navbar-container .navbar .nav-item:focus{color:#d3233a;background-image:url(/clients/images/Ellipse\ 42.png);background-size:contain;background-repeat:no-repeat;background-position:center}body .banner-group .navbar-container .navbar .nav-item.logo{display:flex;justify-content:left;align-items:center;padding-left:2.5vw}body .banner-group .navbar-container .navbar .nav-item img{width:5.8vw}body .banner-group .navbar-container .navbar .navbar-collapse.collapse.in{display:block!important}body .banner-group .navbar-container .navbar.acitve-bg{background-color:#fff;box-shadow:4px 4px 10px 2px #0003}body .banner-group .navbar-container.navbar-ct{background-image:url(/clients/images/s8_bg.webp);background-size:cover;background-repeat:no-repeat;position:relative}body .float-button{bottom:2.98vh!important;z-index:9999;position:fixed;right:2%;text-align:right;display:none;justify-content:flex-end}body .float-button .apply-btn{border-radius:0!important;font-weight:700;font-size:1.5vw!important;box-shadow:none;background-image:url("/clients/images/mobile/APPLY BUTTON YELLOW.png")!important}body .float-button .apply-btn:hover{color:#e71427;text-decoration:none;background-image:url("/clients/images/mobile/APPLY BUTTON GREY.png")!important;background-size:cover;background-repeat:no-repeat}body .float-button .apply-btn.custom{background-image:unset!important;background-color:#e71427;color:#fff;text-decoration:none;border:clamp(0px,.15625vw,3px) solid;border-radius:clamp(0px,.2604166667vw,5px)!important}body .float-button .apply-btn.custom:hover{background-image:unset!important;background-color:#fff;color:#e71427;text-decoration:none;border:clamp(0px,.15625vw,3px) solid #E71427}body .group-page{position:fixed;right:0;top:22%;text-align:center;z-index:9999;display:flex;justify-content:center;align-items:center;transform-origin:top right;display:none;flex-wrap:wrap}body .group-page .tab-page-hover{display:none;width:clamp(0px,6.6145833333vw,127px)}body .group-page .tab-page{width:clamp(0px,3.1770833333vw,61px)}body .group-page .button-page{font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;display:flex;justify-content:flex-end;align-items:center;font-size:clamp(0px,.8333333333vw,16px);line-height:clamp(0px,1.09375vw,21px);border-radius:0 0 clamp(0px,1.3020833333vw,25px) clamp(0px,1.3020833333vw,25px);min-height:clamp(0px,3.125vw,60px);margin-left:clamp(0px,.3645833333vw,7px);padding:clamp(0px,.15625vw,3px) clamp(0px,.78125vw,15px) clamp(0px,.78125vw,15px) clamp(0px,.78125vw,15px);width:100%;transition:all .3s ease-in-out}body .group-page .button-page.active .tab-page-hover,body .group-page .button-page:hover .tab-page-hover{display:block;transition:opacity .3s ease-in-out;opacity:1}body .group-page .button-page.active .tab-page,body .group-page .button-page:hover .tab-page{display:none}body .modal{z-index:99999999999}body .modal .modal-dialog{position:absolute;left:50%;top:46.5%;transform:translate(-50%,-50%)!important;z-index:99999999999}body .modal .modal-dialog .modal-content .modal-body a img{width:100%}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-scroll2{0%{transform:translate(-50%)}to{transform:translate(0)}}body .marquee-group{overflow:hidden;width:100%;position:relative}body .marquee-group .marquee{display:flex;white-space:nowrap}body .marquee-group .marquee .marquee-inner{display:flex;align-items:center;animation:marquee-scroll 65s linear infinite;width:max-content}body .marquee-group .marquee .marquee-inner2{display:flex;align-items:center;animation:marquee-scroll2 65s linear infinite;width:max-content}body .marquee-group .marquee .marquee-inner3{display:block;animation:marquee-scroll 65s linear infinite;width:max-content}@media (max-width: 1000px){body .marquee-group .marquee .marquee-inner3{animation-duration:20s}}body .marquee-group .marquee .marquee-inner3 .group{display:flex;justify-content:center;align-items:center;margin-bottom:3%}@media (max-width: 1000px){body .marquee-group .marquee .marquee-inner3 .group{gap:3vw;margin-bottom:1%}}body .marquee-group .marquee .img1,body .marquee-group .marquee .img3,body .marquee-group .marquee .img5{width:clamp(5px,17.4479166667vw,335px)}@media (max-width: 1000px){body .marquee-group .marquee .img1,body .marquee-group .marquee .img3,body .marquee-group .marquee .img5{width:37.1501272265vw}}body .marquee-group .marquee .img2,body .marquee-group .marquee .img4,body .marquee-group .marquee .img6{width:clamp(5px,17.5vw,336px)}@media (max-width: 1000px){body .marquee-group .marquee .img2,body .marquee-group .marquee .img4,body .marquee-group .marquee .img6{width:35.6234096692vw}}@media (max-width: 1000px){body .marquee-group .marquee .marquee-inner{animation-duration:60s}}@media only screen and (max-width: 1200px){body.home-page .container-fluid{padding:clamp(0px,1.25vw,24px) clamp(0px,7.34375vw,141px) clamp(0px,1.9791666667vw,38px) clamp(0px,7.34375vw,141px)!important}body.home-page .banner-group .navbar-container{padding:4vh 15vh}body.home-page .banner-group .navbar-container .navbar .next-global{margin-left:-7.26vh;font-size:2.5vh;line-height:35px}}@media only screen and (max-width: 1000px){body{font-size:4.28vw!important}body .display-pc{display:none!important}body .display-mobile{display:block!important}body .learn-more-about{padding-top:16vw;padding-bottom:20vw;text-align:center!important}body .datepicker{padding:2vw 8vw;font-size:4vw}body .datepicker th,body .datepicker td{width:clamp(0px,1.8229166667vw,35px);height:clamp(0px,1.5625vw,30px)}body button,body a{cursor:pointer}body button:focus,body a:focus{outline:none}body button.default-btn,body a.default-btn{width:47.8371501272vw;height:11.7048346056vw;font-size:5vw;border-radius:6vw;text-align:left;position:relative;margin-bottom:4vw}body button.default-btn.ct-size,body a.default-btn.ct-size{width:84vw}body button.default-btn img,body a.default-btn img{position:absolute;top:0;bottom:0;right:6vw;margin:auto;width:7vw}body button.apply-btn,body a.apply-btn{font-size:5vw;width:47.8371501272vw;height:11.7048346056vw}body button.apply-btn.custom-size-25,body button.apply-btn.custom-size-30,body a.apply-btn.custom-size-25,body a.apply-btn.custom-size-30{font-size:5vw}body button.red-btn-1,body a.red-btn-1{font-size:5vw;width:100%;height:100%;display:flex;justify-content:center;align-items:center;max-width:60vw;padding:4vw}body button.white-btn,body a.white-btn{font-size:5vw;width:100%;height:100%;display:flex;justify-content:center;align-items:center;line-height:6vw;padding-top:3.5vw;padding-bottom:3.5vw}body .group-page{display:none!important}body .group-page .button-page{padding:1.5vw 3.5vw;font-size:3.2vw!important;line-height:unset;margin-left:1vw;min-height:12.7vw}body .group-page .button-page.active,body .group-page .button-page:hover{background:#e71427}body .container{margin:0 auto;z-index:1000000;display:flex;justify-content:center;flex-wrap:wrap;padding:0 5vw;max-width:1362px}body .title{font-size:5.8vw!important;margin-top:9vw;line-height:8vw}body .description-text{margin:0;font-size:4.2vw!important;padding:0!important;line-height:200%!important}body .line{width:23vw;margin-top:3%}body .bg-image{width:100%;z-index:10;position:relative;padding-top:52px}body .bg-image img{width:100%;height:100%;position:relative}body .mobile-menu{display:block;z-index:10000000;width:100%;position:fixed;overflow:scroll;box-shadow:4px 4px 10px 2px #0003;margin-top:-1px;z-index:9999999999}body .mobile-menu .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}body .mobile-menu .navbar .group{background-color:transparent;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 2.98vh}body .mobile-menu .navbar .group a{flex-grow:5;display:inline-block;padding-right:.625vw}body .mobile-menu .navbar .group .navbar-toggler{flex-grow:0;color:#e71427;padding-right:0;text-align:right;padding-left:0;margin-left:.625vw;margin-right:.625vw;border:none}body .mobile-menu .navbar .header-menu{background-color:#fff;padding:11.5px 2.98vh}body .mobile-menu .navbar .header-menu .navbar-brand{padding:0;flex-grow:0}body .mobile-menu .navbar .header-menu .navbar-brand img{width:77px}body .mobile-menu .navbar .header-menu .next-global{flex-grow:4;text-align:center;padding-right:3vw;color:#000;font-weight:400;font-size:5vw;line-height:6vw;text-transform:capitalize}body .mobile-menu .navbar .header-menu .next-global .red-color{color:#e71427}body .mobile-menu .navbar .header-menu .next-global img{width:25vw}body .mobile-menu .navbar .navbar-collapse{background-color:#fff;position:relative;margin-top:-.5vw;position:fixed;top:calc(75px + 5vw);right:0;bottom:0;left:0;overflow:scroll}body .mobile-menu .navbar .navbar-collapse .navbar-nav{width:100%;margin:3.475vw 0;min-height:100vh;padding:clamp(0px,1.25vw,24px) clamp(0px,7.34375vw,141px) clamp(0px,1.9791666667vw,38px) clamp(0px,7.34375vw,141px)!important;box-shadow:0 -5px 5px -5px #ebebeb}body .mobile-menu .navbar .navbar-collapse .navbar-nav a{text-decoration:none;color:#2b2a2a;font-size:5vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav a:first-child{margin-top:8vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav a:hover{color:#fff!important}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item{margin-bottom:5.56vw;border-radius:unset;font-weight:700;text-align:left;padding:4.0534351145vw 3vw;background:#fff;border:1.5px solid #000;text-align:center;width:66.6666666667vw;margin-left:auto;margin-right:auto}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item img{width:12vw;margin-right:2vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item a{color:#000;font-size:5vw;text-decoration:none}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item:hover{background-color:#000!important;border-color:#000;color:#fff}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item:hover a{color:#fff}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.active{background-color:#000!important;border-color:#000;color:#fff}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.active a{color:#fff}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.ct-nav{border:none;padding:0}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.ct-nav.ct-nav-1{padding-top:0;padding-bottom:0;display:flex;justify-content:center;align-items:center;margin-bottom:10vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.ct-nav.ct-nav-1 a{color:#fff}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.ct-nav.active{background-color:unset;color:unset}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item.ct-nav:hover{background-color:transparent!important}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item .social ul{list-style:none;display:flex;justify-content:center;align-items:center;margin-top:clamp(0px,1.6666666667vw,32px);padding-left:clamp(0px,.5208333333vw,10px);margin-bottom:0;gap:5vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item .social ul li{margin-right:3vw;font-size:4.2vw!important}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item .social ul li img{width:12vw}body .mobile-menu .navbar .navbar-collapse .navbar-nav .nav-item .social ul li:last-child{margin-right:0}body .float-button{bottom:18px!important;text-align:center;width:44vw;padding-right:0;display:none;right:5%}body .float-button .apply-btn{font-size:5vw!important;box-shadow:none;border-radius:0;width:35.83715vw;height:11.7048346056vw}body .modal .modal-dialog{width:100%;margin-left:0;padding:6.95vw}}@media only screen and (max-width: 810px){body .mobile-menu .navbar .navbar-collapse{top:calc(65px + 5vw)}}@media only screen and (max-width: 620px){body .mobile-menu .navbar .navbar-collapse{top:calc(50px + 5vw)}}@media only screen and (max-width: 376px){body .mobile-menu .navbar .navbar-collapse{top:calc(40px + 5vw)}}@media only screen and (max-width: 300px){body header .navbar-container{min-height:64px}body header .navbar-container .navbar .navbar-brand img{max-height:34px}}.card{background-color:#fff;background-clip:border-box;border-radius:.25rem;text-align:center;border:none}.card__body{font-size:0;padding:0 1.25rem 1.25rem}.card__title{font-size:2rem;margin:0 0 .75rem}.countdown__section{display:inline-block;margin-right:2vw}.countdown__section:first-child{margin-left:0}.countdown__section>.value{background-color:#fff;border-style:solid;border-radius:10px;font-size:96px;color:#e60013;line-height:100px;text-align:center;height:153px;width:172px;display:flex;justify-content:center;align-items:center;letter-spacing:9px;padding-left:9px;font-family:Technology}.countdown__section:last-child{margin-right:0}.countdown__label{font-size:25px;padding-top:19px;text-align:center}@media only screen and (max-width: 1620px){.countdown__section{margin-right:25.6px}.countdown__section>.value{font-size:76.8px;height:122.4px;width:137.6px}.countdown__label{font-size:20px;padding-top:15.2px}}@media only screen and (max-width: 767px){.card__body{padding:0;display:flex;justify-content:center;align-items:center}.card__title{font-size:2rem;margin:0 0 .75rem}.countdown__section{display:inline-block;margin-right:2vw}.countdown__section:first-child{margin-left:0}.countdown__section>.value{font-size:14vw;line-height:100px;height:19vw;width:21vw}.countdown__section:last-child>.value{margin-right:0}.countdown__label{padding-top:4vw;font-size:4vw}}.clock-builder-output{margin-bottom:10vh;margin-top:0}.clock-builder-output ul li a div{font-size:8vh}.clock-builder-output ul li a .down .inn,.clock-builder-output ul li a .up .inn{background-color:#c90312;font-size:8vh;color:#fff}.clock-builder-output .flip-clock-label{font-size:25px;text-align:center;top:unset;left:42px;right:0;bottom:-47px;margin:0 auto;font-weight:700}.clock-builder-output .flip-clock-divider .flip-clock-dot{color:#c90312;background:#c90312}.clock-builder-output .flip-clock-divider.seconds .flip-clock-label{left:28px}@media only screen and (max-width: 1000px){.clock-builder-output{margin:2vw 0 16vw;display:flex;justify-content:space-between;align-items:center}.clock-builder-output ul{width:0;margin:0 .5vw;height:13vw;font-size:10vw;line-height:13vw;padding:0 0 0 9vw}.clock-builder-output ul li a div,.clock-builder-output ul li a .down .inn,.clock-builder-output ul li a .up .inn{font-size:10vw!important}.clock-builder-output .flip-clock-divider{width:1.5vw;height:13vw}.clock-builder-output .flip-clock-divider .flip-clock-label{font-size:3.5vw;font-weight:700;top:unset;left:45px;right:0;bottom:-9vw}.clock-builder-output .flip-clock-divider.days{width:0}.clock-builder-output .flip-clock-divider.days .flip-clock-label,.clock-builder-output .flip-clock-divider.hours .flip-clock-label{left:6vw}.clock-builder-output .flip-clock-divider.minutes .flip-clock-label,.clock-builder-output .flip-clock-divider.seconds .flip-clock-label{left:4vw}.clock-builder-output .flip-clock-divider .flip-clock-dot{width:5px;height:5px;left:.2vw}}@media only screen and (max-width: 1000px) and (min-width: 768px){.clock-builder-output ul{height:10vw;font-size:10vw;line-height:10vw}}@media only screen and (max-width: 320px){.clock-builder-output{margin:2vw 0 12vw}.clock-builder-output .flip-clock-divider{width:1.5vw;height:16vw}.clock-builder-output .flip-clock-divider .flip-clock-label{bottom:-7vw}}.apply-page{background-image:url(/build/assets/s8_bg-DkhM7FOP.webp);background-size:cover;background-repeat:no-repeat;z-index:1;position:relative}.apply-page .error-msg{color:#df0e18;text-align:center}.apply-page h1{padding-top:clamp(0px,2.4479166667vw,47px);padding-bottom:clamp(0px,3.9583333333vw,clamp(0px,3.9583333333vw,76px));font-weight:900;font-size:clamp(0px,2.0833333333vw,40px);color:#000}.apply-page .container-fluid.bg-grey{background-color:#f0f2f5}.apply-page .container-fluid .container{max-width:clamp(0px,82.2916666667vw,1580px)}.apply-page .container-fluid .ct-display{display:inline!important}.apply-page .step-group{display:flex;justify-content:center;align-items:center;padding:clamp(0px,1.9791666667vw,38px) 0 clamp(0px,1.9791666667vw,38px) clamp(0px,5.2083333333vw,100px);margin-left:clamp(0px,5.3125vw,102px)}.apply-page .step-group .group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-right:0;padding-left:0}.apply-page .step-group .group .cirle{padding:clamp(0px,.1041666667vw,2px) clamp(0px,.8854166667vw,17px);border-radius:100%;color:#000;font-size:clamp(0px,1.5625vw,30px);font-weight:700;background-color:#fff;border:clamp(0px,.15625vw,3px) solid #000000}.apply-page .step-group .group .cirle.active{border:clamp(0px,.15625vw,3px) solid #DF0E18;color:#df0e18;padding:clamp(0px,.1041666667vw,2px) clamp(0px,.5208333333vw,10px)}.apply-page .step-group .group .line{padding-bottom:clamp(0px,.0520833333vw,1px);padding-left:clamp(0px,.9375vw,18px);width:clamp(0px,10.0520833333vw,193px)}.apply-page .step-group .group .text{text-align:center;margin-left:clamp(-100px,-.9375vw,-18px);width:100%;display:flex;align-items:center;justify-content:flex-start;padding-top:clamp(0px,.5208333333vw,10px)}.apply-page .step-group .group .text.active{color:#df0e18}.apply-page .step-group .group.active .cirle{background-color:#df0e18;color:#fff;border:clamp(0px,.15625vw,3px) solid #DF0E18}.apply-page .step-group .group.active .text{color:#df0e18}.apply-page .step-group .group:first-child .text{padding-left:clamp(0px,.625vw,12px)}.apply-page .step-group .group:last-of-type{justify-content:flex-start}.apply-page .content{width:clamp(0px,31.5104166667vw,605px);margin:0 auto;padding-bottom:clamp(0px,10.4166666667vw,200px)}.apply-page .content h2{font-size:clamp(0px,2.0833333333vw,40px);line-height:clamp(0px,1.875vw,36px);color:#000;padding-bottom:clamp(0px,.8333333333vw,16px);padding-top:clamp(0px,3.9583333333vw,76px);font-weight:700}.apply-page .content .description-text{font-weight:400;font-size:clamp(0px,.9375vw,18px);line-height:clamp(0px,1.40625vw,27px);text-align:justify;color:#000;padding-bottom:clamp(0px,3.75vw,72px);font-family:GMV DIN Pro}.apply-page .content .description-text a{font-weight:700}.apply-page .content h3{font-weight:500;font-size:clamp(0px,.9375vw,18px);line-height:clamp(0px,.9375vw,18px);color:#df0e18;padding-bottom:clamp(0px,.8333333333vw,16px);text-align:center;background:#fff;padding:clamp(0px,1.0416666667vw,20px);margin-bottom:clamp(0px,3.75vw,72px);border-radius:clamp(0px,.4166666667vw,8px);text-align:left}.apply-page .step1 .content form,.apply-page .step2 .content form,.apply-page .step3 .content form,.apply-page .step4 .content form{width:100%}.apply-page .step1 .content form .group-form,.apply-page .step1 .content form .group-desctiption,.apply-page .step2 .content form .group-form,.apply-page .step2 .content form .group-desctiption,.apply-page .step3 .content form .group-form,.apply-page .step3 .content form .group-desctiption,.apply-page .step4 .content form .group-form,.apply-page .step4 .content form .group-desctiption{padding:clamp(0px,2.0833333333vw,40px) clamp(0px,1.6666666667vw,32px);background:#fff;border:clamp(0px,.0520833333vw,1px) solid #E2E4E5;border-radius:clamp(0px,.4166666667vw,8px)}.apply-page .step1 .content form .group-form .group,.apply-page .step1 .content form .group-desctiption .group,.apply-page .step2 .content form .group-form .group,.apply-page .step2 .content form .group-desctiption .group,.apply-page .step3 .content form .group-form .group,.apply-page .step3 .content form .group-desctiption .group,.apply-page .step4 .content form .group-form .group,.apply-page .step4 .content form .group-desctiption .group{margin-top:clamp(0px,1.6666666667vw,32px)}.apply-page .step1 .content form .group-form .group:first-child,.apply-page .step1 .content form .group-desctiption .group:first-child,.apply-page .step2 .content form .group-form .group:first-child,.apply-page .step2 .content form .group-desctiption .group:first-child,.apply-page .step3 .content form .group-form .group:first-child,.apply-page .step3 .content form .group-desctiption .group:first-child,.apply-page .step4 .content form .group-form .group:first-child,.apply-page .step4 .content form .group-desctiption .group:first-child{margin-top:0}.apply-page .step1 .content form .group-form .group label,.apply-page .step1 .content form .group-desctiption .group label,.apply-page .step2 .content form .group-form .group label,.apply-page .step2 .content form .group-desctiption .group label,.apply-page .step3 .content form .group-form .group label,.apply-page .step3 .content form .group-desctiption .group label,.apply-page .step4 .content form .group-form .group label,.apply-page .step4 .content form .group-desctiption .group label{width:100%;font-size:clamp(0px,.9375vw,18px);line-height:clamp(0px,1.4583333333vw,28px);color:#242426}.apply-page .step1 .content form .group-form .group input,.apply-page .step1 .content form .group-form .group select,.apply-page .step1 .content form .group-desctiption .group input,.apply-page .step1 .content form .group-desctiption .group select,.apply-page .step2 .content form .group-form .group input,.apply-page .step2 .content form .group-form .group select,.apply-page .step2 .content form .group-desctiption .group input,.apply-page .step2 .content form .group-desctiption .group select,.apply-page .step3 .content form .group-form .group input,.apply-page .step3 .content form .group-form .group select,.apply-page .step3 .content form .group-desctiption .group input,.apply-page .step3 .content form .group-desctiption .group select,.apply-page .step4 .content form .group-form .group input,.apply-page .step4 .content form .group-form .group select,.apply-page .step4 .content form .group-desctiption .group input,.apply-page .step4 .content form .group-desctiption .group select{width:100%;border:none;border-bottom:clamp(0px,.0520833333vw,1px) solid #E2E4E5;margin-top:clamp(0px,.4166666667vw,8px);padding:clamp(0px,.5208333333vw,10px);font-family:GMV DIN Pro}.apply-page .step1 .content form .group-form .group input:focus-visible,.apply-page .step1 .content form .group-form .group select:focus-visible,.apply-page .step1 .content form .group-desctiption .group input:focus-visible,.apply-page .step1 .content form .group-desctiption .group select:focus-visible,.apply-page .step2 .content form .group-form .group input:focus-visible,.apply-page .step2 .content form .group-form .group select:focus-visible,.apply-page .step2 .content form .group-desctiption .group input:focus-visible,.apply-page .step2 .content form .group-desctiption .group select:focus-visible,.apply-page .step3 .content form .group-form .group input:focus-visible,.apply-page .step3 .content form .group-form .group select:focus-visible,.apply-page .step3 .content form .group-desctiption .group input:focus-visible,.apply-page .step3 .content form .group-desctiption .group select:focus-visible,.apply-page .step4 .content form .group-form .group input:focus-visible,.apply-page .step4 .content form .group-form .group select:focus-visible,.apply-page .step4 .content form .group-desctiption .group input:focus-visible,.apply-page .step4 .content form .group-desctiption .group select:focus-visible{outline:none}.apply-page .step1 .content form .group-form .group textarea,.apply-page .step1 .content form .group-desctiption .group textarea,.apply-page .step2 .content form .group-form .group textarea,.apply-page .step2 .content form .group-desctiption .group textarea,.apply-page .step3 .content form .group-form .group textarea,.apply-page .step3 .content form .group-desctiption .group textarea,.apply-page .step4 .content form .group-form .group textarea,.apply-page .step4 .content form .group-desctiption .group textarea{width:100%;margin-top:clamp(0px,.4166666667vw,8px);padding:clamp(0px,.5208333333vw,10px);border:clamp(0px,.0520833333vw,1px) solid #E2E4E5;font-family:GMV DIN Pro;resize:none;border-radius:clamp(0px,.4166666667vw,8px)}.apply-page .step1 .content form .group-form .group textarea:focus-visible,.apply-page .step1 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step2 .content form .group-form .group textarea:focus-visible,.apply-page .step2 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step3 .content form .group-form .group textarea:focus-visible,.apply-page .step3 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step4 .content form .group-form .group textarea:focus-visible,.apply-page .step4 .content form .group-desctiption .group textarea:focus-visible{outline:none}.apply-page .step1 .content form .group-form .group small,.apply-page .step1 .content form .group-desctiption .group small,.apply-page .step2 .content form .group-form .group small,.apply-page .step2 .content form .group-desctiption .group small,.apply-page .step3 .content form .group-form .group small,.apply-page .step3 .content form .group-desctiption .group small,.apply-page .step4 .content form .group-form .group small,.apply-page .step4 .content form .group-desctiption .group small{font-size:clamp(0px,.8333333333vw,16px);font-family:GMV DIN Pro}@media only screen and (max-width: 1000px){.apply-page .step1 .content form .group-form .group small small,.apply-page .step1 .content form .group-desctiption .group small small,.apply-page .step2 .content form .group-form .group small small,.apply-page .step2 .content form .group-desctiption .group small small,.apply-page .step3 .content form .group-form .group small small,.apply-page .step3 .content form .group-desctiption .group small small,.apply-page .step4 .content form .group-form .group small small,.apply-page .step4 .content form .group-desctiption .group small small{font-size:4.2vw}}.apply-page .step1 .content form .group-cv,.apply-page .step2 .content form .group-cv,.apply-page .step3 .content form .group-cv,.apply-page .step4 .content form .group-cv{background:#df0e1826;border-radius:clamp(0px,.4166666667vw,8px);margin-top:clamp(0px,2.0833333333vw,40px);padding:clamp(0px,1.0416666667vw,20px) clamp(0px,1.6666666667vw,32px) clamp(0px,1.5625vw,30px) clamp(0px,1.0416666667vw,20px)}.apply-page .step1 .content form .group-cv label,.apply-page .step2 .content form .group-cv label,.apply-page .step3 .content form .group-cv label,.apply-page .step4 .content form .group-cv label{font-size:clamp(0px,1.0416666667vw,20px)}.apply-page .step1 .content form .group-cv .custom-file,.apply-page .step2 .content form .group-cv .custom-file,.apply-page .step3 .content form .group-cv .custom-file,.apply-page .step4 .content form .group-cv .custom-file{position:relative;height:unset}.apply-page .step1 .content form .group-cv .custom-file .input-file,.apply-page .step2 .content form .group-cv .custom-file .input-file,.apply-page .step3 .content form .group-cv .custom-file .input-file,.apply-page .step4 .content form .group-cv .custom-file .input-file{padding-top:clamp(0px,2.03125vw,39px)}.apply-page .step1 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step2 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step3 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step4 .content form .group-cv .custom-file .input-file .custom-file-input{height:clamp(0px,6.4583333333vw,124px)}.apply-page .step1 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step2 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step3 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step4 .content form .group-cv .custom-file .input-file .file-img{position:absolute;top:22%;left:0;margin:0 auto;bottom:0;right:0;width:clamp(0px,2.6041666667vw,50px)}.apply-page .step1 .content form .group-cv .custom-file .file-name,.apply-page .step2 .content form .group-cv .custom-file .file-name,.apply-page .step3 .content form .group-cv .custom-file .file-name,.apply-page .step4 .content form .group-cv .custom-file .file-name{position:absolute;top:40%;left:0;bottom:0;right:0;margin:0 auto;padding-top:clamp(0px,1.5104166667vw,29px);text-align:center}.apply-page .step1 .content form .group-cv .custom-file .file-name .accept-file,.apply-page .step2 .content form .group-cv .custom-file .file-name .accept-file,.apply-page .step3 .content form .group-cv .custom-file .file-name .accept-file,.apply-page .step4 .content form .group-cv .custom-file .file-name .accept-file{font-family:GMV DIN Pro}.apply-page .step1 .content form .group-desctiption,.apply-page .step2 .content form .group-desctiption,.apply-page .step3 .content form .group-desctiption,.apply-page .step4 .content form .group-desctiption{background:#df0e1826;margin-top:clamp(0px,2.0833333333vw,40px)}.apply-page .step1 .content form .group-desctiption p,.apply-page .step2 .content form .group-desctiption p,.apply-page .step3 .content form .group-desctiption p,.apply-page .step4 .content form .group-desctiption p{font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,1.5625vw,30px);color:#242731;text-align:justify}.apply-page .step1 .content form .group-desctiption .group label,.apply-page .step2 .content form .group-desctiption .group label,.apply-page .step3 .content form .group-desctiption .group label,.apply-page .step4 .content form .group-desctiption .group label{font-size:clamp(0px,.9375vw,18px)}.apply-page .step1 .content form .group-desctiption .group label small,.apply-page .step2 .content form .group-desctiption .group label small,.apply-page .step3 .content form .group-desctiption .group label small,.apply-page .step4 .content form .group-desctiption .group label small{font-size:clamp(0px,.8333333333vw,16px);font-family:GMV DIN Pro}.apply-page .step1 .content form .group-desctiption .group input,.apply-page .step1 .content form .group-desctiption .group select,.apply-page .step2 .content form .group-desctiption .group input,.apply-page .step2 .content form .group-desctiption .group select,.apply-page .step3 .content form .group-desctiption .group input,.apply-page .step3 .content form .group-desctiption .group select,.apply-page .step4 .content form .group-desctiption .group input,.apply-page .step4 .content form .group-desctiption .group select{background:transparent;border-bottom:clamp(0px,.0520833333vw,1px) solid #FFFFFF}.apply-page .step1 .content form .group-btn,.apply-page .step2 .content form .group-btn,.apply-page .step3 .content form .group-btn,.apply-page .step4 .content form .group-btn{margin-top:clamp(0px,2.6041666667vw,50px)}.apply-page .step1 .content form .group-btn .text-right,.apply-page .step2 .content form .group-btn .text-right,.apply-page .step3 .content form .group-btn .text-right,.apply-page .step4 .content form .group-btn .text-right{display:flex;justify-content:flex-end;align-items:center}.apply-page .step1 .content form .group-btn a,.apply-page .step1 .content form .group-btn button,.apply-page .step2 .content form .group-btn a,.apply-page .step2 .content form .group-btn button,.apply-page .step3 .content form .group-btn a,.apply-page .step3 .content form .group-btn button,.apply-page .step4 .content form .group-btn a,.apply-page .step4 .content form .group-btn button{border-radius:clamp(0px,.2083333333vw,4px);display:flex;justify-content:center;align-items:center;font-size:clamp(0px,1.0416666667vw,20px);max-width:clamp(0px,5.625vw,108px)}.apply-page .step1 .content form .group-btn a span,.apply-page .step1 .content form .group-btn button span,.apply-page .step2 .content form .group-btn a span,.apply-page .step2 .content form .group-btn button span,.apply-page .step3 .content form .group-btn a span,.apply-page .step3 .content form .group-btn button span,.apply-page .step4 .content form .group-btn a span,.apply-page .step4 .content form .group-btn button span{margin-right:clamp(0px,.2604166667vw,5px)}.apply-page .step1 .content form .group-btn a svg,.apply-page .step1 .content form .group-btn button svg,.apply-page .step2 .content form .group-btn a svg,.apply-page .step2 .content form .group-btn button svg,.apply-page .step3 .content form .group-btn a svg,.apply-page .step3 .content form .group-btn button svg,.apply-page .step4 .content form .group-btn a svg,.apply-page .step4 .content form .group-btn button svg{font-size:clamp(0px,.9375vw,18px)}.apply-page .step1 .content form .group-btn a,.apply-page .step2 .content form .group-btn a,.apply-page .step3 .content form .group-btn a,.apply-page .step4 .content form .group-btn a{background:transparent;border:clamp(0px,.0520833333vw,1px) solid #DF0E18;color:#df0e18}.apply-page .step1 .content form .group-btn a svg.fa-arrow-left,.apply-page .step2 .content form .group-btn a svg.fa-arrow-left,.apply-page .step3 .content form .group-btn a svg.fa-arrow-left,.apply-page .step4 .content form .group-btn a svg.fa-arrow-left{padding-right:clamp(0px,.2604166667vw,5px)}.apply-page .step1 .content form .group-btn a:hover,.apply-page .step2 .content form .group-btn a:hover,.apply-page .step3 .content form .group-btn a:hover,.apply-page .step4 .content form .group-btn a:hover{background:#df0e18;color:#fff;transition:all .2s linear}.apply-page .step1 .content form .group-btn button,.apply-page .step2 .content form .group-btn button,.apply-page .step3 .content form .group-btn button,.apply-page .step4 .content form .group-btn button{background:#df0e18;border:clamp(0px,.0520833333vw,1px) solid #DF0E18}.apply-page .step1 .content form .group-btn button svg.fa-arrow-right,.apply-page .step2 .content form .group-btn button svg.fa-arrow-right,.apply-page .step3 .content form .group-btn button svg.fa-arrow-right,.apply-page .step4 .content form .group-btn button svg.fa-arrow-right{padding-left:clamp(0px,.2604166667vw,5px)}.apply-page .step1 .content form .group-btn button:hover,.apply-page .step2 .content form .group-btn button:hover,.apply-page .step3 .content form .group-btn button:hover,.apply-page .step4 .content form .group-btn button:hover{background:#fff;color:#df0e18;transition:all .2s linear}.apply-page .step1 .content form .group-checkbox,.apply-page .step2 .content form .group-checkbox,.apply-page .step3 .content form .group-checkbox,.apply-page .step4 .content form .group-checkbox{margin-top:clamp(0px,2.0833333333vw,40px)}.apply-page .step4 .content .group-form .description-text,.apply-page .step4 .content .group-desctiption .description-text{padding-bottom:clamp(0px,.78125vw,15px);font-size:clamp(0px,.9375vw,18px)}.apply-page .step4 .content ul.radio-group{display:flex;list-style:none;align-items:center;justify-content:flex-start;margin-bottom:0;position:relative;z-index:2;padding-left:0;margin-top:clamp(0px,.5208333333vw,10px);font-family:GMV DIN Pro}.apply-page .step4 .content ul.radio-group.margin-ct{margin:0 0 0 auto}.apply-page .step4 .content ul.radio-group li{margin-top:0}.apply-page .step4 .content ul.radio-group li label{margin-bottom:0;display:flex;justify-content:flex-start;align-items:center;margin-right:clamp(0px,2.0833333333vw,40px)}.apply-page .step4 .content ul.radio-group li input[type=radio]{width:clamp(0px,1.3020833333vw,25px);height:clamp(0px,1.3020833333vw,25px);margin-right:clamp(0px,.4166666667vw,8px);min-width:clamp(0px,1.3020833333vw,25px);margin-top:0}.apply-page .step4 .content ul.radio-group li:last-child label{margin-right:0}.apply-page .step4 .content ul.checkbox-group{display:flex;list-style:none;align-items:center;justify-content:flex-start;margin-bottom:0;position:relative;z-index:2;padding-left:0;margin-top:clamp(0px,.5208333333vw,10px);font-family:GMV DIN Pro}@media only screen and (max-width: 1000px){.apply-page .step4 .content ul.checkbox-group{display:block}}.apply-page .step4 .content ul.checkbox-group.margin-ct{margin:0 0 0 auto}.apply-page .step4 .content ul.checkbox-group li{margin-top:0;display:flex;justify-content:flex-start;align-items:center}.apply-page .step4 .content ul.checkbox-group li label{margin-bottom:0;display:flex;justify-content:flex-start;align-items:center;margin-right:clamp(5px,1.3020833333vw,25px)}.apply-page .step4 .content ul.checkbox-group li input[type=checkbox]{width:clamp(0px,1.3020833333vw,25px);height:clamp(0px,1.3020833333vw,25px);margin-right:clamp(0px,.4166666667vw,8px);min-width:clamp(0px,1.3020833333vw,25px);margin-top:0}@media only screen and (max-width: 1000px){.apply-page .step4 .content ul.checkbox-group li input[type=checkbox]{width:5vw;height:5vw;margin-right:2vw;min-width:5vw}}.apply-page .step4 .content ul.checkbox-group li:last-child label{margin-right:0}@media only screen and (max-width: 1000px){.apply-page h1{font-size:6.5vw;padding-top:28vw;padding-bottom:11vw}.apply-page .row{margin:0}.apply-page .container{padding:4vw 6.6vw}.apply-page .container-fluid{padding:0 clamp(0px,7.34375vw,141px) clamp(0px,1.9791666667vw,38px) clamp(0px,7.34375vw,141px)}.apply-page .container-fluid .container{max-width:unset;padding:0}.apply-page .step-group{margin-left:0;padding:5vw 0}.apply-page .step-group .group{padding-right:0;padding-left:0}.apply-page .step-group .group .cirle{font-size:5vw;border:.6vw solid #000000;padding:1.3vw 3.7vw}.apply-page .step-group .group .cirle.active{border:.6vw solid #DF0E18;padding:1.3vw 2.8vw}.apply-page .step-group .group .cirle.group-4{margin-left:1vw}.apply-page .step-group .group .line{padding-bottom:clamp(0px,.0520833333vw,1px);padding-left:clamp(0px,.8333333333vw,16px);width:11vw}.apply-page .step-group .group .text{font-size:3.7vw;margin-left:-3vw;padding-top:3vw}.apply-page .step-group .group.active .cirle{border:clamp(0px,.15625vw,3px) solid #DF0E18}.apply-page .step-group .group:first-child .text{padding-left:2vw}.apply-page .content{width:100%;padding-bottom:16vw}.apply-page .content h2{padding-top:2vw;padding-bottom:4vw}.apply-page .content h3{font-size:4.5vw;line-height:unset;padding-bottom:5vw;padding-top:5vw;text-align:center;margin-top:8vw;margin-bottom:8vw}.apply-page .step1 .content form,.apply-page .step2 .content form,.apply-page .step3 .content form,.apply-page .step4 .content form{width:100%}.apply-page .step1 .content form .group-form,.apply-page .step1 .content form .group-desctiption,.apply-page .step2 .content form .group-form,.apply-page .step2 .content form .group-desctiption,.apply-page .step3 .content form .group-form,.apply-page .step3 .content form .group-desctiption,.apply-page .step4 .content form .group-form,.apply-page .step4 .content form .group-desctiption{padding:0 5vw 8vw;border-radius:2vw;border:.2vw solid #E2E4E5}.apply-page .step1 .content form .group-form small,.apply-page .step1 .content form .group-desctiption small,.apply-page .step2 .content form .group-form small,.apply-page .step2 .content form .group-desctiption small,.apply-page .step3 .content form .group-form small,.apply-page .step3 .content form .group-desctiption small,.apply-page .step4 .content form .group-form small,.apply-page .step4 .content form .group-desctiption small{font-size:4.2vw!important}.apply-page .step1 .content form .group-form .group,.apply-page .step1 .content form .group-desctiption .group,.apply-page .step2 .content form .group-form .group,.apply-page .step2 .content form .group-desctiption .group,.apply-page .step3 .content form .group-form .group,.apply-page .step3 .content form .group-desctiption .group,.apply-page .step4 .content form .group-form .group,.apply-page .step4 .content form .group-desctiption .group{margin-top:clamp(0px,1.6666666667vw,32px)}.apply-page .step1 .content form .group-form .group label,.apply-page .step1 .content form .group-desctiption .group label,.apply-page .step2 .content form .group-form .group label,.apply-page .step2 .content form .group-desctiption .group label,.apply-page .step3 .content form .group-form .group label,.apply-page .step3 .content form .group-desctiption .group label,.apply-page .step4 .content form .group-form .group label,.apply-page .step4 .content form .group-desctiption .group label{font-size:4.4vw;padding-top:8vw;line-height:unset;margin-bottom:0}.apply-page .step1 .content form .group-form .group input,.apply-page .step1 .content form .group-form .group select,.apply-page .step1 .content form .group-desctiption .group input,.apply-page .step1 .content form .group-desctiption .group select,.apply-page .step2 .content form .group-form .group input,.apply-page .step2 .content form .group-form .group select,.apply-page .step2 .content form .group-desctiption .group input,.apply-page .step2 .content form .group-desctiption .group select,.apply-page .step3 .content form .group-form .group input,.apply-page .step3 .content form .group-form .group select,.apply-page .step3 .content form .group-desctiption .group input,.apply-page .step3 .content form .group-desctiption .group select,.apply-page .step4 .content form .group-form .group input,.apply-page .step4 .content form .group-form .group select,.apply-page .step4 .content form .group-desctiption .group input,.apply-page .step4 .content form .group-desctiption .group select{padding:3vw}.apply-page .step1 .content form .group-form .group textarea,.apply-page .step1 .content form .group-desctiption .group textarea,.apply-page .step2 .content form .group-form .group textarea,.apply-page .step2 .content form .group-desctiption .group textarea,.apply-page .step3 .content form .group-form .group textarea,.apply-page .step3 .content form .group-desctiption .group textarea,.apply-page .step4 .content form .group-form .group textarea,.apply-page .step4 .content form .group-desctiption .group textarea{width:100%;margin-top:clamp(0px,.4166666667vw,8px);padding:clamp(0px,.5208333333vw,10px);border:clamp(0px,.0520833333vw,1px) solid #E2E4E5;border-radius:clamp(0px,.4166666667vw,8px);padding:3vw}.apply-page .step1 .content form .group-form .group textarea:focus-visible,.apply-page .step1 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step2 .content form .group-form .group textarea:focus-visible,.apply-page .step2 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step3 .content form .group-form .group textarea:focus-visible,.apply-page .step3 .content form .group-desctiption .group textarea:focus-visible,.apply-page .step4 .content form .group-form .group textarea:focus-visible,.apply-page .step4 .content form .group-desctiption .group textarea:focus-visible{outline:none}.apply-page .step1 .content form .group-cv,.apply-page .step2 .content form .group-cv,.apply-page .step3 .content form .group-cv,.apply-page .step4 .content form .group-cv{margin-top:6vw;padding:3vw 5vw}.apply-page .step1 .content form .group-cv label,.apply-page .step2 .content form .group-cv label,.apply-page .step3 .content form .group-cv label,.apply-page .step4 .content form .group-cv label{font-size:4.4vw}.apply-page .step1 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step2 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step3 .content form .group-cv .custom-file .input-file .custom-file-input,.apply-page .step4 .content form .group-cv .custom-file .input-file .custom-file-input{height:32vw}.apply-page .step1 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step2 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step3 .content form .group-cv .custom-file .input-file .file-img,.apply-page .step4 .content form .group-cv .custom-file .input-file .file-img{top:5%;width:12vw}.apply-page .step1 .content form .group-cv .custom-file .file-name,.apply-page .step2 .content form .group-cv .custom-file .file-name,.apply-page .step3 .content form .group-cv .custom-file .file-name,.apply-page .step4 .content form .group-cv .custom-file .file-name{font-size:4vw}.apply-page .step1 .content form .group-desctiption,.apply-page .step2 .content form .group-desctiption,.apply-page .step3 .content form .group-desctiption,.apply-page .step4 .content form .group-desctiption{margin-top:4vw}.apply-page .step1 .content form .group-desctiption p,.apply-page .step2 .content form .group-desctiption p,.apply-page .step3 .content form .group-desctiption p,.apply-page .step4 .content form .group-desctiption p{line-height:unset;padding-top:7vw!important;padding-bottom:3vw!important}.apply-page .step1 .content form .group-desctiption .group label,.apply-page .step2 .content form .group-desctiption .group label,.apply-page .step3 .content form .group-desctiption .group label,.apply-page .step4 .content form .group-desctiption .group label{font-size:4.5vw;padding-top:4vw}.apply-page .step1 .content form .group-desctiption .group label small,.apply-page .step2 .content form .group-desctiption .group label small,.apply-page .step3 .content form .group-desctiption .group label small,.apply-page .step4 .content form .group-desctiption .group label small{font-size:4.2vw}.apply-page .step1 .content form .group-btn,.apply-page .step2 .content form .group-btn,.apply-page .step3 .content form .group-btn,.apply-page .step4 .content form .group-btn{margin-top:clamp(0px,2.6041666667vw,50px)}.apply-page .step1 .content form .group-btn a,.apply-page .step1 .content form .group-btn button,.apply-page .step2 .content form .group-btn a,.apply-page .step2 .content form .group-btn button,.apply-page .step3 .content form .group-btn a,.apply-page .step3 .content form .group-btn button,.apply-page .step4 .content form .group-btn a,.apply-page .step4 .content form .group-btn button{font-size:4vw!important;display:block;padding:0;margin:6vw 0 0;max-width:23vw;padding:1vw 2vw;border-radius:1.5vw}.apply-page .step1 .content form .group-btn a svg,.apply-page .step1 .content form .group-btn button svg,.apply-page .step2 .content form .group-btn a svg,.apply-page .step2 .content form .group-btn button svg,.apply-page .step3 .content form .group-btn a svg,.apply-page .step3 .content form .group-btn button svg,.apply-page .step4 .content form .group-btn a svg,.apply-page .step4 .content form .group-btn button svg{font-size:4vw}.apply-page .step1 .content form .group-btn a,.apply-page .step2 .content form .group-btn a,.apply-page .step3 .content form .group-btn a,.apply-page .step4 .content form .group-btn a{border:clamp(0px,.0520833333vw,1px) solid #DF0E18}.apply-page .step1 .content form .group-btn a svg.fa-arrow-left,.apply-page .step2 .content form .group-btn a svg.fa-arrow-left,.apply-page .step3 .content form .group-btn a svg.fa-arrow-left,.apply-page .step4 .content form .group-btn a svg.fa-arrow-left{padding-right:clamp(0px,.2604166667vw,5px)}.apply-page .step1 .content form .group-checkbox,.apply-page .step2 .content form .group-checkbox,.apply-page .step3 .content form .group-checkbox,.apply-page .step4 .content form .group-checkbox{font-size:3.6vw;padding-left:2vw;margin-top:5vw}.apply-page .step4 .content ul.radio-group{display:flex;list-style:none;align-items:center;flex-wrap:wrap}.apply-page .step4 .content ul.radio-group li input[type=radio]{width:5vw;height:5vw;margin-right:2vw;min-width:5vw}.apply-page .step4 .content ul.radio-group li:last-child label{margin-right:0}}.thank-you-page{padding-bottom:clamp(0px,4.84375vw,93px)}.thank-you-page .icon{padding:clamp(0px,4.84375vw,93px) 0 clamp(0px,1.8229166667vw,35px) 0}.thank-you-page .icon img{width:clamp(0px,4.84375vw,93px)}.thank-you-page .thank-you{padding:0;margin-bottom:0;padding-bottom:clamp(0px,1.8229166667vw,35px)}.thank-you-page .description-text{font-family:GMV DIN Pro;padding-bottom:clamp(0px,1.8229166667vw,35px)}.thank-you-page .apply-btn.custom{background-image:unset!important;background-color:#e71427;color:#fff;text-decoration:none;border:clamp(0px,.15625vw,3px) solid;border-radius:clamp(0px,.2604166667vw,5px)!important;font-size:clamp(0px,1.1458333333vw,22px);margin:0 auto}.thank-you-page .apply-btn.custom:hover{background-color:#fff;color:#e71427;transition:all .2s linear}@media only screen and (max-width: 1000px){.thank-you-page{padding-bottom:15vw}.thank-you-page .icon{padding:26vw 0 5vw}.thank-you-page .icon img{width:14vw}.thank-you-page .thank-you{padding-bottom:4vw;font-size:9vw}.thank-you-page .description-text{padding-bottom:8vw!important}.thank-you-page .apply-btn.custom{border-radius:1vw!important;font-size:5vw;width:52vw;height:14vw}}header{z-index:99999;position:relative;max-width:1920px;margin:0 auto}.layout .section-stick{margin:auto;position:fixed;right:2vw;bottom:0;display:flex;flex-direction:column;row-gap:30px;align-items:center;justify-content:flex-start;z-index:100000000000000000}.layout .section-stick .stick,.layout .section-stick .active{width:.7vw;height:1.7vw;border:none;border-radius:1vw}.layout .section-stick .stick{position:relative;transition:all var(--time-animation) ease-in-out;background-color:#d9d9d9;margin-bottom:1.5vw;cursor:pointer}.layout .section-stick .active{position:absolute;background-color:#e60013;box-shadow:0 0 12px 1px #fff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:2}@keyframes fadeInTop{0%{transform:translateY(clamp(0px,20.8333333333vw,400px))}to{opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(clamp(-500px,-20.8333333333vw,-400px))}to{opacity:1}}@keyframes fadeInLeft{0%{transform:translate(clamp(-600px,-26.0416666667vw,-500px))}to{opacity:1}}@keyframes fadeInRight{0%{transform:translate(clamp(0px,15.625vw,300px))}to{opacity:1}}main.home-page section{width:100%;transition:all var(--time-animation) ease-in-out;z-index:0;line-height:clamp(0px,1.666666667vw,32px);max-width:1920px}main.home-page section .home{display:flex;flex-direction:column;row-gap:45px;align-items:center}main.home-page section .home svg{animation:pulse 1.4s linear infinite normal}main.home-page section.s1{color:#fff;padding-top:7%;line-height:clamp(0px,3.645833333vw,70px);position:relative;z-index:9999;background-image:url(/build/assets/banner-CEShUiaJ.webp);background-size:cover;background-repeat:no-repeat;height:clamp(5px,55.15625vw,1059px)}main.home-page section.s1 .container-fluid{z-index:5}main.home-page section.s1 .fade-in span{transform:translateY(30px);animation:fade-in .5s ease-out forwards;display:inline-block}main.home-page section.s1 .fade-in .global-leader span:first-child{animation-delay:.3s}main.home-page section.s1 .fade-in .global-leader span:nth-of-type(2){animation-delay:.5s}main.home-page section.s1 .fade-in .global-leader span:last-child{animation-delay:.8s}main.home-page section.s1 .fade-in.umc-manager span:first-child{animation-delay:.3s}main.home-page section.s1 .fade-in.umc-manager span:nth-of-type(2){animation-delay:.5s}main.home-page section.s1 .fade-in.umc-manager span:last-child{animation-delay:.8s}@keyframes fade-in{to{opacity:1;transform:translateY(0)}}main.home-page section.s1 .typed-out span{overflow:hidden;white-space:nowrap;width:0;animation:typing 1.2s forwards}main.home-page section.s1 .typed-out .global-leader span:first-child{animation-delay:.3s}main.home-page section.s1 .typed-out .global-leader span:nth-of-type(2){animation-delay:.6s}main.home-page section.s1 .typed-out .global-leader span:last-child{animation-delay:1s}@keyframes typing{0%{width:0}to{width:100%}}main.home-page section.s1 .red-color{font-family:GMV DIN Pro!important;font-weight:700!important;font-size:clamp(0px,6.770833333vw,130px);line-height:clamp(0px,6.770833333vw,130px);color:#e71427}main.home-page section.s1 .change-to{font-family:GMV DIN Pro!important;font-weight:700;font-size:clamp(0px,2.604166667vw,50px);line-height:clamp(0px,3.0729166667vw,59px);color:#000}main.home-page section.s1 .global-leader{color:#fff;text-align:center;font-family:GMV DIN Pro;font-size:clamp(5px,4.0625vw,78px);font-weight:700;line-height:139%;letter-spacing:-1.5px;text-transform:uppercase}main.home-page section.s1 .dead-line{font-family:GMV DIN Pro;display:flex!important;align-items:center;justify-content:center;color:#fff;display:inline-block;padding:clamp(0px,.052083333vw,1px) clamp(0px,1.25vw,24px);margin-bottom:clamp(-100px,-.9375vw,-18px);margin-top:.5%;margin-bottom:1.5%;font-weight:500;font-size:clamp(5px,1.5625vw,30px);line-height:clamp(0px,2.0833333333vw,40px)}main.home-page section.s1 .dead-line .bold{font-weight:900;font-size:clamp(5px,1.875vw,36px);line-height:clamp(0px,2.708333333vw,52px);color:#fff;padding-left:clamp(0px,.8854166667vw,17px)}main.home-page section.s1 .umc-manager{font-family:GMV DIN Pro!important;font-weight:700;color:#000;text-align:left;display:inline-block;padding-left:clamp(0px,3.4375vw,66px);font-size:clamp(0px,3.2291666667vw,62px);line-height:clamp(0px,3.6979166667vw,71px);margin-right:-10%}main.home-page section.s1 .umc-manager .red-color{font-size:clamp(0px,5.2604166667vw,101px);letter-spacing:-7.07px;line-height:unset}main.home-page section.s1 .umc-manager span:nth-of-type(2){margin-top:clamp(-100px,-.989583333vw,-19px)}main.home-page section.s1 .umc-manager span:nth-of-type(3){margin-top:clamp(-100px,-.989583333vw,-19px)}main.home-page section.s1 .group-portrait{width:100%;height:100%;position:absolute;bottom:-11%;right:-38%}main.home-page section.s1 .group-portrait .map{position:absolute;bottom:clamp(-100px,-.989583333vw,-19px);right:clamp(0px,1.979166667vw,38px);z-index:-1;width:clamp(0px,77.8125vw,1494px);max-width:clamp(0px,77.8125vw,1494px)}main.home-page section.s1 .group-portrait .portrait{width:100%;max-width:clamp(0px,58.9583333333vw,1132px)}main.home-page section.s2{position:relative;z-index:10;background:#e71427}main.home-page section.s2 .container-fluid{padding-bottom:0}main.home-page section.s2 .container-fluid .row{padding-top:clamp(5px,3.3854166667vw,65px);padding-bottom:clamp(5px,3.3854166667vw,65px)}main.home-page section.s2 .container-fluid .row .about-group{max-width:clamp(5px,23.75vw,456px);position:relative;height:100%}main.home-page section.s2 .container-fluid .row .about-group .img1{width:clamp(5px,23.3333333333vw,448px)}main.home-page section.s2 .container-fluid .row .about-group .img2{width:clamp(5px,11.25vw,216px);position:absolute;bottom:0%;right:-48%}@media only screen and (max-width: 1000px){main.home-page section.s2 .container-fluid .row .about-group{max-width:100%;margin-top:9.4147582697vw}main.home-page section.s2 .container-fluid .row .about-group .img1{width:100%}main.home-page section.s2 .container-fluid .row .about-group .img2{width:34.6055979644vw;position:relative;bottom:unset;right:unset;margin:6% 0 0 62%}main.home-page section.s2 .container-fluid .row .about-group .title{margin-bottom:1vw}main.home-page section.s2 .container-fluid .row .about-group .description-text{margin-top:4vw!important}}main.home-page section.s2 .container-fluid .row .about-group2{max-width:clamp(5px,34.1666666667vw,656px);position:relative;height:100%;padding-top:29%}main.home-page section.s2 .container-fluid .row .about-group2 .img3{width:clamp(5px,27.03125vw,519px);padding-bottom:clamp(5px,3.3854166667vw,65px)}main.home-page section.s2 .container-fluid .row .about-group2 .img4{width:clamp(5px,11.25vw,216px);position:absolute;top:7%;right:-14.5%}main.home-page section.s2 .container-fluid .row .about-group2 .description-text{padding-bottom:0}@media only screen and (max-width: 1000px){main.home-page section.s2 .container-fluid .row .about-group2{max-width:100%;padding-top:5%}main.home-page section.s2 .container-fluid .row .about-group2 .title{margin-bottom:0}main.home-page section.s2 .container-fluid .row .about-group2 .img3{width:100%;padding-bottom:clamp(5px,3.3854166667vw,65px)}main.home-page section.s2 .container-fluid .row .about-group2 .img4{width:34.6055979644vw;position:relative;bottom:unset;right:unset;margin:6% 0 0 62%}main.home-page section.s2 .container-fluid .row .about-group2 .description-text{margin-top:4vw}}main.home-page section.s2 .container-fluid .row .group-image{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:clamp(0px,1.4583333333vw,28px)}main.home-page section.s2 .container-fluid .row .group-image .popup-youtube{z-index:10}main.home-page section.s2 .container-fluid .row .group-image .popup-youtube:hover{box-shadow:4px 4px 10px 2px #0003;border-radius:10px}main.home-page section.s2 .container-fluid .row .group-image .popup-youtube .video{width:clamp(0px,22.8125vw,438px);position:relative;z-index:100}@keyframes float-bob{0%{transform:translateY(-30px)}50%{transform:translateY(-15px)}to{transform:translateY(-30px)}}main.home-page section.s2 .container-fluid .row .group-image .absolute-img{position:absolute}main.home-page section.s2 .container-fluid .row .group-image .absolute-img.img-1{bottom:0;right:0;width:clamp(0px,10.2083333333vw,196px);animation:float-bob 2s linear infinite}main.home-page section.s2 .container-fluid .row .group-image .absolute-img.img-2{bottom:0;left:0;width:clamp(0px,9.7395833333vw,187px);animation:float-bob 2s linear infinite}main.home-page section.s2 .container-fluid .row .group-image .absolute-img.img-3{top:10%;left:0;width:clamp(0px,16.3020833333vw,313px);animation:float-bob 2s linear infinite}main.home-page section.s2 .container-fluid .row .group-image .absolute-img.img-4{top:0;right:0;width:clamp(0px,9.7395833333vw,187px);animation:float-bob 2s linear infinite}main.home-page section.s2 .container-fluid .row .title{font-family:GMV DIN Pro!important;font-weight:700;font-size:clamp(0px,2.6041666667vw,50px);text-align:justify;color:#fff;text-transform:initial;line-height:clamp(0px,1.3020833333vw,25px)}main.home-page section.s2 .container-fluid .row .title .about-us{font-size:clamp(5px,2.0833333333vw,40px);margin-bottom:3%}main.home-page section.s2 .container-fluid .row .line{padding-bottom:clamp(5px,1.25vw,24px)}main.home-page section.s2 .container-fluid .row .description-text{color:#fff;text-align:justify;font-family:GMV DIN Pro;font-size:clamp(5px,1.0416666667vw,20px);font-weight:500;line-height:160%;padding-bottom:clamp(5px,3.3854166667vw,65px);margin-bottom:0}main.home-page section.s2 .container-fluid .row .description-text span{display:inline!important}main.home-page section.s2 .container-fluid .row .description-text .umc-stands{display:inline-block!important;margin-bottom:clamp(0px,2.03125vw,39px)}main.home-page section.s2 .container-fluid .achievements-group{position:relative;z-index:10;max-width:clamp(0px,68.3854166667vw,1313px);margin:0 auto -7%}main.home-page section.s2 .container-fluid .achievements-group .row{background:#fff;box-shadow:0 4px 20px #0003;border-radius:clamp(0px,1.5625vw,30px);box-shadow:4px 4px 10px 2px #0003;padding:0 clamp(0px,2.6041666667vw,50px) 0 clamp(0px,5vw,96px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements{padding:clamp(0px,2.03125vw,39px) 0px}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img{margin-top:clamp(-100px,-2.1875vw,-42px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.years{width:clamp(0px,1.6666666667vw,32px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.candidates{width:clamp(0px,2.65625vw,51px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.countries{width:clamp(0px,1.6145833333vw,31px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.universities{width:clamp(0px,2.6041666667vw,50px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.star-icon{width:clamp(0px,2.2395833333vw,43px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount{font-family:GMV DIN Pro;font-weight:600;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount .amount{min-height:clamp(0px,1.9270833333vw,37px);font-size:clamp(0px,1.875vw,36px);padding-left:clamp(0px,.5729166667vw,11px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount .name{width:100%;padding-left:clamp(0px,.5729166667vw,11px);text-align:left;font-size:clamp(0px,1.1979166667vw,23px);color:#e71427;text-transform:none;padding-top:clamp(0px,.625vw,12px)}@media only screen and (max-width: 1200px){main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img{margin-top:clamp(-100px,-.9375vw,-18px)}}main.home-page section.s3{z-index:9}main.home-page section.s3 .our-mission{padding-top:clamp(5px,4.375vw,84px);padding-bottom:clamp(0px,4.0625vw,78px)}@media only screen and (max-width: 1000px){main.home-page section.s3 .our-mission{padding-top:0}}main.home-page section.s3 .our-mission .marquee-inner3{gap:clamp(0px,.8333333333vw,16px)}@media only screen and (max-width: 1000px){main.home-page section.s3 .our-mission .marquee-inner3{gap:3vw}}main.home-page section.s3 .our-mission .title{font-size:clamp(0px,2.6041666667vw,50px);line-height:clamp(0px,3.125vw,60px);margin-bottom:clamp(5px,4.0625vw,78px);text-transform:none}@media only screen and (max-width: 1000px){main.home-page section.s3 .our-mission .title{margin-top:9.9236641221vw!important}}main.home-page section.s3 .our-mission .title.train-our-umc{font-size:clamp(5px,2.0833333333vw,40px);margin-top:clamp(5px,3.90625vw,75px);margin-bottom:clamp(5px,1.0416666667vw,20px);font-weight:700}@media only screen and (max-width: 1000px){main.home-page section.s3 .our-mission .title.train-our-umc{margin-top:3vw!important;margin-bottom:3vw!important;font-size:5.8vw!important}}main.home-page section.s3 .our-mission .line{margin-bottom:0}main.home-page section.s3 .our-mission .line.animation{animation:fadeInLeft 1.5s forwards}main.home-page section.s3 .our-mission .ct-size{color:#000;font-family:GMV DIN Pro;font-size:clamp(5px,1.6666666667vw,32px);font-weight:700;line-height:143.75%;text-transform:uppercase}@media (max-width: 1000px){main.home-page section.s3 .our-mission .ct-size{font-size:4.5801526718vw}}main.home-page section.s3 .our-mission .ct-size.red-text{color:#e71427;font-size:clamp(5px,3.125vw,60px);font-weight:700;line-height:133.333%;text-transform:uppercase}@media (max-width: 1000px){main.home-page section.s3 .our-mission .ct-size.red-text{font-size:4.306870229vw}}main.home-page section.s3 .our-mission .description-text{color:#252525;text-align:center;font-family:GMV DIN Pro;font-size:clamp(5px,1.1458333333vw,22px);font-style:normal;font-weight:300;line-height:163.636%;max-width:clamp(5px,52.8125vw,1014px);margin-bottom:clamp(5px,3.75vw,72px)!important}@media only screen and (max-width: 992px){main.home-page section.s3 .our-mission .description-text{max-width:100%;margin-top:5.0890585242vw!important}}main.home-page section.s3 .our-mission .box-group{max-width:clamp(5px,70.9375vw,1362px);margin:0 auto;display:flex;justify-content:space-between;align-items:center}main.home-page section.s3 .our-mission .box-group .box{display:flex;width:clamp(5px,18.28125vw,351px);height:clamp(5px,9.7916666667vw,188px);justify-content:center;align-items:center;border:clamp(0px,.15625vw,3px) solid #E71427;background:#fff;margin-right:clamp(5px,7.6041666667vw,146px);position:relative;padding:clamp(5px,1.5625vw,30px);margin-bottom:clamp(5px,3.3333333333vw,64px)}main.home-page section.s3 .our-mission .box-group .box .text{font-size:clamp(5px,1.1458333333vw,22px)}main.home-page section.s3 .our-mission .box-group .box:hover{transform:rotate(-12deg);background:#e71427;color:#fff;transition:all .3s ease-in-out}main.home-page section.s3 .our-mission .box-group .box:hover .text .red-text{color:#fff!important}main.home-page section.s3 .our-mission .box-group .box .icon{position:absolute;left:-23%;width:clamp(5px,5.3125vw,102px)}main.home-page section.s3 .our-mission .box-group .box:last-child{margin-right:0}main.home-page section.s4{position:relative;z-index:10;background:#f2f2f2}main.home-page section.s4 .container-fluid{text-align:center;padding:0 clamp(0px,7.34375vw,141px) 0 clamp(0px,7.34375vw,141px)}main.home-page section.s4 .container-fluid .career-path{position:relative;padding:clamp(5px,.9375vw,18px) 0 clamp(5px,5.3125vw,102px) 0;display:flex;justify-content:center;align-items:center}main.home-page section.s4 .container-fluid .career-path .map{width:clamp(5px,61.25vw,1176px)}@media only screen and (max-width: 992px){main.home-page section.s4 .container-fluid .career-path .map{width:100%}}main.home-page section.s5{position:relative;margin-top:2%;z-index:11}main.home-page section.s5 .recruitment-content{width:clamp(5px,73.4895833333vw,1411px);margin-top:clamp(5px,.9375vw,18px)}@media only screen and (max-width: 1000px){main.home-page section.s5 .recruitment-content{width:100%}}main.home-page section.s5 .container-fluid{text-align:center;padding-bottom:clamp(5px,2.1875vw,42px)}main.home-page section.s5 .container-fluid h2{font-size:clamp(5px,2.0833333333vw,40px);padding-top:clamp(0px,3.3854166667vw,65px);padding-bottom:clamp(0px,1.40625vw,27px);text-align:center;font-weight:700}main.home-page section.s5 .container-fluid .description-text{font-family:Inter,sans-serif;font-size:clamp(5px,1.1458333333vw,22px);margin-top:clamp(5px,3.75vw,72px)!important}main.home-page section.s5 .container-fluid .description-text .red-text{font-weight:700}main.home-page section.s6{position:relative;z-index:12;padding-bottom:clamp(0px,5.2083333333vw,100px);background-image:url(/build/assets/s6_bg-DoOimMJb.png);background-size:cover;background-repeat:no-repeat;padding-top:clamp(5px,3.5416666667vw,68px);padding-bottom:clamp(5px,7.7083333333vw,148px)}main.home-page section.s6 .title-group{width:clamp(5px,84.1666666667vw,1616px);margin:0 auto;text-align:left}main.home-page section.s6 .title-group .talent{color:#fff;font-family:GMV DIN Pro;font-size:clamp(5px,2.0833333333vw,40px);font-weight:700;line-height:87.5%;text-transform:uppercase}main.home-page section.s6 .title-group .title{color:#fff;font-family:GMV DIN Pro;font-size:clamp(5px,2.0833333333vw,40px);font-weight:500;line-height:150%}main.home-page section.s6 .content-group{display:flex;justify-content:space-between;align-items:center;gap:clamp(5px,1.25vw,24px);width:clamp(5px,84.1666666667vw,1616px);margin:0 auto}main.home-page section.s6 .box{background:#f8fafb;box-shadow:0 4px 4px #00000040;border-radius:clamp(0px,1.5625vw,30px);height:clamp(5px,13.125vw,252px);width:clamp(5px,15.8333333333vw,304px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:clamp(5px,2.0833333333vw,40px) clamp(5px,1.0416666667vw,20px)}main.home-page section.s6 .box .title{color:#252525;text-align:center;font-family:GMV DIN Pro;font-size:clamp(5px,1.25vw,24px);font-weight:700;line-height:104.167%;text-transform:uppercase}main.home-page section.s6 .box .text{color:#252525;text-align:center;font-family:GMV DIN Pro;font-size:clamp(5px,1.1458333333vw,22px);font-weight:400;line-height:136.364%}main.home-page section.s6 .box:hover{background:#e71427;transition:all .2s}main.home-page section.s6 .box:hover span{color:#fff}main.home-page section.s7{position:relative;padding-top:clamp(0px,5.2083333333vw,100px);padding-bottom:clamp(5px,6.40625vw,123px);z-index:13;background-image:url(/build/assets/s7_bg-D-YvycTB.png);background-size:cover;background-repeat:no-repeat;margin-top:.5%}main.home-page section.s7 h2{font-size:clamp(0px,2.083333333vw,40px);line-height:clamp(0px,1.8229166667vw,35px);text-align:center;padding-bottom:clamp(0px,1.7708333333vw,34px);margin-bottom:0;font-weight:700}main.home-page section.s7 h2 .red-text{font-size:clamp(0px,1.5625vw,30px);text-transform:uppercase;padding-bottom:clamp(0px,.625vw,12px);display:inline-block!important}main.home-page section.s7 .line{margin-bottom:clamp(5px,2.2395833333vw,43px)}main.home-page section.s7 .testimonials-group{width:clamp(5px,73.4895833333vw,1411px);margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group{width:100%;display:block}}main.home-page section.s7 .testimonials-group .group1{margin-top:12%}main.home-page section.s7 .testimonials-group .group2{margin-top:17%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .group2{margin-top:5%}}main.home-page section.s7 .testimonials-group .name-group{padding-top:clamp(5px,.46875vw,9px)}main.home-page section.s7 .testimonials-group .name-group .name{color:#e71427;font-family:GMV DIN Pro;font-size:clamp(5px,1.0416666667vw,20px);font-weight:700;line-height:100%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .name-group .name{font-size:4.5801526718vw;padding-bottom:2vw}}main.home-page section.s7 .testimonials-group .name-group .position{color:#000;font-family:GMV DIN Pro;font-size:clamp(5px,1.0416666667vw,20px);font-weight:500;line-height:111.111%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .name-group .position{font-size:4.0712468193vw}}main.home-page section.s7 .testimonials-group .tab{width:clamp(5px,19.3229166667vw,371px);height:clamp(5px,5.3125vw,102px);display:flex;justify-content:flex-start;align-items:center;border-radius:clamp(5px,1.0416666667vw,20px);background:#fff;box-shadow:0 2px 10px #0000001a;margin-bottom:clamp(5px,1.4583333333vw,28px);padding:clamp(5px,.4166666667vw,8px) clamp(5px,.8333333333vw,16px);cursor:pointer;position:relative}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .tab{width:100%;height:23.4096692112vw;margin-bottom:3vw}}main.home-page section.s7 .testimonials-group .tab.active{background:#e71427;color:#fff}main.home-page section.s7 .testimonials-group .tab.active .name-group .name{color:#fff}main.home-page section.s7 .testimonials-group .tab.active .name-group .position{color:#fff}main.home-page section.s7 .testimonials-group .tab .name-group{text-align:left;margin-left:clamp(5px,.5208333333vw,10px)}main.home-page section.s7 .testimonials-group .tab .circle-left{position:absolute;top:50%;left:6%;transform:translate(-50%,-50%);text-align:left;width:clamp(5px,1.25vw,24px)}main.home-page section.s7 .testimonials-group .tab .circle-right{position:absolute;top:50%;right:0%;transform:translate(-50%,-50%);text-align:right;width:clamp(5px,1.25vw,24px)}main.home-page section.s7 .testimonials-group .tab .tes-icon{width:clamp(5px,4.6875vw,90px)}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .tab .tes-icon{width:17.8117048346vw}}main.home-page section.s7 .testimonials-group .tab.custom-flex{justify-content:flex-end}main.home-page section.s7 .testimonials-group .tab.custom-flex .name-group{text-align:right;margin-left:0;margin-right:clamp(5px,.5208333333vw,10px)}main.home-page section.s7 .testimonials-group .content-group{width:clamp(5px,29.53125vw,567px);padding:clamp(5px,1.4583333333vw,28px);position:relative;border-radius:20px;background:#fff9;box-shadow:0 4px 20px #0000001a;margin-top:5%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .content-group{width:100%;margin-bottom:5%}}main.home-page section.s7 .testimonials-group .content-group .avatar{width:clamp(5px,13.3854166667vw,257px);margin:-25% auto clamp(5px,1.9791666667vw,38px)}main.home-page section.s7 .testimonials-group .content-group .avatar .tes-avatar{width:100%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .content-group .avatar{width:45.5470737913vw;margin:8% auto 0}}main.home-page section.s7 .testimonials-group .content-group .content{color:#000;text-align:justify;font-family:GMV DIN Pro;font-size:clamp(5px,.9375vw,18px);font-weight:400;line-height:177.778%;letter-spacing:-.36px;height:clamp(5px,10.8333333333vw,208px)}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .content-group .content{height:100%;padding-top:4vw}}main.home-page section.s7 .testimonials-group .content-group .content .description-text{height:100%}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .content-group .content .description-text{padding:5vw 6vw!important}}main.home-page section.s7 .testimonials-group .content-group .name-group{text-align:right}@media only screen and (max-width: 1000px){main.home-page section.s7 .testimonials-group .content-group .name-group{padding-bottom:3vw;padding-right:5vw}}main.home-page section.s8{position:relative;background-image:url(/build/assets/s8_bg-DkhM7FOP.webp);background-size:cover;background-repeat:no-repeat;z-index:14;height:clamp(5px,56.4583333333vw,1084px)}main.home-page section.s8 .marquee-group{margin-bottom:clamp(5px,4.4791666667vw,86px);border:1px solid #E71427;padding:clamp(5px,1.0416666667vw,20px);background-color:#fff}main.home-page section.s8 .marquee-group .marquee .text{color:#414141;text-align:center;font-family:GMV DIN Pro;font-size:clamp(5px,1.25vw,24px);font-style:normal;font-weight:700;line-height:96%;margin-right:clamp(5px,1.8229166667vw,35px)}main.home-page section.s8 .faq-group{width:clamp(5px,59.375vw,1140px);margin:0 0 0 9%;display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group{flex-wrap:wrap;width:100%;margin-left:0}}main.home-page section.s8 .faq-group .faq-img{margin-right:clamp(5px,3.3854166667vw,65px)}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-img{margin-bottom:6vw}}main.home-page section.s8 .faq-group .faq-img img{width:clamp(5px,7.1354166667vw,137px)}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-img img{width:14.7582697201vw}}main.home-page section.s8 .faq-group .faq-content{width:clamp(5px,50vw,960px);margin-top:clamp(5px,.9375vw,18px)}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content{width:100%}}main.home-page section.s8 .faq-group .faq-content .faq-item{margin-bottom:clamp(5px,2.8125vw,54px)}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-item{margin-bottom:6.106870229vw}}main.home-page section.s8 .faq-group .faq-content .faq-question{color:#252525;padding:clamp(5px,.78125vw,15px) clamp(5px,1.6666666667vw,32px);cursor:pointer;position:relative;font-size:clamp(5px,.9375vw,18px);font-weight:700;display:flex;justify-content:space-between;align-items:center;transition:background .3s ease;border-radius:clamp(5px,1.25vw,24px) clamp(5px,1.25vw,24px) clamp(5px,1.25vw,24px) 0;background:#fee3e5}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-question{font-size:4.0712468193vw;padding:3vw 2vw}}main.home-page section.s8 .faq-group .faq-content .faq-question>div{display:flex;align-items:center;color:#252525;font-family:GMV DIN Pro;font-size:clamp(5px,1.1458333333vw,22px);font-weight:700;line-height:159.091%}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-question>div{font-size:4.0712468193vw}}main.home-page section.s8 .faq-group .faq-content .faq-question .q-icon{margin-right:clamp(5px,.78125vw,15px);border-radius:clamp(5px,5.7291666667vw,110px);background:#e71427;width:clamp(5px,3.59375vw,69px);height:clamp(5px,2.5vw,48px);display:inline-flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-family:GMV DIN Pro;font-size:clamp(5px,1.5625vw,30px);font-weight:700}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-question .q-icon{font-size:6.106870229vw;width:14vw;min-width:14vw;height:10vw;display:flex;margin-right:2vw}}main.home-page section.s8 .faq-group .faq-content .faq-question .toggle-btn{width:clamp(5px,1.8229166667vw,35px);height:clamp(5px,1.8229166667vw,35px);background:transparent;color:#e71427;border:none;border-radius:50%;font-size:clamp(5px,1.8229166667vw,35px);font-weight:700;cursor:pointer;transition:all .2s ease}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-question .toggle-btn{font-size:8vw;width:10vw;height:10vw}}main.home-page section.s8 .faq-group .faq-content .faq-answer{border-radius:0 clamp(5px,1.25vw,24px) clamp(5px,1.25vw,24px) clamp(5px,1.25vw,24px);background:#e2e4e5;padding:clamp(5px,.9375vw,18px) clamp(5px,1.6666666667vw,32px);margin-top:clamp(5px,.4166666667vw,8px);display:none;color:#252525;font-family:GMV DIN Pro;font-size:clamp(5px,.9375vw,18px);font-style:normal;font-weight:500;line-height:177.778%}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-answer{font-size:4.0712468193vw;padding:3vw 2vw}}main.home-page section.s8 .faq-group .faq-content .faq-answer .content-group{display:flex;justify-content:flex-start;align-items:center}main.home-page section.s8 .faq-group .faq-content .faq-answer .content-group .faq-answer-right{font-weight:500}main.home-page section.s8 .faq-group .faq-content .faq-answer strong{margin-right:clamp(5px,.78125vw,15px);border-radius:clamp(5px,5.7291666667vw,110px);background:#252525;width:clamp(5px,3.59375vw,69px);height:clamp(5px,2.5vw,48px);display:inline-flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-family:GMV DIN Pro;font-size:clamp(5px,1.5625vw,30px);font-weight:700}@media only screen and (max-width: 1000px){main.home-page section.s8 .faq-group .faq-content .faq-answer strong{font-size:6.106870229vw;width:14vw;min-width:14vw;height:10vw;display:flex;margin-right:2vw}}@media only screen and (max-width: 1000px){main.home-page section{width:100%;min-height:unset;transition:all var(--time-animation) ease-in-out;z-index:0;max-width:1000px}main.home-page section .home{display:flex;flex-direction:column;row-gap:45px;align-items:center}main.home-page section .home svg{animation:pulse 1.4s linear infinite normal}main.home-page section.s1{color:#fff;padding-bottom:0;position:relative;padding-top:17vw;background-image:unset;background-size:cover;background-repeat:no-repeat;height:135.8778625954vw}main.home-page section.s1 .banner-group{position:relative}main.home-page section.s1 .banner-group .banner{width:100%}main.home-page section.s1 .banner-group .apply-btn{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:6.106870229vw}main.home-page section.s2{position:relative;z-index:10;padding-bottom:16vw}main.home-page section.s2 .container-fluid .umc-about{padding-top:10vw}main.home-page section.s2 .container-fluid .row .custom-padding{padding:15px}main.home-page section.s2 .container-fluid .row .col-xl-6{padding:0!important}main.home-page section.s2 .container-fluid .row .custom-padding-1{padding-left:15px;padding-bottom:4vw;padding-top:0;padding-right:3vw}main.home-page section.s2 .container-fluid .row .group-image{position:relative;width:100%;height:100%;display:block}main.home-page section.s2 .container-fluid .row .group-image .popup-youtube{z-index:10}main.home-page section.s2 .container-fluid .row .group-image img{width:100%!important}main.home-page section.s2 .container-fluid .row .title{line-height:9vw;margin-top:2vw!important}main.home-page section.s2 .container-fluid .row .title .about-us{font-size:4.62vw;margin-bottom:0vw}main.home-page section.s2 .container-fluid .row .line{margin-bottom:0}main.home-page section.s2 .container-fluid .row .description-text{line-height:unset;text-align:left;margin-bottom:10.16vw;font-weight:400}main.home-page section.s2 .container-fluid .row .description-text .umc-stands{margin-bottom:8.32vw;margin-top:0}main.home-page section.s2 .container-fluid .achievements-group{padding:0!important;margin-bottom:-27vw;width:100%;max-width:100%}main.home-page section.s2 .container-fluid .achievements-group .row{padding:0}main.home-page section.s2 .container-fluid .achievements-group .row .achievements{padding:10vw 1vw 4vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group{flex-wrap:wrap}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img{margin-top:clamp(-100px,-1.6145833333vw,-31px)}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.years{width:9vw;margin-top:-1vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.candidates{width:12vw;margin-top:-4vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.countries{width:8vw;margin-top:-4vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.universities{width:10vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group img.star-icon{width:11vw;margin-top:-7.3vw}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount{justify-content:center}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount .amount{padding-left:1.5vw;font-size:5.5vw;text-align:center}main.home-page section.s2 .container-fluid .achievements-group .row .achievements .info-group .group .group-amount .name{font-size:4vw;padding-left:1.5vw;text-align:center}main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:first-child,main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(3){padding-right:0;padding-left:0}main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(2),main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(4){padding-left:0!important;padding-right:0}main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(2) .info-group,main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(4) .info-group{padding-left:0!important}main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:first-child .achievements,main.home-page section.s2 .container-fluid .achievements-group .row .col-xl-4:nth-child(2) .achievements{padding-bottom:0}main.home-page section.s3 .s3-content{width:100%}main.home-page section.s4 .container-fluid{text-align:left!important;padding-bottom:8vw}main.home-page section.s4 .container-fluid h2{text-align:left!important;padding-top:16vw;margin-top:0}main.home-page section.s4 .container-fluid .line{margin-bottom:27vw}main.home-page section.s4 .container-fluid .career-path{position:relative;margin-top:0;margin-bottom:0}main.home-page section.s4 .container-fluid .career-path .arrow{width:33vw;margin-top:35%;margin-left:21vw}main.home-page section.s4 .container-fluid .career-path .img{position:absolute;pointer-events:none}main.home-page section.s4 .container-fluid .career-path .img.img-1{top:-26.5%;right:-4vw;width:100%;max-width:unset}main.home-page section.s4 .container-fluid .career-path .img.img-2{left:-2vw;top:2vw;width:40vw;z-index:1}main.home-page section.s4 .container-fluid .career-path .img.img-5{top:91.879955%;right:-2vw;width:12vw}main.home-page section.s4 .container-fluid .career-path .beyond{margin-left:0;padding-top:0vw}main.home-page section.s4 .container-fluid .career-path .beyond img{width:77vw;margin-left:5vw;margin-bottom:-76vw;margin-top:-7vw}main.home-page section.s4 .container-fluid .career-path .content{position:absolute;text-align:center}main.home-page section.s4 .container-fluid .career-path .content .description-group{display:inline-block;color:#fff}main.home-page section.s4 .container-fluid .career-path .content .description-group .year{font-size:3.6vw;padding:0 2vw;margin-bottom:1vw;border:1px solid #FFFFFF}main.home-page section.s4 .container-fluid .career-path .content .description-group .title{font-size:4vw!important;line-height:5.2vw;margin-bottom:1vw}main.home-page section.s4 .container-fluid .career-path .content .description-group .text{text-transform:none;font-size:3.7vw;font-family:GMV DIN Pro}main.home-page section.s4 .container-fluid .career-path .content.content-1{top:2.21166%;left:unset;right:-4vw}main.home-page section.s4 .container-fluid .career-path .content.content-2{top:19.026027%;right:unset;left:-2vw}main.home-page section.s4 .container-fluid .career-path .content.content-3{top:51.773658%;left:unset;right:-4vw}main.home-page section.s4 .container-fluid .career-path .content.content-4{top:60.395104%;right:unset;left:5vw}main.home-page section.s4 .container-fluid .career-path .content.content-5{right:0;padding-left:16vw;top:93.5%}main.home-page section.s5{margin-bottom:0;padding-bottom:11vw;z-index:9}main.home-page section.s5 .title{margin-top:0}main.home-page section.s5 .image{max-width:100%}main.home-page section.s5 .image img{width:100%;max-width:100%}main.home-page section.s5 .container-fluid{text-align:left!important}main.home-page section.s5 .container-fluid h2{padding-top:10vw;padding-bottom:5vw}main.home-page section.s5 .container-fluid .description-text{letter-spacing:-.9px}main.home-page section.s5 .container-fluid .line{margin:0 auto 5% 34%}main.home-page section.s5 .container-fluid .row .box{position:relative;width:auto;height:auto;animation:unset}main.home-page section.s5 .container-fluid .row .box .img-box{position:relative;pointer-events:none;width:21vw}main.home-page section.s5 .container-fluid .row .name{font-size:4.5vw;padding-top:0;font-family:GMV DIN Pro;font-weight:600}main.home-page section.s5 .container-fluid .row .square{background:#e71427;text-transform:capitalize;color:#fff;font-weight:700;padding:2vw 4vw;border-radius:2vw;margin-top:1vw}main.home-page section.s5 .container-fluid .display-mobile .row.animation{animation:fadeInTop .7s forwards}main.home-page section.s5 .container-fluid .display-mobile .row .box{opacity:1;animation-delay:unset}main.home-page section.s5 .container-fluid .display-mobile .row:nth-child(2){animation-delay:.2s}main.home-page section.s5 .container-fluid .display-mobile .row:nth-child(3){animation-delay:.4s}main.home-page section.s5 .container-fluid .display-mobile .row:nth-child(4){animation-delay:.6s}main.home-page section.s5 .container-fluid .display-mobile .row:nth-child(5){animation-delay:.8s}main.home-page section.s5 .container-fluid .display-mobile .row:nth-child(6){animation-delay:1s}main.home-page section.s6{position:relative;z-index:1;padding-top:0;margin-bottom:0}main.home-page section.s6 .s6-content{width:100%}main.home-page section.s7{position:relative;margin-top:0;padding-top:3vw;background-image:url(../../images/mobile/s7_bg_mobile.png);background-size:cover;background-repeat:no-repeat}main.home-page section.s7 h2{padding-top:0;line-height:7vw}main.home-page section.s7 h2 .red-text{font-size:5.0890585242vw;padding-bottom:3vw;line-height:unset;text-transform:unset}main.home-page section.s7 .line{margin:3% auto 5% 34%;padding-bottom:0}main.home-page section.s7 .container-fluid{text-align:left!important}main.home-page section.s7 .container-fluid .row.splide-group{padding:0}main.home-page section.s7 .container-fluid .row.splide-group .splide .splide__arrows{display:none}main.home-page section.s7 .container-fluid .row.splide-group .splide .splide__slide{padding:2vw}main.home-page section.s7 .container-fluid .row.splide-group .splide ul.splide__pagination{bottom:unset;top:-3%}main.home-page section.s7 .container-fluid .row.splide-group .splide ul.splide__pagination li .splide__pagination__page{width:10vw!important;height:10vw!important}main.home-page section.s7 .container-fluid .row.splide-group .splide ul.splide__pagination li .splide__pagination__page.is-active{width:15vw!important;height:15vw!important;opacity:1}main.home-page section.s7 .container-fluid .row.splide-group .item{height:unset;box-shadow:4px 1px 10px #0000001a;padding:13vw 0 2vw;margin-top:0}main.home-page section.s7 .container-fluid .row.splide-group .item .description-text{padding:0 6vw 3vw!important}main.home-page section.s7 .container-fluid .row.splide-group .item .footer-user-name{font-size:3.5vw;padding-top:2vw;padding-bottom:6vw;position:relative;bottom:unset;padding-left:0}main.home-page section.s7 .container-fluid .row.splide-group .item .footer-user-name .header-user-name{font-size:3.2vw}main.home-page section.s8{height:auto;padding-top:10vw;padding-bottom:10vw}main.home-page section.s8 .line{margin-bottom:0;padding-top:4vw;padding-bottom:10vw}main.home-page section.s9{margin-top:0;padding-top:12vw;padding-bottom:12vw}main.home-page section.s9:before{clip-path:polygon(0 15vw,100% 7vw,100% calc(100% - 13vw),0 100%)}main.home-page section.s9 .umc-information{padding:0;margin-right:0;position:relative}main.home-page section.s9 .umc-information .line-3{position:absolute;top:unset;left:0;right:unset;bottom:2.75%;margin:auto;width:3.2vw}main.home-page section.s9 .umc-information .title{margin-bottom:3vw;line-height:unset}main.home-page section.s9 .umc-information .line{margin-bottom:0}main.home-page section.s9 .umc-information .line.animation{animation:fadeInLeft 1.5s forwards}main.home-page section.s9 .umc-information .ct-size{color:#000;font-family:GMV DIN Pro;font-size:clamp(5px,1.6666666667vw,32px);font-weight:700;line-height:143.75%;text-transform:uppercase}main.home-page section.s9 .umc-information .umc-information-group{margin-top:6vw}main.home-page section.s9 .umc-information .description-text{font-size:4.26vw;line-height:unset;max-width:100%}main.home-page section.s9 .umc-information img.img1{width:100%;max-width:100%;margin-top:3vw}main.home-page section.s9 .group{max-width:97%;margin:0 0 0 auto;padding:3vw;font-size:4.2vw!important;font-style:normal;font-weight:700;line-height:unset;margin-bottom:5vw}main.home-page section.s9 .group.custom{margin-bottom:3vw}main.home-page section.s9 .group .text1-group{text-align:left}main.home-page section.s9 .group .text1-group .text1{margin-bottom:clamp(0px,1.5104166667vw,29px)}main.home-page section.s9 .group .text1-group .text1 .icon1{width:10vw}main.home-page section.s9 .group .text1-group .text2 .icon2{width:5vw!important}main.home-page section.s9 .group .text1-group.custom{margin-left:10%}main.home-page section.s9 .group .text1-group.custom .text1{margin-bottom:0}main.home-page section.s9 .group .time-group{display:flex;justify-content:center;align-items:flex-start;margin-left:0}main.home-page section.s9 .group .time-group span{padding-left:clamp(0px,.78125vw,15px)}main.home-page section.s9 .group .time-group .icon3{width:6vw}main.home-page section.s9 .group .online-img-group{max-width:29%;padding:3vw}main.home-page section.s9 .group .online-img-group span{width:100%;text-align:center;padding-bottom:clamp(0px,.4166666667vw,8px)}main.home-page section.s9 .group .online-img-group .icon4{width:10vw}}footer{background-image:url(/build/assets/s8_bg-DkhM7FOP.webp);background-size:cover;background-repeat:no-repeat}footer .container-fluid .row{border-top:1px solid rgba(0,0,0,.19);padding:clamp(0px,3.90625vw,75px) 0 0!important}footer .container-fluid .row .group-1,footer .container-fluid .row .group-2{padding-left:clamp(0px,1.5625vw,30px)}footer .container-fluid .row .group-3{padding-left:clamp(5px,3.4895833333vw,67px);margin-right:-53%!important;max-width:55%!important;flex:0 0 53%}@media only screen and (max-width: 1000px){footer .container-fluid .row .group-3{max-width:100%!important;flex:0 0 100%!important;margin-right:0!important}}footer .container-fluid .row .title{font-weight:700;font-size:clamp(0px,1.3020833333vw,25px);line-height:clamp(0px,1.5625vw,30px);color:#df0e18;padding-bottom:clamp(0px,.3645833333vw,7px)}footer .container-fluid .row .social ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;margin-top:clamp(0px,1.6666666667vw,32px);padding-left:clamp(0px,.5208333333vw,10px);margin-bottom:0}footer .container-fluid .row .social ul li{margin-right:clamp(0px,.5208333333vw,10px)}footer .container-fluid .row .social ul li img{width:clamp(0px,2.34375vw,45px)}footer .container-fluid .row .social ul li:last-child{margin-right:0}footer .container-fluid .row .menu ul{list-style:none;padding-left:0}footer .container-fluid .row .menu ul li{font-family:GMV DIN Pro;font-weight:500;font-size:clamp(0px,1.0416666667vw,20px);padding-bottom:clamp(0px,.4166666667vw,8px)}footer .container-fluid .row .menu ul li a{color:#000}footer .container-fluid .row .menu ul li:last-child{padding-bottom:0}footer .container-fluid .row .contact p{font-family:GMV DIN Pro;font-weight:500;font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,2.0833333333vw,40px)}footer .container-fluid .row .contact p .ct-display{display:inline-block!important}footer .container-fluid .row .contact p img{margin-right:2%;width:clamp(5px,.7291666667vw,14px)}footer .container-fluid .license{font-family:GMV DIN Pro;font-weight:500;font-size:clamp(0px,1.0416666667vw,20px);padding-bottom:clamp(0px,1.0416666667vw,20px);color:#989898}@media only screen and (max-width: 1000px){footer .container-fluid .row{padding-bottom:16vw}footer .container-fluid .row .title{padding-bottom:5vw}footer .container-fluid .row .logo{text-align:left;padding-top:3vw}footer .container-fluid .row .logo .navbar-brand img.umc-logo{width:24.53333333vw;max-width:76px}footer .container-fluid .row .logo .navbar-brand img.pasona-logo{width:49.6vw;max-width:186px}footer .container-fluid .row .group-1,footer .container-fluid .row .group-2{padding-left:3vw}footer .container-fluid .row .group-3{padding-left:3vw}footer .container-fluid .row .social{padding-top:3vw;padding-bottom:5vw}footer .container-fluid .row .social ul{padding-left:clamp(0px,.5208333333vw,10px);margin-bottom:0}footer .container-fluid .row .social ul li{margin-right:3vw;font-size:4.2vw!important}footer .container-fluid .row .social ul li img{width:12vw;max-width:45px}footer .container-fluid .row .social ul li:last-child{margin-right:0}footer .container-fluid .row .menu ul{padding-left:0}footer .container-fluid .row .menu ul li{font-size:4.2vw!important;padding-bottom:2vw;padding-top:2vw}footer .container-fluid .row .menu ul li a{color:#000}footer .container-fluid .row .menu ul li:last-child{padding-bottom:0}footer .container-fluid .row .contact p{line-height:9vw!important;margin-bottom:10vw}footer .container-fluid .row .contact p .ct-display{display:none!important}footer .container-fluid .row .contact p img{width:2.5vw}footer .container-fluid .license{border-top:1px solid rgba(0,0,0,.19);font-size:4.2vw!important;padding-top:2vw;padding-bottom:2vw;color:#989898}}.life-at-uniqlo-page .title{font-weight:700;font-size:clamp(0px,2.0833333333vw,40px);line-height:clamp(0px,2.34375vw,45px);color:#000;margin-bottom:clamp(0px,.9895833333vw,19px)}.life-at-uniqlo-page .info-group .group img{width:clamp(0px,2.2395833333vw,43px);padding-bottom:clamp(0px,2.1354166667vw,41px)}.life-at-uniqlo-page .info-group .group img.icon2,.life-at-uniqlo-page .info-group .group img.icon3,.life-at-uniqlo-page .info-group .group img.icon4{padding-left:clamp(0px,.5729166667vw,11px)}.life-at-uniqlo-page .info-group .group img.icon2{width:clamp(0px,3.4375vw,66px)}.life-at-uniqlo-page .info-group .group img.icon3{width:clamp(0px,4.3229166667vw,83px)}.life-at-uniqlo-page .info-group .group img.icon4{width:clamp(0px,4.1145833333vw,79px)}.life-at-uniqlo-page .info-group .group .info{font-family:GMV DIN Pro;font-weight:600;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.life-at-uniqlo-page .info-group .group .info .text-group{min-height:clamp(0px,1.9270833333vw,37px);padding-left:clamp(0px,.5729166667vw,11px);font-weight:700;font-size:clamp(0px,1.5625vw,30px);color:#000;text-align:left;line-height:clamp(0px,2.0833333333vw,40px);padding-bottom:clamp(0px,1.4583333333vw,28px)}.life-at-uniqlo-page .info-group .group .info .name{font-family:GMV DIN Pro;width:100%;padding-left:clamp(0px,.5729166667vw,11px);font-weight:400;font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,1.5625vw,30px);color:#000;text-align:justify;padding-right:clamp(0px,.78125vw,15px)}.life-at-uniqlo-page .achievements-group{padding:0 clamp(0px,7.3958333333vw,142px)!important;position:relative;z-index:10}.life-at-uniqlo-page .achievements-group>.row .achievements{padding:clamp(0px,2.03125vw,39px) 0px}.life-at-uniqlo-page section.s1{color:#fff;padding-top:clamp(0px,11.0416666667vw,212px);padding-bottom:clamp(0px,13.0729166667vw,251px);line-height:clamp(0px,3.645833333vw,70px);text-align:center;position:relative;z-index:21}.life-at-uniqlo-page section.s1 .year-banner{position:absolute;bottom:-6%;left:0;right:0;margin:0 auto;width:clamp(0px,52.8645833333vw,1015px)}.life-at-uniqlo-page section.s1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:url(/build/assets/bg-retail-life-io3bgSGd.png);background-size:cover;background-repeat:no-repeat;clip-path:polygon(0 0,100% 0,100% calc(100% - 6vw),0 100%)}.life-at-uniqlo-page section.s1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.life-at-uniqlo-page section.s1 .container-fluid{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.life-at-uniqlo-page section.s2{padding-top:clamp(0px,2.4479166667vw,47px);z-index:20;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.life-at-uniqlo-page section.s2 .container-fluid{position:relative}.life-at-uniqlo-page section.s2 .container-fluid .powers-img{position:absolute;bottom:-25%;left:0;right:0;z-index:10;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power{margin-bottom:clamp(0px,2.9166666667vw,56px);padding:0 clamp(0px,7.5520833333vw,145px)!important;margin-top:clamp(0px,1.6666666667vw,32px)}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row>div{padding-left:clamp(0px,.9895833333vw,19px)}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row .title{font-weight:700;font-size:clamp(0px,2.0833333333vw,40px);line-height:clamp(0px,2.34375vw,45px);color:#000;margin-bottom:clamp(0px,.9895833333vw,19px);margin-top:36%}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row img.fresher-power-img{width:clamp(0px,37.2916666667vw,716px)}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row .description-text{font-family:GMV DIN Pro;font-weight:400;font-size:clamp(0px,1.0416666667vw,20px);color:#000;padding-right:clamp(0px,1.7708333333vw,34px)}@media only screen and (max-width: 1400px){.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row img.fresher-power-img{top:-61.235294%}}.life-at-uniqlo-page section.s3{padding-top:clamp(0px,12.1875vw,234px);background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat;padding-bottom:13%}.life-at-uniqlo-page section.s3 .career-img{position:absolute;bottom:2%;left:0;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s3 .img-1{width:clamp(0px,42.0833333333vw,808px)}.life-at-uniqlo-page section.s3 .img-2{width:clamp(0px,19.5833333333vw,376px)}.life-at-uniqlo-page section.s3 .people-img{width:clamp(0px,15vw,288px);position:absolute;top:-58%;right:clamp(-200px,-6.4583333333vw,-124px)}.life-at-uniqlo-page section.s3 .container-fluid .rectangle-img{position:absolute;top:-90%;left:0;width:clamp(0px,100vw,1920px);display:none}.life-at-uniqlo-page section.s3 .container-fluid .achievements-group{margin-top:clamp(0px,5vw,96px)!important}.life-at-uniqlo-page section.s3 .container-fluid .row .description-text{font-family:GMV DIN Pro;font-weight:400;font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,2.0833333333vw,40px);color:#000}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1{padding:0 clamp(0px,4.0625vw,78px) 0 clamp(0px,6.1458333333vw,118px);text-align:center;margin-top:clamp(-100px,1.8229166667vw,-35px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .title{text-align:center;padding-top:clamp(0px,1.0416666667vw,20px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .description-text{padding-bottom:clamp(0px,3.0208333333vw,58px);margin-bottom:0}.life-at-uniqlo-page section.s3 .container-fluid .row .img-2{margin-top:clamp(-200px,-7.1875vw,-138px)}.life-at-uniqlo-page section.s3 .container-fluid .row .info-group .group .info .text-group{min-height:clamp(0px,3.8541666667vw,74px);padding-bottom:4%}.life-at-uniqlo-page section.s3 .container-fluid .row .info-group .group .info .name{padding:0 clamp(0px,5.46875vw,105px) 0 clamp(0px,.5729166667vw,11px)}.life-at-uniqlo-page section.s4{padding-top:clamp(0px,12.2916666667vw,236px)}.life-at-uniqlo-page section.s4 .rectangle-img{position:absolute;top:0;bottom:0;left:0;right:0;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s4 .container-fluid .line{margin-bottom:clamp(0px,.78125vw,15px)}.life-at-uniqlo-page section.s4 .container-fluid .description-text{font-family:GMV DIN Pro;font-weight:400;font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,1.5625vw,30px);color:#000}.life-at-uniqlo-page section.s4 .container-fluid .description-text.pd-bottom{padding-bottom:clamp(0px,9.3229166667vw,179px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image{margin-top:clamp(-100px,-2.0833333333vw,-40px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image .text-title{font-weight:700;font-size:clamp(0px,1.5625vw,30px);line-height:clamp(0px,2.0833333333vw,40px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-1,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-2,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{text-align:left;padding:0 clamp(0px,7.7083333333vw,148px) 0 clamp(0px,5.4166666667vw,104px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-1 .text-title,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-2 .text-title,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3 .text-title,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4 .text-title{padding-bottom:clamp(0px,.9375vw,18px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-1,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3{padding-top:clamp(0px,10.4166666667vw,200px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-2{padding-left:clamp(0px,8.6458333333vw,166px);padding-right:clamp(0px,4.8958333333vw,94px)!important}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3{padding-right:136px}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3 .description-text{padding-right:10px}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{padding-left:clamp(0px,8.6458333333vw,166px);padding-right:clamp(0px,.5208333333vw,10px)!important}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4 .description-text{padding-right:92px}.life-at-uniqlo-page section.s5 .bg-img{position:absolute;top:0;bottom:0;left:0;right:0;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s5 .container-fluid .line{margin-bottom:clamp(0px,2.9166666667vw,56px)}.life-at-uniqlo-page section.s5 .container-fluid .title{padding-top:clamp(0px,15.15625vw,291px)}.life-at-uniqlo-page section.s5 .container-fluid .container{padding-left:0;padding-right:0}.life-at-uniqlo-page section.s5 .container-fluid .container .box{padding-left:clamp(0px,6.25vw,120px);padding-right:clamp(0px,4.8958333333vw,94px)!important}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row{background:#fff;box-shadow:0 clamp(0px,.2083333333vw,4px) clamp(0px,1.0416666667vw,20px) #00000040;border-radius:clamp(0px,1.0416666667vw,20px);padding:clamp(0px,4.53125vw,87px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group{border-bottom:1px solid rgba(0,0,0,.2)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info{padding-bottom:clamp(0px,1.9270833333vw,37px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group{padding-bottom:clamp(0px,.7291666667vw,14px);padding-left:clamp(0px,1.3541666667vw,26px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group .text-title{font-weight:700;font-size:clamp(0px,1.3020833333vw,25px);line-height:clamp(0px,2.0833333333vw,40px);color:#000}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .name{padding-left:clamp(0px,1.3541666667vw,26px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group img{width:clamp(0px,2.03125vw,39px);padding-top:clamp(0px,.4166666667vw,8px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row div.col-xl-12:not(:first-child) .info-group{padding-top:clamp(0px,1.4583333333vw,28px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row div.col-xl-12:last-child .info-group{padding-top:clamp(0px,1.4583333333vw,28px)}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row div.col-xl-12:last-child .info-group .group{border-bottom:none}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row div.col-xl-12:last-child .info-group .group .info{padding-bottom:0}.life-at-uniqlo-page section.s6{background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.life-at-uniqlo-page section.s6 .learn-more-about{padding-top:0;padding-bottom:5%}.life-at-uniqlo-page section.s6 .learn-more-about .title{margin-top:0}@media only screen and (max-width: 992px){.container-fluid{text-align:left}.life-at-uniqlo-page .info-group .group{justify-content:flex-start!important;flex-wrap:unset!important}.life-at-uniqlo-page .info-group .group img{width:8vw;padding-bottom:clamp(0px,2.1354166667vw,41px)}.life-at-uniqlo-page .info-group .group img.icon2,.life-at-uniqlo-page .info-group .group img.icon3,.life-at-uniqlo-page .info-group .group img.icon4{padding-left:clamp(0px,.5729166667vw,11px)}.life-at-uniqlo-page .info-group .group img.icon2{width:9vw}.life-at-uniqlo-page .info-group .group img.icon3{width:9.5vw}.life-at-uniqlo-page .info-group .group img.icon4{width:9.8vw}.life-at-uniqlo-page .info-group .group .info{font-family:GMV DIN Pro;padding-left:3vw}.life-at-uniqlo-page .info-group .group .info .text-group{font-size:4.2vw;line-height:6vw!important}.life-at-uniqlo-page .info-group .group .info .name{line-height:6vw!important;font-size:4.2vw;padding-right:0}.life-at-uniqlo-page .achievements-group{padding:4vw 0 0!important;position:relative;z-index:10}.life-at-uniqlo-page .achievements-group>.row .achievements{padding-bottom:4vw}.life-at-uniqlo-page section .description-text{line-height:6vw!important;font-family:GMV DIN Pro;padding-bottom:8vw!important}.life-at-uniqlo-page section .description-text:last-of-type{padding-bottom:0!important}.life-at-uniqlo-page section .line{width:23vw;padding-top:5vw;padding-bottom:8vw;margin-bottom:0}.life-at-uniqlo-page section.s1{padding-top:28vw;padding-bottom:20vw}.life-at-uniqlo-page section.s1 .year-banner{bottom:-6%;width:89%}.life-at-uniqlo-page section.s1 .container-fluid .group-text{text-align:left}.life-at-uniqlo-page section.s1 .container-fluid .group-text .title{margin-top:0;text-align:left;line-height:12vw;font-size:9.5vw!important}.life-at-uniqlo-page section.s1 .container-fluid .group-text span{font-size:5.2vw;text-align:left;line-height:8vw}.life-at-uniqlo-page section.s1 .container-fluid .group-btn{padding-left:1vw;padding-top:4vw;width:100%;display:block}.life-at-uniqlo-page section.s1 .container-fluid .group-btn .row div{text-align:left;padding-left:1vw}.life-at-uniqlo-page section.s2{padding-top:12vw}.life-at-uniqlo-page section.s2 .rectangle-img{width:100%;position:absolute;top:50%;left:0}.life-at-uniqlo-page section.s2 .container-fluid .powers-img{position:absolute;top:0;bottom:clamp(0px,3.4895833333vw,67px);left:0;right:0;margin:auto;z-index:10;width:100%}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power{padding:41vw 0 0 2vw!important}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row>div{padding-left:2vw}.life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row img.fresher-power-img{position:absolute;top:-104vw;width:85vw;left:2vw}.life-at-uniqlo-page section.s3{padding-top:3vw}.life-at-uniqlo-page section.s3 .career-img{position:absolute;top:0;bottom:-31%;left:0;right:0;margin:auto;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s3 .img-1{width:100%;padding-top:8vw;padding-bottom:4vw}.life-at-uniqlo-page section.s3 .img-2{width:100%;margin-top:0}.life-at-uniqlo-page section.s3 .img-3{width:100%;margin-top:0}.life-at-uniqlo-page section.s3 .people-img{width:100%}.life-at-uniqlo-page section.s3 .container-fluid .rectangle-img{position:absolute;top:-89%;left:0;width:clamp(0px,100vw,1920px)}.life-at-uniqlo-page section.s3 .container-fluid .row .description-text{font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,2.0833333333vw,40px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1{padding:0 clamp(0px,4.0625vw,78px) 0 clamp(0px,6.1458333333vw,118px);text-align:center;margin-top:clamp(-100px,1.8229166667vw,-35px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .title{text-align:center;margin-bottom:clamp(0px,2.2916666667vw,44px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .line{padding-bottom:clamp(0px,1.3541666667vw,26px)}.life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .description-text{padding-bottom:clamp(0px,3.0208333333vw,58px);margin-bottom:0}.life-at-uniqlo-page section.s3 .container-fluid .row .img-2{margin-top:0}.life-at-uniqlo-page section.s3 .container-fluid .row .info-group .group .info .text-group{min-height:clamp(0px,4.8958333333vw,94px);padding-bottom:clamp(0px,.7291666667vw,14px)}.life-at-uniqlo-page section.s3 .container-fluid .row .info-group .group .info .name{padding:0}.life-at-uniqlo-page section.s3 .container-fluid .row .people-img{position:absolute;top:-44%;right:clamp(-200px,-6.4583333333vw,-124px)}.life-at-uniqlo-page section.s4{padding-top:.1vw}.life-at-uniqlo-page section.s4 .rectangle-img{position:absolute;top:-13%;bottom:0;left:0;right:0;width:100%}.life-at-uniqlo-page section.s4 .container-fluid{text-align:left!important}.life-at-uniqlo-page section.s4 .container-fluid .line{margin-bottom:0}.life-at-uniqlo-page section.s4 .container-fluid .description-text{text-align:justify!important}.life-at-uniqlo-page section.s4 .container-fluid .description-text.pd-bottom{padding-bottom:clamp(0px,9.3229166667vw,179px)}.life-at-uniqlo-page section.s4 .container-fluid .group-image{margin-top:2vw}.life-at-uniqlo-page section.s4 .container-fluid .group-image .text-title{font-size:4.2vw!important;line-height:6vw}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-1{text-align:left;padding:13vw 4vw 2vw}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-2,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3,.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{text-align:left;padding:4vw 4vw 2vw}.life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{padding-right:4vw!important}.life-at-uniqlo-page section.s5 .bg-img{top:-11%}.life-at-uniqlo-page section.s5 .container-fluid .line{margin-bottom:clamp(0px,2.9166666667vw,56px)}.life-at-uniqlo-page section.s5 .container-fluid .title{padding-top:12vw}.life-at-uniqlo-page section.s5 .container-fluid .container{padding-left:0;padding-right:0}.life-at-uniqlo-page section.s5 .container-fluid .container .box{padding:4vw 4vw 2vw!important}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row{border-radius:2vw;padding:10vw 0}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info{padding-bottom:4vw;padding-left:2vw}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group{font-size:4.2vw;padding-left:0}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group .text-title{font-size:4.2vw;line-height:unset}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .name{padding-left:0;font-size:4vw!important}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group img{width:6vw!important;padding-top:1.5vw}.life-at-uniqlo-page section.s5 .container-fluid .container .box .row div.col-xl-12:not(:first-child) .info-group{padding-top:4vw}.life-at-uniqlo-page section.s6{padding-bottom:10vw}}.fashion-retail-career-page .title{font-weight:700;font-size:clamp(0px,2.0833333333vw,40px);line-height:clamp(0px,2.34375vw,45px);color:#000;padding-bottom:clamp(0px,1.25vw,24px)}.fashion-retail-career-page .info-group .group img{width:clamp(0px,3.90625vw,75px);padding-bottom:clamp(0px,2.1354166667vw,41px)}.fashion-retail-career-page .info-group .group img.icon2{width:clamp(0px,2.8645833333vw,55px)}.fashion-retail-career-page .info-group .group img.icon3{width:clamp(0px,4.2708333333vw,82px)}.fashion-retail-career-page .info-group .group .info{font-family:GMV DIN Pro;font-weight:600;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.fashion-retail-career-page .info-group .group .info .text-group{min-height:clamp(0px,1.9270833333vw,37px);padding-left:clamp(0px,.5729166667vw,11px);font-weight:700;font-size:clamp(0px,1.5625vw,30px);color:#000;text-align:left;line-height:clamp(0px,2.0833333333vw,40px);padding-bottom:clamp(0px,1.4583333333vw,28px)}.fashion-retail-career-page .info-group .group .info .name{font-family:GMV DIN Pro;width:100%;padding-left:clamp(0px,.5729166667vw,11px);font-weight:400;font-size:clamp(0px,1.0416666667vw,20px);line-height:clamp(0px,1.5625vw,30px);color:#000;text-align:justify;padding-right:clamp(0px,.78125vw,15px)}.fashion-retail-career-page .achievements-group{padding:0 clamp(0px,7.3958333333vw,142px)!important;position:relative;z-index:10}.fashion-retail-career-page .achievements-group>.row .achievements{padding:clamp(0px,2.03125vw,39px) 0px}.fashion-retail-career-page section.s1{color:#fff;padding-top:clamp(0px,11.0416666667vw,212px);padding-bottom:clamp(0px,13.0729166667vw,251px);line-height:clamp(0px,3.645833333vw,70px);position:relative;text-align:center;z-index:22}.fashion-retail-career-page section.s1 .year-banner{position:absolute;bottom:-9%;left:0;right:0;margin:0 auto;width:clamp(0px,87.3958333333vw,1678px)}.fashion-retail-career-page section.s1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:url(/build/assets/bg-retail-life-io3bgSGd.png);background-size:cover;background-repeat:no-repeat;clip-path:polygon(0 0,100% 0,100% calc(100% - 6vw),0 100%)}.fashion-retail-career-page section.s1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.fashion-retail-career-page section.s1 .container-fluid{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fashion-retail-career-page section.s2{padding-top:clamp(0px,2.4479166667vw,47px);z-index:20;text-align:center;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.fashion-retail-career-page section.s2 .container-fluid{position:relative}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world{text-align:center}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info{justify-content:center}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info .text-group{min-height:unset;width:100%;padding:0 0 clamp(0px,.7291666667vw,14px) 0}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info .text-group .text-title{text-align:center;width:100%}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info .name{padding:0 clamp(0px,3.0208333333vw,58px)!important;text-align:center}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .achievements-group .row .col-xl-4:nth-child(1) .info-group .group .info{margin-top:clamp(-100px,-.3125vw,-6px)}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .achievements-group .row .col-xl-4:nth-child(2) .info-group .group .info{margin-top:clamp(-100px,-.78125vw,-15px)}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .achievements-group .row .col-xl-4:last-child .info-group .group .info{margin-top:clamp(-100px,-.8333333333vw,-16px)}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .achievements-group .row .col-xl-4:last-child .info-group .group .info .name{padding-right:clamp(0px,3.90625vw,75px)!important}.fashion-retail-career-page section.s2 .uniqlo-image{width:clamp(0px,97.8125vw,1878px)}.fashion-retail-career-page section.s3{z-index:99;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.fashion-retail-career-page section.s3 .img-rectangle{position:absolute;top:30%;left:0;bottom:0;right:0;margin:0 auto;width:clamp(0px,100vw,1920px)}.fashion-retail-career-page section.s3 .img-1{width:clamp(0px,33.3333333333vw,640px);position:absolute;top:-5.5%;right:0}.fashion-retail-career-page section.s3 .img-2{width:clamp(0px,33.2291666667vw,638px);position:absolute;bottom:0;left:0}.fashion-retail-career-page section.s3 .container-fluid .row .info-group .group .info .text-group{min-height:clamp(0px,4.8958333333vw,94px);padding-bottom:clamp(0px,.7291666667vw,14px)}.fashion-retail-career-page section.s3 .container-fluid .row .info-group .group .info .name{padding:0 clamp(0px,3.4895833333vw,67px) 0 clamp(0px,.5729166667vw,11px)}.fashion-retail-career-page section.s4{padding-top:clamp(0px,7.8125vw,150px);text-align:center;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.fashion-retail-career-page section.s4 .uniqlo-vn-img{width:clamp(0px,91.4583333333vw,1756px)}.fashion-retail-career-page section.s4 .container-fluid .uniqlo-vienam{text-align:center}.fashion-retail-career-page section.s4 .container-fluid .group-image{margin-top:clamp(-100px,-2.0833333333vw,-40px)}.fashion-retail-career-page section.s4 .container-fluid .group-image img{width:clamp(0px,33.2291666667vw,638px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4{text-align:left;padding-left:clamp(0px,8.4895833333vw,163px);padding-bottom:clamp(0px,1.0416666667vw,20px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 img{padding-bottom:clamp(0px,1.0416666667vw,20px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 .red-text{font-size:clamp(0px,1.5625vw,30px);font-weight:700}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 .description-text{font-family:GMV DIN Pro;font-weight:400;font-size:clamp(0px,1.5625vw,30px);line-height:clamp(0px,2.0833333333vw,40px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 img{width:clamp(0px,3.125vw,60px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 img{width:clamp(0px,3.0208333333vw,58px)}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4{padding-bottom:0}.fashion-retail-career-page section.s5{padding-bottom:clamp(0px,10.4166666667vw,200px);background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat}.fashion-retail-career-page section.s5 .bg-img{position:absolute;top:0;bottom:0;left:0;right:0;width:clamp(0px,100vw,1920px)}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer{text-align:center;color:#fff}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .title{color:#fff;padding-top:clamp(0px,10.78125vw,207px)}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description{padding:0 clamp(0px,4.0104166667vw,77px) 0 clamp(0px,7.96875vw,153px);text-align:left}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .text-title{padding-bottom:clamp(0px,.6770833333vw,13px);font-size:clamp(0px,1.5625vw,30px);font-weight:700}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .description-text{font-family:GMV DIN Pro;line-height:clamp(0px,1.6666666667vw,32px)}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-2,.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-4{padding-left:clamp(0px,4.0104166667vw,77px);padding-top:clamp(0px,5.2083333333vw,100px)}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-4{padding-top:clamp(0px,4.2708333333vw,82px)}.fashion-retail-career-page section.s6{text-align:center;background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat;z-index:10}.fashion-retail-career-page section.s6 .background-1{position:absolute;left:0;bottom:-15%;width:clamp(0px,100vw,1920px);z-index:-2}.fashion-retail-career-page section.s6 .business-model-img{width:clamp(0px,74.0625vw,1422px);margin-top:clamp(-100px,-3.1770833333vw,-61px)}.fashion-retail-career-page section.s6 .img-4{margin-top:clamp(-100px,-.5208333333vw,-10px);z-index:-1;width:clamp(0px,38.28125vw,735px)}.fashion-retail-career-page section.s7{background-image:url(/build/assets/bg_jmg-D4yrwll0.webp);background-size:cover;background-repeat:no-repeat;padding-top:9%}.fashion-retail-career-page section.s7 .learn-more-about{padding-top:0;padding-bottom:5%}.fashion-retail-career-page section.s7 .learn-more-about .title{margin-top:0}@media only screen and (max-width: 992px){.fashion-retail-career-page .container-fluid{text-align:left}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group{justify-content:flex-start!important;flex-wrap:unset!important}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img{width:8vw;padding-bottom:clamp(0px,2.1354166667vw,41px)}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon2,.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon3,.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon4{padding-left:clamp(0px,.5729166667vw,11px)}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon2{width:9vw}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon3{width:9.5vw}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group img.icon4{width:9.8vw}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group .info{font-family:GMV DIN Pro;padding-left:3vw}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group .info .text-group{font-size:4.2vw;line-height:6vw!important}.fashion-retail-career-page .life-at-uniqlo-page .info-group .group .info .name{line-height:6vw!important;font-size:4.2vw;padding-right:0}.fashion-retail-career-page .life-at-uniqlo-page .achievements-group{padding:4vw 0 0!important;position:relative;z-index:10}.fashion-retail-career-page .life-at-uniqlo-page .achievements-group>.row .achievements{padding-bottom:4vw}.fashion-retail-career-page .life-at-uniqlo-page section .description-text{line-height:6vw!important;font-family:GMV DIN Pro;padding-bottom:8vw!important}.fashion-retail-career-page .life-at-uniqlo-page section .description-text:last-of-type{padding-bottom:0!important}.fashion-retail-career-page .life-at-uniqlo-page section .line{width:23vw;padding-top:5vw;padding-bottom:8vw;margin-bottom:0}.fashion-retail-career-page .life-at-uniqlo-page section.s1{padding-top:28vw;padding-bottom:20vw}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .year-banner{bottom:-6%;width:89%}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .container-fluid .group-text{text-align:left}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .container-fluid .group-text .title{margin-top:0;text-align:left;line-height:12vw;font-size:9.7vw!important}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .container-fluid .group-text span{font-size:5.2vw;text-align:left;line-height:8vw}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .container-fluid .group-btn{padding-left:0;padding-top:4vw;width:100%;display:block}.fashion-retail-career-page .life-at-uniqlo-page section.s1 .container-fluid .group-btn .row div{text-align:left;padding-left:1vw}.fashion-retail-career-page .life-at-uniqlo-page section.s2 .container-fluid .powers-img{position:absolute;top:0;left:0;right:0;margin:auto;z-index:10;width:100%}.fashion-retail-career-page .life-at-uniqlo-page section.s2 .container-fluid .fresher-power{padding:41vw 0 0 2vw!important}.fashion-retail-career-page .life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row>div{padding-left:2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s2 .container-fluid .fresher-power .row img.fresher-power-img{position:absolute;top:-104vw;width:85vw;left:2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s3{padding-top:3vw}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .img-1{width:100%;padding-top:8vw;padding-bottom:4vw}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .img-2{width:100%;margin-top:0}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .img-3{width:100%;margin-top:0}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .people-img{width:100%}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .title{text-align:center}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .container-fluid .row .ct-pd-1 .description-text{margin-bottom:0}.fashion-retail-career-page .life-at-uniqlo-page section.s3 .container-fluid .row .img-2{margin-top:0}.fashion-retail-career-page .life-at-uniqlo-page section.s4{padding-top:.1vw}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .rectangle-img{position:absolute;top:-13%;bottom:0;left:0;right:0;width:100%}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid{text-align:left!important}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .line{margin-bottom:0}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .description-text{text-align:justify!important}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .description-text.pd-bottom{padding-bottom:clamp(0px,9.3229166667vw,179px)}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image{margin-top:2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .text-title{font-size:4.2vw!important;line-height:6vw}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .group-1{text-align:left;padding:13vw 4vw 2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .group-2,.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .group-3,.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{text-align:left;padding:4vw 4vw 2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s4 .container-fluid .group-image .group-4{padding-right:4vw!important}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .bg-img{top:-11%}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .line{margin-bottom:clamp(0px,2.9166666667vw,56px)}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .title{padding-top:12vw}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container{padding-left:0;padding-right:0}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box{padding:4vw 4vw 2vw!important}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row{border-radius:2vw;padding:6vw 0}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info{padding-bottom:4vw;padding-left:2vw}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group{font-size:4.2vw;padding-left:0}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .text-group .text-title{font-size:4.2vw;line-height:unset}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group .info .name{padding-left:0;font-size:4vw!important}.fashion-retail-career-page .life-at-uniqlo-page section.s5 .container-fluid .container .box .row .achievements .info-group .group img{width:6vw!important;padding-top:1.5vw}}@media only screen and (max-width: 992px){.container-fluid{text-align:left}.fashion-retail-career-page .info-group .group{justify-content:flex-start!important;flex-wrap:unset!important}.fashion-retail-career-page .info-group .group img{width:9vw;padding-bottom:clamp(0px,2.1354166667vw,41px)}.fashion-retail-career-page .info-group .group img.icon2,.fashion-retail-career-page .info-group .group img.icon3,.fashion-retail-career-page .info-group .group img.icon4{padding-left:clamp(0px,.5729166667vw,11px)}.fashion-retail-career-page .info-group .group img.icon2{width:9vw}.fashion-retail-career-page .info-group .group img.icon3{width:9.5vw}.fashion-retail-career-page .info-group .group img.icon4{width:9.8vw}.fashion-retail-career-page .info-group .group .info{font-family:GMV DIN Pro;padding-left:3vw}.fashion-retail-career-page .info-group .group .info .text-group{font-size:4.2vw;line-height:6vw!important}.fashion-retail-career-page .info-group .group .info .name{line-height:6vw!important;font-size:4.2vw;padding-right:0}.fashion-retail-career-page .achievements-group{padding:4vw 0 0!important;position:relative;z-index:10}.fashion-retail-career-page .achievements-group>.row .achievements{padding-bottom:8vw}.fashion-retail-career-page section .description-text{line-height:6vw!important;font-family:GMV DIN Pro;padding-bottom:8vw!important}.fashion-retail-career-page section .description-text:last-of-type{padding-bottom:0!important}.fashion-retail-career-page section .line{width:23vw;padding-top:5vw;padding-bottom:8vw;margin-bottom:0}.fashion-retail-career-page section.s1{padding-top:28vw;padding-bottom:17vw}.fashion-retail-career-page section.s1 .container-fluid .group-text{text-align:left}.fashion-retail-career-page section.s1 .container-fluid .group-text .title{margin-top:0;text-align:left;line-height:12vw;font-size:9.7vw!important}.fashion-retail-career-page section.s1 .container-fluid .group-text span{font-size:5.2vw;text-align:left;line-height:8vw;padding-right:1vw}.fashion-retail-career-page section.s1 .container-fluid .group-btn{padding-left:1vw;padding-top:4vw;width:100%;display:block}.fashion-retail-career-page section.s1 .container-fluid .group-btn .row div{text-align:left;padding-left:1vw}.fashion-retail-career-page section.s2{text-align:left}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world{text-align:left}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info{justify-content:flex-start}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info .text-group .text-title{text-align:left;padding:0 clamp(0px,3.0208333333vw,58px)!important}.fashion-retail-career-page section.s2 .container-fluid .uniqlo-world .info-group .group .info .name{text-align:justify}.fashion-retail-career-page section.s2 .uniqlo-image{width:clamp(0px,97.8125vw,1878px)}.fashion-retail-career-page section.s3 .img-1{position:relative;width:67vw;right:unset;top:-6vw;left:8vw}.fashion-retail-career-page section.s3 .img-2{position:relative;left:25vw;top:0;width:67vw;margin-bottom:4vw}.fashion-retail-career-page section.s4{padding-top:0;text-align:left}.fashion-retail-career-page section.s4 .uniqlo-vn-img{width:100%}.fashion-retail-career-page section.s4 .container-fluid .uniqlo-vienam{text-align:left}.fashion-retail-career-page section.s4 .container-fluid .group-image{margin-top:clamp(-100px,-2.0833333333vw,-40px)}.fashion-retail-career-page section.s4 .container-fluid .group-image img{width:100%;padding-bottom:14vw}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-left:6vw}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 img,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 img{margin-top:6vw!important;width:9vw!important}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 .red-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 .red-text{font-size:4.2vw;padding-left:10vw}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-1 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-2 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-3 .description-text,.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4 .description-text{padding-left:19vw!important;margin-top:-4vw;line-height:6vw!important}.fashion-retail-career-page section.s4 .container-fluid .group-image .group-4{padding-bottom:0!important}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer{text-align:left}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .title{padding-top:25vw;line-height:6vw;font-size:6.3vw!important}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .line{padding-top:2vw}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text{padding-top:56vw;color:#000}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description{text-align:left;padding-left:1vw;padding-right:2vw}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .text-title{padding-bottom:2vw;font-size:4.2vw;line-height:8vw;color:#df0e18;font-weight:700;font-family:GMV DIN Pro}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-2,.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-3,.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-4{padding-left:clamp(0px,4.0104166667vw,77px);padding-top:clamp(0px,5.2083333333vw,100px)}.fashion-retail-career-page section.s5 .container-fluid .fashion-retail-carrer .group-text .group-description .group-4{padding-top:clamp(0px,4.2708333333vw,82px)}.fashion-retail-career-page section.s6 .business-model .title{margin-top:6vw}.fashion-retail-career-page section.s6 .background-1{position:absolute;left:0;bottom:-15%;width:clamp(0px,100vw,1920px);z-index:-2}.fashion-retail-career-page section.s6 .business-model-img{width:clamp(0px,74.0625vw,1422px);margin-top:clamp(-100px,-3.1770833333vw,-61px)}.fashion-retail-career-page section.s6 .img-4{width:69vw}.fashion-retail-career-page section .learn-more-about{padding-top:20vw}}
