.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}}.fm-footer-container{margin-top:unset!important}#calculator{margin-bottom:100px;max-width:100%;padding:0}#calculator .content-container{margin:0 auto;max-width:100%;padding:16px}@media (min-width:768px){#calculator .content-container{max-width:700px}}@media (min-width:992px){#calculator .content-container{max-width:991px}}@media (min-width:1200px){#calculator .content-container{max-width:1110px}}#calculator input::-webkit-inner-spin-button,#calculator input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#calculator input[type=number]{-moz-appearance:textfield}#calculator .fa-info{cursor:pointer}#calculator #calculatorContent .fm-btn-default{margin-top:16px}#calculator .input-group-text{align-items:center;background-color:#fff;border:1px solid #cdcdd0;border-radius:.25rem;border-right:unset;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}#calculator input[type=range]::-moz-range-track{background-color:#e9e9eb}#calculator input[type=range]::-moz-range-progress{background-color:#2b9ab2}#calculator .InputError{border:2px solid #eb7c7d!important;border-radius:10px!important;margin-bottom:0!important}#calculator #absence,#calculator #businessExpenses,#calculator #privateExpenses,#calculator #results,#calculator #taxes,#calculator #workType,#calculator #worktime{padding-top:80px}#calculator .subtitle{font-weight:400;margin-bottom:50px;margin-top:25px;text-align:left}#calculator .input-field{text-align:left}#calculator .input-label{font-weight:700;margin-bottom:auto;margin-top:auto}#calculator .landingpageHeaderDesktop,#calculator .landingpageHeaderMobile{color:#fff}#calculator h1,#calculator h2{color:#2b9ab2;text-align:center;text-transform:uppercase}#calculator h1 img,#calculator h2 img{height:40px}#calculator h4{margin-bottom:30px}#calculator datalist{color:#000;display:flex;justify-content:space-between;width:103%}#calculator .input-group-text{border-radius:10px 0 0 10px;justify-content:center;margin-left:15px}#calculator #businessExpensesInput,#calculator #privateExpensesInput{width:95%}#calculator #calculatorSidebar{padding:16px}#calculator .header_box{max-width:unset}#calculator .header_box .subtitle{text-align:center}#calculator #amount,#calculator #businessExpenses,#calculator #privateExpenses,#calculator #taxes{justify-content:center}#calculator #amount .input-group-text,#calculator #businessExpenses .input-group-text,#calculator #privateExpenses .input-group-text,#calculator #taxes .input-group-text{margin-left:unset;width:5%}#calculator #amount .amountDayContainer,#calculator #businessExpenses .amountDayContainer,#calculator #privateExpenses .amountDayContainer,#calculator #taxes .amountDayContainer{background:#cdcdd0;border-radius:8px;color:#fff;cursor:pointer;margin:auto -3px auto -100px}#calculator #amount .amountDayContainer #amountMonth,#calculator #amount .amountDayContainer #amountMonthExpenses,#calculator #amount .amountDayContainer #businessExpensesMonth,#calculator #amount .amountDayContainer #businessExpensesYear,#calculator #amount .amountDayContainer #privateExpensesMonthExpenses,#calculator #amount .amountDayContainer #privateExpensesYearExpenses,#calculator #businessExpenses .amountDayContainer #amountMonth,#calculator #businessExpenses .amountDayContainer #amountMonthExpenses,#calculator #businessExpenses .amountDayContainer #businessExpensesMonth,#calculator #businessExpenses .amountDayContainer #businessExpensesYear,#calculator #businessExpenses .amountDayContainer #privateExpensesMonthExpenses,#calculator #businessExpenses .amountDayContainer #privateExpensesYearExpenses,#calculator #privateExpenses .amountDayContainer #amountMonth,#calculator #privateExpenses .amountDayContainer #amountMonthExpenses,#calculator #privateExpenses .amountDayContainer #businessExpensesMonth,#calculator #privateExpenses .amountDayContainer #businessExpensesYear,#calculator #privateExpenses .amountDayContainer #privateExpensesMonthExpenses,#calculator #privateExpenses .amountDayContainer #privateExpensesYearExpenses,#calculator #taxes .amountDayContainer #amountMonth,#calculator #taxes .amountDayContainer #amountMonthExpenses,#calculator #taxes .amountDayContainer #businessExpensesMonth,#calculator #taxes .amountDayContainer #businessExpensesYear,#calculator #taxes .amountDayContainer #privateExpensesMonthExpenses,#calculator #taxes .amountDayContainer #privateExpensesYearExpenses{border-radius:8px;margin:auto 0 auto -3px;padding:4px 6px}#calculator #amount .amountDayContainer #amountYear,#calculator #amount .amountDayContainer #amountYearExpenses,#calculator #businessExpenses .amountDayContainer #amountYear,#calculator #businessExpenses .amountDayContainer #amountYearExpenses,#calculator #privateExpenses .amountDayContainer #amountYear,#calculator #privateExpenses .amountDayContainer #amountYearExpenses,#calculator #taxes .amountDayContainer #amountYear,#calculator #taxes .amountDayContainer #amountYearExpenses{border-radius:8px;margin-bottom:auto;margin-left:-3px;margin-top:auto;padding:4px 6px}#calculator #amount .amountDayContainer .active,#calculator #businessExpenses .amountDayContainer .active,#calculator #privateExpenses .amountDayContainer .active,#calculator #taxes .amountDayContainer .active{background:#21cda4;color:#fff}#calculator #amount .fm-btn-action,#calculator #businessExpenses .fm-btn-action,#calculator #privateExpenses .fm-btn-action,#calculator #taxes .fm-btn-action{margin-bottom:auto;margin-top:auto}#calculator #absence i.tip_activator,#calculator #worktime i.tip_activator{margin-bottom:auto;margin-left:-20px;margin-top:auto}#calculator #absence .absence-inputs .holidays-margin{margin-top:.7rem}#calculator #absence .flex-wrap{justify-content:center}#calculator .alert-warning{margin-left:auto;margin-right:auto;width:50%}#calculator .alert-warning a{color:#000;font-size:14px}#calculator #businessExpenses .daily-container,#calculator #privateExpenses .daily-container,#calculator #taxes .daily-container{justify-content:center}#calculator #businessExpenses .business-expenses-inputs .flex-wrap,#calculator #businessExpenses .private-expenses-inputs .flex-wrap,#calculator #privateExpenses .business-expenses-inputs .flex-wrap,#calculator #privateExpenses .private-expenses-inputs .flex-wrap,#calculator #taxes .business-expenses-inputs .flex-wrap,#calculator #taxes .private-expenses-inputs .flex-wrap{justify-content:center;margin-bottom:15px;margin-top:15px}#calculator #results .card .result-header,#calculator #results .result-container .result-header{background:#fa595f;border:1px solid #fa595f;border-radius:12px;color:#fff;margin-bottom:15px;padding:20px;text-align:center}#calculator #results .card .result-header p,#calculator #results .result-container .result-header p{font-weight:700}#calculator #results .card .result-header #finalResult,#calculator #results .result-container .result-header #finalResult{font-size:40px;font-weight:700;height:50px;line-height:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}#calculator #results .card .result-sumup .background-change,#calculator #results .result-container .result-sumup .background-change{background-color:#e9e9eb}#calculator #results .card .result-sumup .resultinputs,#calculator #results .result-container .result-sumup .resultinputs{text-align:right}#calculator #worktimeNext{margin-left:unset}#calculator #averageField{border:1px solid #1a6373;border-radius:8px;font-size:14px;font-style:normal;font-weight:700;height:44px;line-height:22px;margin-bottom:auto;margin-top:auto;min-width:167px;padding:11px;text-align:center;text-decoration:none}#calculator #averageContainer{margin-bottom:50px;margin-top:50px}#calculator #averageContainer .fm-btn-success{font-size:14px}#calculator #taxes a{font-size:12px}#calculator #worktimeInput{padding-right:30px}#calculator #businessExpensesInput,#calculator #privateExpensesInput{border-radius:0 10px 10px 0}#calculator #calculatorSidebar #sidebarSticky{padding:0 0 20px;position:sticky;top:100px}#calculator #calculatorSidebar #sidebarSticky a{padding-left:10px}#calculator #calculatorSidebar #sidebarSticky a.active{border-left:4px solid #21cda4;font-weight:700}#calculator #calculatorSidebar #sidebarSticky a.active :before{border-left:4px solid red}#calculator #calculatorSidebar #sidebarSticky #sidebarabsence,#calculator #calculatorSidebar #sidebarSticky #sidebarbusinessExpenses,#calculator #calculatorSidebar #sidebarSticky #sidebarprivateExpenses,#calculator #calculatorSidebar #sidebarSticky #sidebarresults,#calculator #calculatorSidebar #sidebarSticky #sidebarworkType,#calculator #calculatorSidebar #sidebarSticky #sidebarworktime{margin:20px auto}#calculator #calculatorSidebar hr{border-bottom:1px solid #4f5052;color:#4f5052;margin-left:13px}#calculator #calculatorSidebar .fm-btn-action{color:#fff;font-weight:700}#calculator #calculatorSidebar div{color:#4f5052;width:100%}#calculator #calculatorSidebar div.fm-btn{color:#fff}#calculator #calculatorSidebar div.active{border-left:4px solid #21cda4;color:#4f5052;font-weight:700}#calculator #calculatorSidebar div a{color:#4f5052;font-weight:400;text-decoration:none}#calculator #calculatorSidebar div a:hover{color:#4f5052;font-weight:700}#calculator #calculatorSidebar div a:active{color:#4f5052}#calculator #amount .input-group-text{margin-left:unset;width:10%}#calculator #amount #amountInput{border-radius:0 10px 10px 0;width:90%}#calculator #splitBusinessExpense,#calculator #splitPrivateExpense{background:#cdcdd0;border-radius:8px;color:#fff;cursor:pointer;margin-bottom:15px;margin-left:auto}#calculator #splitBusinessExpense #businessSplit,#calculator #splitBusinessExpense #businessSumUp,#calculator #splitBusinessExpense #privateSplit,#calculator #splitBusinessExpense #privateSumUp,#calculator #splitPrivateExpense #businessSplit,#calculator #splitPrivateExpense #businessSumUp,#calculator #splitPrivateExpense #privateSplit,#calculator #splitPrivateExpense #privateSumUp{border-radius:8px;cursor:pointer;padding:8px;text-align:center;width:50%}#calculator #splitBusinessExpense #businessSplit.active,#calculator #splitBusinessExpense #businessSumUp.active,#calculator #splitBusinessExpense #privateSplit.active,#calculator #splitBusinessExpense #privateSumUp.active,#calculator #splitPrivateExpense #businessSplit.active,#calculator #splitPrivateExpense #businessSumUp.active,#calculator #splitPrivateExpense #privateSplit.active,#calculator #splitPrivateExpense #privateSumUp.active{background:#21cda4;cursor:unset}#calculator .small-href-text{color:#000;font-size:12px}#calculator .small-href-text:hover{color:#000}@media (min-width:493px) and (max-width:549px){#calculator #calculatorContent{padding-top:70px}}@media (min-width:550px) and (max-width:767px){#calculator #calculatorContent{padding-top:120px}}@media (max-width:768px){#calculator #amount .input-group-text{margin-left:0}#calculator #amount .fm-btn-action{margin-left:unset}#calculator #amount .input-label{color:#000}#calculator #amountInput{margin-right:0;width:100%!important}#calculator .header_box{height:unset}#calculator #worktimeInput{margin-left:unset;margin-right:unset;width:100%}#calculator #taxes .fm-btn-action{margin-left:0}#calculator #finishResults{margin-left:unset}#calculator #splitPrivateExpense .input-group-text{margin-bottom:0;margin-top:0}#calculator .absence-inputs .flex-wrap{justify-content:unset}#calculator .absence-inputs .alert-warning{width:unset}#calculator .absence-inputs input{justify-content:unset;padding-right:30px}#calculator .absence-inputs .flex-wrap,#calculator .business-expenses-inputs .flex-wrap,#calculator .daily-container,#calculator .private-expenses-inputs .flex-wrap{justify-content:unset}#calculator .absence-inputs .flex-wrap .input-label,#calculator .business-expenses-inputs .flex-wrap .input-label,#calculator .daily-container .input-label,#calculator .private-expenses-inputs .flex-wrap .input-label{margin-right:unset}#calculator #amountInput{border-radius:10px!important}#calculator .daily-container #businessExpensesInput,#calculator .daily-container #privateExpensesInput{border-radius:10px!important;width:100%!important}#calculator .amountDayContainer{margin:auto -3px auto -85px!important}}@media screen and (-webkit-min-device-pixel-ratio:0){#calculator input[type=range]{-webkit-appearance:none;background-color:transparent;border-radius:12px;height:12px;width:100%}#calculator input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:#13bba4;height:12px;margin-top:-12px}#calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #000;border-radius:100%;cursor:ew-resize;height:13px;width:13px}}