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