.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}}#landingpage #rss a{color:#000}#landingpage #rss .fa-rss-square{color:#ffcd4b;margin-right:8px}#landingpage .fm-btn-action,#landingpage .fm-btn-default{font-size:14px}#landingpage .faq h2{margin-bottom:38px}#landingpage .faq .card{padding:48px}#landingpage .faq .panel-default{border-radius:10px}#landingpage .faq .panel-title{font-size:16px;font-weight:700;line-height:24px}#landingpage .faq .panel-body{font-size:14px;padding:24px}#landingpage .faq .panel-collapse,#landingpage .faq .panel-default,#landingpage .faq .panel-heading{background-color:#f5f5f6}#landingpage .faq .panel-collapse hr,#landingpage .faq .panel-default hr,#landingpage .faq .panel-heading hr{background-color:#f5f5f6;margin:1px auto;width:97%}#landingpage .faq .panel-heading{box-shadow:unset;padding:24px}#landingpage .faq .panel-body a{color:#000;font-size:14px;font-weight:unset;text-decoration:underline}#landingpage .faq .panel-body a:focus,#landingpage .faq .panel-body a:hover{color:#000}#landingpage #contactForm.card{padding:48px}#landingpage #contactForm p{font-size:16px}#landingpage #contactForm .info-text,#landingpage #contactForm .info-text a{color:#4f5052;font-size:12px}#landingpage #dsr p,#landingpage #dsr ul{font-size:14px}#landingpage #dsr .subtitle,#landingpage #legally .subtitle{font-size:24px;font-weight:700;line-height:1.33;text-align:left}#landingpage #dsr a,#landingpage #legally a{font-size:14px;font-weight:unset;word-break:break-word}#landingpage #dsr a :hover,#landingpage #legally a :hover{font-weight:700}#landingpage #dsr .strong,#landingpage #legally .strong{font-size:16px}#landingpage #dsr .date,#landingpage #legally .date{color:#000;font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:1.12px;line-height:1.71;text-align:left;text-transform:uppercase}#landingpage h1{margin-top:0}#landingpage a{font-size:16px}#landingpage .header_box{color:#fff;margin-left:auto;margin-right:auto;max-width:725px;text-align:center}#landingpage .subtitle{align-self:stretch;flex-grow:0;font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;margin-top:24px;text-align:center;text-shadow:0 4px 10px rgba(0,0,0,.05)}#landingpage .navigation{background-color:#fff;box-shadow:0 0 30px 10px rgba(0,0,0,.03);flex-grow:0;height:72px;margin-bottom:88px;position:sticky;top:76px;width:100%;z-index:1}.has-navWrapper #landingpage .navigation{top:130px}#landingpage .navigation .navigation-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:0 auto;max-width:100%;padding:16px 0;text-align:center}@media (min-width:768px){#landingpage .navigation .navigation-container{max-width:700px}}@media (min-width:992px){#landingpage .navigation .navigation-container{max-width:991px}}@media (min-width:1200px){#landingpage .navigation .navigation-container{max-width:1110px}}#landingpage .navigation .navigation-item{color:#000;flex-grow:0;font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:40px;margin-left:6px;margin-right:6px;padding:0 12px;text-align:center}#landingpage .navigation .navigation-item.active,#landingpage .navigation .navigation-item:hover{background-color:#21cda4;border-radius:10px;color:#fff;padding:0 12px;text-decoration:unset}#landingpage .navigation .navigation-item:focus{text-decoration:unset}#landingpage .landingpage-breadcrumb{font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:24px;justify-content:center;letter-spacing:1.12px;line-height:1.71;margin:60px auto 22px;text-align:center;text-shadow:0 4px 10px rgba(0,0,0,.05);text-transform:uppercase}#landingpage .landingpage-breadcrumb a{color:#fff;font-size:14px;line-height:24px}#landingpage .landingpage-breadcrumb a:active,#landingpage .landingpage-breadcrumb a:hover{color:#fff;text-decoration:unset}#landingpage .landingpage-breadcrumb .inactive{opacity:.6}#landingpage .landingpage-breadcrumb .inactive:hover{opacity:1}#landingpage .landingpage-breadcrumb .tilde{color:#fff;flex-grow:0;height:12px;padding-left:12px;padding-right:12px;width:1px}#landingpage .content .content-title{color:#2b9ab2;margin-bottom:24px;margin-top:24px}#landingpage .content .content-subtitle{font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.12px;line-height:24px;text-transform:uppercase}#landingpage .content .content-image{max-height:441px}#landingpage .image{display:block}#landingpage .content-hr{margin-bottom:100px;margin-top:100px}#landingpage .background-info-box{background-image:url(/images/landingpages/info-box-background.png);background-position:50%;background-repeat:no-repeat;border-radius:10px;color:#fff;height:312px;margin-left:auto;margin-right:auto;max-width:1110px;padding:60px 190px}#landingpage .background-info-box .info-box-title{margin-bottom:24px}#landingpage .background-info-box .info-box-content{font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;margin-bottom:40px;text-align:center;text-shadow:0 4px 10px rgba(0,0,0,.05)}#landingpage .background-info-box .brochure{margin-left:auto;margin-right:auto}#landingpage .data_privacy_module .content-subtitle,#landingpage .pattern_contracts .content-subtitle{margin-bottom:24px}#landingpage .data_privacy_module .content-title,#landingpage .pattern_contracts .content-title{display:none}@media (min-width:1200px){#landingpage #dsr.card,#landingpage #legally.card{padding:48px}#landingpage .centered{margin-top:0;text-align:center}#landingpage .margin-without-breadcrumb{margin-top:50px}#landingpage .landingpageHeaderMobile{display:none}}@media (min-width:767px){.show-mobile{display:none}.hide-mobile{display:flex}}@media (max-width:767px){#landingpage .landingpage-breadcrumb{margin-top:0!important}#landingpage .hide-mobile{display:none}#landingpage .centered,#landingpage .show-mobile{margin-top:50px}}@media (max-width:1199px){#landingpage .landingpageHeaderDesktop{display:none}#landingpage .background-info-box{padding:0}#landingpage .background-info-box .info-box-title{margin-top:auto}#landingpage .background-info-box .brochure{margin-bottom:auto}#landingpage .content-hr{margin-bottom:50px;margin-top:50px}#landingpage .centered,#landingpage .hide-mobile,#landingpage .show-mobile{margin-top:50px}#landingpage .navigation{display:none}#landingpage .content .content-subtitle{order:1}#landingpage .content .content-title{order:2}#landingpage .content .content-text{order:4}#landingpage .content .content-cta{order:5}#landingpage .image,#landingpage picture{order:3}}#landingpage.professionalIndemnity,#landingpage.user-verification{color:#000}#landingpage.professionalIndemnity h2,#landingpage.professionalIndemnity h4,#landingpage.user-verification h2,#landingpage.user-verification h4{margin-bottom:24px}#landingpage.professionalIndemnity .scrollToIndemnity,#landingpage.user-verification .scrollToIndemnity{margin-top:24px}#landingpage.professionalIndemnity h4.text-black,#landingpage.user-verification h4.text-black{color:#212428}#landingpage.professionalIndemnity .header,#landingpage.user-verification .header{color:#fff;margin-top:90px;text-align:center}#landingpage.professionalIndemnity section,#landingpage.user-verification section{margin-bottom:32px}#landingpage.professionalIndemnity section:last-child,#landingpage.user-verification section:last-child{margin-bottom:0}@media (max-width:992px){#landingpage.professionalIndemnity section,#landingpage.user-verification section{margin-bottom:24px}}#landingpage.professionalIndemnity ul li,#landingpage.user-verification ul li{margin-bottom:8px}#landingpage.professionalIndemnity ul li i,#landingpage.user-verification ul li i{margin-right:8px}#landingpage.professionalIndemnity .steps .title,#landingpage.user-verification .steps .title{font-weight:700}#landingpage.professionalIndemnity .steps .check-container,#landingpage.user-verification .steps .check-container{color:#21cda4;font-size:32px;height:40px;width:40px}#landingpage.professionalIndemnity .steps .number-container,#landingpage.user-verification .steps .number-container{border:2px solid #21cda4;border-radius:100%;color:#21cda4;height:40px;padding:24px;width:40px}#landingpage.professionalIndemnity .steps .number-container .number,#landingpage.user-verification .steps .number-container .number{font-size:32px;font-weight:700;margin:-12px}#landingpage.professionalIndemnity .info-box-content a,#landingpage.user-verification .info-box-content a{color:inherit}