.hero{background-image:url(/assets/svg/bg4.svg);background-position:center 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;overflow:hidden;transform:translateZ(0)}.body_freelancer .hero{margin-bottom:0}.hero.new-hero{background-image:linear-gradient(90deg,#41c0eb,#6ee7ca)}.hero.new-hero .fm-jumbotron{text-align:center}.hero.new-hero .top-categories{justify-content:center}@media (min-width:768px){.hero.new-hero .map-left,.hero.new-hero .map-right{background-repeat:no-repeat;background-size:1400px;height:100%;min-width:35%;opacity:.4;position:absolute}.hero.new-hero .map-right{background-position:0 -20px;right:0}.hero.new-hero .map-left,.hero.new-hero .map-right{background-image:url(/assets/svg/fmap-world_round-white.svg)}.hero.new-hero .map-left{background-position:90% -20px;left:0}}.hero.new-hero .map-mobile{background-image:url(/assets/svg/fmap-world_round-white.svg);background-position:40% 0;background-repeat:no-repeat;background-size:180%;display:block;height:150px;width:100%}@media (min-width:768px){.hero.new-hero .map-mobile{background-image:unset;display:none}}.hero.new-hero .fm-jumbotron-container{margin-bottom:20px;max-width:900px;z-index:1}@media (min-width:1200px){.hero.new-hero .fm-jumbotron-container{max-width:unset}}.hero.new-hero .search-now{margin-left:10px;margin-right:10px;min-width:310px}@media (min-width:768px){.hero.new-hero .search-now{margin-left:50px;margin-right:50px;min-width:300px}}@media (min-width:992px){.hero.new-hero .search-now{margin-left:50px;margin-right:50px;min-width:535px}}.hero.new-hero .hero-border{background-image:url(/assets/svg/fmap-waves.svg);background-position:50%;background-size:2000px;height:85px;left:-5px;margin-top:-60px;position:relative;top:3px;transform:translateZ(0);width:calc(100% + 5px);z-index:10}@media (min-width:768px){.hero.new-hero .hero-border{margin-top:0}}@media (min-width:1200px){.hero.new-hero .hero-border{background-size:100%;height:4vw}}.hero .hero-border{left:-5px;position:relative;top:3px;width:calc(100% + 10px);z-index:10}.hero .for-freelancer{margin-bottom:60px}.hero .for-freelancer.image-hidden{margin-bottom:10px}@media (min-width:768px){.hero .for-freelancer{margin-bottom:80px}}@media (min-width:992px){.hero .for-freelancer{margin-bottom:10px}}@media (min-width:1200px){.hero .for-freelancer{margin-bottom:0}}.hero-overlap{margin-top:-80px;position:relative}.body_freelancer .hero-overlap{margin-top:-60px}@media (min-width:992px){.hero-overlap{margin-top:-100px}.body_freelancer .hero-overlap{margin-top:-80px}}@media (min-width:1200px){.hero-overlap{margin-top:-120px}.body_freelancer .hero-overlap{margin-top:-100px}}.slider-wrapper{margin:0 auto;position:relative}.slideshow{height:100%}.slide-item{left:0;margin:0 auto;opacity:0;padding:0;position:absolute;right:0;text-align:center;top:50%;transition:opacity .3s;visibility:hidden}.slide-item.active{opacity:1;position:relative;visibility:visible}@media (min-width:768px){.slide-item .d-flex{margin-top:16px}}.slider-nav{align-items:center;bottom:0;display:flex;height:100%;justify-content:space-between;left:0;list-style:none;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:9}.slider-nav li{color:#ccc;cursor:pointer;font-size:25px}.slider-nav li.inactive{cursor:auto}.slide-link{height:100%;margin-left:auto;margin-right:auto;position:relative;width:70%}.slide-link a{height:100%;position:absolute;right:0;top:0;width:100%}.next-slide,.prev-slide{height:100%;opacity:.3;position:relative;transition:opacity .3s;width:15%}.next-slide:hover,.prev-slide:hover{opacity:.9;transition:opacity .3s}.next-slide i,.prev-slide i{color:#000;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.prev-slide{background:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.001))}.next-slide{background:linear-gradient(270deg,rgba(0,0,0,.25),rgba(0,0,0,.001))}#success-stories .next-slide,#success-stories .prev-slide{background:unset;opacity:1;width:5%}#success-stories .next-slide:hover,#success-stories .prev-slide:hover{opacity:1}#success-stories .slideshow{margin-left:auto;margin-right:auto;width:80%}.fm-jumbotron-container .text{padding-top:0}.fm-jumbotron-container .image{display:flex;justify-content:center}.fm-jumbotron-container .image.seal{margin:0 auto 1em;width:75%}@media (min-width:992px){.fm-jumbotron-container .image.seal{justify-content:flex-end;margin:0;width:41%}}@media (max-width:992px){.fm-jumbotron-container .image.hide-mobile{display:none}}.fm-jumbotron-container .image .img-responsive{display:inline;height:auto;margin-bottom:-100px;margin-top:80px;max-width:100%}.hero .fm-jumbotron-container .image .img-responsive{margin-top:0}@media (min-width:768px){.fm-jumbotron-container .image .img-responsive{margin-top:100px}}@media (min-width:992px){.fm-jumbotron-container .image .img-responsive{margin-bottom:auto;margin-top:auto}.hero .fm-jumbotron-container .image .img-responsive{margin-top:auto}}.fm-jumbotron-container{margin:0 auto;max-width:100%;padding:16px}@media (min-width:768px){.fm-jumbotron-container{max-width:700px}}@media (min-width:992px){.fm-jumbotron-container{max-width:991px}}@media (min-width:1200px){.fm-jumbotron-container{max-width:1110px}}@media (min-width:768px){.fm-jumbotron-container{margin:50px auto}}.for-freelancer{margin-bottom:100px}.for-freelancer h1{word-wrap:unset;color:#fff;font-family:Recoleta-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:11vw;line-height:1.2;margin-bottom:1vw;margin-top:.3em;word-break:unset}@media (min-width:768px){.for-freelancer h1{font-size:7.5vw;margin:0 0 .5vw;text-shadow:none}}@media (min-width:992px){.for-freelancer h1{font-size:6.5vw}}@media (min-width:1200px){.for-freelancer h1{font-size:5vw}}.for-freelancer .fa.fa-search{display:none}@media (max-width:991px){.for-freelancer .find-projects{font-size:14px;letter-spacing:unset!important;line-height:24px;text-align:center;text-transform:unset!important}.for-freelancer .search-now .fa.fa-search{display:block}.for-freelancer .search-now span.text{display:none}.for-freelancer .search-now button{min-width:unset;width:60px}}.for-freelancer .subtitle{color:#fff;font-size:300;font-weight:300;line-height:1.3;margin:0 0 3.25vw;padding:0 2vw}@media (min-width:768px){.for-freelancer .subtitle{font-size:2.75vw;margin:0 0 2vw}}@media (min-width:992px){.for-freelancer .subtitle{font-size:2vw}}@media (min-width:1200px){.for-freelancer .subtitle{font-size:1.6vw}}.for-freelancer .top-categories{display:flex}.for-freelancer .top-categories .title{color:#fff;font-size:16px;line-height:24px;padding:0 10px}.for-freelancer .top-categories .keywords-container{display:flex}.for-freelancer .top-categories .keyword{display:none;line-height:1.5;max-width:unset}.for-freelancer .top-categories .keyword:nth-child(-n+2){display:block}@media (min-width:768px){.for-freelancer .top-categories .keyword{display:block}}@media (max-width:992px){.for-freelancer .top-categories .keyword{margin-right:10px}}.for-freelancer .search-now{margin-bottom:24px}.brands{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:64px;margin-top:32px;max-width:1100px}@media (min-width:1200px){.brands{margin-bottom:32px}}.brands svg{height:84px;margin-right:30px;width:100px}.brands picture:last-of-type img{margin-right:0}.small-text-caps{color:#000;display:block;margin-bottom:3vw;margin-top:4.5vw;text-transform:uppercase}@media (min-width:768px){.small-text-caps{margin-bottom:32px;margin-top:3.5vw}}@media (min-width:992px){.small-text-caps{margin-top:2.75vw}}@media (min-width:1200px){.small-text-caps{margin-top:1.75vw}}#known-from{margin:6.5vw auto 2.75vw;padding-top:0}@media (min-width:768px){#known-from{margin-top:4.5vw}}@media (min-width:992px){#known-from{margin-top:3.5vw}}@media (min-width:1200px){#known-from{margin-top:2.75vw}}@media (min-width:768px){#known-from .small-text-caps:first-of-type{margin-bottom:10px}}#known-from a{margin:10px}#known-from .company-reference-list,#known-from .in-numbers,#known-from .known-from-list{margin-bottom:64px}#known-from .company-reference-list,#known-from .known-from-list{justify-content:center;overflow:hidden}@media (min-width:768px){#known-from .company-reference-list,#known-from .known-from-list{height:96px}}@media (min-width:1200px){#known-from .company-reference-list,#known-from .known-from-list{height:48px}}#known-from .company-reference-list a,#known-from .company-reference-list div,#known-from .known-from-list a,#known-from .known-from-list div{display:inline-block;margin:10px;position:relative;transition:all .2s ease-in-out;z-index:1}#known-from .company-reference-list a:hover,#known-from .company-reference-list div:hover,#known-from .known-from-list a:hover,#known-from .known-from-list div:hover{transform:scale(1.06)}#known-from .company-reference-list span,#known-from .known-from-list span{display:inline-block}#known-from .company-reference-list svg,#known-from .known-from-list svg{height:22px;position:relative;z-index:-1}#known-from .company-reference-list svg .cls-1,#known-from .known-from-list svg .cls-1{fill:#000}@media (min-width:1200px){#known-from .company-reference-list svg,#known-from .known-from-list svg{height:25px}}#known-from .company-reference-list a{margin:10px 16px}@media (min-width:992px){#known-from .company-reference-list a{margin:10px 30px}}@media (min-width:768px){#known-from .company-reference-list{height:104px}}@media (min-width:992px){#known-from .company-reference-list{height:96px}}.in-numbers{display:block;margin-top:16px}@media (min-width:768px){.in-numbers{display:flex;justify-content:space-evenly}}.in-numbers .number,.in-numbers .text{display:block;margin-bottom:0}.in-numbers a .link-full{margin:0}.in-numbers .number{font-family:Recoleta-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:36px;line-height:32px;margin-top:16px}@media (min-width:768px){.in-numbers .number{margin-top:0}}.number-item{min-width:33%;position:relative}.number-item:hover:not(.no-link) .text{text-decoration:underline;text-underline-position:under}#what-we-are{margin-top:64px}@media (min-width:768px){#what-we-are .small-text-caps:first-of-type{margin-bottom:20px}}#what-we-are .fm-display-7{font-weight:300}.border-container{background-color:#fff;top:35px}.border-container,.provider-and-recruiter-border{height:100px;left:-5px;margin-top:-100px;position:relative}.provider-and-recruiter-border{background-image:url(/assets/svg/fmap-waves-footer-white.svg);background-position:center 0;background-size:2000px;padding:0;top:5px;transform:translateZ(0);width:calc(100% + 5px)}.provider-and-recruiter-border.rotate{top:95px;transform:rotate(180deg)}@media (min-width:1200px){.provider-and-recruiter-border.rotate{top:4.5vw}.provider-and-recruiter-border{background-size:110%;height:50%;padding:2.5%;top:calc(66px - 2vw)}}.provider-and-recruiter{background-color:#fff}.provider-and-recruiter .content{background-color:#f3f3f3;overflow:hidden;text-align:center}.provider-and-recruiter .item-container{display:block;margin-top:64px}@media (min-width:768px){.provider-and-recruiter .item-container{display:flex;justify-content:space-between}}.provider-and-recruiter .item{font-weight:300;margin-left:auto;margin-right:auto}@media (min-width:768px){.provider-and-recruiter .item{margin:0;max-width:40%}}.provider-and-recruiter .item img{margin-bottom:32px;max-width:40%}@media (min-width:768px){.provider-and-recruiter .item img{margin-bottom:92px;max-width:100%}}.provider-and-recruiter .item:first-of-type{margin-bottom:64px}@media (min-width:768px){.provider-and-recruiter .item:first-of-type{margin-bottom:0}}.provider-and-recruiter .item-headline{font-family:Recoleta-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:600}@media (max-width:768px){.provider-and-recruiter .item-headline{font-size:1.5rem}}.facts,.projects{text-align:center}.facts .content,.projects .content{background-color:#f3f3f3;padding:128px 0}.facts{margin-bottom:32px}.facts .content{padding:64px 0 128px}.projects{background-color:#fff;margin-top:64px}.projects .h2{margin-bottom:64px}.projects .project-container{margin-left:auto;margin-right:auto;max-width:668px}@media (min-width:992px){.projects .project-container{max-width:710px}}.projects .project-container .project-title{color:#000;font-size:16px;font-weight:700;line-height:1.5}.projects .project-container .description{color:#4f5052;font-weight:300;overflow-wrap:break-word}.projects .project-container .badge-container>*{margin-right:16px}.projects .project-container .badge-container>:last-child{margin-right:0}.projects .project-container .endcustomer-badge{margin-bottom:17px}.projects .project-container .endcustomer-badge span{background:#e9e9eb;border-radius:6px;color:#4f5052;font-size:12px;font-weight:700;padding:8px}.projects .project-container .company{color:#4f5052;font-size:14px;font-weight:400;margin-right:10px}.projects .project-container .city{color:inherit;display:inline-block}.projects .project-container .created-date{color:#4f5052;display:inline-block}.projects .project-container .project-location{color:#4f5052;display:flex;flex-wrap:wrap;font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400;line-height:16px;margin-top:4px}@media (min-width:992px){.projects .project-container .project-location{display:block;margin-top:0}}.projects .project-container .project-location .fa-map-marker-alt{margin-right:8px;padding-left:1px}.projects .project-container .project-location .city{font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400}.projects .project-container .project-location .flag{height:13px;margin-left:8px;min-width:unset;width:20px}.projects .project-container .project-location .fa-globe{margin-left:8px}.projects .project-container.top-project .top-project-badge{margin-bottom:17px}.projects .project-container.top-project .top-project-badge span{background:#21cda4;border-radius:6px;color:#fff;font-size:12px;font-weight:700;padding:8px}.projects .project-container.top-project .top-project-head{align-items:center}.projects .project-container.top-project .top-project-head .contact-image{height:38px;margin-right:18px;width:38px}.projects .project-container.top-project .top-project-image{background-color:#e5e5e5;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;height:38px;margin-right:18px;max-width:38px;min-width:38px;width:38px}.projects .project-container .memolist-status .fa,.projects .project-container .memolist-status .far,.projects .project-container .memolist-status .fas{color:#21cda4}.project-list>div{margin-bottom:16px}.project-list .top-project .keyword:hover{background-color:#f5f5f6;color:#4f5052}