.Breadcrumb-Content{display:flex;white-space:pre;margin:0 auto;color:#514ef3}@media(max-width:575.98px){.Breadcrumb-Link{display:none}}.Breadcrumb-Link:last-of-type{color:#303030;pointer-events:none}@media(max-width:575.98px){.Breadcrumb-Link+.Breadcrumb-Link{display:inline-flex;font-size:12px}}.Accordion-Body{position:relative}.Accordion-Body_animating{height:0;overflow:hidden;transition:height .3s ease}.Accordion-Body_hidden:not(.Accordion-Body_animating){display:none}.Accordion-Body>:first-child{margin-top:24px!important}.Accordion-Button{display:flex;justify-content:space-between;align-items:center;padding:0;background-color:transparent;border:0;border-radius:0;font-family:inherit;font-weight:700;font-size:18px;line-height:1.28;color:#303030;text-align:left;cursor:pointer;transition:color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Accordion-Button:hover{color:#514ef3}.Accordion-Button svg{flex-shrink:0;width:16px;height:16px;margin-left:8px;fill:currentColor}.Accordion-Item_active .Accordion-Button svg{transform:rotate(180deg)}.Accordion-Item{display:flex;flex-direction:column;padding:24px 0;border-top:1px solid #d6d6d6}.Filters-Checkbox{position:relative;display:flex;min-height:20px}.Filters-Checkbox_hidden{display:none}.Filters-Checkbox+.Filters-Checkbox{margin-top:8px}@media(min-width:768px){.Filters-Checkbox+.Filters-Checkbox{margin-top:16px}}.Filters-Checkbox input{opacity:0;position:absolute;z-index:-1;width:0;height:0;appearance:none}.Filters-CheckboxLabel{padding-left:24px;font-weight:600;font-size:16px;line-height:1.25;cursor:pointer}.Filters-CheckboxLabel:before{position:absolute;width:16px;height:16px;top:2px;left:0;margin-right:8px;background-color:#fff;border:1px solid #303030;border-radius:4px;content:""}.Filters-Checkbox_checked .Filters-CheckboxLabel:before{background:#0075ff;border:0}.Filters{width:100%}.Filters-Header{display:flex;flex-direction:column}@media(min-width:768px){.Filters-Header{position:absolute;flex-direction:row;justify-content:space-between;width:calc(100% - 407px);height:56px;top:0;right:0;padding:0 16px}}.Filters-Header .SearchForm,.Filters-Header .Select{margin-bottom:16px;position:relative}@media(min-width:768px){.Filters-Header .SearchForm,.Filters-Header .Select{width:calc(50% - 16px);margin-bottom:0}}.Filters-Header .Input>input,.Filters-Header .Select-Button{background-color:#fff;border-radius:16px}.Filters-Header .Input>input:not(:focus),.Filters-Header .Select-Button:not(:focus){border-color:#fff}.Filters-Header .Select_opened .Select-Button{border-color:#4744f0;box-shadow:inset 0 0 0 1px #4744f0;outline:none}.Filters-Button{padding:0;border:none;background:none}.Filters-Title{display:flex;align-items:center;margin:0;font-weight:700;font-size:24px;line-height:1.25;color:#303030}.Filters-Title svg{flex-shrink:0;width:16px;height:16px;margin-right:16px}.Filters-Body{display:flex;flex-direction:column;padding:32px;background-color:#fff;border-radius:32px;box-shadow:0 0 12px rgba(235,235,235,.5)}.Filters-DropDown{display:none;margin-top:32px}@media(min-width:768px){.Filters-DropDown{display:block}}.Filters-DropDown_open{display:block}.Filters-Countries{display:flex;flex-wrap:wrap}.Filters-Tag{height:24px;padding-left:6px;margin:8px 4px 0 0;background-color:#ebeced;border-radius:4px}.Filters-Tag,.Filters-Tag span{display:flex;align-items:center}.Filters-Tag span{width:16px;height:100%;justify-content:center;margin-left:6px;background-color:#e2e3e4;border-radius:0 4px 4px 0;cursor:pointer}.Filters-Tag span:focus{outline:none}.Filters-MoreButton{width:fit-content;cursor:pointer;color:#514ef3;font-weight:600;margin-top:16px}.Filters-MoreButton:focus{outline:none}.Filters-CustomRate{display:flex;flex-direction:column;margin-top:8px}@media(min-width:768px){.Filters-CustomRate{margin-top:16px}}.Filters-CustomRate .Input{margin-top:8px}.Filters-Footer{display:flex;flex-direction:row;margin-top:32px}.Filters-Footer .GradientButton{width:calc(100% - 4px)}.Filters-Footer .GradientButton+.GradientButton{margin-left:8px}.FreelancerInfo{display:flex;justify-content:center;align-items:flex-end;width:100%;margin:0 0 32px;list-style:none;text-align:center}.FreelancerInfo-Item{flex-basis:50%;font-size:16px;line-height:1.25}@media(max-width:768px){.FreelancerInfo-Item{font-size:12px}}.FreelancerInfo-Item+.FreelancerInfo-Item{border-left:1px solid #cce3ff}.FreelancerInfo-Item strong{display:block;margin-top:16px;font-weight:700;font-size:18px;line-height:1.28;color:#514ef3}@media(max-width:768px){.FreelancerInfo-Item strong{font-size:12px}}.LegacyText{margin-top:0;margin-bottom:0;line-height:1;word-break:break-word}.LegacyText+.LegacyText{margin-top:8px}.LegacyText_xs{font-size:12px}.LegacyText_sm{font-size:13px}.LegacyText_md{font-size:14px}.LegacyText_lg{font-size:16px}.LegacyText_xl{font-size:20px}.LegacyText_yellow{color:#f8c40d}.LegacyText_blue{color:#0075ff}.LegacyText_red{color:#e41313}.LegacyText_grey4{color:#b2b2b2}.LegacyText_grey5{color:#898a8c}.LegacyText_grey6{color:#6b6c6f}.LegacyText_grey7{color:#404144}.LegacyText_center{text-align:center}.LegacyText_italic{font-style:italic}.Panel{margin:0 auto;background-color:#fff;border-radius:4px}@media(min-width:768px){.Panel{display:flex;flex-wrap:wrap}}.Panel_private{padding:0;font-weight:500;border-radius:6px;box-shadow:0 2px 12px rgba(137,138,140,.1)}.Panel_private+.Panel_private{margin-top:24px}.Panel_boxed{display:block;padding:60px 17% 62px}@media(max-width:575.98px){.Panel_boxed{padding:60px 15px 75px}}@media(max-width:991.98px){.LegacyPageContainer .Panel_boxed{padding:60px 7% 75px}}.Panel hr{margin:24px 0;border:0;border-top:1px solid #ebeced}.Panel-Header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:24px 40px 18px;border-bottom:1px solid #ebeced}.Panel_private .Panel-Header{padding:22px 24px 20px;border-bottom:2px solid #f5f6f7}.Panel_private .Panel-Body .Panel-Header{width:auto;margin:-24px -24px 24px}.Panel-Title{margin:4px 0;font-size:20px;font-weight:600;color:#222426;line-height:1.4;word-break:break-word}.Panel-Title span{color:#e41313;font-size:1.2em;font-weight:700}.Panel-Subtitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:16px;font-weight:600;color:#404144;line-height:1}.Panel-Subtitle .LegacyText{font-weight:500;line-height:1}.Panel-Body{max-width:100%;padding:40px}@media(min-width:768px){.Panel-Body{min-width:0;flex:1 1 68%}}.Panel_private .Panel-Body{padding:24px}.Panel_boxed .Panel-Body{padding:0}.Panel-Sidebar{padding:0 40px 40px}@media(min-width:768px){.Panel-Sidebar{flex:0 0 32%;margin-left:auto;padding:40px;border-left:1px solid #ebeced}}.Panel-Footer{width:100%;padding:24px 40px;border-top:1px solid #ebeced}.Panel-Placeholder{margin:32px 0;font-size:14px;font-weight:400}.NotVerifiedFreelancerModal{font-family:Mulish,sans-serif}.NotVerifiedFreelancerModal .Panel{border-radius:12px}.NotVerifiedFreelancerModal .Panel-Body{padding:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.NotVerifiedFreelancerModal .Title{margin:4px 0 0;font-size:24px;font-weight:700;line-height:1.5}.NotVerifiedFreelancerModal .LegacyText{margin:0 0 16px;text-align:center;font-size:16px;line-height:1.5}.NotVerifiedFreelancerModal .GradientButton{padding:12px 36px}.AttachmentsSection{display:flex;flex-direction:column;min-height:244px;padding-bottom:40px;border-bottom:1px solid #cce3ff}.AttachmentsSection-Title{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:0}.AttachmentsSection-Files{display:flex;flex-wrap:wrap;margin-top:16px}.AttachmentsSection-Info{display:flex;align-items:center;line-height:22px;font-size:16px;margin-right:5px;margin-top:16px;margin-bottom:0;flex:0 0 19%}.AttachmentsSection-InfoName{color:#514ef3;font-weight:700;margin-right:8px}.AttachmentsSection-InfoSize{color:#838383;font-weight:400}.OutlinedButton{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border:2px solid #303030;border-radius:calc(20px + 1.33 * 1em);background-color:#fff;font-family:Mulish,sans-serif;font-weight:700;font-size:18px;line-height:1.33;text-align:center;text-decoration:none;transition:none;user-select:none;cursor:pointer;-webkit-appearance:none;appearance:none}.Rating{display:block}.Rating_useRate{cursor:pointer}.Review{padding-bottom:16px}.Review_hidden{display:none}.Review+.Review{padding-top:16px;border-top:1px solid #cce3ff}@media(max-width:767.98px){.Review .Rating{margin-bottom:16px}}@media(min-width:768px){.Review-Row{display:flex}}.Review-Column{display:flex;flex-direction:column}@media(min-width:768px){.Review-Column{width:calc(100% - 197px)}.Review-Column_sidebar{align-items:flex-end;width:197px}}.Review-Title{margin:0 0 8px;font-weight:700}.Review-Text,.Review-Title{font-size:16px;line-height:1.4;color:#303030}.Review-Text{margin:0}.Review-Text_secondary{margin:auto 0 16px;font-size:14px;color:#838383}.FreelancerDetailPopup{padding:40px 0;font-family:Mulish,sans-serif}@media(min-width:768px){.FreelancerDetailPopup{padding:80px 0}}.FreelancerDetailPopup .FreelancerInfo{margin:32px 0 0;padding:32px 0;border-color:#cce3ff;border-style:solid;border-width:1px 0}.FreelancerDetailPopup .FreelancerInfo-Item strong{color:#0075ff;font-weight:400}.FreelancerDetailPopup-Letter{word-break:break-all}.FreelancerDetailPopup-Link{color:#514ef3;word-wrap:break-word}.FreelancerDetailPopup-Link:hover{text-decoration:underline}.FreelancerDetailPopup-Panel{max-width:782px;width:100%;margin:0 auto;padding:16px 16px 20px;background-color:#fff;border-radius:24px;box-shadow:0 0 12px rgba(235,235,235,.5);color:#303030}@media(min-width:768px){.FreelancerDetailPopup-Panel{padding:32px 32px 40px}}.FreelancerDetailPopup-Panel hr{background-color:#cce3ff;margin:30px auto}.FreelancerDetailPopup-Panel .GradientButton{font-weight:300}.FreelancerDetailPopup-Header{display:flex}@media(max-width:768px){.FreelancerDetailPopup-Header{display:block}}.FreelancerDetailPopup-Subtitle,.FreelancerDetailPopup-Title{margin:0 0 16px;font-weight:400;line-height:1.4;color:#303030}.FreelancerDetailPopup-Title{font-size:24px}.FreelancerPage-Header .FreelancerDetailPopup-Title{margin-top:8px}.FreelancerDetailPopup-Title .BodyText{word-wrap:break-word}.FreelancerDetailPopup-Subtitle{font-size:16px}.FreelancerDetailPopup-Avatar{flex-shrink:0;width:120px;height:120px;margin-right:20px;border-radius:50%;font-size:0;object-fit:cover}.FreelancerDetailPopup-Actions{display:flex;flex-direction:column;margin-left:auto}@media(max-width:768px){.FreelancerDetailPopup-Actions{padding-top:32px;max-width:330px}}.FreelancerDetailPopup-Actions .GradientButton+.GradientButton{margin-top:24px}.FreelancerDetailPopup-Section{margin-top:32px}.FreelancerDetailPopup-Section .BodyText{margin:0;word-wrap:break-word;white-space:break-spaces}.FreelancerDetailPopup-Section .OutlinedButton{margin:30px auto 40px;display:flex}.FreelancerDetailPopup-List{margin:0;list-style:none}.FreelancerDetailPopup-HireNow{display:flex;width:fit-content;margin:16px 0 0 auto}.FreelancerDetailPopup-ProfileDetails,.FreelancerDetailPopup-ProposalDetails{display:flex;justify-content:space-between;border-bottom:1px solid #cce3ff}.FreelancerDetailPopup-ProfileDetails p,.FreelancerDetailPopup-ProposalDetails p{font-size:24px;font-weight:700;margin:42px 0}.FreelancerDetailPopup-ProfileDetails{margin-top:20px}.FreelancerDetailPopup-ProfileDetails p{line-height:30px;margin-bottom:21px}.FreelancerDetailPopup-StartChatting{margin-top:40px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cce3ff}@media(max-width:768px){.FreelancerDetailPopup-StartChatting{flex-direction:column}}.FreelancerDetailPopup-StartChatting h2{font-weight:400}.FreelancerDetailPopup-StartChatting .GradientButton{padding:.7rem 4.5rem;font-weight:300}@media(max-width:768px){.FreelancerDetailPopup-StartChatting .GradientButton{margin-top:32px}}.ProposalHireModal.Modal{max-width:1056px}.ProposalHireModal .Modal-CloseButton{display:none}.ProposalHireModal .FreelancerDetailPopup .Container{padding:0}.ProposalHireModal .FreelancerDetailPopup-Panel{max-width:100%;padding:84px 80px 68px}@media(max-width:767.98px){.ProposalHireModal .FreelancerDetailPopup-Panel{padding:40px 40px 34px}}.Tags{display:flex;flex-wrap:wrap;margin:-8px 0}.Tags_center{justify-content:center}.Tags-Item{overflow:hidden;min-width:0;margin:8px 8px 8px 0;padding:8px 12px;background-color:#f2f8ff;border-radius:18px;font-size:14px;line-height:1.29;color:#333;white-space:nowrap;text-overflow:ellipsis}.Tags-Item_hidden{display:none}.Tags-Item_button{cursor:pointer}.Tags_center .Tags-Item{margin:8px}.FreelancerCard-Loader{overflow:hidden;display:flex;width:100%;justify-content:center}.FreelancerCard-Loader_lg{justify-content:flex-start}.FreelancerCard-Loader svg{flex-shrink:0}.FreelancerCard{display:flex;flex-direction:column;align-items:center;width:100%;margin:16px 0;background-color:#fff}.FreelancerCard_light{background-color:#f4f3ff}.FreelancerCard_md{padding:32px 24px;border-radius:16px;box-shadow:0 0 8px #f1f1f1;text-align:center}.FreelancerCard_md .Rating{margin:0 auto}.FreelancerCard_md .FreelancerInfo{margin:auto 0 0}.FreelancerCard_lg{padding:48px;border-radius:32px;box-shadow:0 0 12px rgba(235,235,235,.5)}.FreelancerCard-Header{display:flex;align-items:center;width:100%;margin-bottom:32px}.FreelancerCard_md .FreelancerCard-Header{flex-direction:column}.FreelancerCard-Header a{font:inherit;text-decoration:none}.FreelancerCard-Avatar{flex-shrink:0}.FreelancerCard_md .FreelancerCard-Avatar{margin-bottom:16px}.FreelancerCard_lg .FreelancerCard-Avatar{margin-right:24px}.FreelancerCard-Avatar img{object-fit:cover;display:block;border-radius:50%}.FreelancerCard_md .FreelancerCard-Avatar img{width:80px;height:80px}.FreelancerCard_lg .FreelancerCard-Avatar img{width:88px;height:88px}.FreelancerCard-Name{margin:0 0 8px;font-weight:700;color:#303030}.FreelancerCard_md .FreelancerCard-Name{font-size:16px;line-height:1.44}.FreelancerCard_lg .FreelancerCard-Name{font-size:18px;line-height:1.28}.FreelancerCard-Country{margin:0 0 8px;font-size:16px;line-height:1.25;color:#838383}.FreelancerCard-Title{color:#514ef3;font-weight:700;word-break:break-word}.FreelancerCard_md .FreelancerCard-Title{margin:0 0 16px;font-size:24px;line-height:1.42}.FreelancerCard_lg .FreelancerCard-Title{margin:0 0 8px;font-size:16px;line-height:1.25}.FreelancerCard-Skills{margin:0 0 32px}.FreelancerCard-Overview,.FreelancerCard-Posted{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:100px;width:100%;margin:auto 0 0;font-size:16px;line-height:1.25;color:#838383}.FreelancerCard-Posted{font-weight:400;margin-bottom:10px}.FreelancerCard-Footer{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.FreelancerCard-Footer{flex-direction:row;align-items:center}}.FreelancerCard_md .FreelancerCard-Footer{margin-top:40px}@media(min-width:768px){.FreelancerCard_md .FreelancerCard-Footer{justify-content:center}}.FreelancerCard_lg .FreelancerCard-Footer{margin-top:32px}@media(min-width:768px){.FreelancerCard_lg .FreelancerCard-Footer{justify-content:flex-end}}.FreelancerCard-Footer .GradientButton_lg{padding-left:16px;padding-right:16px}@media(min-width:768px){.FreelancerCard-Footer .GradientButton_lg{flex-basis:calc(25% - 6px)}}.FreelancerCard-Footer .GradientButton_lg+.GradientButton_lg{margin-top:8px}@media(min-width:768px){.FreelancerCard-Footer .GradientButton_lg+.GradientButton_lg{margin:0 0 0 8px}}.FreelancerCard-Footer .GradientButton_xl+.GradientButton_xl{margin-top:8px}@media(min-width:768px){.FreelancerCard-Footer .GradientButton_xl+.GradientButton_xl{margin:0 0 0 16px}}.Pagination-Link{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:linear-gradient(180deg,#fff,#fcfcfc);border-radius:12px;box-shadow:0 0 12px rgba(235,235,235,.5);font-weight:800;font-size:16px;line-height:1.4;color:#303030;text-decoration:none;transition:none}@media(min-width:768px){.Pagination-Link{width:48px;height:48px;border-radius:16px;font-size:24px}}.Pagination-Item_active .Pagination-Link,.Pagination-Link:hover{background:linear-gradient(180deg,#9795f8,#4744f0);color:#fff}.Pagination-Item+.Pagination-Item{margin-left:16px}@media(min-width:768px){.Pagination-Item+.Pagination-Item{margin-left:24px}}.Pagination{display:flex;justify-content:center;align-items:center;width:100%}.Pagination-List{display:flex;margin:0;list-style:none}.Pagination-Icon{flex-shrink:0;width:16px;height:16px;fill:currentColor}@media(min-width:768px){.Pagination-Icon{width:20px;height:20px}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ErrorPage{font-family:Mulish,sans-serif}.ErrorPage .Layout{background-color:#f2f8ff}.ErrorPage-Content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;height:100%;padding:40px 0;text-align:center}.ErrorPage-Content .Title{margin:40px 0 0}.ErrorPage-Content .BodyText{margin:24px 0 0}.ErrorPage-Content .BodyText a{color:#514ef3}.ErrorPage-Content .GradientButton{margin:44px 0 0}.ErrorPage-Image{flex-shrink:0;max-width:100%;height:auto}.ErrorPage-Status{font-weight:700;font-size:16px;line-height:1.4;color:#303030}.FreelancersPage{font-family:Mulish,sans-serif}.FreelancersPage .Layout{background-color:#f2f8ff}.FreelancersPage .Pagination{margin-top:40px}@media(min-width:768px){.FreelancersPage .Pagination{margin-top:80px}}.FreelancersPage-Content{padding:80px 0}@media(min-width:768px){.FreelancersPage-Content{padding:120px 0}}.FreelancersPage-Title{padding:32px 16px}.FreelancersPage-Row{position:relative;display:flex;flex-direction:column;margin:0 -16px}@media(min-width:768px){.FreelancersPage-Row{flex-direction:row}}.FreelancersPage-Column{display:flex;flex-direction:column;min-width:0;padding:0 16px}.FreelancersPage-Column_sidebar{flex-shrink:0}@media(min-width:768px){.FreelancersPage-Column_sidebar{max-width:50%;width:407px}}.FreelancersPage-Column_content{flex-grow:1}@media(min-width:768px){.FreelancersPage-Column_content{padding-top:72px}}.FreelancersPage-Column_content .FreelancerInfo{margin:0 0 16px}.FreelancersPage-Placeholder{text-align:center}.FreelancersPage-Placeholder .BodyText{margin:32px 0}