.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)}@-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}.form-hero>.container{padding-block:4.5rem}@media only screen and (max-width:575px){.form-hero>.container{padding-block:1.8rem}}.form-hero p{margin-top:3rem}@media only screen and (max-width:575px){.form-hero p{margin-top:1.8rem}}.form-hero__content-container{position:relative;height:60vh}@media only screen and (max-width:575px){.form-hero__content-container{height:180px;margin-top:-1rem;margin-bottom:5rem}}.form-hero__image{position:absolute;width:100%;height:100%}@media only screen and (max-width:575px){.form-hero__image{display:none}}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}.category-list{padding-block:1.8rem}@media only screen and (min-width:576px){.category-list{padding-block:4.5rem}}.category-list h2,.category-list p{margin-bottom:1.8rem}@media only screen and (min-width:576px){.category-list h2,.category-list p{margin-bottom:3rem}}.category-list__grid{display:grid;grid-template-columns:1fr;-moz-column-gap:1.125rem;column-gap:1.125rem;row-gap:3.5rem}@media only screen and (min-width:576px){.category-list__grid{grid-template-columns:repeat(2,1fr);row-gap:5rem}}@media only screen and (min-width:768px){.category-list__grid{grid-template-columns:repeat(3,1fr)}}.category-list__single-category{display:flex;flex-direction:column;align-items:flex-start}.category-list__single-category *{color:#34b9b9}.category-list__single-category a{cursor:pointer;margin-bottom:1rem}.category-list__single-category a.category{font-size:1.3rem;margin-bottom:2rem}.positive-reviews{padding-block:4.5rem}@media only screen and (max-width:575px){.positive-reviews{padding-block:1.8rem}}.positive-reviews h2,.positive-reviews p{margin-bottom:3rem}@media only screen and (max-width:575px){.positive-reviews h2,.positive-reviews p{margin-bottom:1.8rem}}.positive-reviews__grid{display:grid;grid-template-columns:1fr;row-gap:3.5rem}@media only screen and (min-width:768px){.positive-reviews__grid{grid-template-columns:repeat(2,1fr);-moz-column-gap:1.125rem;column-gap:1.125rem;row-gap:5rem}}.positive-reviews__single-review{display:flex;gap:1.125rem}.positive-reviews__single-review>img{border-radius:50%}@media only screen and (max-width:575px){.positive-reviews__single-review>img{width:85px;height:85px}}.positive-reviews__single-review .data{display:flex;flex-direction:column}.positive-reviews__single-review .data>.name-rating{display:flex;align-items:center;margin-bottom:1.125rem;gap:10px}.positive-reviews__single-review .data>.name-rating .rating{display:flex}.positive-reviews__single-review .data>.name-rating h5{font-size:1.25rem}.positive-reviews__single-review .data>.name-rating i{color:#fed900}.positive-reviews__single-review .data>p{margin-bottom:1.125rem}.positive-reviews__single-review .data>.service-location{display:flex;align-items:center;gap:15px}.positive-reviews__single-review .data>.service-location .location,.positive-reviews__single-review .data>.service-location .service{display:flex;align-items:center;gap:8px}.tasks-form{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;height:100%}@media only screen and (min-width:576px){.tasks-form{left:6%;width:55%}}@media only screen and (min-width:768px){.tasks-form{width:30%}}.tasks-form__container{padding:10px;background-color:#eee;display:flex;flex-direction:column;align-items:stretch;width:100%}.tasks-form__container .icon-select{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;background-color:#fff;border:1px solid #0000001F;padding-left:10px;border-radius:6px}.tasks-form__container .icon-select:focus,.tasks-form__container .icon-select:focus-visible,.tasks-form__container .icon-select:focus-within{outline:1px solid #34b9b9;border:1px solid #34b9b9}.tasks-form__container .icon-select input{border:none;padding-left:0!important;width:100%}.tasks-form__container .icon-select input:focus,.tasks-form__container .icon-select input:focus-visible,.tasks-form__container .icon-select input:focus-within{outline:0;border:none}.tasks-form__container button.secondary-cta{margin-top:2rem;color:#fff;background-color:#34b9b9;font-size:.9rem}.tasks-form__container button.secondary-cta:hover{background-color:#000}.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}