@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.header{width:100%;background:#000;color:#fff;height:75px;display:flex;position:relative;font-weight:700;align-items:center}.header span{font-family:Roboto,sans-serif}.header .loading-dots>div{width:8px;height:8px;margin:3px}.header ul{list-style:none}@media only screen and (max-width:767px){.header{height:auto;padding:10px 0}}.header>.container{width:100%}@media only screen and (max-width:991px){.header>.container{display:none}}.header__inner-container{display:flex;align-items:center;justify-content:space-between}.header .inner-list.desktop{position:absolute;top:135%;left:-37%;min-width:180px;border-radius:6px;display:flex;z-index:-2;flex-direction:column;text-align:center;padding:15px 25px;opacity:0;row-gap:10px;transition:all .3s;background:#000}.header .inner-list.desktop a,.header .inner-list.desktop span{font-size:1rem;color:#fff;transition:all .25s}.header .inner-list.desktop a:hover,.header .inner-list.desktop span:hover{color:#fed900}.header__logo{transform:translateY(3px)}.header__lang-dropdown>span{text-transform:uppercase}.header__lang-dropdown>.inner-list.desktop{min-width:100px;left:-22%}.header__lang-flag{margin-right:6px;border-radius:50%;height:18px;border:1.5px solid rgba(255,255,255,.75)}.header__nav{display:flex;align-items:center}.header__nav>ul{display:flex}.header__nav>ul li{margin:0 20px;position:relative;display:flex;align-items:center}.header__nav>ul li:hover>a{color:#fed900}.header__nav>ul li:hover>.arrow-dropdown{border-top:9px solid #fed900}.header__nav>ul li:hover>.inner-list{opacity:1;z-index:5}.header__nav>ul li a,.header__nav>ul li span{color:#fff;transition:all .25s;font-size:1.2rem}.header__nav>ul li.header__sign-up{border:1px solid #fff;border-radius:6px;padding:.6rem 1.5rem}.header__nav>ul li.header__sign-up:hover{border:1px solid #fed900}.header__nav__search-input{position:relative}.header__nav__search-input .search-jobs-input{width:100%}.header__nav__search-dropdown{position:absolute;top:100%;width:110%;overflow:auto;left:-.8rem;z-index:2;padding-left:25px;padding-right:25px;padding-block:0;max-height:0;border-radius:6px;background-color:#000;transition:all .1s}.header__nav__search-dropdown.opened{padding:30px 25px;max-height:300px!important}.header__nav__search-dropdown>ul{display:flex;flex-direction:column;row-gap:10px}.header__nav__search-dropdown>ul a{font-size:1rem;color:#fff;transition:all .25s}.header__nav__search-dropdown>ul a:hover{color:#fed900}.header__nav__search-icons{margin:0 20px}.header__nav__search-icons i{font-size:1.2rem;cursor:pointer;transition:all .25s}.header__nav__search-icons i:hover{color:#fed900}.header__nav__search-icons i.fa.fa-close{font-size:1.75rem;margin-left:20px}.header__mobile{width:100%;background-color:#000;min-height:40px;display:flex;align-items:center}@media only screen and (min-width:992px){.header__mobile{display:none}}.header__mobile .loading-dots{margin-top:2.15rem}.header__mobile>.container{width:100%}.header__mobile div.hamburger-menu{cursor:pointer;width:25px;height:25px;position:relative}.header__mobile div.hamburger-menu__icon-1,.header__mobile div.hamburger-menu__icon-1::after,.header__mobile div.hamburger-menu__icon-1::before{display:block;content:'';width:100%;height:3.4px;transition:all .25s ease-in-out;border-radius:6px;background-color:#fff;box-shadow:0 0 5px rgba(255,255,255,.4);position:absolute}.header__mobile div.hamburger-menu__icon-1{top:50%;transform:translateY(-50%)}.header__mobile div.hamburger-menu__icon-1::before{top:-7px}.header__mobile div.hamburger-menu__icon-1::after{top:7px}.header__mobile .inner-list{display:flex;flex-direction:column;padding:0 15px;opacity:0;visibility:hidden;max-height:0;transition:all .35s;flex:0 0 100%}.header__mobile .inner-list.opened{visibility:visible;padding:15px 15px 0}.header__mobile .inner-list>a{font-size:.97rem}.header__mobile .inner-list>a:hover{color:#fed900}.header__mobile .inner-list>a:not(:last-of-type){margin-bottom:15px}.header__mobile__right-side{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem}.header__mobile__search-icons i{font-size:1.9rem;cursor:pointer}.header__mobile__search-icons i.fa.fa-close{font-size:2.7rem}.header__mobile__search-input{position:absolute;width:100%;top:100%;left:0;max-height:0;padding:0 2rem;transition:all .25s;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.25)}.header__mobile__search-input input{max-height:0}.header__mobile__search-input.opened{padding:1rem 2rem;transition:all .3s}.header__mobile__search-input.opened input{opacity:1;visibility:visible;max-height:100px}.header__mobile__search-input input{border:1px solid rgba(51,51,51,.25);visibility:hidden;opacity:0;transition:all .3s;width:100%}.header__mobile__inner-container{width:100%;display:flex;align-items:center;justify-content:space-between}.header__mobile__nav{height:100vh;position:absolute;top:0;left:35%;background-color:#34b9b9;transition:all .2s linear;padding:3rem 0 3rem 2rem;display:flex;flex-direction:column;padding-block:3rem;row-gap:3rem;width:65vw;z-index:10;opacity:0;visibility:hidden}.header__mobile__nav.opened{visibility:visible;opacity:1;max-height:100vh!important}.header__mobile__nav.opened i.fa-close{opacity:1}.header__mobile__nav i.fa-close{cursor:pointer;color:#fff;align-self:flex-end;font-size:2.3rem;opacity:0;transition:all .2s;margin-right:8%}.header__mobile__nav__search-dropdown{width:100%;background-color:#fff;max-height:0;transition:all .2s linear}.header__mobile__nav__search-dropdown ul{margin-block:0;opacity:0;visibility:hidden;display:flex;flex-direction:column;row-gap:1.2rem}.header__mobile__nav__search-dropdown ul a{font-size:1rem}.header__mobile__nav__search-dropdown ul a:hover{color:#fed900}.header__mobile__nav__search-dropdown ul span{color:#000;font-size:1rem}.header__mobile__nav__search-dropdown.opened{border-top:1px solid rgba(0,0,0,.2);margin:2rem auto 0 auto;overflow:auto;min-height:12vh;max-height:40vh!important}.header__mobile__nav__search-dropdown.opened ul{opacity:1;visibility:visible;margin-top:2rem;margin-bottom:1.5rem}.header__mobile__nav>ul{list-style:none;display:flex;flex-direction:column;row-gap:1.5rem}.header__mobile__nav>ul li{position:relative;display:flex;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.5)}.header__mobile__nav>ul li.with-submenu{cursor:pointer}.header__mobile__nav>ul li i{color:#fff;width:22px;font-size:1.2rem}.header__mobile__nav>ul li a,.header__mobile__nav>ul li span{color:#fff;font-weight:700;transition:all .25s;font-size:1.1rem}.header__mobile__nav>ul li a:hover,.header__mobile__nav>ul li span:hover{color:#fed900}.header__mobile__lang-dropdown{position:relative;text-transform:uppercase}.header__mobile__lang-dropdown>span{font-size:1.1rem}.header__mobile__lang-dropdown .arrow-dropdown{background-color:transparent;margin-top:2px}.header__mobile__lang-dropdown>.inner-list{color:#fff;position:absolute;top:180%;opacity:0;max-height:0;display:flex;flex-direction:column;row-gap:.75rem;margin-top:.35rem}.header__mobile__lang-dropdown>.inner-list>a{color:#fff}.header__mobile__lang-dropdown__lang-flag{margin-right:6px;border:1.5px solid rgba(255,255,255,.75)}.hero{width:100%;height:auto;position:relative}@media only screen and (min-width:992px){.hero{height:600px}}@media only screen and (min-width:1500px){.hero{height:750px}}@media only screen and (min-width:1200px){.hero__title{font-size:3.3rem}}@media only screen and (min-width:1500px){.hero__title{font-size:5.65rem;line-height:85px}}.hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media only screen and (min-width:992px){.hero__image{position:absolute}}.hero__content{width:100%;height:100%;display:flex;flex-direction:column;padding:2rem 15px 0;row-gap:2rem}@media only screen and (min-width:992px){.hero__content{position:absolute;bottom:0;flex-direction:row;justify-content:space-between;padding:5rem 7% 0 7%}}.hero__content .text{display:flex;flex-direction:column}@media only screen and (min-width:992px){.hero__content .text{padding-top:2.1rem;row-gap:1.2rem}}@media only screen and (min-width:1500px){.hero__content .text{row-gap:2rem}}.hero__content .text .app-images{display:flex;-moz-column-gap:.75rem;column-gap:.75rem}@media only screen and (min-width:1500px){.hero__content .text .app-images{-moz-column-gap:1.2rem;column-gap:1.2rem}.hero__content .text .app-images img{width:175px}}.hero__content .text ul{list-style:none;display:flex;flex-direction:column;row-gap:.9rem;font-size:1.2rem;font-weight:700;margin-bottom:2rem}@media only screen and (min-width:1200px){.hero__content .text ul{font-size:1.6rem}}@media only screen and (min-width:1500px){.hero__content .text ul{row-gap:1.2rem}}.hero__iphone-image{align-self:center}@media only screen and (min-width:576px){.hero__iphone-image{width:350px}}@media only screen and (min-width:768px){.hero__iphone-image{width:400px}}@media only screen and (min-width:992px){.hero__iphone-image{transform:translateX(50px);align-self:flex-end}}@media only screen and (min-width:1500px){.hero__iphone-image{width:500px}}.numbers-of-jobs{margin-top:5.7rem}@media only screen and (max-width:575px){.numbers-of-jobs{text-align:center;margin-top:0;padding-block:1.8rem;background-color:#f6f6f6}}.numbers-of-jobs__title{margin-bottom:3rem}.numbers-of-jobs__grid{display:grid;grid-template-columns:1fr;align-items:center;text-align:center;row-gap:3.5rem}@media only screen and (min-width:992px){.numbers-of-jobs__grid{grid-template-columns:repeat(3,1fr);-moz-column-gap:1.125rem;column-gap:1.125rem;row-gap:5rem}}.numbers-of-jobs__grid .single-data{color:#333;display:flex;flex-direction:column;align-items:center;font-family:Lato,sans-serif;font-size:1.8rem;font-weight:700}@media only screen and (max-width:575px){.numbers-of-jobs__grid .single-data{font-size:1.5rem}}.numbers-of-jobs__grid .single-data span:last-of-type{margin-top:30px;font-size:5rem}@media only screen and (max-width:575px){.numbers-of-jobs__grid .single-data span:last-of-type{margin-top:15px;font-size:1.8rem;color:#34b9b9}}button.splide__pagination__page{width:10px;transform:translateY(-12px);height:10px;cursor:pointer;border:none;margin:2.7px;background:#f6f6f6;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.splide__pagination__page.is-active{background-color:#34b9b9}.companies{margin-top:3rem}@media only screen and (min-width:576px){.companies{margin-top:5.7rem}}@media only screen and (max-width:479px){.companies>.container{padding:0}}@media only screen and (max-width:479px){.companies a,.companies h2,.companies h3,.companies p{padding:0 15px}}.companies h2{margin-bottom:3rem}@media only screen and (max-width:575px){.companies h2{margin-bottom:1.8rem}}.companies p{margin-bottom:3rem}@media only screen and (max-width:575px){.companies p{margin-bottom:1.8rem}}@media only screen and (min-width:576px){.companies__grid.splide__list{display:grid!important;grid-template-columns:repeat(2,1fr);row-gap:1.7rem;-moz-column-gap:1.125rem;column-gap:1.125rem}}@media only screen and (min-width:768px){.companies__grid.splide__list{grid-template-columns:repeat(auto-fit,minmax(10%,24rem));justify-content:space-between}}@media only screen and (max-width:575px){.companies__single-company--latest{grid-column:1/3}}@media only screen and (max-width:479px){.companies__single-company--latest{grid-column:initial}}@media only screen and (max-width:479px){.companies__single-company:not(:last-of-type){margin-bottom:35px}}.companies__single-company img{height:200px;-o-object-fit:contain;object-fit:contain}.companies__single-company h3,.companies__single-company img,.companies__single-company p{margin-bottom:1.125rem}.companies__single-company h3{text-transform:uppercase}button.splide__pagination__page{width:10px;transform:translateY(-12px);height:10px;cursor:pointer;border:none;margin:2.7px;background:#f6f6f6;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.splide__pagination__page.is-active{background-color:#34b9b9}.assembly-service{background-color:#f6f6f6;margin-top:3rem;padding-block:4.5rem}@media only screen and (min-width:576px){.assembly-service{margin-top:5.7rem;padding-block:4.5rem}}.assembly-service h2{margin-bottom:1.8rem}@media only screen and (min-width:576px){.assembly-service h2{margin-bottom:3rem}}@media only screen and (min-width:576px){.assembly-service__grid{display:flex;flex-direction:column}}.assembly-service__single-company{display:flex;flex-direction:column}@media only screen and (min-width:576px){.assembly-service__single-company{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:220px}.assembly-service__single-company--2{justify-content:flex-end}.assembly-service__single-company>.vertical-divider{display:block!important;position:absolute;left:50%;height:100px;z-index:-1;width:2px;background-color:#34b9b9;transform:translateX(-50%);top:80%}}.assembly-service__single-company>img{align-self:center;border-radius:50%;margin-bottom:1.8rem}@media only screen and (min-width:576px){.assembly-service__single-company>img{margin-bottom:0;position:absolute;left:50%;transform:translateX(-50%)}}.assembly-service__single-company>.vertical-divider{display:none}.assembly-service__single-company>.text{display:flex;flex-direction:column}@media only screen and (min-width:576px){.assembly-service__single-company>.text{width:35%}}.assembly-service__single-company>.text h3{margin-bottom:1.125rem}.assembly-service button.splide__pagination__page{background-color:#fff;transform:translateY(5px)}.assembly-service button.splide__pagination__page.is-active{background-color:#34b9b9}.professionals{margin-top:5.7rem}@media only screen and (max-width:575px){.professionals{margin-top:3rem}}@media only screen and (max-width:479px){.professionals>.container{padding:0}}@media only screen and (max-width:479px){.professionals a,.professionals h2,.professionals h3,.professionals p{padding:0 15px}}.professionals h2,.professionals p.main-text{margin-bottom:3rem}@media only screen and (max-width:575px){.professionals h2,.professionals p.main-text{margin-bottom:1.8rem}}.professionals h3,.professionals img,.professionals p{margin-bottom:1.125rem}.professionals a{font-weight:700;text-decoration:underline}.professionals__grid{display:grid;grid-template-columns:1fr;row-gap:3.5rem}@media only screen and (min-width:576px){.professionals__grid{-moz-column-gap:1.125rem;column-gap:1.125rem;grid-template-columns:repeat(2,1fr)}}.professionals__single-professional{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.download-app{margin-top:5.7rem;background-color:#f6f6f6;padding-block:4.5rem;position:relative}.download-app>.container{position:static}@media only screen and (max-width:575px){.download-app{padding-block:1.8rem}}.download-app h2{margin-bottom:3rem}@media only screen and (max-width:575px){.download-app h2{margin-bottom:1.8rem}}.download-app .apps-container{display:grid;grid-template-columns:1fr;row-gap:1.7rem}@media only screen and (min-width:992px){.download-app .apps-container{display:flex;align-items:center;justify-content:flex-start}}.download-app .apps-container>img{position:absolute;bottom:0;right:10%}.download-app__single-app{padding:20px;display:flex;background:#fff;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.2);align-items:center}.download-app__single-app>img{border-radius:6px}.download-app__single-app:hover i{transform:translateX(4px)}@media only screen and (max-width:23.75em){.download-app__single-app:hover i{transform:translateX(0)}}@media only screen and (max-width:575px){.download-app__single-app>img{width:80px}}@media only screen and (max-width:479px){.download-app__single-app{padding:20px 10px}.download-app__single-app>img{width:58px}}@media only screen and (max-width:23.125em){.download-app__single-app{padding:18px 8px}}.download-app__single-app>.content-div{display:flex;flex-direction:column;margin-left:20px}.download-app__single-app>.content-div a,.download-app__single-app>.content-div p{font-weight:700}@media only screen and (max-width:479px){.download-app__single-app>.content-div a,.download-app__single-app>.content-div p{font-size:1.03rem}}@media only screen and (max-width:23.75em){.download-app__single-app>.content-div a,.download-app__single-app>.content-div p{font-size:1rem}}.download-app__single-app>.content-div p{display:flex;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem}.download-app__single-app>.content-div i{font-size:1.5rem;margin-top:2px;margin-left:.3rem;transition:all .25s}@media only screen and (max-width:479px){.download-app__single-app>.content-div i{font-size:1.1rem}}.download-app__single-app>.content-div>.images{display:flex;margin-top:15px}.download-app__single-app>.content-div>.images img:first-of-type{margin-right:20px}@media only screen and (max-width:575px){.download-app__single-app>.content-div>.images img{width:115px}.download-app__single-app>.content-div>.images img:first-of-type{margin-right:10px}}@media only screen and (max-width:479px){.download-app__single-app>.content-div>.images{margin-top:8px}.download-app__single-app>.content-div>.images img{width:100px}}@media only screen and (max-width:23.75em){.download-app__single-app>.content-div>.images img{width:90px}}.yellow-banner{background:#fed900;padding-block:4.5rem}@media only screen and (max-width:575px){.yellow-banner{padding-block:1.8rem}}.yellow-banner>.container{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:15px;column-gap:15px}@media only screen and (max-width:767px){.yellow-banner>.container{flex-direction:column;-moz-column-gap:0;column-gap:0}}.yellow-banner h2,.yellow-banner p{margin-bottom:3rem}@media only screen and (max-width:575px){.yellow-banner h2,.yellow-banner p{margin-bottom:1.8rem}}@media only screen and (max-width:767px){.yellow-banner__left{margin-bottom:30px}}.yellow-banner__left a{padding:20px;background:0 0;color:#000;border:2px solid #000}.yellow-banner__left a:hover{background:#000;color:#fff}.yellow-banner__right{display:flex;align-items:flex-end}@media only screen and (max-width:479px){.yellow-banner__right{display:none}}.footer{background-color:#000;padding-top:70px;padding-bottom:40px;color:#fff}@media only screen and (max-width:575px){.footer{padding-top:40px;padding-bottom:25px}}.footer *{font-size:.85rem}.footer>.container{display:grid;grid-template-columns:1.5fr 1fr 1fr;justify-items:center}@media only screen and (max-width:575px){.footer>.container{display:flex;flex-direction:column;align-items:center}}.footer__left,.footer__right{display:flex;flex-direction:column}@media only screen and (max-width:575px){.footer__left{margin-bottom:25px}}.footer__center{align-self:center}@media only screen and (max-width:575px){.footer__center{margin-bottom:15px}}.footer__center .app-images{display:flex}@media only screen and (min-width:768px){.footer__right{margin-left:auto}}@media only screen and (max-width:767px){.footer__menu{width:75%}}@media only screen and (max-width:575px){.footer__menu{margin-bottom:5px;width:100%}}.footer__menu ul{display:grid;list-style:none;grid-template-columns:repeat(3,1fr);text-align:left;justify-items:start}@media only screen and (max-width:575px){.footer__menu ul{grid-template-columns:repeat(2,1fr);-moz-column-gap:10px;column-gap:10px}}.footer__menu li{transition:all .25s;margin-bottom:7px}.footer__menu li:hover{transform:scale(1.04)}.footer__menu a{font-family:Roboto,sans-serif;font-weight:500;color:#fff;text-transform:uppercase}.footer__follow-us{display:flex;align-items:center;justify-content:flex-end}.footer__follow-us>span{margin-bottom:4px}