@font-face{font-family:Fontin Sans Rg;src:url('../content/fonts/FontinSans-Regular-71c34a164d.woff2') format("woff2");font-weight:400;font-style:normal;font-display:swap}body{background:#fafafa;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;overflow-x:hidden}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[x-ng-cloak]{display:none!important}.navbar-brand img{height:15px;display:inline-block}.hand,a:hover{cursor:pointer}ul#strength{display:inline;list-style:none;margin:0 0 0 15px;padding:0;vertical-align:2px}.point{background:#ddd;border-radius:2px;display:inline-block;height:5px;margin-right:1px;width:20px}.point:last{margin:0!important}.nav{cursor:pointer}.form-group .help-block{position:static}.sidebar-aside-menu{position:fixed;z-index:1000;display:block;right:-350px;top:0;width:300px;height:100vh;background-color:#fafafa;color:#000;border-left:1px solid #ccc}.form-group.main-search-header{margin-top:0}.form-group.main-search-header input[type=email],.form-group.main-search-header input[type=text]{height:62px;padding:0 15px}@keyframes a{to{right:0}}.sidebar-slide-out{animation:b .5s backwards}@keyframes b{0%{right:0}to{right:-350px}}body.sidebar-open{padding-right:300px;transition:all .5s ease}body.sidebar-open .container{width:auto}@keyframes c{0%{padding-right:0}to{padding-right:300px}}.navbar .navbar-nav{margin:0}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:focus,.navbar .navbar-nav>.active>a:hover{color:#ff5252}.navbar .navbar-nav>.open>a{color:#05d1fd!important}.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li>a:hover{color:#05d1fd}.navbar-fixed-top{z-index:999;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.19)}body.sidebar-open{animation:c .5s backwards}body.sidebar-open .navbar-fixed-top{padding-right:300px;transition:all .5s ease}body{padding-top:70px}body.sidebar-closed{padding-right:0;transition:all .5s ease}body.sidebar-closed .container{width:1170px}.section-header{font-size:20px;margin-bottom:1rem}.section-header,.section-subheader{text-transform:uppercase;color:#999}.section-subheader{font-size:16px;margin:20px 0 10px}section{background:#fff}.form-group{padding-bottom:0;margin:5px 0 0}.form-group .ui-select-bootstrap .ui-select-match-text span{font-size:16px;font-family:Helvetica Neue;font-weight:300;text-transform:none}trix-editor{min-height:100px}.togglebutton{margin-top:15px}.nav.navbar-nav.navbar-right li{text-transform:uppercase;font-weight:500;font-size:13px}.nav.navbar-nav.navbar-right li li{text-transform:none}@media (max-width:768px){.navbar .navbar-toggle i{font-size:18px;color:#0873bf;line-height:30px}.navbar .navbar-collapse{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.08);padding:0;position:absolute;right:100px;top:0}}.landing-html{height:100%;overflow-x:clip}.landing-html body{height:100%;padding-top:0}.landing-html .main-container{width:100%;height:100%;background:#add8e6;padding:0}.landing-html .sidebar-closed .container.main-container{width:100%}.landing-html .ui-view-content{min-height:100%}.landing-html #action-bar{display:none}.ui-select-bootstrap.in-form-select>.ui-select-match>.btn{height:28px;line-height:1em}body .container .well{box-shadow:0 3px 5px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.19)}#action-bar{border-top:1px solid #ccc;text-align:center}#action-bar .container>div{display:inline-block}footer.footer{width:100%;padding:15px 0}footer.footer ul{list-style:none;padding-left:0}footer.footer li a{color:#9d9d9d;text-transform:uppercase;text-decoration:none}footer.footer li a:hover{color:#000;text-decoration:none}@media screen and (max-width:768px){body.sidebar-closed,body.sidebar-open{padding-right:0}body.sidebar-closed .navbar-fixed-top,body.sidebar-open .navbar-fixed-top{padding-right:0;box-shadow:none}body.sidebar-closed .container,body.sidebar-open .container{width:auto}body{padding-top:0}.navbar.navbar-fixed-top{position:static}#action-bar>div{display:block}#action-bar>div>button{margin:10px 0 0}#action-bar button{display:block;width:100%}}.home h1,.home h2,.home h3{font-family:Fontin Sans Rg,Cabin,sans-serif;font-weight:400;color:#000;line-height:1.2}.home .line-shape{width:80px;height:2px;background-color:#fb397d;margin-top:15px}.menu_area #ca-navbar a{display:block;font-weight:500}@media (max-width:768px){.navbar{background-color:transparent}.header_area{left:0;position:absolute;width:100%;z-index:99;top:0;padding:0 4%}.header_area.sticky{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);height:60px;position:fixed;top:0;z-index:99}.header_area.sticky .menu_area .navbar-brand{font-size:50px;line-height:60px}.header_area.sticky .menu_area .navbar-brand img{height:15px;display:block;margin:22px}.header_area.sticky .menu_area #ca-navbar .nav-link{padding:20px 15px;color:#1c98d9}.header_area.sticky .navbar{padding:0}.navbar-fixed-top{box-shadow:none;position:relative}.menu_area{position:relative;z-index:2}.menu_area .navbar-brand{font-size:72px;font-weight:700;color:#fff;margin:0;line-height:90px;padding:0}.menu_area .navbar-brand:focus,.menu_area .navbar-brand:hover{color:#fff}.menu_area .navbar-brand img{height:50px}.menu_area #ca-navbar a{color:#05d1fd;display:block;font-weight:500;border-radius:30px;transition-duration:.5s;padding:35px 15px}.menu_area #ca-navbar .dropdown-menu li.active a{background-color:#05d1fd;color:#fff}.menu_area #ca-navbar .dropdown-menu li a{padding:15px;border-radius:0}.menu_area nav ul li>a:hover{color:#fb397d}}@media (max-width:768px){.main-container{padding-top:100px}}.home .main-container *{font-family:Fontin Sans Rg,sans-serif}.home .main-container i{font-family:FontAwesome}.home body{font-family:Fontin Sans Rg,sans-serif;background-color:#fff;overflow-x:hidden}.home aside{display:none}.home .section_padding_70{padding-top:70px;padding-bottom:70px}.home img{max-width:100%;max-height:100%}.home .mt-50{margin-top:50px}.home .mt-150{margin-top:150px}.home a,.home a:active,.home a:focus,.home a:hover{text-decoration:none;transition-duration:.5s}.home p{color:#726a84;font-size:16px;font-weight:300;margin-top:0}.home .section-heading{margin-bottom:60px}.home .section-heading>h2{font-weight:300;color:#0873bf;font-size:38px;margin:0}.home .line-shape{margin-left:calc(50% - 40px)}.home .navbar{background-color:transparent}.home .header_area{left:0;position:absolute;width:100%;z-index:99;top:0;padding:0 4%}.home .header_area.sticky{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);height:60px;position:fixed;top:0;z-index:99}.home .header_area.sticky .menu_area .navbar-brand{font-size:50px;line-height:60px}.home .header_area.sticky .menu_area .navbar-brand img{height:15px;display:block;margin:22px}.home .header_area.sticky .menu_area #ca-navbar .nav-link{padding:20px 15px;color:#1c98d9}.home .header_area.sticky .navbar{padding:0}.home .navbar-fixed-top{box-shadow:none;position:relative}.home .menu_area{position:relative;z-index:2}.home .menu_area .navbar-brand{font-size:72px;font-weight:700;color:#fff;margin:0;line-height:90px;padding:0}.home .menu_area .navbar-brand:focus,.home .menu_area .navbar-brand:hover{color:#fff}.home .menu_area .navbar-brand img{height:50px}.home .menu_area #ca-navbar a{color:#fff;color:#05d1fd;display:block;font-weight:500;border-radius:30px;transition-duration:.5s;padding:35px 15px}.home .menu_area #ca-navbar .dropdown-menu li.active a{background-color:#05d1fd;color:#fff}.home .menu_area #ca-navbar .dropdown-menu li a{padding:15px;border-radius:0}.home .menu_area nav ul li>a:hover{color:#fb397d}.home .company .video-area{transform:skew(-10deg,10deg);border-color:#ddf6fc;background-color:#ddf6fc;box-shadow:5px 5px 10px rgba(0,0,0,.08)}.home .company .welcome-heading>h2{color:#05d1fd}.home .company .welcome-heading>p{color:#726a84}.home .company .welcome-heading>p.emphasize{color:#0873bf;font-weight:700}.home .company .welcome-heading>p.emphasize:first-letter{font-size:150%;font-weight:400}.home .company .menu_area #ca-navbar a{color:#05d1fd}.home .company .get-start-area a{color:#05d1fd;border-color:#05d1fd;background-color:#fff;margin-top:20px}.home .company .get-start-area a:hover{background-color:#05d1fd;color:#fff}.home .welcome_area{background:linear-gradient(135deg,#2a99ef 20%,#52d9e5 90%);height:1200px;padding-bottom:300px;position:relative;z-index:1;background-position:bottom;background-size:cover;display:-ms-flexbox;display:flex}.home .welcome_area>.h-100{height:100%;display:table}.home .welcome_area>.h-100>.h-100{padding-top:250px}.home .welcome_area>.h-100>.h-100 .video-area{width:640px}@media (max-width:1200px){.home .welcome_area>.h-100>.h-100 .video-area{border:10px solid #ddf6fc}}@media (max-width:768px){.home .welcome_area>.h-100>.h-100 .video-area{width:auto;margin:50px 0;border:5px solid #ddf6fc}}@media (max-width:768px){.home .welcome_area>.h-100>.h-100{padding-top:100px}}.home .welcome_area.company{background:#fff;height:900px;padding-bottom:0}.home .welcome_area.company:after{content:none}@media (max-width:768px){.home .welcome_area.company{height:auto}}.home .welcome_area:after{content:"";display:block;width:1902px;height:300px;position:absolute;bottom:0;border-bottom:300px solid #fff;border-right:1902px solid transparent}@media (max-width:768px){.home .welcome_area{height:auto;padding-bottom:400px}}.home .bg-left-top{transform:skew(-18deg,10deg)}.home .bg-left-top span{width:450px;height:280px;display:block;position:absolute;border-radius:50px;top:-160px;left:-40px;box-shadow:5px 5px 10px rgba(75,75,75,.1)}.home .bg-left-top span:first-child{background-color:#05d1fd}.home .bg-left-top span:nth-child(2){background-color:#ddf6fc;margin-left:-30px;margin-top:-35px}@media (max-width:768px){.home .bg-left-top{display:none}}.home .welcome-heading{margin-bottom:100px}.home .welcome-heading>h2{font-size:20px;color:#fff;font-weight:700;position:relative;z-index:3}.home .welcome-heading>p{color:#fff}.home .welcome-heading>p.emphasize{font-weight:700}.home .welcome-heading>p.emphasize:first-letter{font-size:150%;font-weight:800}.home .welcome-heading>h3{font-size:332px;position:absolute;top:-134px;font-weight:900;left:-12px;z-index:-1;color:#fff;opacity:.1}.home .get-start-area .email{background:#9572e8;height:50px;max-width:260px;border:none;border-radius:24px;padding:0 15px}.home .get-start-area .email:focus{border:none;outline-offset:transparent!important;border-radius:30px}.home .get-start-area .submit{background-color:#fb397d;color:#fff;font-weight:500;display:inline-block;border:none;height:50px;min-width:167px;line-height:46px;text-align:center;border-radius:24px 24px 24px 0;margin-left:10px}.home .get-start-area .submit:hover{background:#6f52e5;color:#fff;transition-duration:.5s}.home .get-start-area>div{display:inline-block}.home .get-start-area a{margin-top:20px;background-color:transparent;color:#ddf6fc;font-weight:500;display:block;border:none;height:50px;min-width:167px;line-height:46px;text-align:center;border-radius:24px 24px 24px 0;margin-left:10px;border:2px solid #ddf6fc}.home .get-start-area a:hover{background:#ddf6fc;color:#1c98d9;box-shadow:0 0 5px rgba(55,55,55,.1);transition-duration:.5s}.home .form-control::-ms-input-placeholder{color:#05d1fd;opacity:1}.home .form-control::-webkit-input-placeholder{color:#05d1fd;opacity:1}.home .form-control::placeholder{color:#05d1fd;opacity:1}.home .special-area{overflow:hidden}.home .special-area.company{overflow:visible}.home .shape-under-banner{transform:rotate(10deg) skew(-10deg);opacity:.3}.home .shape-under-banner span{width:1000px;height:2000px;background-color:#05d1fd;display:block;left:0;margin-left:10vw;position:absolute;border-radius:50px;top:250px;left:-300px}.home .shape-under-banner span:last-child{transform:scale(.8);background-color:#ddf6fc}.home .special_description_area>div>.row:not(last-child){margin-bottom:25px}.home .video-area{position:relative;z-index:1;background-color:#ddf6fc;background-position:50%;background-size:cover;border:20px solid #ddf6fc;border-radius:20px;height:auto;box-shadow:0 10px 20px rgba(0,0,0,.08)}.home .video-area:after{position:absolute;content:"";top:-20px;left:-20px;width:calc(100% 40px);height:calc(100% 40px);border:1px solid #f1f4f8;z-index:2;border-radius:20px}.home .video-area .video-play-btn{border-radius:20px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.08)}.home .video-area .video-play-btn a{width:80px;height:80px;background-color:#fb397d;color:#fff;text-align:center;display:block;font-size:36px;line-height:80px;padding-left:5px;border-radius:50%;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);z-index:3}.home .video-area .video-play-btn a:hover{background-color:#9572e8;color:#fff}@media (max-width:1200px){.home .video-area{border:10px solid #ddf6fc}}@media (max-width:768px){.home .video-area{width:auto;margin:50px 0;border:5px solid #ddf6fc}}.home .cool_facts_area{position:relative;z-index:auto;background:#05d1fd;background:linear-gradient(270deg,#0498d9,#05d1fd);padding:80px 0 30px;top:-70px}.home .counter-area{min-width:100px;-ms-flex-item-align:end;align-self:flex-end}.home .counter-area>h3{color:#fff;font-size:40px;margin-bottom:0;line-height:1;text-align:center}.home #email,.home #name{font-size:18px;padding:15px}.home #email,.home #name{border-radius:25px 25px 25px 0}.home .ui-view-content>div:last-child,.home .ui-view-content>div:last-of-type,.home .ui-view-content>section:last-child,.home .ui-view-content>section:last-of-type{margin-bottom:300px;box-shadow:0 5px 10px -5px rgba(0,0,0,.08)}.home .form-control:-ms-input-placeholder{color:#05d1fd;opacity:1}.home .special_description_content>h2{color:#0873bf;font-size:24px;margin-bottom:30px}.home .copyright-text>p{margin-bottom:0}.home footer{position:fixed;bottom:0}.home .video-wrapper{position:relative;padding-bottom:56.25%}.home .reorder .top{display:block}@media (max-width:767px){.home .reorder{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.home .reorder>div:first-child{-ms-flex-order:2;order:2}.home .reorder>div:last-child{-ms-flex-order:1;order:1}}.home .brands.company{padding-top:50px;padding-bottom:30px;margin-top:-70px}.home footer{z-index:-101}footer{z-index:1;position:relative;bottom:0}.footer-social-icon{margin-top:50px;margin-bottom:50px}.footer-social-icon>a>i{background:#05d1fd;font-size:14px;color:#fff;height:40px;width:40px;line-height:40px;font-weight:500;border-radius:10px 10px 10px 0;margin-right:10px}.footer-social-icon>a>i:hover{background:#fb397d;color:#fff;transition-duration:.5s}.footer-social-icon>a .active{background:#fb397d}.footer-menu{margin-bottom:15px}.footer-menu ul li{display:inline-block}.footer-menu ul li a{border-right:2px solid #726a84;display:block;padding:0 7.5px;color:#726a84;text-transform:uppercase}.footer-menu ul li:last-child a{border-right:0 solid #ddd}@media (max-width:768px){.footer-menu ul li{display:block}}@keyframes d{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}#cloud{animation:d 4s linear infinite;transform-origin:300px 280px;z-index:2}@keyframes e{0%{transform:translateY(30px);opacity:1}50%{transform:translateY(-30px);opacity:0}to{transform:translateY(-30px);opcity:0}}@keyframes f{0%{transform:translateY(30px);opacity:0}49%{transform:translateY(30px);opacity:0}50%{transform:translateY(30px);opacity:1}to{transform:translateY(-30px);opacity:0}}#arrow1,#arrow2,#arrow3,#arrow4{animation:e 4s linear infinite}#arrow2,#arrow3,#arrow4{animation:f 4s linear infinite;z-index:1}@keyframes g{0%{transform:translateX(-30px);opacity:0}14%{transform:translateX(0);opacity:1}to{transform:translateX(0);opacity:1}}#src_java{animation:g 7s linear infinite}@keyframes h{0%{transform:translateX(0);opacity:0}29%{transform:translateX(-30px);opacity:0}42%{transform:translateX(0);opacity:1}}#src_bigdata{animation:h 7s linear infinite}@keyframes i{0%{transform:translateX(0);opacity:0}57%{transform:translateX(-30px);opacity:0}70%{transform:translateX(0);opacity:1}}#src_ai{animation:i 7s linear infinite}@keyframes j{0%{transform:translateX(0);opacity:0}15%{transform:translateX(-30px);opacity:0}28%{transform:translateX(0);opacity:1}}#cv1_java,#cv2_java,#cv3_java{animation:j 7s linear infinite}@keyframes k{0%{transform:translateX(0);opacity:0}43%{transform:translateX(-30px);opacity:0}56%{transform:translateX(0);opacity:1}}#cv1_bigdata,#cv2_bigdata,#cv3_bigdata{animation:k 7s linear infinite}@keyframes l{0%{transform:translateX(0);opacity:0}71%{transform:translateX(-30px);opacity:0}84%{transform:translateX(0);opacity:1}to{transform:translateX(0);opacity:1}}#cv1_ai,#cv2_ai,#cv3_ai{animation:l 7s linear infinite}@keyframes m{0%{opacity:0}5%{opacity:1}6%{transform:translate(20px,20px)}15%{transform:translate(-30px,70px)}18%{transform:translate(-18px,85px)}24%{transform:translate(-40px,120px)}30%{transform:translate(-15px,150px)}34%{transform:translate(-40px,150px)}40%{transform:translate(-75px,120px)}45%{transform:translate(-55px,100px)}50%{transform:translate(-75px,80px);opacity:1}60%{transform:translate(-125px,80px);opacity:0}61%{transform:translate(-145px,-20px);opacity:1}65%{transform:translate(-145px,-35px)}70%{transform:translate(-105px,-35px)}75%{transform:translate(-70px,-70px)}80%{transform:translate(-90px,-90px)}85%{transform:translate(-50px,-125px)}98%{transform:translate(-145px,-215px);opacity:1}to{transform:translate(-145px,-215px);opacity:0}}#spot1{animation:m 5s linear infinite;opacity:.5}@keyframes n{0%{opacity:0}5%{opacity:1}6%{transform:translate(-10px)}10%{transform:translate(-25px,-10px)}13%{transform:translate(-45px)}18%{transform:translate(-35px,20px)}23%{transform:translate(-50px,40px)}28%{transform:translate(-75px,50px)}33%{transform:translate(-75px,80px)}36%{transform:translate(-95px,85px);opacity:1}40%{transform:translate(-95px,90px);opacity:0}41%{transform:translate(-145px,90px);opacity:0}45%{transform:translate(-145px,90px);opacity:1}53%{transform:translate(-165px,140px)}57%{transform:translate(-165px,160px)}60%{transform:translate(-150px,175px)}70%{transform:translate(-200px,220px)}72%{transform:translate(-190px,230px)}77%{transform:translate(-160px,240px)}80%{transform:translate(-150px,245px)}83%{transform:translate(-140px,250px);opacity:1}88%{transform:translate(-140px,250px);opacity:0}to{transform:translate(-140px,250px);opacity:0}}#spot2{animation:n 6s linear infinite}#cloud_ai{animation:d 2s linear infinite;transform-origin:300px 100px;z-index:2}#src_resume_ai_john{animation:o 1.5s linear infinite}#src_resume_human_john{animation:o 9s linear infinite}#src_resume_ai_grace{animation:p 1.5s linear infinite}#src_resume_human_grace{animation:p 9s linear infinite}#src_resume_ai_tommy{animation:q 1.5s linear infinite}#src_resume_human_tommy{animation:q 9s linear infinite}@keyframes o{0%{opacity:1;transform:translateX(0)}17%{opacity:1;transform:translateX(0)}34%{opacity:0;transform:translateX(100px)}51%{opacity:0;transform:translateX(-100px)}68%{opacity:0;transform:translateX(-100px)}85%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}#dest_resume_ai_john{animation:o 1.5s linear infinite}#dest_resume_human_john{animation:o 9s linear infinite}@keyframes p{0%{opacity:0;transform:translateX(-100px)}17%{opacity:0;transform:translateX(-100px)}34%{opacity:1;transform:translateX(0)}51%{opacity:1;transform:translateX(0)}68%{opacity:0;transform:translateX(100px)}85%{opacity:0;transform:translateX(-100px)}to{opacity:0;transform:translateX(-100px)}}#dest_resume_ai_grace{animation:p 1.5s linear infinite}#dest_resume_human_grace{animation:p 9s linear infinite}@keyframes q{0%{opacity:0;transform:translateX(100px)}17%{opacity:0;transform:translateX(-100px)}34%{opacity:0;transform:translateX(-100px)}51%{opacity:0;transform:translateX(-100px)}68%{opacity:1;transform:translateX(0)}85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100px)}}#dest_resume_ai_tommy{animation:q 1.5s linear infinite}#dest_resume_human_tommy{animation:q 9s linear infinite}@keyframes r{0%{opacity:0;transform:translateX(-50px)}17%{opacity:1;transform:translateX(0)}34%{opacity:0;transform:translateX(50px)}35%{opacity:0;transform:translateX(-50px)}51%{opacity:1;transform:translateX(0)}68%{opacity:0;transform:translateX(50px)}69%{opacity:0;transform:translateX(-50px)}85%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(50px)}}#arrow_ai_1{animation:r 1.5s linear infinite}#arrow_human_1{animation:r 9s linear infinite}@keyframes s{0%{opacity:1;transform:translateX(0)}17%{opacity:0;transform:translateX(50px)}18%{opacity:0;transform:translateX(-50px)}34%{opacity:1;transform:translateX(0)}51%{opacity:0;transform:translateX(50px)}52%{opacity:0;transform:translateX(-50px)}68%{opacity:1;transform:translateX(0)}85%{opacity:0;transform:translateX(50px)}86%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}#arrow_ai_2{animation:s 1.5s linear infinite}#arrow_human_2{animation:s 9s linear infinite}@keyframes t{0%{transform:translateX(2px)}50%{transform:translateX(-2px)}to{transform:translateX(2px)}}#human_1>g:last-child{animation:t 1s linear infinite}#human_2>g:last-child{animation:t 1.5s linear infinite}#human_3>g:last-child{animation:t 1.2s linear infinite}#human_4>g:last-child{animation:t 1.7s linear infinite}@keyframes u{0%{transform:translate(-1px,-1px)}50%{transform:translate(1px,1px)}to{transform:translate(-1px,-1px)}}#human_1>g:first-child{animation:u 1.3s linear infinite}#human_2>g:first-child{animation:u 1.5s linear infinite}@keyframes v{0%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}to{transform:translate(1px,-1px)}}#human_3>g:first-child{animation:v 1.2s linear infinite}#human_4>g:first-child{animation:v 1.7s linear infinite}#arrow_left{animation:r 3s linear infinite}#arrow_right{animation:s 3s linear infinite}#cloud_resourcing>g:first-child{animation:d 1.5s linear infinite;transform-origin:300px 180px}@keyframes w{0%{transform:translateX(-20px);opacity:0}3%{transform:translateX(-5px);opacity:1}31%{transform:translateX(5px);opacity:1}33%{transform:translateX(20px);opacity:0}to{opacity:0}}#keyword_left,#keyword_right{animation:w 12s linear infinite}#keyword_right{animation-delay:.5s}@keyframes x{0%{opacity:0}34%{transform:translateX(-20px);opacity:0}37%{transform:translateX(-5px);opacity:1}64%{transform:translateX(5px);opacity:1}66%{transform:translateX(20px);opacity:0}to{opacity:0}}#keyword_left1,#keyword_right1{animation:x 12s linear infinite}#keyword_right1{animation-delay:.5s}@keyframes y{0%{opacity:0}67%{transform:translateX(-20px);opacity:0}70%{transform:translateX(-5px);opacity:1}96%{transform:translateX(5px);opacity:1}99%{transform:translateX(20px);opacity:0}to{opacity:0}}#keyword_left2,#keyword_right2{animation:y 12s linear infinite}#keyword_right2{animation-delay:.5s}#recruiter,#txt_recruiter{transform:translateX(50px)}#recruiter>g:nth-child(2){animation:t 1.2s linear infinite}@keyframes z{0%{transform:rotate(0deg) translate(-5px) rotate(0deg)}to{transform:rotate(1turn) translate(-5px) rotate(-1turn)}}#loupe{animation:z 1.2s linear infinite;transform:translateX(-200px)}#loupe>g{transform:translate(-370px,-80px)}@keyframes A{0%{transform:translateY(-50px);opacity:0}10%{transform:translateY(0);opacity:1}30%{transform:translateY(0);opacity:1}33%{opacity:0}to{opacity:0}}#tommy_1{animation:A 12s linear infinite;animation-delay:1s}#tommy_2{animation:A 12s linear infinite;animation-delay:1.5s}#tommy_3{animation:A 12s linear infinite;animation-delay:2s}@keyframes B{0%{opacity:0}34%{transform:translateY(-50px);opacity:0}44%{transform:translateY(0);opacity:1}63%{transform:translateY(0);opacity:1}66%{opacity:0}to{opacity:0}}#john_1{animation:B 12s linear infinite;animation-delay:1s}#john_2{animation:B 12s linear infinite;animation-delay:1.5s}#john_3{animation:B 12s linear infinite;animation-delay:2s}@keyframes C{0%{opacity:0}67%{transform:translateY(-50px);opacity:0}77%{transform:translateY(0);opacity:1}97%{transform:translateY(0);opacity:1}to{opacity:0}}#grace_1{animation:C 12s linear infinite;animation-delay:1s}#grace_2{animation:C 12s linear infinite;animation-delay:1.5s}#grace_3{animation:C 12s linear infinite;animation-delay:2s}#grace_1>g,#grace_2>g,#grace_3>g,#john_1>g,#john_2>g,#john_3>g,#tommy_1>g,#tommy_2>g,#tommy_3>g{transform:translateX(-50px)}@keyframes D{0%{transform:translateX(0);opacity:1}50%{transform:translateX(calc(-100% + 100vw));opacity:1}51%{transform:translateX(calc(-102% + 102vw));opacity:0}to{transform:translateX(0);opacity:0}}

@media (max-width:767px){.home .navbar{padding-top:12px}.home .navbar-brand img{background:#fff;padding:7px 13px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.12)}}

#action-bar{display:none!important}
footer.footer{position:relative;z-index:1}
@media (max-width:767px){footer.footer .footer-menu ul{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;padding-left:0}footer.footer .footer-menu li{display:block}footer.footer .footer-menu li a{display:inline-block;padding:11px 18px;font-size:15px;border-right:0}}

.landing-html .main-container{height:auto;min-height:100vh}
