.skeleton-overview{width:100%}.skeleton-circle{width:60px;height:60px;margin-top:auto;margin-bottom:auto;background-color:#f5f5f6;border-radius:100%;margin-right:12px}.skeleton-paragraphs div:nth-child(1){width:95%}.skeleton-paragraphs div:nth-child(2){width:90%}.skeleton-paragraphs div:nth-child(3){width:75%}.skeleton-bar{background-color:#f5f5f6;width:25%;margin-top:16px;margin-bottom:16px;height:16px;border-radius:12px}.freelancer-container{position:relative}.freelancer-container .title{font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-default);color:var(--colours-grey-1000)}.freelancer-container .flag{display:block;margin:auto 0 auto 8px;width:20px;height:13px;min-width:unset}.freelancer-container .verified-profile{color:var(--colours-grey-1000)}.freelancer-container .verified-profile .fa-shield-check{margin-right:3px}.freelancer-container .image{margin-right:18px;overflow:hidden;min-width:64px;height:64px;display:flex;border-radius:50%}.freelancer-container .image:hover{text-decoration:none}.freelancer-container .image img{flex-shrink:0;max-width:67px;height:auto;object-fit:cover}.freelancer-container .image img.old-image{margin-top:-5px}.freelancer-container .image .contact-image{min-width:64px;height:64px}.freelancer-container .image .contact-image.initials-as-image{font-size:24px;align-items:center;background:var(--colours-grey-100);color:var(--colours-grey-400);display:flex;font-weight:var(--fonts-weight-default);justify-content:center;letter-spacing:var(--fonts-letterspacing-default);opacity:unset;border:4px double var(--colours-grey-0)}.freelancer-container .name{font-weight:var(--fonts-weight-highlight)}.freelancer-container .location-price-info>div{margin-right:16px}.freelancer-container .location-price-info>div:last-child{margin-right:0!important}.freelancer-container .location-price-info .location{font-weight:var(--fonts-weight-highlight);color:var(--colours-grey-700)}.freelancer-container .location-price-info .location .city{color:inherit}.freelancer-container .location-price-info .location .fa-map-marker-alt{color:var(--colours-brand-whoopi);margin-right:5px}.freelancer-container .icon{height:24px;width:24px;color:var(--colours-brand-audrey);display:inline-flex;border:1px solid var(--colours-brand-audrey);border-radius:50%;margin-right:8px;align-items:center;align-content:center;text-align:center;justify-content:center}.freelancer-container .icon:last-child{margin-right:0}.freelancer-container .icon i{font-size:14px;display:inline-block;min-width:unset;width:auto;height:auto}.freelancer-container .payment-information{margin-left:8px;display:flex}.freelancer-container .payment-information .chf-currency{font-weight:var(--fonts-weight-highlight);color:var(--colours-brand-audrey);margin-right:8px}.freelancer-container .payment-information .icon{background-color:var(--colours-brand-audrey);color:var(--colours-grey-100);width:16px;height:16px;margin-top:auto;margin-bottom:auto}.freelancer-container .payment-information .icon i{font-size:10px}.freelancer-container .freelancer-footer{margin-top:24px}.freelancer-memolist .dropdown-menu{padding:0}.freelancer-memolist>button,.freelancer-memolist>i{color:var(--colours-brand-audrey);border:0;background-color:unset}.freelancer-memolist li{margin-bottom:8px;padding:8px}.freelancer-memolist li:first-child{margin-top:8px}.freelancer-memolist li:hover{background-color:var(--colours-grey-100)}.freelancer-memolist li i.fa,.freelancer-memolist li .far,.freelancer-memolist li .fas{margin-right:8px!important}.freelancer-memolist li.disabled{cursor:not-allowed}.freelancer-memolist li.disabled a{cursor:not-allowed;text-decoration:#ccc}.freelancer-memolist li:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.freelancer-memolist .btnCreate{white-space:nowrap}.freelancer-list-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:576px){.freelancer-list-grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.freelancer-list{opacity:1;transition:opacity .25s ease-out;gap:var(--gap-display-m)}.freelancer-list.is-loading{opacity:0;transition:opacity .25s ease-out}.freelancer-list .availability{margin-top:4px}.freelancer-list .freelancer-container{margin-bottom:16px}@media(max-width:767px){.freelancer-container .footer{flex-direction:column;align-items:start}.freelancer-container .footer .location{margin-top:16px}.freelancer-container .mobile-column>*{margin-bottom:8px}}#freelancer .freelancer-title{margin-bottom:30px}#freelancer .profile-info-overview{display:flex;flex-direction:column;align-items:center}#freelancer .profile-info-overview>*{margin-bottom:16px}#freelancer .profile-info-overview .verified-profile{color:var(--colours-grey-1000)}#freelancer .profile-info-overview .freelancer-picture-round{border:4px solid var(--colours-grey-100);margin-top:-50px;box-shadow:0 0 5px #ccc}#freelancer .profile-info-overview .freelancer-picture-round img{margin-top:35px;width:100%;object-fit:cover}#freelancer .profile-info-overview .freelancer-picture-round img.square{margin-top:0}#freelancer .profile-info-overview .hourly-rate{color:var(--colours-brand-audrey)}#freelancer .profile-info-overview .location{font-weight:var(--fonts-weight-highlight);color:var(--colours-grey-1000)}#freelancer .profile-info-overview .location a{color:inherit}#freelancer .profile-info-overview .location .city{margin-right:8px}#freelancer .profile-info-overview .location i{margin-right:8px;color:var(--colours-brand-audrey)}#freelancer .profile-info-overview .availability{display:inline-flex}#freelancer .profile-info-overview .back-to-hitlist{color:var(--colours-grey-1000)!important;display:block;text-align:center;line-height:var(--fonts-line-height-default);font-weight:var(--fonts-weight-highlight);margin-top:16px;cursor:pointer}#freelancer .profile-info-overview .back-to-hitlist i{color:var(--colours-brand-audrey)}#freelancer .profile-info-overview .contact-image{width:150px;height:150px;min-width:64px}#freelancer .profile-info-overview .contact-image.initials-as-image{font-size:50px;background:var(--colours-grey-100);box-shadow:unset;color:var(--colours-grey-400);font-weight:var(--fonts-weight-default);letter-spacing:var(--fonts-letterspacing-default);border:8px double var(--colours-grey-0)}#freelancer .profile-info-main{color:var(--colours-grey-0)}#freelancer .profile-info-main .modal{color:var(--colours-grey-1000)}@media(max-width:1024px){#freelancer .profile-info-main{color:var(--colours-grey-1000)}}#freelancer .content>*{margin-bottom:40px}#freelancer #exaliInsuranceInfoLinks .exaliSealTextLinks{color:var(--colours-brand-audrey)}#freelancer .exaliSealTextLinks{color:var(--colours-grey-1000);font-weight:var(--fonts-weight-default)}#freelancer .exaliSealTextLinks i{margin-right:8px}#freelancer .attachments-container,#freelancer .certification-container{display:flex;flex-direction:row;flex-wrap:wrap}#freelancer .attachments-container .attachment,#freelancer .attachments-container .certification,#freelancer .certification-container .attachment,#freelancer .certification-container .certification{margin-top:0;position:relative;border-radius:8px;padding:12px 16px;background-color:var(--colours-grey-100);width:49%;margin-right:1%;margin-left:0;display:flex;align-items:center;text-decoration:none!important}#freelancer .attachments-container .attachment:nth-child(2),#freelancer .attachments-container .certification:nth-child(2),#freelancer .certification-container .attachment:nth-child(2),#freelancer .certification-container .certification:nth-child(2){margin-right:0}#freelancer .attachments-container .attachment .no-login-content,#freelancer .attachments-container .certification .no-login-content,#freelancer .certification-container .attachment .no-login-content,#freelancer .certification-container .certification .no-login-content{display:none;background-color:var(--colours-grey-0);color:var(--colours-grey-1000);position:absolute;padding:16px;border-radius:.25rem;z-index:10;right:0}#freelancer .attachments-container .attachment .no-login-content.open,#freelancer .attachments-container .certification .no-login-content.open,#freelancer .certification-container .attachment .no-login-content.open,#freelancer .certification-container .certification .no-login-content.open{display:block}#freelancer .attachments-container .attachment .attachment-name,#freelancer .attachments-container .attachment .certification-name,#freelancer .attachments-container .certification .attachment-name,#freelancer .attachments-container .certification .certification-name,#freelancer .certification-container .attachment .attachment-name,#freelancer .certification-container .attachment .certification-name,#freelancer .certification-container .certification .attachment-name,#freelancer .certification-container .certification .certification-name{overflow-wrap:break-word;margin-right:16px;margin-left:16px;flex-grow:2}@media(max-width:1024px){#freelancer .attachments-container .attachment,#freelancer .attachments-container .certification,#freelancer .certification-container .attachment,#freelancer .certification-container .certification{width:100%;margin-right:0}}#freelancer .attachments-container .certification i,#freelancer .certification-container .certification i{color:var(--colours-brand-audrey)}#freelancer .attachments-container .certification .certification-name i,#freelancer .certification-container .certification .certification-name i{color:var(--colours-grey-400);font-size:.8em;margin-left:5px;position:relative;top:-1px}#freelancer .premium-functions{margin-top:40px;margin-bottom:32px}#freelancer .premium-functions .premium-function{display:inline-block;position:relative;margin-right:30px}#freelancer .premium-functions .premium-function:last-child{margin-right:0}#freelancer .premium-functions .premium-function .premium-content{display:none;background-color:var(--colours-grey-0);color:var(--colours-grey-1000);position:absolute;padding:16px;border-radius:.25rem;z-index:10}#freelancer .premium-functions .premium-function .premium-content.open{display:block}@media(max-width:1024px){#freelancer .premium-functions .premium-function{display:block;margin-top:40px;margin-right:0}#freelancer .premium-functions .premium-function button{width:100%}}#freelancer .premium-functions .premium-function .displayed-premium-content{padding:5px 10px;color:var(--colours-grey-1000);background:var(--colours-grey-100);border:1px solid var(--colours-grey-100);border-radius:20px;box-shadow:2px 4px 20px #5a5a5a29}#freelancer .actions .fm-btn{border:1px solid var(--colours-grey-200);border-radius:50%;height:48px;width:48px;min-width:unset;margin-right:8px}#freelancer .actions .fm-btn:last-child{margin-right:0}#freelancer .actions .fm-btn.blacklist,#freelancer .actions .fa-clipboard{margin-right:0}#freelancer .memolistBtn .fa-thumbtack,#freelancer .memolistBtn .fa-eye,#freelancer .follow-me-btn .fa-thumbtack,#freelancer .follow-me-btn .fa-eye,#freelancer .unfollow-me-btn .fa-thumbtack,#freelancer .unfollow-me-btn .fa-eye{margin-right:4px}#freelancer .references .reference-row{font-family:Roboto}#freelancer .references .reference-row>*{margin-bottom:24px}#freelancer .references .reference-row>*:last-child{margin-bottom:0}#freelancer .references .reference-row hr{margin-bottom:0}#freelancer .references .reference-row .reference-header{font-weight:var(--fonts-weight-default)}#freelancer .references .reference-row .reference-header.collapse-headline{font-size:var(--fonts-size-meta);margin-bottom:0;line-height:initial}#freelancer .references .reference-row .reference-header .position-title{text-transform:uppercase;letter-spacing:var(--fonts-letterspacing-wide);margin-top:4px}#freelancer .references .reference-row .company-info{font-weight:var(--fonts-weight-highlight);font-size:var(--fonts-size-meta);color:var(--colours-grey-700);letter-spacing:var(--fonts-letterspacing-default);line-height:var(--fonts-line-height-default);margin-top:8px}#freelancer .references .reference-row .company-info .company-branch{font-weight:var(--fonts-weight-default)}#freelancer .references .reference-row .company-info .additional-info{display:inline-block;line-break:strict;font-weight:var(--fonts-weight-default)}#freelancer .references .reference-row .description{color:var(--colours-grey-700);margin-bottom:24px}#freelancer .references .collapse-content .description{margin-bottom:0}#freelancer .references .toggle-references{margin-top:9px;color:initial;font-weight:var(--fonts-weight-default);font-size:12px;text-decoration:underline}#freelancer .references .toggle-references.hide-all{margin-top:24px}#freelancer .references .accordion-item{width:100%}#freelancer .ratings{font-size:var(--fonts-size-meta)}#freelancer .ratings .header{font-weight:var(--fonts-weight-highlight);border-bottom:0}#freelancer .ratings .header .link-to-recommendation{display:flex!important;display:-webkit-box;width:100%;font-size:var(--fonts-size-body);line-height:var(--fonts-line-height-default);color:var(--colours-grey-1000)}#freelancer .ratings .header .link-to-recommendation span:hover,#freelancer .ratings .header .link-to-recommendation i:hover{text-decoration-line:unset}#freelancer .ratings .header .link-to-recommendation i{margin-left:auto}@media(max-width:991px){#freelancer .ratings .side-card{position:unset;left:unset;border-radius:10px;background-size:110% 110%;background-position:center}#freelancer .ratings .p-l-0{padding-right:0}}#freelancer .ratings .quote{margin-bottom:15px;margin-top:15px;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);font-stretch:normal;font-style:italic;line-height:var(--fonts-line-height-default);color:var(--colours-grey-700)}#freelancer .ratings .details{margin-bottom:16px;margin-top:16px;word-break:break-word}#freelancer .ratings .details .name{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default)}#freelancer .ratings .footer{padding-top:16px;margin-top:auto}#freelancer .ratings .footer .delete-button{border:1px solid var(--colours-grey-200);border-radius:100%;color:var(--colours-grey-700);height:40px;width:40px;padding-left:13px;padding-top:10px}#freelancer .portfolio-container .card{min-height:180px}#freelancer .portfolio-container .card .title{font-weight:var(--fonts-weight-medium);color:var(--colours-grey-1000)}#freelancer .social-media a{margin-right:16px}#freelancer .social-media a i{display:inline-flex}#freelancer .social-media a:last-child{margin-right:0}#freelancer #lang-switcher{margin-top:16px}#freelancer #lang-switcher .show{display:inline-block!important}#freelancer #lang-switcher a{font-weight:var(--fonts-weight-highlight);text-decoration:none;outline:unset;color:var(--colours-grey-1000)}#freelancer #lang-switcher a:hover{color:var(--colours-grey-1000)}#freelancer #lang-switcher .dropdown-menu{display:none}#freelancer #lang-switcher .dropdown-menu li a{color:var(--colours-grey-1000)}@media(max-width:1024px){#freelancer #lang-switcher{margin-top:32px;margin-bottom:24px}}#freelancer .content div>h4{margin-bottom:24px}@media(max-width:1024px){#freelancer .exali{display:flex;flex-direction:column;align-items:center}}#freelancer .remove-from-blacklist .fa-user-unlock{color:var(--colours-brand-audrey)}#freelancer .add-to-blacklist .fa-user-lock{color:var(--colours-feedback-error)}#freelancer #certification a{color:var(--colours-grey-1000);font-weight:var(--fonts-weight-default)}#freelancer #certification a:hover{color:var(--colours-grey-1000);font-weight:var(--fonts-weight-highlight);text-decoration-color:var(--colours-grey-1000)}@media print{#dummyHeader,.header,#account-widget-menu,.actions,.action-buttons,.profileContactForm,.back-to-hitlist,.contact-info-container,.stickynav_banner{display:none!important}.availability{-webkit-print-color-adjust:exact}.profile-info-overview,.profile-info-main{margin-top:250px}}.modal .form-label,.modal .input-field{margin-top:0}#freelancer .hero .header{height:340px}@media(min-width:768px){#freelancer .hero .header{height:340px}}@media(min-width:1024px){#freelancer .hero .header{height:420px}}#freelancer .hero-overlap{margin-top:-300px}@media(min-width:768px){#freelancer .hero-overlap{margin-top:-300px}}@media(min-width:1024px){#freelancer .hero-overlap{margin-top:-417px}}#freelancer-scroll-header{background-color:var(--colours-grey-1000);position:fixed;top:0;width:100%;opacity:0;transition:opacity .25s ease-out;z-index:0}#freelancer-scroll-header.active{opacity:1;z-index:9999;transition:opacity .25s ease-out}.has-navWrapper #freelancer-scroll-header{top:82px}@media(min-width:1024px){.has-navWrapper #freelancer-scroll-header{top:57px}}#freelancer-scroll-header section{width:100%;display:flex;flex-wrap:wrap;justify-content:start}@media(min-width:768px){#freelancer-scroll-header section{justify-content:space-between;flex-wrap:nowrap}}#freelancer-scroll-header .container{display:flex;margin:auto 0}#freelancer-scroll-header .image-white-circle{height:40px;width:40px;text-align:center;color:var(--colours-grey-0);border:3px solid;border-radius:100%;object-fit:cover;margin-right:12px}#freelancer-scroll-header .title{color:var(--colours-grey-0);display:table-cell;vertical-align:middle;text-align:start;max-width:calc(100% - 60px);margin:auto 0}@media(min-width:768px){#freelancer-scroll-header .title{margin-right:12px}}#freelancer-scroll-header .buttons{margin-top:12px;width:100%;display:flex;justify-content:space-between}#freelancer-scroll-header .buttons span{margin-right:12px}#freelancer-scroll-header .buttons span.button-text{margin-right:0}#freelancer-scroll-header .buttons .button-text{display:none}@media(min-width:768px){#freelancer-scroll-header .buttons .button-text{display:inline-block}}@media(min-width:768px){#freelancer-scroll-header .buttons{margin-top:0;width:unset}}#freelancer-scroll-header .memolistBtn .fa-thumbtack,#freelancer-scroll-header .memolistBtn .fa-envelope,#freelancer-scroll-header .contact .fa-thumbtack,#freelancer-scroll-header .contact .fa-envelope{margin-right:0}@media(min-width:768px){#freelancer-scroll-header .memolistBtn .fa-thumbtack,#freelancer-scroll-header .memolistBtn .fa-envelope,#freelancer-scroll-header .contact .fa-thumbtack,#freelancer-scroll-header .contact .fa-envelope{margin-right:4px}}#freelancer-scroll-header .dropdown-menu{min-width:250px}.portfolio-modal-content .link{overflow-wrap:break-word}.freelancer-card{position:relative;background-color:var(--backround-display-strong-default);padding:var(--padding-card) var(--padding-card) calc(var(--padding-card) + 1.75rem) var(--padding-card);border-radius:var(--border-radius-s);border:1px solid var(--border-display-general-default)}.freelancer-card a{text-decoration-line:none}@media(min-width:576px){.freelancer-card{border:1px solid var(--border-display-general-default);border-radius:var(--border-radius-s);padding:var(--padding-display-general-m) var(--padding-display-general-m) calc(var(--padding-display-general-m) + 1.75rem) var(--padding-display-general-m)}}.freelancer-card .title{font-size:var(--fonts-size-h4);font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-headline);margin-bottom:var(--gap-display-s);color:var(--text-display-strong);text-decoration:none;hyphens:auto;overflow:hidden;word-wrap:break-word;-webkit-box-orient:vertical;max-width:90vw;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:4;text-overflow:ellipsis}.freelancer-card .name{font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);color:var(--text-display-strong)}.freelancer-card .city{display:inline-flex}.freelancer-card .city a{color:var(--text-display-weak);text-decoration:none;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);justify-content:center;display:inline-flex;margin-right:.25rem}.freelancer-card .city a:focus{color:var(--colours-brand-whoopi)}@media(hover:hover){.freelancer-card .city a:hover{color:var(--colours-brand-whoopi)}}.freelancer-card .city a:first-letter{text-transform:uppercase}.freelancer-card .city a i{margin-right:var(--gap-action-element-to-text)}.freelancer-card .travel-info{font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);color:var(--text-display-weak)}.freelancer-card .travel-info i{margin-right:var(--gap-action-element-to-text)}.freelancer-card .hourly-rate{font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-default)}.freelancer-card .memolistBtn,.freelancer-card .memolistRegModalBtn{font-size:var(--fonts-size-body)}.freelancer-card .memo-list-btn-container{position:absolute;top:var(--padding-card);right:var(--padding-card)}@media(min-width:576px){.freelancer-card .memo-list-btn-container{right:var(--padding-display-general-m);top:var(--padding-display-general-m)}}.freelancer-card .memo-list-btn-container .fa-circle-plus{font-size:1.5rem}.freelancer-card .memo-list-btn-container .memolist-dropdown-list{max-height:31.5rem;overflow:auto}.freelancer-card .memo-list-btn-container .circle-bg{padding:var(--padding-action-general-s) calc(var(--padding-action-general-s) - 1px)}.freelancer-card .memo-list-btn-container .circle-bg .fa-star{width:auto}.freelancer-card .dropdown-toggle{color:var(--text-display-strong)}.freelancer-card .dropdown-toggle.far{font-weight:var(--fonts-weight-default)}.freelancer-card .image{display:block;border-radius:var(--border-radius-s);height:4rem;width:4rem;overflow:hidden;text-decoration:none}.freelancer-card .image.initials{height:4rem;width:4rem}.freelancer-card img{height:auto;width:4rem}.freelancer-card .rounded-profile-image{height:auto;width:auto;display:contents}.freelancer-card .old-image{margin-top:-1.5rem}.freelancer-card .old-profile-image{width:4rem;height:4rem;margin:0!important}.freelancer-card .initials-as-image{font-size:var(--fonts-size-h3);height:4rem;width:4rem;padding:.625rem;border-radius:var(--border-radius-s)}@media(hover:hover){.freelancer-card .initials-as-image:hover{background:var(--colours-transparency-black-15);transition:none}}.freelancer-card .name-and-title{line-height:var(--fonts-line-height-default);margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;gap:var(--gap-action-element-to-text)}.freelancer-card .name-and-title.has-image{max-width:calc(100% - 4.125rem)}.freelancer-card .fm-btn-icon-no-style,.freelancer-card .fm-btn-no-style{border-radius:unset;background-color:unset;color:var(--colours-grey-1000);padding:0;border:unset;z-index:1}.freelancer-card .top-bar{display:flex;align-items:center;gap:var(--gap-display-s);min-height:1.875rem;margin-bottom:var(--gap-display-s)}.freelancer-card .availability-status{display:flex;justify-content:center}.freelancer-card .availability-status span{color:var(--text-display-weak)}.freelancer-card .badge-icon{padding:var(--padding-action-vertical-s)}.freelancer-card .badge-icon i{width:1rem}.freelancer-card .fa-shield-check{cursor:unset!important}.freelancer-card .badge-ghost-light{border:1px solid var(--colours-grey-400);background:#0000;color:var(--colours-grey-400)}.freelancer-card .icon-list{display:flex;justify-content:center;align-content:center;gap:var(--gap-display-s);color:var(--text-display-weak);font-size:var(--fonts-size-body);min-height:.833rem}.freelancer-card .viewedProfile{color:var(--text-display-weak)}.freelancer-card .card-footer{position:absolute;display:flex;bottom:var(--padding-card);right:var(--padding-card);height:1rem;width:calc(100% - 3*var(--padding-card));padding-left:var(--padding-card);justify-content:flex-end;gap:.5rem}@media(min-width:576px){.freelancer-card .card-footer{bottom:var(--padding-display-general-m);right:var(--padding-display-general-m);width:calc(100% - 1.75rem - var(--padding-display-general-m))}}.freelancer-card.viewed-profile{background:var(--backround-display-weak-default)}.freelancer-card.viewed-profile .fa-double-check{color:var(--text-display-weak)}.freelancer-card .circle-bg{background-color:var(--backround-action-secondary-default);border-radius:50%;padding:var(--padding-action-general-s);text-align:center;border:var(--fonts-letterspacing-wide) solid var(--border-action-tertiary-default)}.freelancer-card .circle-bg.fa-user-minus,.freelancer-card .circle-bg i{width:1rem}.freelancer-card.blacklisted-profile .blocked-profile{cursor:pointer;margin-left:auto}.freelancer-card.blacklisted-profile .card-footer,.freelancer-card.blacklisted-profile .title,.freelancer-card.blacklisted-profile .top-bar .icon-list,.freelancer-card.blacklisted-profile .top-bar .availability-status,.freelancer-card.blacklisted-profile .d-flex.gap-xs.flex-align-center{opacity:var(--opacity-default)}.freelancer-card.blacklisted-profile .title,.freelancer-card.blacklisted-profile .card-footer{color:var(--text-display-weak)}.freelancer-card-image{height:4rem;width:4rem}.project-list-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-display-s)}@media(min-width:576px){.project-list-grid{gap:var(--gap-display-m)}}.project-list{position:relative;opacity:1;transition:opacity .25s ease-out}.project-list.is-loading{opacity:0;transition:opacity .25s ease-out}.project-card{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:var(--backround-display-strong-default);padding:var(--padding-card);border:1px solid var(--border-display-general-default);border-radius:var(--borderradius-m)}.project-card .mg-b-display-m{margin-bottom:var(--gap-display-vertical-inside)}@media(min-width:576px){.project-card .mg-b-display-m{margin-bottom:var(--gap-display-m)}}.project-card .project-actions{order:1;width:100%}.project-card .project-info{order:2;min-width:1px}.project-card .project-info .badge-list .text-truncate{display:inline;max-width:100%}@media(min-width:576px){.project-card{flex-wrap:nowrap;padding:var(--padding-display-general-m);border-radius:var(--borderradius-l)}.project-card .project-actions{order:2;width:auto}.project-card .project-info{order:1}}.project-card.viewed-project{background:var(--backround-display-weak-default)}.project-card.viewed-project .fa-double-check{color:var(--colours-grey-700)}.project-card.is-hidden a,.project-card.is-hidden i{color:var(--text-display-weak);cursor:pointer}.project-card .city{font-weight:var(--fonts-weight-default)}.project-card .badge-list{min-height:6.25rem;gap:var(--spacing-4)}@media(min-width:576px){.project-card .badge-list{min-height:4rem;gap:var(--gap-display-s)}}@media(min-width:768px){.project-card .badge-list{min-height:4rem}}@media(min-width:1280px){.project-card .badge-list{min-height:1.75rem}}.project-info-list{display:flex;flex-wrap:wrap;color:var(--text-display-weak)}@media(min-width:576px){.project-info-list{margin-right:3.25rem}.project-info-list.one-icon{margin-right:4.75rem}.project-info-list.two-icons{margin-right:6.25rem}}.project-info-list .project-info-list-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.project-info-list .align-items-center .circle-divider{display:inline-block}.project-info-list .align-items-center:last-of-type .circle-divider{display:none}.project-actions{display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:flex-start;color:var(--text-display-weak)}@media(min-width:576px){.project-actions{align-items:flex-end;flex-direction:column}}.project-actions .memo-list-btn{padding:var(--padding-action-general-s);width:fit-content;justify-content:flex-end;border-color:var(--border-action-tertiary-default);order:2}@media(min-width:576px){.project-actions .memo-list-btn{order:1}}@media(min-width:1280px){.project-actions .memo-list-btn{margin-bottom:0}}.project-actions .project-actions-info{bottom:0;display:flex;gap:var(--gap-action-element-to-text);order:1;margin-bottom:1rem}@media(min-width:576px){.project-actions .project-actions-info{position:absolute;margin-bottom:0}}.project-actions .project-actions-info .icon-list{order:1}@media(min-width:576px){.project-actions .project-actions-info .icon-list:last-of-type{margin-right:var(--spacing-4)}}@media(min-width:576px){.project-actions .project-actions-info .icon-list{order:2}}.project-actions .project-actions-info .project-created{order:2}@media(min-width:576px){.project-actions .project-actions-info .project-created{order:1}}.flm-dropdown{background:var(--colours-grey-0);border:1px solid var(--colours-grey-200);border-radius:var(--border-radius-xxs);box-shadow:0 4px 10px #00000026;padding:var(--spacing-6);position:absolute;top:calc(100% + var(--spacing-4));z-index:var(--zindex-dropdown);overflow:hidden}.flm-dropdown.open-upwards{top:unset;bottom:calc(100% + var(--spacing-4))}.flm-dropdown.open-to-the-right{left:unset;right:0}.header-content .flm-dropdown{z-index:calc(var(--z-index-header) + 20)}.flm-dropdown ul{width:max-content}.flm-dropdown li{padding:var(--padding-action-general-m);padding-right:calc(var(--padding-action-general-m) + 2.5rem);border-radius:var(--borderradius-xs);border:1px solid rgba(0,0,0,0)}@media(hover:hover){.flm-dropdown li:hover:not(.no-hover){cursor:pointer;background-color:var(--backround-overlay-hover)}}.flm-dropdown li.disabled{color:var(--text-action-general-disabled)}@media(hover:hover){.flm-dropdown li.disabled:hover{cursor:not-allowed;background-color:unset}}.flm-dropdown li:focus-visible{outline:none;border-radius:var(--borderradius-xs);border:1px solid var(--border-action-general-focus)}.flm-dropdown li.active{background-color:var(--backround-overlay-selected-default)}.flm-dropdown li a{box-shadow:none;text-decoration:none!important}.flm-dropdown li i{margin-right:var(--gap-action-element-to-text)}.flm-dropdown li .remove-icon i{margin-right:0}.flm-dropdown li .fm-btn-tertiary{padding-left:0}.flm-dropdown li .remove-icon{position:absolute;border-radius:50%;right:var(--padding-action-general-m);height:2.5rem;width:2.5rem}@media(hover:hover){.flm-dropdown li .remove-icon:hover:not(.no-hover){color:var(--text-display-strong);cursor:pointer;background-color:var(--backround-overlay-hover)}}.flm-dropdown li .remove-icon:focus-visible{outline:none;border:1px solid var(--border-action-general-focus)}.flm-dropdown .memolist-dropdown-list{max-width:25rem}.flm-dropdown .memolist-dropdown-list li{padding-right:var(--padding-action-general-m)}.flm-dropdown .memolist-dropdown-list li .memolist-item{display:inline-flex;align-items:center}.dropdown-close{display:flex;width:2rem;margin-left:auto;height:2rem;padding:.188rem .313rem;flex-shrink:0;border-radius:var(--border-radius-pill);background:var(--colours-grey-0);border:unset}.dropdown-close i{display:flex;font-size:1.25rem;justify-content:center;padding-top:.125rem;color:var(--colours-grey-1000);text-align:center;margin-right:0}@media(hover:hover){.dropdown-close:hover{background:var(--colours-grey-200)}}.dropdown-container{position:relative;margin-left:auto}.search-result-header .dropdown-container{margin-left:0}.dropdown-container.disabled{cursor:not-allowed;opacity:.5}.dropdown-container.disabled *{pointer-events:none;cursor:not-allowed}.dropdown-container .active button.fm-btn-dropdown{border-radius:var(--borderradius-xs);background-color:var(--backround-action-light-selected)}.search-history-item .menu-dropdown,.action-buttons .menu-dropdown{padding:0;overflow-x:hidden;border-radius:8px;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default)}.search-history-item .menu-dropdown .dropdown-item,.action-buttons .menu-dropdown .dropdown-item{padding:3px 20px}.search-history-item .menu-dropdown .list-option,.search-history-item .menu-dropdown .dropdown-item,.action-buttons .menu-dropdown .list-option,.action-buttons .menu-dropdown .dropdown-item{border-bottom:1px solid var(--colours-grey-300);height:2.875rem;margin-bottom:0;font-size:var(--fonts-size-meta)}.search-history-item .menu-dropdown .list-option:last-child,.search-history-item .menu-dropdown .dropdown-item:last-child,.action-buttons .menu-dropdown .list-option:last-child,.action-buttons .menu-dropdown .dropdown-item:last-child{border-bottom:unset}.search-history-item .menu-dropdown .list-option a,.search-history-item .menu-dropdown .list-option span,.search-history-item .menu-dropdown .dropdown-item a,.search-history-item .menu-dropdown .dropdown-item span,.action-buttons .menu-dropdown .list-option a,.action-buttons .menu-dropdown .list-option span,.action-buttons .menu-dropdown .dropdown-item a,.action-buttons .menu-dropdown .dropdown-item span{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default)}@media(hover:hover){.search-history-item .menu-dropdown .list-option:hover,.action-buttons .menu-dropdown .list-option:hover{background-color:var(--colours-grey-200)}}.search-history-item .menu-dropdown{border:1px solid var(--colours-grey-300)}.backdrop-dropdown{z-index:var(--zindex-dropdown-backdrop);inset:0;position:fixed}.backdrop-dropdown.hidden{z-index:-1;display:none}.header-content .backdrop-dropdown{z-index:calc(var(--z-index-header) + 10)}.paginator{display:flex;justify-content:end;align-items:center;gap:var(--gap-action-general-stacked);text-align:center}.paginator.desktop{display:none}.search-result .paginator{margin-top:var(--gap-display-m)}@media(min-width:1280px){.paginator.mobile{display:none}.paginator.desktop{display:flex}}.paginator-item{display:flex;min-width:1.25rem;height:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-action-general-s);border-radius:var(--borderradius-s);border:var(--fonts-letterspacing-wide) solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default);color:var(--text-display-strong);font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);line-height:var(--fonts-line-height-default);cursor:pointer}.paginator-item.active{background:var(--backround-action-general-selected-default);color:var(--text-action-general-selected);cursor:unset}@media(hover:hover){.paginator-item:hover{box-shadow:0 0 0 3px var(--border-action-weak-hover)}}.paginator-item:focus-visible{outline:none;border-color:var(--border-action-general-focus)}.paginator-item.separator{cursor:unset;pointer-events:none}.paginator-item.prev,.paginator-item.next{border-radius:var(--borderradius-xl)}.paginator-item.disabled{color:var(--text-action-general-disabled);border:var(--fonts-letterspacing-wide) solid var(--border-action-general-disabled);cursor:not-allowed}@media(hover:hover){.paginator-item.disabled:hover{box-shadow:none}}.company-info .no-image .square-image-border-focus{width:100%;display:flex;height:16rem;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;aspect-ratio:1/1}.company-info .no-image .square-image-border-focus .square-profile-image{height:16rem;width:16rem}#suggest_projects .project-info{min-width:1px}#suggest_projects .project-info .badge-list .badge{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.has-image .square-image-border-focus,.has-image .square-image-border-focus .square-profile-image{width:100%;height:auto}.has-image .square-image-border-focus .square-profile-image img{width:100%;max-width:36rem;height:auto}.square-image-border-focus{width:fit-content}@media(min-width:576px){.square-image-border-focus .square-profile-image{width:11.25rem;height:11.25rem;margin-bottom:0}}.circle-divider{width:var(--gap-display-s);height:var(--gap-display-s);border-radius:50%;background-color:var(--colours-transparency-black-15);margin:0 auto;display:flex;justify-content:center;align-items:center}.freelancer-list .freelancer-card,#suggest_projects .project-card{background-color:var(--background-display-onwhite)}.infos{gap:1rem;flex-direction:row}.infos p,.infos .fa-envelope,.infos .fa-phone{color:var(--text-display-weak)}.infos>*{flex:0 1 auto}.grid-25-75{grid-template-columns:1fr}@media(min-width:576px){.grid-25-75{grid-template-columns:1fr 2fr}}.company-info h1{white-space:normal}@media(min-width:576px){.company-info .square-profile-image img{width:11.25rem;height:11.25rem}}.company-info .website{justify-content:start}.company-show-single-page{background:var(--backround-display-strong-default);margin:var(--gap-betweensections) auto var(--pagemargin) auto;max-width:56.25rem;box-sizing:border-box;margin-bottom:4.5rem;padding:var(--padding-display-general-s);border-radius:var(--border-radius-s)}@media(min-width:576px){.company-show-single-page{padding:var(--padding-display-general-l)}}.company-show-single-page .gap-action-general-stacked{display:flex;flex-wrap:wrap}.company-show-single-page .gap-action-general-stacked button{width:100%}@media(min-width:768px){.company-show-single-page .gap-action-general-stacked button{width:auto}}@media(min-width:768px){.company-show-single-page .gap-action-general-stacked{flex-wrap:unset}}#contact-form{max-width:25rem}@media(min-width:768px){#contact-form .contract-zip{display:inline-grid;width:calc(7.5rem - var(--space-xs))}#contact-form .contract-city{display:inline-grid;width:calc(17.5rem - var(--space-xs));margin-left:var(--space-m)}}#contact-form .terms-and-conditions{display:block}#contact-form .terms-and-conditions input[type=checkbox]{float:left;margin-right:.375rem}#contact-form .terms-and-conditions label{margin-left:0;cursor:pointer}.company-info i:before{font-size:var(--fonts-size-body)}

/*# sourceMappingURL=company-show.fa9c5456.css.map*/