@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;inset:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;inset:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.box,.box-img{border-radius:var(--border-radius-xs);background:var(--colours-grey-0);box-shadow:0 12px 40px 0 var(--colours-transparency-black-15)}.box{display:flex;flex-direction:column;align-items:flex-start;gap:30px;padding:40px 30px}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive iframe,.embed-responsive video,.embed-responsive .embed-responsive{position:absolute;inset:0;width:100%;height:100%;border:0}.embed-small{width:100%}@media(min-width:1280px){.embed-small{width:50%}}.embed-responsive-1by1:before{padding-top:100%}.embed-responsive-3by2:before{padding-top:66.6666666667%}.embed-responsive-16by9:before{padding-top:56.25%}table{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs);display:flex;align-items:flex-start;border-radius:var(--border-radius-s);border:1px solid var(--colours-grey-300)}tbody{width:100%}tr{display:flex;align-items:flex-start}tr:not(:last-child){border-bottom:1px solid var(--colours-grey-200)}tr th,tr td{display:flex;min-width:40px;color:var(--colours-grey-1000);font-family:var(--font-mona-sans);font-size:var(--fonts-size-body);font-style:normal;line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default);height:var(--space-xl);padding:0 var(--space-xs);justify-content:flex-start;align-items:center;align-self:stretch}tr th i,tr th input[type=checkbox],tr td i,tr td input[type=checkbox]{cursor:pointer;margin-left:auto;margin-right:auto}tr th.fit-content,tr td.fit-content{min-width:auto}tr th.small,tr td.small{min-width:var(--space-l)}tr th.very-small,tr td.very-small{min-width:1.25rem}tr th.extended,tr td.extended{width:100%}tr td{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);font-family:var(--font-mona-sans)}tr th:nth-last-child(1){border-top-right-radius:var(--border-radius-s)}tr th:first-child{border-top-left-radius:var(--border-radius-s)}th{font-weight:var(--fonts-weight-highlight);background-color:var(--colours-grey-100)}.tab-header-container{display:flex}@media(min-width:576px){.tab-header-container{margin-right:1rem}}.twig-tab-header-container{justify-content:center}@media(min-width:576px){.twig-tab-header-container{justify-content:unset}}.tab-header{display:none}.tab-header.twig-tab-header{display:flex;flex-wrap:unset;width:calc(95% - var(--padding-card))}@media(min-width:576px){.tab-header.twig-tab-header{width:auto}}.tab-header.twig-tab-header .twig-tab{width:50%;min-width:8rem;padding:1rem}@media(min-width:576px){.tab-header.twig-tab-header .twig-tab{width:auto}}@media(min-width:576px){.tab-header{display:flex}}.tab-header.keep-on-mobile{display:flex}.tab-header-select{display:block;margin-bottom:var(--gap-display-m);width:100%}@media(min-width:576px){.tab-header-select{display:none}}.tab{font-family:var(--font-mona-sans);font-size:var(--fonts-size-body);line-height:var(--fonts-line-height-default);color:var(--text-display-strong);text-align:center;font-weight:var(--fonts-weight-default);text-decoration:unset;padding:var(--padding-nav-general);background:var(--backround-nav-unselected-default);border-radius:var(--spacing-8) var(--spacing-8) 0 0;border:none}.tab i{margin-right:var(--space-xs)}@media(hover:hover){.tab:hover{background:var(--backround-nav-unselected-hover)}}.tab:focus-visible{outline:none;border:1.5px solid var(--border-action-general-focus)}.tab.active{font-weight:var(--fonts-weight-medium);background:var(--backround-nav-selected-default)}.tab.active.highlight{border-bottom:1.5px solid var(--border-nav-general-selected-default)}.tab.active.dimmed{border-bottom:1.5px solid var(--colours-brand-oliver)}@media(hover:hover){.tab.active:hover{background:var(--backround-nav-selected-hover)}}.tab.active i{font-weight:700}.tab-panel{border-radius:var(--borderradius-l);border:1px solid var(--border-display-general-default);background:var(--colours-transparency-white-40);padding:var(--padding-card)}@media(min-width:576px){.tab-panel{padding:var(--spacing-40);border-radius:0 var(--borderradius-l) var(--borderradius-l) var(--borderradius-l)}}.tab-panel.animate{opacity:0;transition:var(--transition-ease-out)}.tab-panel.show{opacity:1;transition:var(--transition-ease-out)}.press .tab-header{width:100%}.ticker{display:flex;justify-content:flex-start;align-items:center;gap:1ch;text-wrap:nowrap}.ticker:before,.ticker:after{content:"+ +";display:inline-block;color:var(--colours-brand-audrey)}@media print{html,body{overflow-y:visible!important;background:#0000!important;height:auto!important;margin:0!important;padding:0!important;min-height:0!important;max-height:fit-content!important}html.search main,body.search main{display:none!important}header,footer,.modal-backdrop,.hide-on-print,.modal-close,.modal-footer,.show-link,.floating-action-buttons,.project-header-dropdown{display:none!important}.search-result-modal{position:static!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;page-break-inside:avoid;box-shadow:none!important;border-radius:0!important;page-break-after:avoid!important}.modal-dialog{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.modal-content{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;border:none!important}.modal-body{overflow:visible!important;height:auto!important;max-height:none!important}.profile-project-history .collapse-content{max-height:100rem!important}.printed-tooltip{display:flex;position:relative;padding-left:.625rem}.printed-tooltip span{border:1px solid var(--backround-action-primary-default);padding:.125rem .375rem;border-radius:var(--borderradius-xs)}.printed-tooltip:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:.375rem solid rgba(0,0,0,0);border-bottom:.375rem solid rgba(0,0,0,0);border-right:.625rem solid var(--backround-action-primary-default)}.swiper{height:auto!important}.swiper-wrapper{display:block!important}.swiper-slide{width:100%!important;display:block!important;page-break-inside:avoid}.swiper-button-next,.swiper-button-prev,.custom-swiper-navigation,.swiper-pagination{display:none!important}}.freelance-o-mat-banner{display:block}.freelance-o-mat-banner img{border-radius:8px}.dashboard-view .freelance-o-mat-banner{margin-top:64px}#dashboard .freelance-o-mat-banner{margin-top:0}.project-list .freelance-o-mat-banner{border-radius:8px;margin-bottom:16px;box-shadow:2px 4px 20px #5a5a5a29}.search-banner{width:100%;border-radius:var(--borderradius-card)}#freelancer-search-result .banner{grid-column-start:1;grid-column-end:3;border-radius:var(--borderradius-card)}.banner .text a:hover{color:var(--text-action-tertiary-default);text-decoration-color:var(--text-action-tertiary-default)}.banner.banner-blue{display:flex;flex-wrap:wrap;gap:var(--gap-display-s);border:1.5px solid var(--border-overlay-strong);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);background:linear-gradient(90deg,var(--colours-purple-light) 0%,rgba(238,229,255,.2) 100%)}.banner.banner-blue .title{display:flex;gap:var(--gap-action-element-to-text);align-items:center;height:1.313rem;color:var(--text-action-highlight-default)}.banner.banner-blue i{line-height:1.313rem}.banner.banner-blue .text{width:100%;color:var(--text-display-weak);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body);line-height:var(--fonts-line-height-default)}.banner.banner-upgrade{display:flex;flex-wrap:wrap;gap:var(--gap-display-m);border:1.5px solid var(--colours-feedback-upgrade);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);background:linear-gradient(90deg,var(--colours-feedback-upgradelight100) 0%,var(--colours-feedback-upgradelight20) 100%)}.banner.banner-upgrade .title{display:flex;gap:var(--gap-action-element-to-text);min-height:1.313rem;align-items:center;color:var(--text-action-highlight-default)}.banner.banner-grey{display:flex;margin-bottom:1px;flex-wrap:wrap;gap:var(--gap-display-s);border:1.5px solid var(--border-overlay-strong);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);background:linear-gradient(90deg,var(--colours-feedback-infolight100) 0%,rgba(242,242,242,.2) 100%)}.banner.banner-grey.banner-border{border-color:var(--colours-feedback-info)}.banner.banner-grey .title{display:flex;gap:var(--gap-action-element-to-text);min-height:1.313rem;align-items:center;color:var(--text-action-highlight-default)}.banner.banner-grey i{line-height:1.313rem}.banner.banner-grey .text{width:100%;color:var(--text-display-weak);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body)}.banner.banner-grey .support{color:var(--text-display-strong);font-weight:var(--fonts-weight-medium);text-underline-position:from-font;text-decoration-skip-ink:none}.banner.banner-grey .support:hover{color:var(--text-action-tertiary-default);text-decoration-color:var(--text-action-tertiary-default)}.banner.banner-success{display:flex;flex-wrap:wrap;gap:var(--gap-display-s);border:1.5px solid var(--border-overlay-strong);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);background:linear-gradient(90deg,var(--colours-feedback-successlight100) 0%,rgba(235,249,243,.2) 100%)}.banner.banner-success.banner-border{border-color:var(--colours-feedback-success)}.banner.banner-success .title{display:flex;gap:var(--gap-action-element-to-text);min-height:1.313rem;align-items:center;color:var(--text-action-highlight-default)}.banner.banner-success i{color:var(--colours-feedback-success);line-height:1.313rem}.banner.banner-success a{text-decoration:underline;color:var(--colours-grey-1000)}.banner.banner-upgrade{display:flex;flex-wrap:wrap;gap:var(--gap-display-s);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);border:1.5px solid var(--border-overlay-strong);background:linear-gradient(90deg,var(--colours-feedback-upgradelight100) 0%,var(--colours-feedback-upgradelight20) 100%)}.banner.banner-upgrade .title{display:flex;align-items:center}.banner.banner-upgrade .icon-container{width:.938rem;height:.938rem;border-radius:50%;background-color:var(--colours-brand-audrey);display:flex;justify-content:center;align-items:center;margin-right:var(--gap-action-element-to-text);padding:.125rem}.banner.banner-upgrade .icon-container i{font-size:.75rem;line-height:1}.banner.banner-error{display:flex;flex-wrap:wrap;gap:var(--gap-display-s);border:1.5px solid var(--border-overlay-strong);padding:var(--padding-action-general-l);border-radius:var(--borderradius-s);background:linear-gradient(90deg,var(--colours-feedback-errorlight100) 0%,rgba(255,235,235,.2) 100%)}.banner.banner-error.banner-border{border-color:var(--colours-feedback-error)}.banner.banner-error .title{display:flex;gap:var(--gap-action-element-to-text);min-height:1.313rem;align-items:center;color:var(--text-action-highlight-default)}.banner.banner-error i{color:var(--colours-feedback-error);line-height:1.313rem}.banner.banner-error a{text-decoration:underline;color:var(--colours-grey-1000)}.banner.banner-blue .gem-container,.banner.banner-grey .gem-container,.banner.banner-success .gem-container,.banner.banner-error .gem-container,.banner.banner-upgrade .gem-container{border-radius:var(--borderradius-xl);background-color:var(--colours-brand-audrey);width:1.125rem;height:1.125rem;display:flex;align-items:center;margin-top:auto;margin-bottom:auto}.banner.banner-blue .far.fa-gem,.banner.banner-grey .far.fa-gem,.banner.banner-success .far.fa-gem,.banner.banner-error .far.fa-gem,.banner.banner-upgrade .far.fa-gem{font-size:.75rem;line-height:1;margin:auto}.banner.banner-blue .text,.banner.banner-grey .text,.banner.banner-success .text,.banner.banner-error .text,.banner.banner-upgrade .text{width:100%;color:var(--text-display-weak);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body)}.banner.banner-blue .text ul,.banner.banner-grey .text ul,.banner.banner-success .text ul,.banner.banner-error .text ul,.banner.banner-upgrade .text ul{list-style:none;padding-left:0;margin:0;gap:var(--spacing-6);display:flex;flex-wrap:wrap}.banner.banner-blue .text ul li,.banner.banner-grey .text ul li,.banner.banner-success .text ul li,.banner.banner-error .text ul li,.banner.banner-upgrade .text ul li{display:flex;align-items:center;min-width:100%;gap:var(--gap-action-element-to-text)}.banner.banner-blue .text ul li:before,.banner.banner-grey .text ul li:before,.banner.banner-success .text ul li:before,.banner.banner-error .text ul li:before,.banner.banner-upgrade .text ul li:before{content:"";width:var(--spacing-6);height:var(--spacing-6);border-radius:50%;background-color:var(--colours-transparency-black-15);display:flex;justify-content:center;align-items:center;margin:0 0 0 var(--gap-display-s)}.dashboard-banner-compass{position:relative;display:none;align-items:center;gap:var(--gap-content-level-0);padding:var(--padding-display-general-l);border-radius:var(--borderradius-l);background:var(--colours-grey-800);color:var(--text-display-onblack)}.dashboard-banner-compass .close{position:absolute;top:var(--padding-display-general-m);right:var(--padding-display-general-m);display:flex;width:1.5rem;height:1.5rem;padding:var(--padding-action-general-xxs);flex-shrink:0;border-radius:var(--borderradius-xs);background:#0000;border:unset;color:var(--text-display-onblack)}.dashboard-banner-compass>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-content-level-1)}.dashboard-banner-compass h2{margin-bottom:var(--gap-text-h2-subline);color:var(--text-display-onblack);text-wrap:balance}.dashboard-banner-compass p{color:var(--text-display-onblack);text-wrap:balance}.dashboard-banner-compass .money-container{gap:0;padding:var(--padding-display-general-l) var(--padding-display-general-s);border:1px solid var(--colours-transparency-white-60);border-radius:var(--borderradius-l)}.dashboard-banner-compass .money-container .money-line{font-weight:var(--fonts-weight-medium);font-size:2.5rem;line-height:var(--fonts-line-height-headline)}.dashboard-banner-compass .money-container .money-line .received{color:var(--colours-brand-audrey)}@media(min-width:1024px){.dashboard-banner-compass{display:flex}}.back-link{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-xxxs);margin-bottom:var(--space-m);color:var(--colours-brand-whoopi);font-size:var(--fonts-size-body);font-style:normal;font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default)}.back-link i{font-size:var(--fonts-size-meta)}.breadcrumbs{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-xxs);color:var(--colours-grey-500)}.breadcrumbs .breadcrumb{font-family:var(--font-mona-sans);font-weight:var(--fonts-weight-default);font-style:normal;font-size:var(--font-size-x-small);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default);color:var(--colours-grey-500);text-decoration-line:none}.breadcrumbs .breadcrumb:last-child{color:var(--colours-grey-400)}@media(hover:hover){.breadcrumbs .breadcrumb:hover:not(:last-child){text-decoration-line:underline;text-decoration-color:var(--colours-grey-500)}}.breadcrumbs .fa-chevron-right{display:inline-block;font-size:12px;color:var(--colours-grey-500)}.collapse{position:relative;font-size:var(--fonts-size-body);border:unset;background-color:var(--backround-display-onwhite);border-radius:var(--border-radius-s);opacity:1;visibility:visible;transition:opacity var(--transition-base) ease-out}.header-content .collapse{background-color:unset}.collapse-button{width:100%;box-sizing:border-box;justify-content:space-between;color:var(--colours-grey-1000);background:none;border:none;transition:border-radius 1s ease-out;border-radius:var(--border-radius-s);padding:var(--gap-display-m) var(--gap-display-l);text-align:unset}.header-content .collapse-button{padding:var(--padding-nav-vertical) var(--padding-action-general-m);font-weight:var(--fonts-weight-medium)}.header-content .collapse-button .fa-chevron-right{transform:rotate(90deg);font-weight:var(--fonts-weight-highlight)}.header-content .collapse-button.collapse-open{background-color:var(--backround-display-onwhite)}@media(hover:hover){.header-content .collapse-button:hover{background-color:var(--backround-display-onwhite)}}.collapse-button .fa-chevron-right{transition:transform var(--transition-base) ease-out}.collapse-button button.no-icon .chevron-icon:hover{box-shadow:unset}.collapse-button button.no-icon .fa-chevron-right{color:var(--text-action-general-disabled)}@media(hover:hover){.collapse-button button.no-icon:hover{background-color:unset;cursor:unset}}.collapse-button.collapse-open{transition:border-radius var(--transition-base) ease-out;border-radius:var(--border-radius-s) var(--border-radius-s) 0 0}.collapse-button.collapse-open .fa-chevron-right{transform:rotate(90deg);transition:transform var(--transition-base) ease-out}@media(hover:hover){.collapse-button:hover{box-shadow:unset}}.collapse-button .icon{display:flex;align-self:baseline;font-size:var(--fonts-size-body);position:relative}.collapse-content{max-height:0;overflow:hidden;transition:max-height var(--transition-base) ease-in-out;border-radius:0 0 var(--border-radius-s) var(--border-radius-s);padding:0 calc(var(--spacing-32) + var(--gap-display-l)) 0 var(--gap-display-l)}.collapse-content.collapse-closed{border:none;transition:max-height var(--transition-base) ease-out,padding var(--transition-base) ease-out .5s;padding:0}.header-content .collapse-content{padding:var(--spacing-6)}.header-content .collapse-content.collapse-closed{border:none;opacity:0;transition:max-height var(--transition-base) ease-out,padding var(--transition-base) ease-out;padding:0}.header-content .collapse-content .item{display:inline-block;padding:var(--padding-action-general-m) var(--padding-action-horizontal-l)!important}.header-content .collapse-content li{padding:0}@media(hover:hover){.header-content .collapse-content a.item:hover{background-color:var(--backround-display-onwhite)}}.accordion .collapse{margin-bottom:var(--gap-content-level-2)}.header-content .accordion .collapse{margin-bottom:0}.accordion div .collapse:last-child{margin-bottom:0}.accordion>button{margin-bottom:0}.collapse:last-of-type{margin-bottom:0}#contact{display:flex;flex-direction:column;gap:var(--gap-betweensections);margin-bottom:var(--gap-betweensections)}#contact h1{font-size:var(--fonts-size-h1);font-weight:var(--fonts-weight-medium);margin-bottom:var(--gap-text-h1-subline)}#contact p{text-wrap:balance}#contact p a.text-link{padding:0;margin:0}#contact .card{border-radius:var(--borderradius-l);border:1px solid var(--border-display-general-default);background:linear-gradient(97deg,#fff6 4.04%,#fff9 96.17%);backdrop-filter:blur(100px)}#contact .card .privacy-info{display:flex;gap:var(--gap-action-element-to-text);align-items:flex-start}#contact .card .privacy-info i{line-height:var(--fonts-line-height-body)}#contact .card .privacy-info span,#contact .card .privacy-info a.text-link{color:var(--text-display-weak)}#contact .card .fm-btn-primary{margin-top:var(--spacing-24)}#contact .g-recaptcha{min-height:78px}@media(min-width:576px){#contact .card{padding:var(--padding-display-general-l)}#contact .card form div:last-of-type{justify-content:flex-end}}.flm-dropdown,.autocomplete-list{background:var(--colours-grey-0);border:1px solid var(--border-overlay-weak);border-radius:var(--border-radius-xxs);box-shadow:0 2px 20px #0000001a;padding:var(--spacing-6);position:absolute;top:calc(100% + var(--spacing-4));z-index:var(--zindex-dropdown);overflow:hidden}.flm-dropdown.open-upwards,.open-upwards.autocomplete-list{top:unset;bottom:calc(100% + var(--spacing-4))}.flm-dropdown.open-to-the-right,.open-to-the-right.autocomplete-list{left:unset;right:0}.header-content .flm-dropdown,.header-content .autocomplete-list{z-index:calc(var(--z-index-header) + 20)}.flm-dropdown ul,.autocomplete-list ul{width:max-content}.flm-dropdown li,.autocomplete-list 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),.autocomplete-list li:hover:not(.no-hover){cursor:pointer;background-color:var(--backround-overlay-hover)}}.flm-dropdown li.disabled,.autocomplete-list li.disabled{color:var(--text-action-general-disabled)}@media(hover:hover){.flm-dropdown li.disabled:hover,.autocomplete-list li.disabled:hover{cursor:not-allowed;background-color:unset}}.flm-dropdown li:focus-visible,.autocomplete-list li:focus-visible{outline:none;border-radius:var(--borderradius-xs);border:1px solid var(--border-action-general-focus)}.flm-dropdown li.active,.autocomplete-list li.active{background-color:var(--backround-overlay-selected-default)}.flm-dropdown li a,.autocomplete-list li a{box-shadow:none;text-decoration:none!important}.flm-dropdown li i,.autocomplete-list li i{margin-right:var(--gap-action-element-to-text)}.flm-dropdown li .remove-icon i,.autocomplete-list li .remove-icon i{margin-right:0}.flm-dropdown li .fm-btn-tertiary,.autocomplete-list li .fm-btn-tertiary{padding-left:0}.flm-dropdown li .remove-icon,.autocomplete-list 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),.autocomplete-list 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,.autocomplete-list li .remove-icon:focus-visible{outline:none;border:1px solid var(--border-action-general-focus)}.flm-dropdown .memolist-dropdown-list,.autocomplete-list .memolist-dropdown-list{max-width:25rem}.flm-dropdown .memolist-dropdown-list li,.autocomplete-list .memolist-dropdown-list li{padding-right:var(--padding-action-general-m)}.flm-dropdown .memolist-dropdown-list li .memolist-item,.autocomplete-list .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)}.memoLists-header{display:flex;flex-wrap:wrap}.memoLists-header .fm-btn{margin-bottom:var(--spacing-8);width:100%}@media(min-width:576px){.memoLists-header{display:flex;flex-wrap:unset}.memoLists-header .fm-btn{width:auto;margin-bottom:0}}.connect-modal .modal-body{gap:var(--gap-content-level-1)}@media(min-width:768px){.connect-modal .radio-list-container.list-management .radio-content{max-width:75%}}.create-modal .counter-info-text,.connect-modal .counter-info-text,.edit-memolist-modal .counter-info-text{margin-top:0}.create-modal .fa-circle-notch,.connect-modal .fa-circle-notch,.edit-memolist-modal .fa-circle-notch{display:block}.create-modal .loading,.connect-modal .loading,.edit-memolist-modal .loading{min-height:10rem;position:relative;opacity:.5}.create-modal .loading .fa-circle-notch,.connect-modal .loading .fa-circle-notch,.edit-memolist-modal .loading .fa-circle-notch{font-size:var(--fonts-size-h1);width:auto;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.freelancer-memo-list-filters{display:flex;flex-direction:column}.freelancer-memo-list-filters .select-all-container{display:flex;flex-direction:column;gap:var(--gap-action-general-stacked);order:2}.freelancer-memo-list-filters .select-all-container .select-all-available{display:flex}.freelancer-memo-list-filters .filter-and-button-container{display:flex;flex-direction:column;order:1}.freelancer-memo-list-filters .mass-inquiry{order:1;margin-bottom:var(--gap-content-level-2);margin-top:var(--gap-input-vertical-stacked)}.freelancer-memo-list-filters .delete-button{width:100%}@media(min-width:576px){.freelancer-memo-list-filters{gap:var(--gap-content-level-2)}.freelancer-memo-list-filters .select-all-container{flex-direction:row;gap:var(--gap-display-l)}.freelancer-memo-list-filters .filter-and-button-container{flex-direction:row}.freelancer-memo-list-filters .mass-inquiry{margin-bottom:0;margin-top:0}.freelancer-memo-list-filters .filter-button,.freelancer-memo-list-filters .filter-button .filter-search,.freelancer-memo-list-filters .filter-button .filter-search input{width:100%}}@media(min-width:1024px){.freelancer-memo-list-filters .filter-and-button-container{align-items:center;justify-content:flex-end}.freelancer-memo-list-filters .filter-and-button-container .mass-inquiry{width:auto;margin-bottom:0;margin-top:0}.freelancer-memo-list-filters .filter-and-button-container .filter-button,.freelancer-memo-list-filters .filter-and-button-container .filter-button .filter-search{width:auto}.freelancer-memo-list-filters .filter-and-button-container .filter-button .filter-search input{width:inherit}.freelancer-memo-list-filters .select-all,.freelancer-memo-list-filters .delete-button{width:auto}}@media(min-width:1280px){.freelancer-memo-list-filters{flex-direction:row;align-items:flex-end;justify-content:space-between}.freelancer-memo-list-filters .select-all-container{align-items:flex-end;justify-content:flex-start;gap:var(--gap-display-l);order:1}.freelancer-memo-list-filters .filter-and-button-container{order:2}.freelancer-memo-list-filters .mass-inquiry{width:auto;margin-bottom:0;order:unset;margin-top:0}.freelancer-memo-list-filters .filter-button{margin-left:auto;width:auto;order:unset}.freelancer-memo-list-filters .filter-button .filter-search,.freelancer-memo-list-filters .filter-button .filter-search input{width:inherit}}.freelancer-memolist-show .radio-list-container .table-list{width:auto}.freelancer-memolist-show .freelancer-card{min-width:0}.freelancer-memolist-show .freelancer-card .fa-plus:before{font-size:1rem;width:1rem;display:inline-block;height:1rem}.freelancer-memolist-show .list-item{max-width:calc(100% - 2*var(--padding-display-table));width:calc(100% - 2*var(--padding-display-table));min-width:0}.freelancer-memolist-show .list-items .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0;line-height:1.4;max-height:2.8em;white-space:normal}.freelancer-memolist-show .list-items .line-clamp-2 .circle-divider{width:var(--gap-display-s);height:var(--gap-display-s)}.freelancer-memolist-show .list-items .line-clamp-2 span.circle-divider,.freelancer-memolist-show .list-items .line-clamp-2 i{display:inline-block;white-space:normal;overflow:visible;margin-top:auto;margin-bottom:auto;max-width:unset;min-width:unset}.freelancer-memolist-show .salary{font-weight:var(--fonts-weight-medium)}.freelancer-memolist-show .circle-divider{margin:auto var(--gap-display-s) auto}.freelancer-memolist-show .list-item .name i{margin-right:var(--spacing-8)}.freelancer-memolist-show .table-list input{margin-top:auto;margin-bottom:auto}@media(min-width:1024px){.freelancer-memolist-show .list-management .list-item{flex-wrap:unset}}.freelancer-memolist-show .box{gap:unset}.freelancer-memolist-show .rounded-profile-image{display:block;border-radius:50%;height:3.125rem;width:3.125rem;overflow:hidden;text-decoration:none}.freelancer-memolist-show .rounded-profile-image img{height:auto;width:3.125rem}.freelancer-memolist-show ul{list-style:none;padding:0;margin:0}.freelancer-memolist-show ul li{margin-left:0}.freelancer-memolist-show .availability{max-width:10.25rem;min-width:10.25rem}.freelancer-memolist-show .item-container{display:flex;width:inherit}.freelancer-memolist-show .item.name{max-width:calc(42% - var(--space-xs));width:calc(42% - var(--space-xs))}.freelancer-memolist-show .item.name a,.freelancer-memolist-show .item.name .list-items{overflow:hidden;justify-content:flex-start}@media(min-width:1280px){.freelancer-memolist-show .item.name a,.freelancer-memolist-show .item.name .list-items{width:31.25rem}}.freelancer-memolist-show .salary-city-container{width:10rem;min-width:10rem}.freelancer-memolist-show .salary-city-container .salary{width:100%}.freelancer-memolist-show .dropdown-container{margin-left:unset}.freelancer-memolist-show .item:last-of-type{border-bottom:unset}.freelancer-memolist-show .item i{margin:auto var(--spacing-8) auto .063rem}.freelancer-memolist-show .dropdown-container .d-flex{cursor:pointer;display:flex;width:1rem;height:1rem;padding:.5rem;text-align:center;border-radius:var(--border-radius-pill);background-color:var(--colours-grey-0);align-items:center;justify-content:center}.freelancer-memolist-show .dropdown-container .d-flex .fm-btn-secondary{border:unset}.freelancer-memolist-show .content{max-width:80%;margin-right:.5rem!important;display:grid;background-color:unset!important}.freelancer-memolist-show .dropdown{right:0}.freelancer-memolist-show .dropdown ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.freelancer-memolist-show .dropdown ul li{cursor:pointer;padding:var(--space-xxs)}.freelancer-memolist-show .dropdown ul li a{display:block;text-wrap:nowrap}.freelancer-memolist-show .dropdown ul li i{margin-right:var(--space-xs)}.freelancer-memolist-show .memolist-title{display:contents}.freelancer-memolist-show .skills{min-width:5.75rem}@media(max-width:1280px){.freelancer-memolist-show .dropdown-container,.freelancer-memolist-show .rounded-profile-image,.freelancer-memolist-show input{margin-top:unset}.freelancer-memolist-show .salary{margin-left:unset}}.freelancer-memolist-show .cursor-pointer:has(.filter-dropdown){width:fit-content;margin-right:var(--space-m);padding:0}.freelancer-memolist-show .suggested-freelancer .freelancer-list{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:576px){.freelancer-memolist-show .suggested-freelancer .freelancer-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1280px){.freelancer-memolist-show .suggested-freelancer .freelancer-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}}.freelancer-memolist-show .freelancer-list .freelancer-card .fa-circle-plus{margin-left:auto}.freelancer-memolist-show .freelancer-list .freelancer-card img{width:4rem;height:4rem}.freelancer-memolist-show .grid-3-suggest-profiles{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:576px){.freelancer-memolist-show .grid-3-suggest-profiles{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1280px){.freelancer-memolist-show .grid-3-suggest-profiles{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}}.flm-select-portal.portal-ident-share-employee{z-index:100000}.freelancer-memo-list-header .grid-4{display:flex;flex-wrap:wrap}@media(min-width:767px){.freelancer-memo-list-header .grid-4{display:grid}}.freelancer-memo-list-header .grid-4 .card{width:100%}@media(min-width:768px){.freelancer-memo-list-header .grid-4 .card{width:unset}}.freelancer-memo-list-header .grid-4 .card:nth-child(1){grid-column:span 4}@media(min-width:1024px){.freelancer-memo-list-header .grid-4 .card:nth-child(1){grid-column:span 2}}.freelancer-memo-list-header .grid-4 .card:nth-child(2),.freelancer-memo-list-header .grid-4 .card:nth-child(3){grid-column:span 2}@media(min-width:1024px){.freelancer-memo-list-header .grid-4 .card:nth-child(2),.freelancer-memo-list-header .grid-4 .card:nth-child(3){grid-column:span 1}}.freelancer-memo-list-header .card-header{padding-bottom:0;margin-bottom:var(--gap-content-level-1)}.freelancer-memo-list-header .fa-euro-sign,.freelancer-memo-list-header .fa-link{font-size:.625rem;min-width:.75rem}.freelancer-memo-list-header .memolist-title-input{max-width:20rem}.fake-link{color:var(--colours-brand-whoopi)}.fake-link i{display:inline-block;font-size:.625rem;color:var(--colours-brand-whoopi)}.freelancer-memo-list .list-item-created{display:flex;align-items:center}.freelancer-memo-list ul{padding:0;margin:0;list-style:none}.freelancer-memo-list .list-management .list-item .fm-btn-tertiary-black{gap:0}@media(min-width:1024px){.freelancer-memo-list .list-management.w-100 .list-item{padding:0}.freelancer-memo-list .list-management.w-100 .list-item-name{display:block;width:calc(40.5% - 1.75rem);padding:calc(var(--padding-display-table) + .75rem) .75rem;align-items:center;align-self:stretch;color:var(--text-action-secondary-default);overflow:hidden;border-radius:var(--borderradius-s) 0 0 var(--borderradius-s)}}@media(min-width:1024px)and (hover:hover){.freelancer-memo-list .list-management.w-100 .list-item-name:hover{background:var(--backround-display-weak-hover);color:var(--text-action-secondary-default)}}@media(min-width:1024px){.freelancer-memo-list .list-management.w-100 .list-item-name:focus-visible{outline-offset:-1px;border-radius:var(--borderradius-s) 0 0 var(--borderradius-s)}.freelancer-memo-list .list-management.w-100 .list-item-connected{width:calc(24% - 1.75rem);padding:0 .5rem}.freelancer-memo-list .list-management.w-100 .list-item-connected .fm-btn-tertiary-black{gap:0;max-width:fit-content!important;display:flex}.freelancer-memo-list .list-management.w-100 .list-item-amount{width:calc(15.5% - 1.75rem);padding:0 1.25rem}.freelancer-memo-list .list-management.w-100 .list-item-created{width:calc(14% - 1.75rem);padding:0 .5rem}.freelancer-memo-list .list-management.w-100 .list-item-actions{width:calc(5% - 1.75rem);padding:0 .75rem}}@media(min-width:1280px){.freelancer-memo-list .list-management.w-100 .list-item-name{width:calc(43.5% - 1.75rem)}.freelancer-memo-list .list-management.w-100 .list-item-connected{width:calc(26% - 1.75rem)}.freelancer-memo-list .list-management.w-100 .list-item-connected .fm-btn-tertiary-black{display:block}.freelancer-memo-list .list-management.w-100 .list-item-amount{width:calc(15.5% - 1.75rem)}.freelancer-memo-list .list-management.w-100 .list-item-created{width:calc(10% - 1.75rem)}.freelancer-memo-list .list-management.w-100 .list-item-actions{width:calc(4% - 1.75rem)}}.freelancer-memo-list .list-management .list-item-name,.freelancer-memo-list .table-header .list-item-name{width:100%}.freelancer-memo-list .list-management .list-item-actions .fm-btn-secondary,.freelancer-memo-list .table-header .list-item-actions .fm-btn-secondary{min-width:2.5rem;min-height:2.5rem;padding:0}.freelancer-memo-list .list-management .list-item-connected,.freelancer-memo-list .table-header .list-item-connected{width:auto;overflow:visible}.freelancer-memo-list .list-management .list-item-connected i,.freelancer-memo-list .table-header .list-item-connected i{margin-right:var(--gap-display-xs)}.freelancer-memo-list .list-management .list-item-connected .fm-btn-tertiary-black,.freelancer-memo-list .table-header .list-item-connected .fm-btn-tertiary-black{display:flex;justify-content:start}.freelancer-memo-list .list-management .list-item-connected .fm-btn-tertiary,.freelancer-memo-list .table-header .list-item-connected .fm-btn-tertiary{padding-left:0}.freelancer-memo-list .list-management a.fm-btn-tertiary-black,.freelancer-memo-list .table-header a.fm-btn-tertiary-black{display:flex;justify-content:start}@media(hover:hover){.freelancer-memo-list .list-management a.fm-btn-tertiary-black:hover,.freelancer-memo-list .table-header a.fm-btn-tertiary-black:hover{text-decoration:none;border-bottom-color:currentColor}}@media(min-width:1024px){.freelancer-memo-list .list-management .list-item-name,.freelancer-memo-list .table-header .list-item-name{width:calc(40.5% - 1.5rem)}.freelancer-memo-list .list-management .list-item-connected,.freelancer-memo-list .table-header .list-item-connected{width:calc(24% - 1.5rem)}.freelancer-memo-list .list-management .list-item-connected .fm-btn-tertiary,.freelancer-memo-list .table-header .list-item-connected .fm-btn-tertiary{width:auto;justify-content:start}.freelancer-memo-list .list-management .list-item-amount,.freelancer-memo-list .table-header .list-item-amount{width:calc(15.5% - 1.5rem)}.freelancer-memo-list .list-management .list-item-created,.freelancer-memo-list .table-header .list-item-created{width:calc(14% - 1.5rem)}.freelancer-memo-list .list-management .list-item-actions,.freelancer-memo-list .table-header .list-item-actions{width:5%}}@media(min-width:1280px){.freelancer-memo-list .list-management .list-item-name,.freelancer-memo-list .table-header .list-item-name{width:calc(43.5% - 1.5rem)}.freelancer-memo-list .list-management .list-item-connected,.freelancer-memo-list .table-header .list-item-connected{width:calc(26% - 1.5rem)}.freelancer-memo-list .list-management .list-item-connected .fm-btn-tertiary,.freelancer-memo-list .table-header .list-item-connected .fm-btn-tertiary{width:auto;justify-content:start}.freelancer-memo-list .list-management .list-item-amount,.freelancer-memo-list .table-header .list-item-amount{width:calc(15.5% - 1.5rem)}.freelancer-memo-list .list-management .list-item-created,.freelancer-memo-list .table-header .list-item-created{width:calc(10% - 1.5rem)}.freelancer-memo-list .list-management .list-item-actions,.freelancer-memo-list .table-header .list-item-actions{width:4%}}.filter-search{width:100%}.filter-search input{width:100%;border-color:var(--border-divider-weak)!important}.freelancer-memo-list-filters .disabled>p,.freelancer-memo-list-filters .disabled>i,.freelancer-memo-list-filters .disabled>span,.project-memo-list-filters .disabled>p,.project-memo-list-filters .disabled>i,.project-memo-list-filters .disabled>span{cursor:not-allowed;color:var(--colours-grey-400)}.freelancer-memo-list-filters .mass-inquiry,.project-memo-list-filters .mass-inquiry{width:100%}@media(min-width:1024px){.freelancer-memo-list-filters .mass-inquiry,.project-memo-list-filters .mass-inquiry{width:40%}}@media(min-width:1280px){.freelancer-memo-list-filters .mass-inquiry,.project-memo-list-filters .mass-inquiry{width:auto}}.freelancer-memo-list-filters .mass-inquiry .flex-between,.project-memo-list-filters .mass-inquiry .flex-between{width:inherit}@media(min-width:1024px){.freelancer-memo-list-filters .mass-inquiry .flex-between,.project-memo-list-filters .mass-inquiry .flex-between{width:auto}}.freelancer-memo-list-filters .mass-inquiry .flex-between .fm-btn,.project-memo-list-filters .mass-inquiry .flex-between .fm-btn{width:inherit}.freelancer-memo-list-filters .select-all-available,.project-memo-list-filters .select-all-available{display:none}@media(min-width:1024px){.freelancer-memo-list-filters .select-all-available,.project-memo-list-filters .select-all-available{display:flex}}.freelancer-memo-list-filters .select-all-unavailable,.project-memo-list-filters .select-all-unavailable{display:flex}@media(min-width:1024px){.freelancer-memo-list-filters .select-all-unavailable,.project-memo-list-filters .select-all-unavailable{display:none}}.freelancer-memo-list-filters .filter-button,.project-memo-list-filters .filter-button{width:100%}@media(min-width:1024px){.freelancer-memo-list-filters .filter-button,.project-memo-list-filters .filter-button{width:50%}}@media(min-width:1280px){.freelancer-memo-list-filters .filter-button,.project-memo-list-filters .filter-button{width:auto}}.freelancer-memo-list-filters .filter-button .filter-search,.project-memo-list-filters .filter-button .filter-search,.freelancer-memo-list-filters .filter-button .filter-search input,.project-memo-list-filters .filter-button .filter-search input{width:100%}@media(min-width:1024px){.freelancer-memo-list-filters .filter-button .filter-search input,.project-memo-list-filters .filter-button .filter-search input{width:inherit}}.freelancer-memo-list-filters .filter-search,.project-memo-list-filters .filter-search{display:flex;position:relative;align-items:center}.freelancer-memo-list-filters .filter-search i,.project-memo-list-filters .filter-search i{position:absolute;cursor:pointer;padding:1rem;color:var(--colours-grey-400)}.freelancer-memo-list-filters .filter-search i:hover,.project-memo-list-filters .filter-search i:hover{color:var(--colours-grey-1000)}.freelancer-memo-list-filters .filter-search i.fa-search,.project-memo-list-filters .filter-search i.fa-search{left:0}.freelancer-memo-list-filters .filter-search i.fa-times,.project-memo-list-filters .filter-search i.fa-times{right:0}.freelancer-memo-list-filters .dropdown:has(.filter-options),.project-memo-list-filters .dropdown:has(.filter-options){padding:0}.freelancer-memo-list-filters .filter-options,.project-memo-list-filters .filter-options{font-size:var(--fonts-size-meta)}.freelancer-memo-list-filters .filter-options li,.project-memo-list-filters .filter-options li{padding:var(--space-xs)!important;border-bottom:1px solid var(--colours-grey-300)}.freelancer-memo-list-filters .filter-options li:hover,.project-memo-list-filters .filter-options li:hover{background-color:var(--colours-grey-200)}.freelancer-memo-list-filters .filter-dropdown span,.freelancer-memo-list-filters .filter-icon-text,.project-memo-list-filters .filter-dropdown span,.project-memo-list-filters .filter-icon-text{display:none}@media(min-width:1280px){.freelancer-memo-list-filters .filter-dropdown span,.freelancer-memo-list-filters .filter-icon-text,.project-memo-list-filters .filter-dropdown span,.project-memo-list-filters .filter-icon-text{display:block}}.project-memolist h1{margin-bottom:var(--gap-text-h1-subline)}.project-memolist .intro{margin-bottom:var(--gap-content-level-0)}.project-memolist .tab-header-container .tab span{display:none}.project-memolist .csv-export{display:flex;justify-content:flex-end}.project-memolist .filter-bar{display:flex;align-items:flex-start;flex-direction:column;gap:var(--gap-display-m);margin:var(--gap-content-level-2) 0}.project-memolist .filter-bar .item-selection{display:flex;align-items:center;flex-wrap:wrap;padding-left:var(--padding-display-table);gap:var(--gap-action-general-stacked);order:2}.project-memolist .filter-bar .item-selection button.fm-btn{padding-left:.188rem}.project-memolist .filter-bar .item-selection.has-selected,.project-memolist .filter-bar .item-selection.has-selected label{font-weight:var(--fonts-weight-medium)}.project-memolist .filter-bar .item-selection .icon-container{display:flex;align-items:center}.project-memolist .filter-bar .item-selection .icon-container i{margin-right:var(--gap-action-element-to-text)}.project-memolist .filter-bar label{margin:0!important}.project-memolist .filter-bar .filter-search{position:relative;display:flex;align-items:center;align-self:stretch;border-radius:var(--borderradius-xl);border:1px solid var(--border-display-general-default);background:var(--backround-input-general);width:100%;order:1}.project-memolist .filter-bar .filter-search .icon{display:flex;align-items:center;align-self:stretch;padding:var(--padding-input-vertical-wolabel);padding-right:var(--gap-action-element-to-text)}.project-memolist .filter-bar .filter-search input.search-field{all:unset;width:100%;align-self:stretch;padding:var(--padding-input-vertical-wolabel) var(--padding-display-general-m) var(--padding-input-vertical-wolabel) 0}.project-memolist .filter-bar .filter-search.in-focus .icon,.project-memolist .filter-bar .filter-search.in-focus input.pobox-search-field{outline:0;border-color:var(--border-action-general-focus);background:var(--backround-input-general)}.project-memolist .filter-bar .filter-search .custom-search-x{position:absolute;display:flex;right:0;margin-right:var(--padding-input-vertical-wolabel);height:100%;align-items:center}.project-memolist .filter-bar .filter-search .custom-search-x>i{position:relative;color:var(--text-display-weak);cursor:pointer}.project-memolist .project-memolist-list{display:flex;flex-direction:column;gap:var(--gap-display-s);margin:var(--gap-content-level-2) 0}.project-memolist .project-memolist-list .project-memo-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-display-s);padding:var(--padding-display-table);border-radius:var(--borderradius-s);background:var(--background-display-weak-default)}.project-memolist .project-memolist-list .project-memo-list-item .checkbox-container{order:1}.project-memolist .project-memolist-list .project-memo-list-item .content-container{max-width:100%;order:3}.project-memolist .project-memolist-list .project-memo-list-item .second-line{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;color:var(--text-display-weak)}.project-memolist .project-memolist-list .project-memo-list-item .second-line>div{display:inline-flex;align-items:center}.project-memolist .project-memolist-list .project-memo-list-item .second-line>div:after{content:"";display:inline-block;margin:0 var(--gap-display-s);width:.375rem;height:.375rem;flex-shrink:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"><circle cx="3" cy="3" r="3" fill="%23222222" fill-opacity="0.15"/></svg>')}.project-memolist .project-memolist-list .project-memo-list-item .second-line>div:last-child:after{display:none}.project-memolist .project-memolist-list .project-memo-list-item .project-date{text-align:left;order:2}.project-memolist .project-memolist-list .project-memo-list-item .apply{text-align:left;order:5}.project-memolist .project-memolist-list .project-memo-list-item .options{position:absolute;top:calc(var(--padding-display-table) - .1rem);right:calc(var(--padding-display-table) - .1rem);order:5}.project-memolist .project-memolist-list .project-memo-list-item .options .project-memo-list-menu-btn{border-radius:var(--borderradius-xl);border:1px solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default)}.project-memolist .project-memolist-list .project-memo-list-item .flm-dropdown ul{margin:0;list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.project-memolist .project-memolist-list .project-memo-list-item .flm-dropdown li{padding:var(--padding-action-general-m)}.project-memolist .project-memolist-list .project-memo-list-item .flm-dropdown li i{margin-right:var(--gap-action-element-to-text)}.project-memolist.bookmarks .project-memo-list-item{grid-template-columns:2.625rem calc(100% - 23.375rem) 6rem 11.25rem 3.5rem}.project-memolist.hidden-projects .project-memo-list-item,.project-memolist.applications .project-memo-list-item{grid-template-columns:2.625rem calc(100% - 12.125rem) 6rem 3.5rem}.project-memolist.hidden-projects .project-memo-list-item .apply,.project-memolist.applications .project-memo-list-item .apply{display:none}.project-memolist .dropdown-container{margin:auto 0}.project-memolist .dropdown-container .d-flex{cursor:pointer;display:block;width:var(--space-m);height:var(--space-m);padding:.5rem;text-align:center}@media(min-width:460px){.project-memolist .tab-header-container .tab span{display:inline}}@media(min-width:768px){.project-memolist .filter-bar{display:flex;align-items:flex-start;flex-direction:column;gap:var(--gap-display-m);margin:var(--gap-content-level-2) 0}.project-memolist .filter-bar .item-selection{display:flex;align-items:center;padding-left:var(--padding-display-table);gap:var(--gap-action-general-stacked);height:1.5rem;order:2;flex-wrap:unset}.project-memolist .filter-bar .item-selection button.fm-btn{padding-left:var(--padding-action-focus)}.project-memolist .filter-bar .filter-search{min-width:21.875rem}}@media(min-width:1024px){.project-memolist.bookmarks .project-memo-list-item{grid-template-columns:2.625rem calc(100% - 23.375rem) 6rem 11.25rem 3.5rem}.project-memolist.hidden-projects .project-memo-list-item,.project-memolist.applications .project-memo-list-item{grid-template-columns:2.625rem calc(100% - 12.125rem) 6rem 3.5rem}.project-memolist.hidden-projects .project-memo-list-item .apply,.project-memolist.applications .project-memo-list-item .apply{display:none}.project-memolist .filter-bar{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:unset;padding-left:var(--padding-display-table)}.project-memolist .filter-bar .item-selection{padding-left:unset;order:1}.project-memolist .filter-bar .filter-search{width:unset;order:2}.project-memolist .project-memolist-list .project-memo-list-item{display:grid;align-items:center;padding:0;gap:unset}.project-memolist .project-memolist-list .project-memo-list-item .checkbox-container{padding:var(--padding-display-table);order:1}.project-memolist .project-memolist-list .project-memo-list-item .content-container{padding:var(--padding-display-table);order:2}.project-memolist .project-memolist-list .project-memo-list-item .project-date{text-align:center;order:3}.project-memolist .project-memolist-list .project-memo-list-item .project-date span{display:none}.project-memolist .project-memolist-list .project-memo-list-item .apply{text-align:center;order:4}.project-memolist .project-memolist-list .project-memo-list-item .options{position:unset;order:5}}.infobox.landscape{display:flex;gap:var(--space-xl);flex-wrap:wrap}@media(min-width:768px){.infobox.landscape{flex-wrap:nowrap}}.infobox.landscape .landscape-image{display:flex;align-items:center;order:1}.infobox.landscape img{margin-top:auto;margin-bottom:auto;width:10.25rem;height:10.25rem}.infobox.landscape .content{order:2}.infobox.landscape .href-container,.infobox.portrait .href-container{width:100%;margin-top:var(--space-m)}.infobox.landscape .href-container i,.infobox.portrait .href-container i{font-size:.64rem}.infobox.plain-image{display:flex;padding:0;flex-wrap:wrap}@media(min-width:768px){.infobox.plain-image{flex-wrap:nowrap}}.infobox.plain-image .position-relative{min-width:100%;height:14.375rem;position:relative}@media(min-width:768px){.infobox.plain-image .position-relative{min-width:33%;height:unset}}.infobox.plain-image .plain-image-image{position:absolute;background-size:cover;width:100%;height:100%;background-repeat:no-repeat;background-position:top;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius-s);border-top-right-radius:var(--border-radius-s)}@media(min-width:768px){.infobox.plain-image .plain-image-image{background-position:center;border-radius:var(--border-radius-s) 0 0 var(--border-radius-s)}}.infobox.plain-image img{border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.infobox.plain-image .content{padding:var(--space-m)}.infobox.portrait{max-width:17.688rem;display:flex;flex-wrap:wrap}.infobox.portrait .portrait-image{max-width:10.25rem;margin-bottom:var(--space-xl)}.infobox.portrait .portrait-image img{max-width:100%;height:auto}.infobox .badge-list,.infobox .title{margin-bottom:var(--space-m)}.infobox .pre-line{font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body);color:var(--colours-grey-1000);margin-bottom:var(--space-m)}.infobox .infobox-href{margin-top:var(--space-m);display:flex}.infobox .infobox-href i{margin-top:auto;margin-bottom:auto;margin-left:6px}@media(hover:hover){.infobox .infobox-href:hover i{color:var(--colours-brand-whoopi)}}.infobox .infobox-list{list-style:none;margin-left:0;padding-left:0}.infobox .infobox-list li{display:flex;gap:var(--space-xxs);margin-bottom:var(--space-m)}.infobox .infobox-list li i{line-height:var(--fonts-line-height-default)}.infobox .infobox-list .list-item-title{font-weight:var(--fonts-weight-highlight);font-size:var(--fonts-size-meta);color:var(--colours-grey-1000);margin-bottom:var(--space-xxs)}.infobox .infobox-list .list-item-content{font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-meta);color:var(--colours-grey-1000)}.login-container{position:absolute;background:var(--colours-grey-0);bottom:0;left:0;width:-webkit-fill-available;border-radius:var(--borderradius-l) var(--borderradius-l) 0 0}@media(min-width:768px){.login-container{display:flex;position:unset;padding-top:7rem;background:unset;border-radius:unset;justify-content:center}}.login-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--padding-display-general-l) var(--pagemargin);overflow:visible}.login-card .buttons-container{display:flex;flex-direction:column-reverse;gap:var(--gap-action-general-stacked)}.login-card .buttons-container .login-link{box-shadow:none;background-color:unset;padding:0;border:unset;color:var(--colours-grey-1000)}.login-card .buttons-container .submit-button{display:flex;flex-direction:column-reverse;position:relative}@media(min-width:767px){.login-card .buttons-container .submit-button{flex-direction:row;justify-content:flex-end;gap:.5rem}}@media(min-width:767px){.login-card .buttons-container{flex-direction:row;justify-content:space-between}.login-card .buttons-container a,.login-card .buttons-container button{width:unset}}@media(min-width:768px){.login-card{width:32.5rem;justify-content:center;background:var(--colours-grey-0);border-radius:var(--border-radius-s);align-self:center}.login-card .buttons-container{display:flex;align-items:end;align-self:end}}.header-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-action-element-to-text-xxs)}@media(min-width:576px){.header-container{flex-direction:row;align-items:center;gap:var(--gap-display-s)}}.remember-me label{margin-bottom:0!important}.login-token-modal .modal-body{gap:var(--gap-text-h1-subline)}.login-token-modal .modal-footer{flex-direction:column-reverse}@media(min-width:576px){.login-token-modal .modal-footer{flex-direction:row}}main{position:static}.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}}.drag-and-drop-container.disabled .drag-drop-label{cursor:not-allowed}.drag-and-drop-container .drag-and-drop{border-color:var(--border-action-tertiary-default);line-height:1.5rem}.drag-and-drop-container label{text-align:center;background-color:var(--colours-transparency-black-4);border-radius:var(--borderradius-m);border:1px dashed var(--colours-grey-0);padding:var(--padding-input-vertical)}@media(min-width:576px){.drag-and-drop-container label{padding:var(--padding-input-vertical) 0}}.drag-and-drop-container .drag-drop-hover{border:1px solid}.drag-and-drop-container .fa-arrow-up-from-bracket{font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default)}.drag-and-drop-container .drag-drop-label{cursor:pointer}.dropzone{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--gap-input-vertical-inside)}.dropzone input{display:none}.top-project .dropzone .m-y-s{margin-top:var(--space-s);margin-bottom:var(--space-xxxs)}.dropzone .no-link-style a{text-decoration:none;font-weight:var(--fonts-weight-default)}.dropzone .upload-icon-container{align-items:center;display:flex;color:var(--text-action-tertiary-default);gap:var(--gap-action-element-to-text);font-weight:var(--fonts-weight-medium);font-size:var(--fonts-size-body)}.dropzone .fa-remove{color:var(--text-display-weak);font-size:var(--fonts-size-body)}.dropzone-text-container{line-height:1.5rem;color:var(--text-display-weak);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body)}.dropzone-text-container p,.dropzone-text-container .info-text-second{line-height:1.5rem;color:var(--text-display-weak)}.dropzone-text-container .fa-spinner:not(.attachment-list){margin-top:.5rem}.profile-attachments,.profile-create{display:flex;flex-direction:column}.profile-attachments .attachment-list,.profile-create .attachment-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--gap-input-horizontal-stacked)}.project-show-attachments .profile-attachments .attachment-list,.project-show-attachments .profile-create .attachment-list{display:block}.profile-attachments .attachment-list .fa-spinner,.profile-create .attachment-list .fa-spinner{height:1rem;margin-top:auto;margin-bottom:auto}.profile-attachments .attachment-item,.profile-create .attachment-item{color:var(--text-display-strong);gap:var(--gap-input-horizontal-stacked);padding:var(--padding-action-general-m);margin-bottom:0;width:100%}.project-show-attachments .profile-attachments .attachment-item,.project-show-attachments .profile-create .attachment-item{margin-bottom:var(--gap-action-general-stacked);width:calc(100% - 2*var(--gap-input-horizontal-stacked) - .5rem)}@media(min-width:768px){.project-show-attachments .profile-attachments .attachment-item,.project-show-attachments .profile-create .attachment-item{width:fit-content}}@media(min-width:768px){.profile-attachments .attachment-item,.profile-create .attachment-item{width:inherit}}.profile-attachments .attachment-item .link-text,.profile-create .attachment-item .link-text{font-weight:var(--fonts-size-meta);font-size:var(--fonts-size-body);line-height:1.5rem}.profile-attachments .attachment-item a,.profile-create .attachment-item a{color:var(--colours-grey-1000);max-width:9.375rem}@media(min-width:768px){.profile-attachments .attachment-item a,.profile-create .attachment-item a{max-width:14.5rem}}@media(min-width:1024px){.profile-attachments .attachment-item a,.profile-create .attachment-item a{max-width:30rem}}@media(min-width:1280px){.profile-attachments .attachment-item a,.profile-create .attachment-item a{max-width:46.25rem}}.profile-attachments .attachment-item i,.profile-create .attachment-item i{font-size:var(--fonts-size-body)}.profile-attachments .single-checkbox,.profile-create .single-checkbox{width:100%}.profile-attachments .text,.profile-create .text{color:var(--text-display-weak);font-weight:var(--fonts-weight-default);margin-bottom:var(--gap-content-level-1)}.profile-attachments .link-icons,.profile-create .link-icons{align-items:center;display:flex}.portfolio-modal.portfolio-modal-create h2{margin-bottom:var(--gap-headline-content)}.portfolio-modal.portfolio-modal-edit h2{margin-bottom:var(--spacing-40)}.portfolio-modal .modal-body img{border-radius:var(--borderradius-s);border:.79px solid var(--colours-transparency-black-12);object-fit:cover;max-width:16rem;max-height:11.25rem;width:auto;height:auto;object-position:center}.portfolio-modal .portfolio-show-modal-body img{margin-bottom:var(--spacing-24);max-width:unset;max-height:unset;height:auto;width:calc(100% - .25rem)}@media(min-width:576px){.portfolio-modal .portfolio-show-modal-body img{max-width:unset;max-height:unset;height:auto;width:100%}}.portfolio-modal .edit-portfolio-image-container{margin-bottom:var(--gap-content-level-1);justify-content:center;align-items:center}@media(min-width:576px){.portfolio-modal .edit-portfolio-image-container{justify-content:unset;gap:var(--gap-display-l);display:flex}}.portfolio-modal .edit-portfolio-image{margin-top:var(--spacing-24);width:calc(100% - .25rem)}@media(min-width:576px){.portfolio-modal .edit-portfolio-image{margin-top:unset;width:fit-content}}.portfolio-modal .modal-footer{margin-top:var(--gap-betweensections)}@media(min-width:576px){.portfolio-modal .modal-footer .buttons-right{display:flex;justify-content:end}.portfolio-modal .modal-footer .buttons-right .fm-btn-primary{order:2;margin-bottom:0}.portfolio-modal .modal-footer .buttons-right button{width:auto}}.overflow-scroll{scroll-behavior:smooth;gap:var(--gap-display-m);display:flex;overflow-x:scroll;overflow-y:hidden}@media(min-width:768px){.overflow-scroll{overflow:hidden}}.portfolio-item{word-wrap:break-word}@media(min-width:576px){.portfolio-item{min-width:50%}}.portfolio-item picture{width:100%;min-height:15rem}.portfolio-item .title{font-weight:var(--fonts-weight-highlight)}.portfolio-item img{width:calc(100% - 12px);object-fit:cover;border-radius:var(--borderradius-s);min-height:inherit;max-width:100%;height:11.75rem;object-position:top center}@media(min-width:576px){.portfolio-item img{width:100%}}.portfolio-item .portfolio-link-dropdown-container{display:flex}.portfolio-item-container{width:unset}.portfolioModalHeader{margin-bottom:var(--gap-betweensections)}.portfolio-container{display:flex;width:100%;gap:var(--gap-display-m);flex-wrap:wrap}.portfolio-container .portfolio-item{display:flex;width:100%;flex-wrap:wrap;padding:var(--padding-action-general-m);background:var(--background-display-onwhite);border:1px solid var(--border-display-general-default);gap:var(--gap-display-m);border-radius:var(--borderradius-s)}@media(min-width:576px){.portfolio-container .portfolio-item{flex-wrap:unset}}.portfolio-container .portfolio-item .download{width:100%}.portfolio-container .portfolio-item .action-buttons{display:flex;margin-top:auto}@media(min-width:576px){.portfolio-container .portfolio-item .action-buttons{margin-top:unset}}.portfolio-container .portfolio-item .action-buttons .relative-container{position:relative}.portfolio-container .portfolio-item .action-buttons .flm-dropdown{right:0;min-width:10.25rem;padding:var(--spacing-8)}.portfolio-container .portfolio-item .action-buttons .dropdown-container .fm-btn-icon-no-style:hover{color:var(--text-display-strong)}.portfolio-container .portfolio-item .action-buttons .dropdown-container .portfolio-dropdown-container{width:100%}.portfolio-container .portfolio-item .action-buttons .dropdown-container .portfolio-dropdown-container div{display:flex;gap:var(--gap-action-element-to-text);align-items:center;padding:var(--padding-action-general-m);color:var(--text-display-strong);min-width:max-content}.portfolio-container .portfolio-item .action-buttons .dropdown-container .portfolio-dropdown-container div:hover{background:var(--backround-overlay-hover)}.portfolio-container .portfolio-item .action-buttons .dropdown-container .filter-dropdown{align-items:center;display:flex;background:var(--backround-action-secondary-default);border:1px solid var(--border-action-tertiary-default);border-radius:var(--borderradius-xl);padding:var(--padding-action-general-s);margin-top:auto}.portfolio-container .portfolio-item .action-buttons .dropdown-container .filter-dropdown .fa-ellipsis-v{cursor:pointer;text-align:center;width:1rem;height:1rem}.portfolio-container .portfolio-item .action-buttons .dropdown-container .active .filter-dropdown{background-color:var(--background-action-general-selected-default)}.portfolio-container .portfolio-item .action-buttons .dropdown-container .active .filter-dropdown .fa-ellipsis-v{color:var(--text-action-primary-default)}@media(min-width:576px){.portfolio-container .portfolio-item .download,.portfolio-container .portfolio-item .text-container,.portfolio-container .portfolio-item .action-buttons{order:0}.portfolio-container .portfolio-item .download{width:unset}}.portfolio-container .portfolio-item img.portfolio-item-image{border:1px solid var(--colours-transparency-black-12);border-radius:var(--borderradius-s);min-height:auto;width:auto;height:auto;max-height:22rem}@media(min-width:576px){.portfolio-container .portfolio-item img.portfolio-item-image{max-width:7.5rem;max-height:7.5rem;width:5.625rem;height:5.625rem}}.portfolio-container .portfolio-item .text-container{display:grid;width:100%;gap:unset;max-width:100%}.portfolio-container .portfolio-item .text-container h5{margin-bottom:var(--gap-display-s)}@media(min-width:576px){.portfolio-container .portfolio-item .text-container h5{margin-bottom:unset}}@media(min-width:576px){.portfolio-container .portfolio-item .text-container{width:unset;max-width:65%;gap:var(--gap-display-s)}}.portfolio-container .portfolio-item .description{font-weight:var(--fonts-weight-default);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-height:var(--fonts-line-height-body);-webkit-box-orient:vertical}@media(min-width:768px){.portfolio-container .portfolio-item .description{-webkit-line-clamp:1}}.portfolio-container .portfolio-item .portfolio-link{display:block;margin-top:auto;-webkit-line-clamp:1;max-width:12.5rem;font-weight:var(--fonts-weight-medium)}@media(min-width:768px){.portfolio-container .portfolio-item .portfolio-link{max-width:31.25rem;display:block;margin-top:auto;margin-right:auto}}.portfolio-container .portfolio-item .title{font-weight:var(--fonts-weight-medium);font-size:var(--fonts-size-body);color:var(--text-display-strong)}.portfolio-modal-delete h2.h1{margin-bottom:var(--gap-betweensections)}.portfolio-modal-delete .d-flex{flex-wrap:wrap}@media(min-width:768px){.portfolio-modal-delete .d-flex{flex-wrap:unset}}.portfolio-edit-form-image{display:flex;align-items:flex-end;margin-bottom:var(--padding-action-general-l);gap:var(--gap-display-m)}.modal-body .portfolio-edit-form-image{width:auto}.portfolio-edit-form-image img{max-width:10.5rem;max-height:9rem;width:100%;height:100%;object-fit:cover;margin-bottom:var(--padding-action-general-xxs)}@media(min-width:768px){.portfolio-edit-form-image img{margin-bottom:0;min-height:auto}}.profile-item-content{position:relative;padding:0 var(--space-xxs);height:calc(100% - 9.375rem);padding-bottom:1.5rem}.profile-item-content .portfolio-file-name{font-size:var(--fonts-size-meta)}.profile-item-content .action-buttons{position:absolute;bottom:0;display:flex;width:85%;justify-content:space-between}.profile-item-content .action-buttons button,.profile-item-content .action-buttons a{font-size:var(--fonts-size-body);color:var(--colours-grey-400)}@media(hover:hover){.profile-item-content .action-buttons button:hover,.profile-item-content .action-buttons a:hover{color:var(--colours-brand-whoopi)}}.portfolio-file-name{font-family:var(--font-jetbrains-mono);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-meta);text-transform:uppercase}.swiper-item{margin:0}.swiper-item h1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-overflow:ellipsis}#press .lp-header-img-container{height:26.25rem;width:100%}@media(min-width:1280px){#press .lp-header-img-container{height:29.375rem}}#press .lp-header-img-container .lp-header-bg{height:100%}#press .lp-header-img-container h1,#press .lp-header-img-container p{color:var(--lp-text-display-strong)}#press .tab-header-container{margin-bottom:var(--lp-gap-display-l)}#press .text-link{margin-left:var(--lp-gap-display-xs)}#press .small-gap{gap:var(--lp-gap-display-xs)}#press .press-item{display:flex;padding:var(--lp-padding-display-general-s);margin-bottom:var(--lp-gap-display-l);flex-direction:column;align-items:flex-start;gap:var(--lp-gap-text-h2-subline);align-self:stretch;border-radius:var(--lpborderradius-m);background:var(--lpcolours-grey-50)}@media(min-width:1024px){#press .press-item{padding:var(--lp-padding-display-general-m)}}#press .press-item:last-child{margin-bottom:0}#press .press-item .date{color:var(--lp-text-display-weak);font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-meta)}#press .press-item .title{font-size:var(--lpfonts-size-h3);font-style:normal;font-weight:var(--fonts-weight-super-bold);color:var(--lp-text-display-strong)}#press .tab-panel{padding:unset;border-radius:unset;background:unset;border:unset}#press .swiper{height:100%;width:100%;margin-left:0}#press .swiper-item{display:flex;gap:2rem;align-items:center;width:100%}#press .swiper-item-content{width:100%}#press .swiper-slide{display:flex;height:auto}#press .swiper-button-prev{display:none}#press .swiper-next{display:flex;position:relative;top:0;right:.5rem;padding:0;height:26.25rem;color:var(--lpcolours-grey-1000);opacity:1;transition:opacity .25s ease-in-out}@media(hover:hover){#press .swiper-next:hover{cursor:pointer}}@media(min-width:1280px){#press .swiper-next{height:29.375rem}}#press .swiper-next i{font-size:2rem;font-weight:var(--fonts-weight-default)}#press.swiper-slide-changes .swiper-next{opacity:0;transition:opacity .25s ease-in-out}#press .swiper-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.press{align-items:start;margin-top:var(--lpspacing-40);margin-bottom:var(--lpspacing-40);gap:var(--lpspacing-40)}@media(min-width:1024px){.press{gap:var(--lpspacing-80)}}.press h1{font-family:var(--font-mona-sans);font-style:normal;font-weight:700;line-height:120%}.press .placeholder-image{width:36rem;height:auto}@media(min-width:576px){.press .placeholder-image{width:40rem;height:auto}}@media(min-width:768px){.press .placeholder-image{width:17.5rem;height:auto}}.press .press-sidebar-gap{display:grid;gap:var(--lp-gap-display-xl);grid-template-columns:1fr}@media(min-width:576px){.press .press-sidebar-gap{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.press .press-sidebar-gap{grid-template-columns:1fr}}.press .bg-brand-eden{display:grid;grid-template-columns:1fr;flex-wrap:wrap;grid-column:1/-1}@media(min-width:768px){.press .bg-brand-eden{grid-template-columns:1fr 2fr;flex-wrap:unset}}@media(min-width:1024px){.press .bg-brand-eden{grid-template-columns:1fr;flex-wrap:wrap}}.press .bg-brand-eden .rounded-image-border{height:100%}.press .bg-brand-eden .rounded-image-border img{object-fit:contain;width:100%}.press .bg-brand-eden h3{font-weight:var(--fonts-weight-super-bold)}.press .bg-brand-eden a,.press .bg-brand-eden p,.press .bg-brand-eden h3{color:var(--text-display-onblack)}.press .tab:hover{background:var(--lp-backround-action-light-hover)}.press .tab:focus-visible{border-radius:8px 8px 0 0;border:var(--border-action-focus) solid var(--border-action-general-focus);background:var(--lp-backround-action-light-hover)}.press .tab.active{border-bottom:1.5px solid var(--lpcolours-brand-oliver)}.press .tab-item-content{margin-top:var(--space-m)}.press .contact-information{display:flex;gap:.5rem}@media(min-width:576px){.press .contact-information{display:grid;flex-wrap:wrap;text-align:left}}.press .contact-information a{display:block;text-align:left}.press .download-cards{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.press .download-cards a{gap:.25rem;display:flex}@font-face{font-family:Mona-Sans;src:local(""),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2 supports variations"),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2-variations");font-display:swap;font-weight:200 900;font-stretch:75% 125%}@font-face{font-family:Mona-Sans;src:local(""),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2 supports variations"),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2-variations");font-display:swap;font-weight:200 900;font-style:italic;font-stretch:75% 125%}@font-face{font-family:Mona-Sans-Wide;src:local(""),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2 supports variations"),url(/assets/fonts/webfonts/Mona-Sans.woff2) format("woff2-variations");font-display:swap;font-weight:200 900;font-stretch:125%}@font-face{font-family:JetBrains Mono;src:local(""),url(/assets/fonts/webfonts/JetBrainsMono-Regular.woff2);font-display:swap;font-weight:400;font-stretch:100%;font-style:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.radio-card .title,.h5,h6,.h6,.h0{font-family:var(--font-mona-sans);color:var(--colours-grey-1000);font-weight:var(--fonts-weight-medium);font-style:normal;text-align:left;line-height:var(--fonts-line-height-headline);letter-spacing:var(--fonts-letterspacing-default)}h1.secondary,.h1.secondary,h2.secondary,.h2.secondary,h3.secondary,.h3.secondary,h4.secondary,.h4.secondary,h5.secondary,.radio-card .secondary.title,.h5.secondary,h6.secondary,.h6.secondary,.h0.secondary{color:var(--colours-brand-whoopi)}h1.underline,.h1.underline,h2.underline,.h2.underline,h3.underline,.h3.underline,h4.underline,.h4.underline,h5.underline,.radio-card .underline.title,.h5.underline,h6.underline,.h6.underline,.h0.underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:var(--colours-brand-whoopi);text-underline-offset:15px}h1.extra-power-bold,.h1.extra-power-bold,h2.extra-power-bold,.h2.extra-power-bold,h3.extra-power-bold,.h3.extra-power-bold,h4.extra-power-bold,.h4.extra-power-bold,h5.extra-power-bold,.radio-card .extra-power-bold.title,.h5.extra-power-bold,h6.extra-power-bold,.h6.extra-power-bold,.h0.extra-power-bold{font-weight:var(--fonts-weight-highlight)}h1.wide,.h1.wide,h2.wide,.h2.wide,h3.wide,.h3.wide,h4.wide,.h4.wide,h5.wide,.radio-card .wide.title,.h5.wide,h6.wide,.h6.wide,.h0.wide{font-stretch:125%}h1,.h1,h2,.h2,h3,.h3,h5,.radio-card .title,.h5{line-height:var(--fonts-line-height-headline)}h3,.h3,h5,.radio-card .title,.h5{font-weight:var(--fonts-weight-highlight)}h1,.h1{font-size:var(--fonts-size-h1)}h2,.h2{font-size:var(--fonts-size-h2)}h3,.h3{font-size:var(--fonts-size-h3)}h4,.h4{font-size:var(--fonts-size-h4)}h5,.radio-card .title,.h5,h6,.h6{font-size:var(--fonts-size-body)}body,p,.text{font-family:var(--font-mona-sans);letter-spacing:var(--fonts-letterspacing-default);font-size:var(--fonts-size-body);font-style:normal;font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-body);color:var(--colours-grey-1000)}p.small,.text.small,p.extra-small,.text.extra-small{font-size:var(--fonts-size-meta)}p.medium,.text.medium{font-size:var(--fonts-size-body)}p.center,.text.center{text-align:center}p.right,.text.right{text-align:right}p.light,.text.light{font-weight:var(--fonts-weight-default)}p.semi-bold,.text.semi-bold,p.bold,.text.bold{font-weight:var(--fonts-weight-highlight)}p.primary,.text.primary{color:var(--colours-grey-1000)}p.secondary,.text.secondary{color:var(--colours-brand-whoopi)}p.underline,.text.underline{text-decoration:underline}p.wide,.text.wide{font-stretch:125%}.lh-1,.lh-sm{line-height:var(--fonts-line-height-default)!important}.lh-base,.lh-lg{line-height:var(--fonts-line-height-default)}mark{display:inline;background:linear-gradient(180deg,transparent 50%,var(--colours-brand-audrey) 70%);font-weight:inherit}strong{font-weight:var(--fonts-weight-highlight)}.tag{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-medium);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-wide)}a{font-family:var(--font-mona-sans);letter-spacing:var(--fonts-letterspacing-default);font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);line-height:var(--fonts-line-height-default);text-decoration-line:underline;cursor:pointer}a:focus-visible{outline:1px solid var(--colours-brand-audrey);outline-offset:var(--padding-action-focus)}a.text-link-strong,a.text-link-strong label{color:var(--colours-brand-whoopi);text-decoration-color:var(--colours-brand-whoopi)}a.text-link-strong:hover,a.text-link-strong:hover label{color:var(--colours-brand-whoopi)}a.text-link-soft,a.grey-underline{color:var(--text-display-strong);text-decoration-color:var(--text-display-strong)}@media(hover:hover){a.text-link-soft:hover,a.grey-underline:hover{color:var(--colours-transparency-black-60);text-decoration-color:var(--colours-transparency-black-60)}}a.text-link{color:var(--text-action-secondary-default);padding:var(--padding-action-general-xxs);margin:var(--border-action-focus);margin-left:0;padding-left:0}@media(hover:hover){a.text-link:hover{color:var(--colours-transparency-black-60)}}a.text-link:disabled,a.text-link.disabled{color:var(--text-action-general-disabled);text-decoration:none;cursor:default}a.grey-light-underline{color:var(--text-display-weak);text-decoration-color:var(--text-display-weak)}@media(hover:hover){a.grey-light-underline:hover{color:var(--colours-transparency-black-60);text-decoration-color:var(--colours-transparency-black-60)}}a.disabled{color:var(--text-action-general-disabled);cursor:not-allowed}a>i.fa,a>i.fas,a>i.far{margin-right:5px}a>i.fa:only-child{margin-right:0}a.fm-btn-icon i,a.fm-btn i{margin-right:0}a.no-underline{box-shadow:none;text-decoration:none!important}a.no-style{text-decoration:none!important;color:inherit!important}@media(hover:hover){a.no-style:hover{color:inherit;text-decoration:none}}a.full-size-link{position:absolute;inset:0;z-index:1}a[download]:not(a[download].fm-btn):focus{color:inherit!important;text-decoration-color:inherit!important}i.fa,i.fas,i.far,i.fab,i.fa-solid,i.fa-regular,i.fa-brands{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;vertical-align:middle;overflow:visible;align-self:center}i.fa:before,i.fas:before,i.far:before,i.fab:before,i.fa-solid:before,i.fa-regular:before,i.fa-brands:before{line-height:1}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-truncate-three-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;white-space:normal;-webkit-box-orient:vertical}.text-truncate-two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.single-line-truncate{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.text-thin{font-weight:var(--fonts-weight-default)!important}.text-medium{font-weight:var(--fonts-weight-medium)!important}.text-bold,.text-strong-bold{font-weight:var(--fonts-weight-highlight)!important}.text-power-bold{font-weight:var(--fonts-weight-highlight)}.jet-brains-mono{font-family:var(--font-jetbrains-mono)}.font-size-base,.font-size-small{font-size:var(--fonts-size-body)}.font-style-italic{font-style:italic}.white-space-normal{white-space:normal}.profile-create-container{height:100vh;background-color:var(--colours-grey-0)}@media(min-width:1024px){.profile-create-container{height:100vh;background-color:unset;justify-content:center}}.profile-create{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--padding-display-general-l) var(--pagemargin) calc(var(--padding-display-general-l) + 7rem) var(--pagemargin);width:100%;overflow:visible}.profile-create.language-step .form{max-height:unset;overflow-y:unset}@media(min-width:768px){.profile-create.language-step .form{overflow-y:scroll;max-height:15.625rem;min-height:15.625rem}}.profile-create.language-step .form .select-wrapper div[role=listbox],.profile-create.language-step .form .select-wrapper div[role=listbox] div[id$=-listbox]{max-height:12rem}.profile-create.skill-check-step{padding:var(--padding-display-general-l) var(--pagemargin)}@media(min-width:1024px){.profile-create.skill-check-step .step-content{height:100%;max-height:100%}}.profile-create .missing-information-image{display:none}.profile-create .step-count{display:flex;letter-spacing:var(--fonts-letterspacing-default);text-transform:uppercase;line-height:var(--fonts-line-height-default)}.profile-create .buttons-container{position:fixed;background-color:var(--colours-grey-0);bottom:0;right:var(--gap-pagemargin);left:var(--gap-pagemargin);display:flex;flex-direction:column-reverse;gap:.5rem;width:100%}@media(min-width:1024px){.profile-create .buttons-container{position:absolute}}.profile-create .buttons-container .abort-btn{box-shadow:none;background-color:unset;padding:0;border:unset;color:var(--colours-grey-1000)}@media(min-width:576px){.profile-create .buttons-container .abort-btn{border:1px solid var(--colours-grey-1000);padding:var(--padding-action-vertical-l) var(--padding-action-horizontal-l)}}.profile-create .buttons-container .next-previous-buttons{display:flex;flex-direction:column-reverse;position:relative}@media(min-width:576px){.profile-create .buttons-container .next-previous-buttons{flex-direction:row;justify-content:flex-end;gap:.5rem;right:var(--padding-display-general-l)}}@media(min-width:1024px){.profile-create .buttons-container .next-previous-buttons{right:0}}.profile-create .buttons-container a,.profile-create .buttons-container button{bottom:var(--gap-pagemargin);width:calc(100% - 2*var(--gap-pagemargin))}@media(min-width:1024px){.profile-create .buttons-container a,.profile-create .buttons-container button{bottom:0}}@media(min-width:576px){.profile-create .buttons-container{flex-direction:row;justify-content:space-between}.profile-create .buttons-container a,.profile-create .buttons-container button{width:unset}}@media(min-width:576px){.profile-create{padding:var(--padding-display-general-l) var(--padding-display-general-l) calc(var(--padding-display-general-l) + 3.25rem) var(--padding-display-general-l)}}@media(min-width:1024px){.profile-create{width:56.25rem;box-sizing:border-box;justify-content:center;background:var(--colours-grey-0);border-radius:var(--border-radius-s);align-self:center}.profile-create .buttons-container{display:flex;align-items:end;align-self:end;width:calc(100% - 2*var(--padding-display-general-l));bottom:var(--padding-display-general-l);left:var(--padding-display-general-l)}.profile-create .buttons-container .previous-btn{padding-bottom:.313rem}}.profile-create .rounded-profile-image{width:11.25rem;height:11.25rem}.profile-create .rounded-profile-image img{height:100%;width:100%;border:.36px solid var(--border-input-general-default);border-radius:var(--borderradius-m)}.profile-create .rounded-profile-image .initials-as-image{height:11.25rem;width:11.25rem;font-size:var(--fonts-size-h1)}.profile-create .image-buttons{margin-top:var(--gap-content-level-2)}.profile-create .image-buttons button{margin-left:auto;margin-right:auto;display:block}.profile-create .image-buttons .delete-btn:before{content:"\f1f8";font-weight:var(--fonts-weight-default);font-family:"Font Awesome 6 Pro";left:0;top:0;height:var(--fonts-size-body);width:auto;margin-right:var(--gap-action-element-to-text)}.profile-create .fm-btn-tertiary{gap:var(--gap-action-element-to-text)}.profile-create .previous-btn{margin-top:var(--space-xs);line-height:var(--fonts-line-height-default);color:var(--colours-grey-400);font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-medium)}@media(hover:hover){.profile-create .previous-btn:hover{color:var(--colours-grey-1000)}}.profile-create .form-group>.select-wrapper{text-align:left}.profile-create #freelancerSinceYear{max-width:20rem}.profile-create label{font-size:var(--fonts-size-body)}.profile-create .experience-radio{display:flex;flex-direction:column}@media(min-width:576px){.profile-create .experience-radio{display:block}}.profile-create .ql-editor{max-height:10rem}@media(min-width:768px){.profile-create .ql-editor{max-height:20rem}}@media(min-width:1024px){.profile-create .ql-editor{max-height:8.5rem}}.profile-create .drag-and-drop{border-color:var(--border-action-tertiary-default);line-height:1.5rem}.step-content{height:100%;overflow-y:auto}@media(min-width:576px){.step-content{overflow-y:visible}}@media(min-width:1024px){.step-content{height:calc(100% - 3.5rem);max-height:calc(100vh - 15rem)}}.step-content div[class$=-menu]{margin-bottom:2rem}.step-content .submit-error{margin-bottom:var(--gap-betweensections)}.step-content i.fa-circle-check{width:auto;height:auto}.profile-create-advanced .card-gradient{flex-basis:100%}.profile-create-advanced .portfolio-item .action-buttons{width:unset;margin-bottom:unset}.profile-create-advanced .action-buttons{display:block;width:100%}.profile-create-advanced .action-buttons button,.profile-create-advanced .action-buttons a{width:100%}.profile-create-advanced .action-buttons a{margin-bottom:var(--gap-action-general-stacked)}@media(min-width:576px){.profile-create-advanced .action-buttons{justify-content:flex-end;display:flex}.profile-create-advanced .action-buttons button,.profile-create-advanced .action-buttons a{width:auto}.profile-create-advanced .action-buttons a{margin-bottom:0;margin-right:var(--gap-action-general-stacked)}}#matching-keywords-preview{display:flex;flex-direction:column;gap:.25rem;margin-top:2rem}#matching-keywords-preview h4 span{font-size:.7em;font-weight:400;color:gray}#matching-keywords-preview .skill{background:#eee;padding:5px;border-radius:5px;width:30%;display:flex;justify-content:space-between;align-items:center}#matching-keywords-preview .skill span:nth-child(2){font-size:.7em}#matching-keywords-preview .skill.manual{background:#f9afaf}#matching-keywords-preview span.manual{display:inline-block;border-radius:3px;padding:0 4px;font-size:12px;background:#f9afaf}#matching-keywords-preview .profile-skills-container{display:flex;flex-wrap:wrap;justify-content:stretch;gap:3px}#matching-keywords-preview .main-category{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:5px;gap:5px}#matching-keywords-preview .main-category>:first-child{font-weight:700;background:#adff2f;padding:5px;border-radius:3px;width:50%}#matching-keywords-preview .main-category>:last-child{width:50%}#matching-keywords-preview .main-category .sub-category{display:flex;justify-content:space-between;margin-bottom:3px;padding:5px;background:#0a246a;color:#fff;border-radius:3px}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none!important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:.2s transform,.2s left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}@media screen{.show-more .profile-card.hide,.show-more .collapse.hide{max-height:0;max-width:0;overflow:hidden;border:none;padding:0!important;margin:0!important;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,padding .25s linear .25s,margin .25s linear .25s}}.show-less .profile-card,.show-less .collapse{opacity:1;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,padding .25s linear 0s,margin .25s linear .25s}.show-less .profile-card{max-height:3rem}.show-less .collapse.collapse-element-closed{max-height:15rem}.profile-certificates-container .show-less .profile-card{max-height:4rem}.swiper-button-disabled{cursor:not-allowed;opacity:.5}.swiper-button-disabled i{opacity:.5}.swiper{height:auto}.swiper-slide{display:flex}@media print{.swiper-slide{width:calc(100% - 3rem)!important;word-break:break-word}}.swiper-button-next,.swiper-button-prev{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--backround-display-onwhite);border:1px solid var(--border-action-tertiary-default);color:var(--text-display-strong);display:flex;align-items:center;justify-content:center;font-size:1rem;top:.5rem;transform:none}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.25rem}.swiper-button-next{right:0}.swiper-button-prev{right:3.25rem}.profile-ratings-swiper{position:relative}.profile-ratings-swiper .swiper-wrapper,.profile-portfolio-swiper .swiper-wrapper{align-items:flex-start}.profile-ratings-swiper .swiper-slide,.profile-portfolio-swiper .swiper-slide{width:100%;margin-right:1rem}@media(min-width:576px){.profile-ratings-swiper .swiper-slide,.profile-portfolio-swiper .swiper-slide{width:calc(50% - .5rem)}}.profile-ratings-swiper .portfolio-description,.profile-ratings-swiper .portfolio-title,.profile-ratings-swiper .portfolio-link,.profile-portfolio-swiper .portfolio-description,.profile-portfolio-swiper .portfolio-title,.profile-portfolio-swiper .portfolio-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.profile-ratings-swiper .ratings,.profile-portfolio-swiper .portfolio-item{width:100%}.profile-portfolio-swiper img{width:calc(100% - .75rem);object-fit:cover;border-radius:var(--borderradius-s);min-height:inherit;max-width:100%;height:11.75rem;object-position:top center}@media(min-width:576px){.profile-portfolio-swiper img{width:100%}}.profile-header .fa-plus{font-size:1.5rem;margin-top:-.25rem;line-height:unset}.profile-header .square-profile-image{width:11.25rem;aspect-ratio:1/1;height:auto;margin-bottom:var(--gap-display-m)}@media(min-width:576px){.profile-header .square-profile-image{width:10.625rem;height:10.625rem;margin-bottom:0}}.profile-header .badge-list{min-height:unset}.profile-header .note-container{align-items:center;justify-content:space-between;margin-top:var(--gap-display-m);background-color:var(--backround-display-onwhite);padding:var(--padding-action-general-m);border-radius:var(--borderradius-s)}.profile-header .note-container .fm-btn-icon{padding:var(--gap-display-s);height:fit-content}.profile-header .menu-button.fm-btn-icon{padding:var(--padding-action-general-s) calc(var(--padding-action-general-s) + 1px);border-color:var(--border-action-tertiary-default)}@media(min-width:576px){.profile-header .menu-button.fm-btn-icon{border-color:var(--border-action-secondary-default);padding:var(--padding-action-general-l) calc(var(--padding-action-general-l) + 1px)}}.profile-header .action-buttons-container{display:flex;flex-direction:column;gap:var(--gap-action-general-stacked);align-items:center;justify-content:center}.profile-header .action-buttons-container>button{align-self:stretch}.profile-header .action-buttons-container .dropdown-container{margin:0}@media(min-width:576px){.profile-header .action-buttons-container{flex-direction:row;justify-content:flex-start}}.profile-header .profile-header-content-row{margin-bottom:var(--gap-display-m)}@media(min-width:767px){.profile-header .profile-header-content-row{margin-bottom:0}}.profile-header .profile-header-content-row .travel-info,.profile-header .profile-header-content-row a.fm-btn-no-style{font-weight:var(--fonts-weight-default);color:var(--colours-grey-1000)}.profile-header .profile-header-content-row .travel-info:hover,.profile-header .profile-header-content-row a.fm-btn-no-style:hover{color:var(--colours-grey-1000)}.profile-header .name-company-container{flex-direction:column;align-items:flex-start;line-height:var(--fonts-line-height-default)}.profile-header .name-company-container .h4{white-space:none}@media(min-width:576px){.profile-header .name-company-container{flex-direction:row;align-items:center;line-height:var(--fonts-line-height-body)}.profile-header .name-company-container .h4{white-space:nowrap}}.search-result-modal .modal-body.has-open-select-menu,.profile-show-single-page .modal-body.has-open-select-menu{overflow-y:hidden}.search-result-modal .content,.profile-show-single-page .content{display:inline-block}.search-result-modal .ql-editor,.profile-show-single-page .ql-editor{min-height:unset;padding:0}.search-result-modal h3,.profile-show-single-page h3{font-size:var(--fonts-size-body);margin-bottom:var(--gap-display-vertical-stacked)}.search-result-modal .language-header,.profile-show-single-page .language-header{font-size:var(--fonts-size-h3)}@media print{.search-result-modal .content,.profile-show-single-page .content{display:block}.search-result-modal .link-gap,.profile-show-single-page .link-gap{margin:.25rem 0}.search-result-modal .swiper-slide,.profile-show-single-page .swiper-slide{margin-bottom:1rem}}.profile-keywords{gap:0}.profile-keywords .text-truncate{display:inline;max-width:100%}.profile-keywords .badge{margin-right:var(--badges-gap);margin-bottom:var(--badges-gap);transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out;opacity:1}@media screen{.profile-keywords .badge.hide{max-height:0;opacity:0;margin-top:0;margin-bottom:0;margin-right:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0;pointer-events:none}}@media print{.profile-keywords .badge.show-on-print{display:inline-block!important;max-height:none!important;opacity:1!important;margin:var(--gap-display-xs)!important}}@media print{.profile-card{display:flex!important}}.attachments-container{align-items:flex-start;gap:var(--gap-display-l);align-self:stretch}.attachments-container .profile-attachments{width:100%}.attachments-container .profile-attachments.show-more .profile-card:nth-child(3){margin-bottom:0!important}@media print{.attachments-container .profile-attachments.show-more .profile-card:nth-child(3){margin-bottom:var(--gap-display-s)!important}}.attachments-container .profile-attachments .profile-card{background:var(--backround-display-onwhite);display:flex;justify-content:space-between;align-items:center;padding:var(--padding-action-general-m);align-self:stretch;margin-bottom:var(--gap-display-s)}.attachments-container .profile-attachments .profile-card:not(:has(+.profile-card)){margin-bottom:0}.attachments-container .profile-attachments .profile-card .text-container{font-weight:400;display:flex;align-items:center}.attachments-container .profile-attachments .profile-card .text-container .fal{font-size:var(--fonts-size-body);font-style:normal;font-weight:900;margin-left:0;margin-right:0;width:1.25rem;color:var(--colours-transparency-black-15)}.attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{display:inline-block;max-width:12.5rem}@media(min-width:576px){.attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:23.125rem}}@media(min-width:768px){.attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:33.75rem}}@media(min-width:1024px){.attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:50.6rem}}@media(min-width:1280px){.attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:40.6rem}}@media(min-width:1024px){.profile-show-single-page .attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:45.6rem}}@media(min-width:1280px){.profile-show-single-page .attachments-container .profile-attachments .profile-card .text-container .attachment-text-link{max-width:45.6rem}}.attachments-container .profile-attachments .profile-card a.no-underline{font-weight:var(--fonts-weight-default);color:var(--text-display-strong)}.attachments-container .profile-attachments .profile-card .link-icons{display:flex;gap:var(--gap-action-element-to-text)}.attachments-container .profile-attachments .profile-card .link-icons i{font-size:var(--fonts-size-body);margin-left:0;margin-right:0;width:1.25rem}.attachments-container .profile-attachments .profile-card .link-icons button i{width:1rem}.attachments-container .profile-attachments .profile-card .link-icons .fa-arrow-down-to-line{color:var(--colours-grey-1000)}.attachments-container .profile-attachments .profile-card .link-icons a,.attachments-container .profile-attachments .profile-card .link-icons button{color:var(--text-display-weak);padding:var(--gap-display-s);text-align:center;font-style:normal;font-weight:var(--fonts-weight-default);line-height:normal}.attachments-container .profile-attachments .profile-card .link-icons .download{border-radius:var(--border-radius-pill);border:1px solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default)}.attachment-upgrade-modal li{margin-bottom:var(--spacing-6)}.attachment-upgrade-modal li:last-child{margin-bottom:0}.link-gap{margin-top:var(--gap-betweensections);margin-bottom:var(--gap-betweensections);display:flex;gap:var(--gap-display-vertical-stacked)}.link-gap a:active{color:var(--colours-brand-whoopi)}.link-gap i{margin-left:var(--gap-action-element-to-text);margin-right:0}.link-gap button.fm-btn-tertiary{padding:0;margin:0;border:none;font-weight:var(--fonts-weight-medium);gap:0}.link-gap button.fm-btn-tertiary:hover{border:none}.profile-certificates{display:block;gap:var(--gap-display-m);padding-top:var(--gap-display-s)}@media(min-width:1024px){.profile-certificates{display:flex;flex-wrap:wrap}}.profile-certificates .profile-card{background:var(--backround-display-onwhite);margin-bottom:var(--gap-display-m)}@media(min-width:1024px){.profile-certificates .profile-card{margin-bottom:0;width:calc(50% - 2.5rem)}}.project-history{align-self:stretch;border-radius:var(--borderradius-s)}.project-history .search-history-container{display:flex;flex-wrap:wrap;align-items:flex-start}.project-history .label{max-width:100%;min-width:1px}.project-history .collapse-button{color:var(--colours-grey-1000);padding:var(--padding-action-general-l)}.project-history .fa-file-certificate:before{color:var(--color-whoopi)}.project-history .company-members,.project-history .date{display:flex;align-items:center;font-weight:var(--fonts-weight-default);color:var(--text-display-weak)}.project-history .company-branche{font-weight:var(--fonts-weight-medium);color:var(--text-display-strong)}.project-history .date{font-weight:var(--fonts-weight-default);color:var(--text-display-weak);width:100%}.project-history .title{font-weight:var(--fonts-weight-highlight);color:var(--text-display-strong);width:100%;margin-bottom:0}.project-history .items{gap:var(--gap-display-s);display:flex;flex-wrap:wrap;align-items:center;min-width:1px}.project-history .description{font-weight:var(--fonts-weight-default);color:var(--text-display-weak)}.project-history .ql-editor{padding:0}.project-history .no-reset{padding:0 var(--padding-action-general-l) var(--padding-action-general-l) var(--padding-action-general-l)}.project-history .no-reset>ul{margin:0}.ratings{gap:var(--gap-display-vertical-inside);display:flex;flex-wrap:wrap;background:var(--backround-display-onwhite)}.ratings .ratings-container{width:100%;gap:var(--gap-display-s);display:flex;flex-wrap:wrap}.ratings .ratings-container .flex-wrap{gap:var(--gap-display-s)}.ratings .fa-quote-left{font-size:3rem;color:var(--colours-brand-whoopi)}.ratings .text{width:100%;font-weight:var(--fonts-weight-default);color:var(--text-display-weak)}.ratings .title{font-weight:var(--fonts-weight-highlight);color:var(--text-display-strong)}.ratings .download{margin-top:auto;border-radius:var(--border-radius-pill);border:1px solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default);padding:var(--gap-display-s);text-align:center;font-style:normal;font-weight:var(--fonts-weight-default);line-height:normal;justify-content:center;display:flex;text-decoration:unset;width:1rem;height:1rem;color:var(--colours-grey-1000)}.ratings .download i{width:1rem;height:1rem;margin:0}.search-result-modal-body-action-buttons .flm-dropdown,.search-result-modal-body-action-buttons-mobile .flm-dropdown{overflow-y:auto;max-height:50vh}.search-result-modal-body-action-buttons-mobile .flm-dropdown{right:50%;transform:translate(50%)}#profile-contact-form .contact-submit-container{width:100%;display:flex;justify-content:end}.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}.profile-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)}.profile-show-single-page .profile-show-headline{display:flex}.profile-show-single-page .profile-show-headline .circle-bg{border-radius:var(--borderradius-xl);padding:var(--padding-action-general-l);text-align:center;border:.0625rem solid var(--colours-grey-1000)}@media(min-width:576px){.profile-show-single-page .profile-show-headline .circle-bg{margin-top:-1rem}}.profile-show-single-page .profile-show-headline .fm-btn-secondary{margin-left:auto}.profile-show-single-page .profile-show-headline.with-shortlist-btn .dropdown-container{margin-left:var(--gap-action-general-stacked)}.profile-show-single-page .shortlist-btn{padding:var(--padding-action-general-l)}.profile-show-single-page .shortlist-btn .shortlist-btn-text{display:none}.profile-show-single-page .shortlist-btn-skeleton{display:inline-block;position:relative;overflow:hidden;width:2.75rem;height:2.75rem;border-radius:var(--borderradius-xl);background:var(--colours-grey-50)}.profile-show-single-page .shortlist-btn-skeleton:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,#fff0,#fff9,#fff0);animation:shortlist-shimmer 1.8s infinite}@media(min-width:576px){.profile-show-single-page{padding:var(--padding-display-general-l)}.profile-show-single-page .shortlist-btn{padding:var(--padding-action-vertical-l) var(--padding-action-horizontal-l)}.profile-show-single-page .shortlist-btn .shortlist-btn-text{display:block}.profile-show-single-page .shortlist-btn-skeleton{width:12rem}}@keyframes shortlist-shimmer{to{left:150%}}.show-others .ratings{margin-bottom:var(--gap-display-m)}@media(min-width:1024px){.show-others .ratings{margin-bottom:unset}}.profile-header-dropdown{right:50%;transform:translate(50%)}@media(min-width:768px){.profile-header-dropdown{right:unset;transform:unset}}.language-badge{display:flex;align-items:center;gap:var(--gap-action-element-to-text)}.language-badge .badge{background:var(--backround-overlay-selected-default)}.exali-card{display:flex;flex-wrap:wrap;gap:var(--gap-content-level-2);background-color:var(--backround-display-onwhite)}.exali-card .exali-title,.exali-card .exali-link,.exali-card .exali-image,.exali-card .exali-description{width:100%}@media(min-width:768px){.exali-card .exali-title{width:calc(50% - var(--gap-content-level-2));order:1}.exali-card .exali-link{width:calc(50% - var(--gap-content-level-2));order:2;text-align:end}.exali-card .exali-image{width:5.063rem;order:3}.exali-card .exali-description{width:calc(100% - 5.063rem - var(--gap-content-level-2));order:4}}.unlocked-participant-image{position:relative}.unlocked-participant-image .square-image-border{border:2px solid rgba(0,0,0,0);border-radius:var(--borderradius-m);background-clip:padding-box!important;background:var(--backround-display-strong-default)}.unlocked-participant-image .square-image-border:before{content:"";position:absolute;inset:-2px;border-radius:var(--borderradius-m);background:linear-gradient(180deg,#e8674d,#5cc3cf);z-index:0}.unlocked-participant-image .square-image-border .unlocked-badge-profile{display:flex;width:fit-content;padding:var(--padding-display-general-xs);flex-direction:column;align-items:flex-start;gap:1rem;position:absolute;left:-2px;bottom:-2px;border-radius:0 var(--borderradius-m) 0 var(--borderradius-m);background:linear-gradient(97deg,#43bbc9bf -2.68%,#e9664cbf 83.84%);backdrop-filter:blur(4.72px);z-index:2;overflow:hidden}.unlocked-participant-image .square-image-border .unlocked-badge-profile picture{line-height:0}.unlocked-participant-image .square-image-border .unlocked-badge-profile img{width:3.75rem;height:1rem}.unlocked-participant-image .square-image-border,.unlocked-participant-image .square-profile-image{background:var(--backround-display-strong-default)!important;border-radius:var(--borderradius-m);position:relative;z-index:1}.unlocked-participant-image .square-image-border img:not(.freelance-unlocked-banner__image),.unlocked-participant-image .square-profile-image img:not(.freelance-unlocked-banner__image){width:10.75rem;height:10.213rem;margin-left:.25rem;margin-top:.25rem;border-radius:var(--borderradius-m)}#upload-image{margin-right:auto;margin-left:auto}.image-buttons{display:block;text-align:center}.image-buttons button{gap:0}.image-buttons button i{margin-right:var(--gap-action-element-to-text)}.image-buttons .delete-btn{margin-top:var(--spacing-8)}.image-upload-ssr{height:6rem}.profile-list-header-buttons{display:block}.profile-list-header-buttons .card-display-weak-border{margin-bottom:var(--gap-action-general-stacked);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap-display-s)}@media(min-width:1024px){.profile-list-header-buttons .card-display-weak-border{flex-wrap:unset}}.profile-list-header-buttons .card-display-weak-border span{margin:auto}@media(min-width:576px){.profile-list-header-buttons .card-display-weak-border span{margin-left:unset;margin-right:unset}}.profile-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{width:100%}@media(min-width:576px){.profile-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{width:auto}}@media(min-width:768px){.profile-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{flex-wrap:unset}}.profile-list-header-buttons .fm-btn-primary{width:100%;height:fit-content;margin-top:auto;margin-bottom:auto}.profile-list-header-buttons .card-display-weak-border{flex-wrap:wrap;gap:var(--gap-display-s)}.profile-list-header-buttons .card-display-weak-border .fm-btn-highlight{width:100%}@media(min-width:576px){.profile-list-header-buttons .card-display-weak-border{flex-wrap:unset}.profile-list-header-buttons .card-display-weak-border .fm-btn-highlight{width:unset}}@media(min-width:768px){.profile-list-header-buttons{display:flex;justify-content:space-between}.profile-list-header-buttons .card-display-weak-border{order:2;margin-bottom:0}.profile-list-header-buttons .fm-btn-primary{width:auto}}.no-items .content{margin:0 auto;min-height:21.5rem;max-width:33.375rem;display:flex;flex-direction:column;justify-content:center}.no-items .content .fm-btn-primary{display:block}@media(min-width:768px){.no-items .content .fm-btn-primary{width:fit-content;margin:0 auto}}.upgrade-list ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.upgrade-list ul li{cursor:pointer;padding:0}.upgrade-list ul li a{display:block;text-wrap:nowrap}.upgrade-list ul li i{margin-right:var(--gap-action-element-to-text);color:var(--colours-feedback-upgrade)}.badge-skeleton{height:1.25rem}.badge-skeleton:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,#fff0,#fff9,#fff0);animation:badge-shimmer 1.8s infinite}@keyframes badge-shimmer{to{left:150%}}.project-agent-list .header{display:block;margin-bottom:var(--gap-content-level-0)}@media(min-width:1024px){.project-agent-list .header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.project-agent-list .header .card-display-weak-border{display:block;text-align:center}@media(min-width:576px){.project-agent-list .header .card-display-weak-border{display:flex;justify-content:space-between;align-items:center}}.project-agent-list .header .card-display-weak-border span{margin-bottom:var(--gap-display-s);display:inline-block}@media(min-width:576px){.project-agent-list .header .card-display-weak-border span{margin-bottom:0}}.project-agent-list .header .card-display-weak-border .fm-btn-primary{width:100%}@media(min-width:576px){.project-agent-list .header .card-display-weak-border .fm-btn-primary{width:auto}}.project-agent-list h1{margin-bottom:var(--spacing-16)}@media(min-width:1024px){.project-agent-list h1{margin-bottom:0}}.project-agent-list .item-list-container{display:block;margin-bottom:var(--gap-content-level-0)}@media(min-width:1024px){.project-agent-list .item-list-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-display-l)}}.tooltip-premium-content{display:flex;gap:var(--gap-display-s);text-align:start}.tooltip-premium-content .icon-container{background-color:var(--colours-brand-audrey);padding:.125rem;height:fit-content;border-radius:50%;min-width:1.125rem;min-height:1.125rem;display:flex;justify-content:center;align-items:center}.tooltip-premium-content i{margin-top:1px;color:var(--text-display-strong)}.project-agent-card{hyphens:auto;padding:var(--padding-display-general-m);margin-bottom:var(--gap-display-l)}@media(min-width:1024px){.project-agent-card{margin-bottom:unset}}.project-agent-card .switch{margin-right:var(--spacing-8);display:none}@media(min-width:576px){.project-agent-card .switch{display:block}}.project-agent-card .switcher-dropdown-item{display:flex;align-items:center}@media(min-width:576px){.project-agent-card .switcher-dropdown-item{display:none}}.project-agent-card .switcher-dropdown-item.disabled{cursor:not-allowed;color:var(--text-action-general-disabled)}.project-agent-card .switcher-dropdown-item.disabled i{color:var(--text-display-strong)}.project-agent-card .menu-button{margin:-.375rem 0 0}.project-agent-card .dropdown{right:0}.project-agent-card .dropdown:has(.project-agent-card-options){padding:0}.project-agent-card .delete-li{padding:0}.project-agent-card .delete-li .fm-btn-no-style{width:100%;justify-content:start;padding:var(--padding-action-general-m);padding-right:calc(var(--padding-action-general-m) + 2.5rem);font-weight:var(--fonts-weight-default)}.project-agent-card .icon-container{background-color:var(--colours-brand-audrey);padding:.125rem;border-radius:50%;width:1.125rem;height:1.125rem;display:flex;align-items:center;margin-right:var(--gap-action-element-to-text)}.project-agent-card .icon-container i{margin-top:1px}@media(hover:hover){.project-agent-card .fm-btn-no-style:hover{color:var(--text-display-strong)!important}.project-agent-card .fm-btn-no-style:hover.disabled{color:var(--text-action-general-disabled)!important}}.project-agent-card .project-agent-location i,.project-agent-card .project-agent-remote-in-percent i{margin-left:var(--spacing-2)}.project-agent-card .project-agent-copy.disabled{cursor:not-allowed;opacity:.5}@media(hover:hover){.project-agent-card .project-agent-copy.disabled:hover{cursor:not-allowed}}.project-agent-card .project-agent-copy.disabled a{cursor:not-allowed}.project-agent-card .card-footer{display:block}@media(min-width:576px){.project-agent-card .card-footer{display:flex}}.project-agent-card .card-footer .fm-btn-tertiary-arrow-end{padding:0}.project-agent-card .card-footer .project-agent-date{margin-bottom:var(--spacing-16)}@media(min-width:576px){.project-agent-card .card-footer .project-agent-date{margin-bottom:0}}@media(min-width:768px){.project-agent-form .fm-btn-tertiary{margin-bottom:var(--spacing-40)}}@media(min-width:768px){.project-agent-form .spacing-container{margin-bottom:4.5rem}}@media(min-width:768px){.project-agent-form .floating-button-container button{order:2}}#project-agent-form .d-block{display:block!important}#project-agent-form .city-dropdown{width:calc(100% - 1rem)}#project-agent-form .city-dropdown ul{width:100%;max-width:100%;max-height:18.75rem;overflow:auto}#project-agent-form .badge-highlight{padding:.125rem 1px .125rem .125rem;border-radius:50%;position:relative;top:-.125rem}#project-agent-form .badge-highlight i{font-size:.688rem}.no-items{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:21.5rem}.no-items p{max-width:32.75rem}.badge-list .badge{white-space:break-spaces}.info-collapse .collapse-button{padding:var(--padding-display-general-s);background:var(--backround-display-strong-default);align-items:baseline}.info-collapse .fa-info-circle{display:none}.info-collapse .info-collapse-content{display:flex;flex-direction:column;gap:var(--gap-display-m);padding:var(--padding-display-general-s);background:var(--backround-display-weak-default);backdrop-filter:blur(.313rem)}.info-collapse .info-collapse-point{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-action-general-stacked);padding:0;background:none}@media(min-width:576px){.info-collapse .fa-info-circle{display:block}.info-collapse .info-collapse-point{padding:var(--padding-display-general-s);border-radius:var(--borderradius-s);background:var(--backround-display-weak-default)}}.modal-body.has-open-select-menu{overflow-y:scroll;overflow-x:hidden}.table-list{display:flex;flex-wrap:wrap;gap:var(--gap-display-s);margin-bottom:var(--gap-display-m)}.table-list .loading{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;flex-grow:1;padding:4rem}.table-list .font-weight-medium{font-weight:var(--fonts-weight-medium)}.table-list .fm-btn-tertiary-black{width:fit-content}.table-list .table-header{display:none;width:100%;background-color:var(--colours-grey-0);color:var(--text-display-strong);border-radius:var(--borderradius-s);align-items:center}@media(min-width:1024px){.table-list .table-header{display:flex}}.table-list .table-header .item{padding:.75rem;margin:0;display:flex;align-items:center;color:var(--text-display-strong)}.table-list .table-header .item.table-item-created{margin-left:auto}.table-list .table-header .item.table-item-name{margin-right:auto}.table-list .table-header .item-created{margin-left:auto}.table-list .table-header .item-name{margin-right:auto}.table-list.closed-list .table-item{color:var(--text-display-weak);min-height:unset;flex-wrap:unset}.table-list.closed-list .table-item .gap-s.d-flex{display:flex;flex-wrap:wrap;gap:unset;align-items:center}.table-list.closed-list .table-item .item-list-horizontal{flex-wrap:wrap}.table-list.closed-list .table-item .color-text-display-weak{width:100%}.table-list.closed-list .table-item .table-item-created,.table-list.closed-list .table-item .table-item-actions{margin-bottom:auto}.table-list.closed-list .table-item .w-100-mobile{width:100%}@media(min-width:1024px){.table-list.closed-list .table-item .w-100-mobile{width:auto}.table-list.closed-list .table-item .mobile{display:none}.table-list.closed-list .table-item .table-item-created,.table-list.closed-list .table-item .table-item-actions{margin-bottom:inherit}.table-list.closed-list .table-item .color-text-display-weak{width:auto}.table-list.closed-list .table-item .item-list-horizontal{flex-wrap:unset}}.table-list.closed-list .table-item .table-item-created{justify-content:center;width:auto}.table-list .table-item-actions{min-width:2.625rem;padding:0}@media(min-width:1024px){.table-list .table-item-actions{padding:.75rem}}.table-list .table-item-name{margin-right:auto}.table-list .table-item-name a:hover{text-decoration:underline!important}.table-list .table-item-name ul .disabled{pointer-events:none}.table-list .table-item-top-project{min-width:6.5rem}.table-list .table-item-bulk{min-width:8.75rem}.table-list .table-item-created{margin-left:unset}@media(min-width:1024px){.table-list .table-item-created{margin-left:auto;min-width:4.875rem}}.table-list .table-item-name,.table-list .table-item-checkbox,.table-list .table-item-created,.table-list .table-item-bulk,.table-list .table-item-top-project{display:flex;align-items:center;margin-top:unset;margin-bottom:unset}@media(min-width:1024px){.table-list .table-item-name,.table-list .table-item-checkbox,.table-list .table-item-created,.table-list .table-item-bulk,.table-list .table-item-top-project{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);padding:var(--padding-display-table)}}.table-list .table-item-checkbox{width:2.625rem;margin-left:auto;margin-bottom:auto}@media(min-width:1024px){.table-list .table-item-checkbox{margin-left:unset;width:auto;margin-bottom:unset}}.table-list .table-item-container.table-item{display:flex;align-items:baseline;min-height:unset;flex-wrap:unset}.table-list .table-item-mobile{gap:var(--gap-display-s);display:grid;align-items:center}@media(min-width:576px){.table-list .table-item-mobile .item-list-horizontal .circle-divider:first-of-type{display:none}}.table-list .cycle-divider-container{display:flex;align-items:center;gap:var(--gap-display-s)}.table-list .table-item{display:grid;min-height:16.5rem;width:100%;color:var(--text-display-strong);background-color:var(--background-display-weak-default);border-radius:var(--borderradius-s);align-items:center;flex-wrap:wrap;padding:var(--padding-display-table);gap:var(--gap-display-s)}@media(min-width:1024px){.table-list .table-item{padding:0;display:flex;min-height:5rem;height:5rem;gap:unset;flex-wrap:unset}}.table-list .table-item .fa-spinner{margin-left:unset;margin-right:auto}@media(min-width:1024px){.table-list .table-item .fa-spinner{margin-left:var(--gap-display-m);margin-right:unset}}.table-list .table-item .flm-dropdown .fa-spinner{margin-left:unset}.table-list .table-item .table-item-created,.table-list .table-item .item-bold-container,.table-list .table-item .table-item-top-project,.table-list .table-item .table-item-bulk{width:100%}@media(min-width:1024px){.table-list .table-item .table-item-created,.table-list .table-item .item-bold-container,.table-list .table-item .table-item-top-project,.table-list .table-item .table-item-bulk{width:auto}}.table-list .table-item .table-item-top-project,.table-list .table-item .table-item-bulk{gap:.5rem}@media(min-width:1024px){.table-list .table-item .table-item-top-project,.table-list .table-item .table-item-bulk{gap:unset}}.table-list .table-item .table-item-name{gap:.25rem;display:flex;flex-wrap:wrap;flex-direction:column}.table-list .table-item .item-bold-container{display:flex;align-items:center;margin-right:auto;gap:var(--gap-action-general-stacked);font-weight:var(--fonts-weight-medium)}.table-list .table-item .item-bold-container .item-bold{color:var(--text-display-strong)}.table-list .table-item .item-list-horizontal{display:flex;flex-wrap:wrap;align-items:center;color:var(--text-display-weak);font-weight:var(--fonts-weight-default)}.table-list .table-item .item-list-horizontal .circle-divider{margin-left:var(--gap-display-s);margin-right:var(--gap-display-s)}.table-list .table-item .location{max-width:15rem}@media(min-width:576px){.table-list .table-item .location{max-width:30rem}}@media(min-width:1024px){.table-list .table-item .location{max-width:15rem}}.table-list .table-item .dropdown-container{min-width:2.5rem;min-height:2.5rem}.table-list .table-item .dropdown-container .d-flex.cursor-pointer{min-width:2.5rem;min-height:2.5rem;padding:0}.table-list .table-item .table-link{color:var(--text-action-tertiary-default);font-weight:var(--fonts-weight-medium);font-size:var(--fonts-size-body);display:flex;align-items:center}.table-list .table-item.user-list-item .item-bold{font-weight:var(--fonts-weight-medium)}.table-list .table-item.user-list-item .table-item-created{margin-left:unset;min-width:5.75rem}.table-list .table-item.user-list-item .table-item-top-project{min-width:7.5rem;margin-left:auto}.table-list .table-item.no-items{display:flex;justify-content:center;align-items:center;text-align:center;color:var(--text-display-weak);min-height:auto;height:auto;padding:var(--padding-display-general-s)}@media(min-width:576px){.table-list .table-item.no-items{padding:var(--padding-display-general-m)}}.table-list .flm-dropdown{right:0;min-width:10.25rem;padding:var(--spacing-6)}.table-list ul.list-container{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;width:100%}.table-list ul.list-container i{margin-right:0;width:1rem}.table-list ul.list-container li{display:flex;gap:var(--gap-action-element-to-text);align-items:center;justify-content:flex-start;padding:var(--padding-action-general-m);color:var(--text-display-strong);min-width:max-content;font-weight:var(--fonts-weight-default);word-wrap:break-word;font-size:var(--fonts-size-body)}.table-list ul.list-container li a,.table-list ul.list-container li div{display:flex;color:var(--text-display-strong);font-weight:var(--fonts-weight-default);align-items:center;justify-content:flex-start;word-wrap:break-word;font-size:var(--fonts-size-body);gap:var(--gap-action-element-to-text);width:100%}.table-list ul.list-container li a.disabled,.table-list ul.list-container li div.disabled{color:var(--colours-grey-400)}.table-list ul.list-container li:hover{background-color:var(--backround-overlay-hover)}.filter-search{position:relative;display:flex;align-items:center;margin-right:unset}@media(min-width:1024px){.filter-search{margin-right:auto}}.filter-search input{border:1px solid var(--border-display-general-default);border-radius:var(--borderradius-xl);padding-left:2rem;width:14.063rem;padding-right:2rem}.filter-search:before{content:"\f002";font-family:var(--font-font-awesome);position:absolute;left:var(--space-xs);color:var(--text-display-weak);z-index:2;font-size:var(--fonts-size-body);line-height:var(--fonts-line-height-default)}.filter-search .fa-xmark{color:var(--text-display-weak)}.filter-search .fa-xmark:before{margin-left:-1.75rem}.closed-modal .table-list .table-item{background-color:var(--background-display-onwhite)}@media(min-width:768px){.closed-modal .table-list .table-item{display:flex;align-items:center}.closed-modal .table-list .table-item .table-item-name{display:flex;align-items:center;flex:1 1 auto;min-width:0;flex-direction:row!important}.closed-modal .table-list .table-item .table-item-name .name-modal-width{display:flex;align-items:center;gap:var(--gap-display-s);flex:1 1 auto;min-width:0}.closed-modal .table-list .table-item .table-item-name .title-width{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closed-modal .table-list .table-item .gap-s.d-flex{flex-wrap:nowrap}.closed-modal .table-list .table-item .table-item-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:row;align-items:center;gap:var(--gap-display-s);flex-wrap:wrap}.closed-modal .table-list .table-item .table-item-name .item-id{flex:0 0 auto;white-space:nowrap}.closed-modal .table-list .table-item .table-item-name .name-modal-width{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--gap-display-s)}.closed-modal .table-list .table-item .table-item-created,.closed-modal .table-list .table-item .table-item-actions{flex:0 0 auto}}.closed-modal .table-list .table-item .colour-weak{color:var(--text-display-weak)}.closed-modal .table-list .table-item .table-item-created{justify-content:left}@media(min-width:1024px){.closed-modal .table-list .table-item .table-item-created{justify-content:center}}@media(min-width:768px){.flm-modal.closed-modal{padding:var(--padding-display-general-m)}}@media(min-width:1024px){.flm-modal.closed-modal{padding:var(--padding-display-general-l)}}.flm-modal.closed-modal .p-subtitle{margin-bottom:var(--gap-betweensections)}@media(min-width:1024px){.flm-modal.closed-modal .p-subtitle{margin-bottom:var(--gap-text-h1-subline)}}.flm-modal.closed-modal .title-width{line-height:1.3}.flm-modal.closed-modal .closed-list.table-list .table-header{height:2.5rem}@media(min-width:768px){.flm-modal.closed-modal .closed-list.table-list .table-header{display:flex}}.flm-modal.closed-modal .closed-list.table-list .title-closed-mobile{line-height:130%}.flm-modal.closed-modal .closed-list.table-list .closed-badge-link{height:1.625rem}.flm-modal.closed-modal .closed-list.table-list .item-list-horizontal{flex-wrap:wrap}@media(min-width:768px){.flm-modal.closed-modal .closed-list.table-list .item-list-horizontal{flex:1 1 100%}}.flm-modal.closed-modal .closed-list.table-list .name-modal-width{font-weight:var(--fonts-weight-medium)}.flm-modal.closed-modal .closed-list.table-list .item-list-horizontal>div:first-child .circle-divider{display:none}@media(min-width:768px){.flm-modal.closed-modal .closed-list.table-list .table-item{padding:0;display:flex;min-height:5rem;height:5rem;gap:unset}.flm-modal.closed-modal .closed-list.table-list .table-item.no-items{min-height:auto;height:auto;padding:var(--padding-display-general-m)}.flm-modal.closed-modal .closed-list.table-list .table-item-actions{padding:.75rem;min-width:2.625rem;margin-bottom:unset}.flm-modal.closed-modal .closed-list.table-list .project-item{padding:0;display:flex;min-height:5rem;height:5rem;gap:unset;flex-wrap:unset}.flm-modal.closed-modal .closed-list.table-list .table-item-name{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);padding:var(--padding-display-table)}.flm-modal.closed-modal .closed-list.table-list .gap-s.d-flex{display:flex;flex-wrap:wrap;gap:var(--gap-display-s)}}@media(min-width:768px)and (min-width:768px){.flm-modal.closed-modal .closed-list.table-list .gap-s.d-flex{flex-wrap:nowrap}}@media(min-width:768px){.flm-modal.closed-modal .closed-list.table-list .color-text-display-weak{width:auto}.flm-modal.closed-modal .closed-list.table-list .table-item-created,.flm-modal.closed-modal .closed-list.table-list .table-item-bulk{margin-bottom:unset}}.flm-modal.closed-modal .show-more-button{padding-left:0}.show-more-button{display:flex;justify-content:start;align-items:center;padding-right:var(--padding-display-general-s);padding-left:var(--padding-display-general-s);text-align:left;outline:none;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);color:var(--text-action-tertiary-default);cursor:pointer;line-height:var(--fonts-line-height-default);box-sizing:border-box}.show-more-button:hover{text-decoration:underline;text-underline-offset:.125rem;text-decoration-color:var(--text-action-tertiary-default)}.show-more-button span{padding:var(--padding-action-focus)}.closed-modal .table-list .table-header{background-color:#0000}.project-list-header-buttons{display:flex;flex-wrap:wrap}.project-list-header-buttons .card-display-weak-border{margin-bottom:var(--gap-action-general-stacked);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap-display-s);min-height:3rem}@media(min-width:1024px){.project-list-header-buttons .card-display-weak-border{flex-wrap:unset}}.project-list-header-buttons .card-display-weak-border span{margin:auto}@media(min-width:576px){.project-list-header-buttons .card-display-weak-border span{margin-left:unset;margin-right:unset}}.project-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{width:100%}@media(min-width:576px){.project-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{width:auto}}@media(min-width:768px){.project-list-header-buttons .card-display-weak-border .fm-btn.fm-btn-highlight{flex-wrap:unset}}.project-list-header-buttons.freelancer-premium-hidden-button .card-display-weak-border{padding-left:var(--padding-display-general-m);padding-right:var(--padding-display-general-m)}.project-list-header-buttons.freelancer-premium-hidden-button .fm-btn-highlight{display:none}.project-list-header-buttons .fm-btn-primary{width:100%;height:fit-content;margin-top:auto;margin-bottom:auto}.project-list-header-buttons .card-display-weak-border{order:0;width:100%;margin-bottom:0}.project-list-header-buttons .filter-button{order:2;width:100%;margin-right:unset}.project-list-header-buttons .fm-btn-primary{order:1;min-width:12.5rem!important}@media(min-width:576px){.project-list-header-buttons{display:flex;align-items:baseline;gap:var(--gap-action-general-stacked)}.project-list-header-buttons .card-display-weak-border{order:0;width:100%;margin-bottom:0}.project-list-header-buttons .filter-button{order:2;width:fit-content;margin-right:unset}.project-list-header-buttons .fm-btn-primary{order:1;width:auto;flex:0 0 auto;white-space:nowrap}}@media(min-width:1024px){.project-list-header-buttons{display:flex;align-items:baseline;gap:var(--gap-action-general-stacked)}.project-list-header-buttons .card-display-weak-border{order:unset;width:auto;margin-bottom:0}.project-list-header-buttons .filter-button{order:unset;width:auto}.project-list-header-buttons .filter-search{width:100%}.project-list-header-buttons .fm-btn-primary{order:unset}}.project-list .disabled{color:var(--colours-grey-400)}.project-list .switcher{margin-top:auto;margin-bottom:auto}.project-list .switcher.disabled{cursor:not-allowed}.project-list .switcher.disabled label{pointer-events:none}.project-list .switcher .checkbox:checked+.toggle-thumb{background-color:var(--colours-grey-1000)}.project-list .item i{margin-right:.063rem;margin-left:.063rem}.project-list .dropdown-container{margin:auto 0}.project-list .dropdown-container .d-flex{cursor:pointer;display:block;width:var(--space-m);height:var(--space-m);padding:.5rem;text-align:center}.project-list .content{max-width:80%;margin-right:.5rem!important}.project-list .dropdown{right:0}.project-list .dropdown ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.project-list .dropdown ul li{cursor:pointer;padding:var(--space-xxs)}.project-list .dropdown ul li a{display:block;text-wrap:nowrap}.project-list .dropdown ul li i{margin-right:var(--space-xs)}.project-list .project-title{display:contents}.project-list-buttons{margin-left:auto;text-align:right;min-width:0}@media(min-width:1024px){.project-list-buttons{min-width:14.375rem}}.project-list-buttons.disabled{cursor:not-allowed}.project-list-buttons.disabled .fm-btn{pointer-events:none;color:var(--colours-grey-400);border-color:var(--colours-grey-400)}.project-list-buttons a{font-size:var(--fonts-size-meta)}@media(hover:hover){.project-list-buttons a:hover{color:var(--colours-grey-0)}}.project-list-buttons .fm-btn-secondary{display:none}@media(min-width:1024px){.project-list-buttons .fm-btn-secondary{display:inherit}}.project-items{gap:var(--space-xs);width:100%}.open-close-project-modal-container{display:flex;flex-wrap:wrap;align-items:center;margin-left:0}.open-close-project-modal-container #select-all-projects{margin-right:var(--gap-action-element-to-text)}.open-close-project-modal-container .open-close-project-modal{display:flex;flex-wrap:wrap;width:100%;align-items:center;cursor:pointer;margin-top:var(--gap-content-level-2)}@media(min-width:576px){.open-close-project-modal-container .open-close-project-modal{width:inherit;margin-top:unset}}.project-list-header{gap:var(--gap-display-m)}.project-list-header .closed-project-link{font-weight:var(--fonts-weight-medium)}@media(min-width:1024px){.project-list-header{gap:var(gap-display-s)}}.project-list-header .filter-create-container{flex-wrap:wrap;flex:1 1 auto;order:1;width:100%}@media(min-width:576px){.project-list-header .filter-create-container{flex-wrap:unset}}@media(min-width:1024px){.project-list-header .filter-create-container{order:0;width:auto}}.project-list-header .filter-button{flex-wrap:wrap;width:100%}@media(min-width:576px){.project-list-header .filter-button{flex-wrap:unset}}.project-list-header .filter-button .filter-search,.project-list-header .filter-button .filter-search input{width:100%}@media(min-width:1024px){.project-list-header .filter-button .filter-search,.project-list-header .filter-button .filter-search input{width:100%}}@media(min-width:1280px){.project-list-header .filter-button .filter-search{max-width:25rem}}.project-list-header .counter{width:100%}@media(min-width:1024px){.project-list-header .counter{width:unset}}.project-list-header .upgrade-list ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.project-list-header .upgrade-list ul li{cursor:pointer;padding:var(--space-xxs)}.project-list-header .upgrade-list ul li a{display:block;text-wrap:nowrap}.project-list-header .upgrade-list ul li i{margin-right:var(--space-xs)}.d-inline{display:inline}.close-projects-modal .modal-body{gap:unset;padding-right:.5rem!important}.close-projects-modal .modal-body .cover-letter p{color:var(--text-display-weak)}.close-projects-modal .banner{width:auto}.close-projects-modal .modal-footer .d-flex{flex-wrap:wrap}@media(min-width:768px){.close-projects-modal .modal-footer .d-flex{flex-wrap:unset}}.mg-r-auto{margin-right:auto}.upgrade-modal ul{padding-left:0}@media(min-width:1280px){.upgrade-modal ul{margin:0 0 var(--spacing-40) 0}}.upgrade-modal ul li{display:flex;width:100%;margin-bottom:var(--gap-display-s)}.upgrade-modal ul li:last-of-type{margin-bottom:0}.upgrade-modal ul i{color:var(--colours-feedback-upgrade);margin-top:var(--spacing-4);margin-right:var(--gap-action-element-to-text)}.dashboard-upgrade-modal .modal-body{gap:unset;margin-bottom:0}.dashboard-upgrade-modal .points{display:flex;flex-direction:column;margin:0 0 var(--gap-betweensections) 0;padding:0;gap:var(--spacing-6)}.dashboard-upgrade-modal .points i{color:var(--colours-feedback-upgrade)}.no-closed-projects .table-header{display:none!important}.project-contact-form{max-width:100%}.project-contact-form .form-group{margin-bottom:var(--space-m)}@media(min-width:768px){.project-contact-form .form-group{max-width:25rem}}@media(min-width:768px){.project-contact-form .contract-zip{display:inline-grid;width:calc(7.5rem - var(--space-xs))}.project-contact-form .contract-city{display:inline-grid;width:calc(17.5rem - var(--space-xs));margin-left:var(--space-m)}}#vcardDownload{padding:2px}#vcardDownload:focus{border-radius:var(--borderradius-xs)}#vcardDownload:hover{border-radius:var(--borderradius-xs);background-color:var(--backround-action-light-hover);box-shadow:unset;text-decoration:unset}#vcardDownload .fa-arrow-down-to-bracket{color:var(--text-display-strong);font-weight:var(--fonts-weight-default)}.form-group.error.project-profile-select div[class$=-control]{border-color:var(--colours-feedback-error)}.contact-info{max-width:100%}@media(min-width:768px){.contact-info{max-width:32rem}}.contact-info p:first-child{letter-spacing:var(--fonts-letterspacing-default)}.contact-info p:last-child{letter-spacing:var(--fonts-letterspacing-default)}.cover-letter{display:block}.cover-letter .card{padding-right:var(--space-s);padding-left:var(--space-s)}.cover-letter #cover-letter{min-height:10rem}.cover-letter .flm-dropdown.open-to-the-right{right:0;left:unset}@media(min-width:576px){.cover-letter .flm-dropdown.open-to-the-right{left:unset;right:0}}.cover-letter .ai-application-banner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:var(--padding-action-general-l);margin:var(--gap-input-vertical-inside) 0;border:1.5px solid var(--border-overlay-strong);border-radius:var(--border-radius-xxs);background:var(--background-card-grey)}.cover-letter .ai-application-banner>div{display:flex;align-items:flex-start;gap:var(--gap-action-element-to-text);font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-headline)}.cover-letter .ai-application-button .fa-gem{border-radius:var(--border-radius-pill);background:var(--colours-brand-audrey);font-size:.75rem;line-height:1.125rem;width:1rem;height:1rem}.cover-letter .ai-application-button ul{padding-left:0;margin:0}.cover-letter .ai-application-button ul li{display:flex;width:100%}.cover-letter .ai-application-button ul i{color:var(--colours-feedback-upgrade);margin-top:var(--spacing-4);margin-right:var(--gap-action-element-to-text)}.cover-letter .ai-application-button .fa-sparkles{background:linear-gradient(180deg,var(--text-action-tertiary-default) 0%,var(--colours-brand-audrey) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cover-letter .title-and-buttons{display:flex;flex-direction:column;gap:var(--gap-input-vertical-inside)}.cover-letter .title-and-buttons>div{display:flex;align-items:center;width:100%}.cover-letter .title-and-buttons>div button.fm-btn{gap:var(--gap-action-general-stacked)}.cover-letter .title-and-buttons .buttons{display:flex;justify-content:space-between;align-items:center}.cover-letter .title-and-buttons .buttons .ai-application-button{width:2rem;height:2rem;order:2;margin-right:2px}.cover-letter .title-and-buttons .buttons .ai-application-button .fm-btn{width:unset}.cover-letter .title-and-buttons .buttons .ai-application-button .fm-btn-ai{padding:var(--padding-action-general-s)}.cover-letter .title-and-buttons .buttons .ai-application-button .ai-text{display:none}.cover-letter .title-and-buttons .buttons .dropdown-container{order:1}@media(min-width:576px){.cover-letter .title-and-buttons{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:unset}.cover-letter .title-and-buttons>div{width:unset}.cover-letter .title-and-buttons .buttons{flex-wrap:nowrap;justify-content:flex-end}.cover-letter .title-and-buttons .buttons .ai-application-button{width:unset;height:unset}.cover-letter .title-and-buttons .buttons .ai-application-button .fa-gem{width:1.25rem;height:1.25rem}.cover-letter .title-and-buttons .buttons .ai-application-button .fm-btn{width:unset}.cover-letter .title-and-buttons .buttons .ai-application-button .fm-btn-ai{padding:var(--padding-action-vertical-l) var(--padding-action-horizontal-l)}.cover-letter .title-and-buttons .buttons .ai-application-button .ai-text{display:block}}.cover-letter .text-blocks{margin-left:0}@media(min-width:768px){.cover-letter .text-blocks{width:20rem;margin-left:var(--space-m)}}.cover-letter .text-blocks .badge{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);border-color:var(--colours-grey-200)}.cover-letter .text-blocks .badge:hover:not(.fa-xmark){cursor:pointer;font-weight:var(--fonts-weight-highlight)}.cover-letter .flm-dropdown{right:0}.cover-letter .text-block-name{max-width:15rem;margin-right:var(--gap-text-label-highlight)}.cover-letter .modal{z-index:calc(var(--zindex-modal) + 2);position:absolute}.cover-letter .create-template{padding:var(--padding-action-general-s)}.project-show{max-width:20rem}.project-header{margin-bottom:var(--gap-betweensections);border-bottom:1px solid var(--border-divider-weak)}.project-header .menu-button.fm-btn-icon{padding:var(--padding-action-general-l) calc(var(--padding-action-general-l) + 1px)}.project-header .dropdown-container{margin-left:0}.project-show-single-page .project-header .project-header-buttons{flex-direction:column;align-items:center;justify-content:center}.project-show-single-page .project-header .project-header-buttons>button{align-self:stretch;flex-grow:unset}@media(min-width:576px){.project-show-single-page .project-header .project-header-buttons{flex-direction:row;align-items:center;justify-content:flex-start}.project-show-single-page .project-header .project-header-buttons>button{align-self:stretch;flex-grow:unset}}.project-header .project-header-buttons{display:flex;gap:var(--gap-action-general-stacked)}.project-header .project-header-buttons>button{align-self:stretch;flex-grow:1}.project-header .project-header-buttons>div{display:flex;gap:var(--gap-action-general-stacked);justify-content:space-between;align-self:stretch}.project-header .project-header-buttons>div>button:first-of-type{flex-grow:1}@media(min-width:576px){.project-header .project-header-buttons{flex-direction:row;justify-content:flex-start}.project-header .project-header-buttons>button{flex-grow:unset}}.project-header.project-header-design-b{margin-bottom:0;border-bottom:none}.project-header.project-header-design-b .project-header-buttons{margin-bottom:var(--gap-display-l)}.project-header.project-header-design-b .project-info-title p,.project-header.project-header-design-b .project-info-name{font-weight:var(--fonts-weight-medium)}.project-header.project-header-design-b .project-header-info-list .fm-btn-no-style{color:var(--text-display-strong)}.project-header.project-header-design-b .badge-content-city{display:flex;flex-wrap:wrap}.project-header-info-list{color:var(--text-display-weak)}@media(min-width:576px){.project-header-info-list{display:flex;flex-wrap:wrap}}.project-header-info-list:not(.design-b) .location-element{margin-left:1.4rem}.project-header-info-list:not(.design-b) .location-element:first-of-type{margin-left:0}.project-header-info-list:not(.design-b) .location-element:first-of-type:before{content:"";width:var(--spacing-6);height:var(--spacing-6);border-radius:50%;background-color:var(--colours-transparency-black-15);display:flex;justify-content:center;align-items:center;margin:0 var(--gap-display-s)}@media(min-width:576px){.project-header-info-list:not(.design-b) .location-element{margin-left:0}.project-header-info-list:not(.design-b) .location-element:before{content:none}.project-header-info-list:not(.design-b) .location-element:first-of-type:before{content:none}}.project-header-info-list a{text-align:start;white-space:normal;display:contents}.project-header-info-list .element-with-divider:before{content:"";width:var(--spacing-6);height:var(--spacing-6);border-radius:50%;background-color:var(--colours-transparency-black-15);display:flex;justify-content:center;align-items:center;margin:0 var(--gap-display-s)}.project-header-info-list span{display:flex;align-items:center;flex-wrap:wrap;white-space:nowrap}.project-header-info-list span .fm-btn-no-style{font-weight:var(--fonts-weight-default);color:var(--text-display-weak)}.project-header-info-list span .fm-btn-no-style:hover{color:var(--text-display-weak)}.project-header-info-list.design-b{display:flex;gap:var(--gap-display-s);flex-direction:column}.project-header-info-list.design-b .badge-gray{letter-spacing:var(--fonts-letterspacing-default);font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default);align-self:flex-start}.project-header-info-list.design-b .badge-gray .location-element a{color:var(--text-display-strong)}.project-header-info-list.design-b .badge-gray i{margin-right:var(--gap-action-element-to-text);color:var(--text-display-weak)}@media(min-width:576px){.project-header-info-list.design-b{flex-direction:row}.project-header-info-list.design-b .badge-gray{align-self:center}}.project-info-title{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-self:flex-start;margin-bottom:var(--gap-display-m)}.project-info-title a{text-decoration:none}.project-info-title .circle-divider{margin:0}@media(min-width:1280px){.project-info-title{margin-bottom:var(--gap-display-l)}}.project-show-date-created-design-b{display:flex;align-items:flex-start;justify-self:flex-start;gap:var(--gap-display-s);flex-wrap:wrap;flex-direction:column-reverse}.project-show-date-created-design-b .circle-divider{display:none}@media(min-width:576px){.project-show-date-created-design-b{align-items:center;flex-direction:row;gap:unset}.project-show-date-created-design-b .circle-divider{display:flex;margin-right:.5rem;margin-left:.5rem}}.project-body-info{display:flex;flex-direction:column;gap:1rem;margin-bottom:var(--gap-betweensections);border-bottom:1px solid var(--border-divider-weak)}@media(min-width:576px){.project-body-info{display:flex;flex-direction:row;justify-content:space-between}}@media(min-width:768px){.project-body-info{justify-content:unset;gap:var(--spacing-80)}}.project-body-info-title{color:var(--text-display-weak)}.project-body-description{white-space:pre-wrap;margin-bottom:var(--gap-betweensections);border-bottom:1px solid var(--border-divider-weak)}.scroll-to-similar-projects-container{min-height:600px}.suggested-projects-container{margin-top:var(--gap-betweensections);padding-top:var(--gap-betweensections);border-top:1px solid var(--border-divider-weak)}.suggested-projects-container .similar-projects{margin-top:var(--gap-display-l);margin-bottom:var(--padding-action-general-s);gap:var(--padding-action-general-s)}.suggested-projects-container .similar-projects .project-card{border-radius:var(--borderradius-m);padding:var(--padding-display-general-s);background:var(--backround-display-onwhite)}.suggested-projects-container .similar-projects .project-card .project-info .mg-b-display-m{margin-bottom:var(--gap-display-s)}.suggested-projects-container .similar-projects .project-card .project-info .h3{font-size:var(--font-size-body)}.suggested-projects-container .similar-projects .project-card .project-info-list{margin-top:var(--gap-display-m)}.contact-info .contact-info-title{font-weight:var(--fonts-weight-highlight)}.contact-info .contact-info-help{color:var(--text-display-weak);margin-bottom:var(--gap-display-m)}.contact-info .contact-info-checkboxes{display:flex;flex-direction:column;gap:var(--gap-action-general-stacked);margin-bottom:var(--gap-display-l)}.submit-container{display:block}.submit-container button{width:100%}@media(min-width:576px){.submit-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--gap-betweensections)}.submit-container button{width:fit-content;min-width:fit-content}}.project-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)}.project-show-single-page .project-show-header{position:relative;margin-bottom:calc(2*var(--padding-display-general-s));min-height:1.5rem}.project-show-single-page .project-show-header .project-show-admin{position:absolute;right:-1.25rem;top:-1.25rem}@media(min-width:576px){.project-show-single-page{padding:var(--padding-display-general-l)}}.content .banner.banner-grey a{width:100%}@media(min-width:576px){.content .banner.banner-grey a{width:unset}}.circle-divider-container{display:flex;align-items:center;width:100%;gap:var(--gap-display-s)}.circle-divider-container .circle-divider{margin:unset!important}.circle-divider-container span{display:none}@media(min-width:768px){.circle-divider-container{width:unset}.circle-divider-container span{display:block}}.project-body-badges .text-truncate{display:inline;max-width:100%}.project-header-report-modal .form-radio{display:block}.range-container{height:var(--spacing-16);width:100%;position:relative}.range-container.range-disabled{cursor:not-allowed}.range-container.range-disabled .rail{background-color:var(--backround-action-strong-unselected-default)}.range-container.range-disabled .thumb{cursor:not-allowed;position:absolute}@media(hover:hover){.range-container.range-disabled .thumb:hover::-webkit-slider-thumb{cursor:not-allowed;border:none;width:var(--spacing-8);height:var(--spacing-18)}.range-container.range-disabled .thumb:hover::-moz-range-thumb{cursor:not-allowed;border:none;width:var(--spacing-8);height:var(--spacing-18)}}.range-container.range-disabled .thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:1.5px solid var(--colours-grey-500);background:var(--colours-grey-500);cursor:pointer}.range-container.range-disabled .thumb::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:1.5px solid var(--colours-grey-500);background:var(--colours-grey-500);cursor:pointer}.range-container.range-disabled .slider-range{background-color:var(--colours-grey-500);border:1.5px solid var(--colours-grey-500)}.range-container .tooltip{opacity:0;position:absolute;top:-4rem;left:0;display:inline-block;border:1px solid var(--colours-grey-1000);margin-bottom:5px;text-align:center;background-color:var(--colours-grey-1000);width:max-content;background:var(--backround-action-primary-default);border-radius:var(--borderradius-xs);padding:var(--padding-action-general-s);color:var(--text-action-primary-default);font-size:var(--fonts-size-body)}.range-container .tooltip:after,.range-container .tooltip:before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;left:50%;top:100%}.range-container .tooltip:after{border-width:4px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-4px}.range-container .tooltip:before{border-width:8px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-8px}@media(hover:hover){.range-container:hover .tooltip{opacity:1}}.rail{position:relative;width:100%;height:.375rem;top:calc(var(--spacing-8)*-1);background-color:var(--backround-action-strong-unselected-default);border-radius:var(--border-radius-pill)}.slider-range{position:relative;width:0;background-color:var(--backround-action-general-selected-default);z-index:5;border-radius:var(--borderradius-xl);border:1.5px solid var(--border-action-strong-hover);height:.2rem;top:calc(var(--spacing-2)*-1)}.range-value{display:flex;justify-content:space-between;font-family:var(--font-jetbrains-mono);font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);color:var(--colours-grey-500);line-height:var(--fonts-line-height-default)}.range-value.small{font-size:var(--fonts-size-meta);line-height:var(--fonts-line-height-default)}.range-value.side-by-side{font-family:var(--font-mona-sans);font-weight:var(--fonts-weight-highlight);margin-left:var(--space-s);margin-top:calc(var(--space-xxxs)*-1);color:var(--colours-grey-1000)}.range-step{position:relative}.range-step:first-child{left:0}input[type=range].thumb{pointer-events:none;position:relative;height:0;width:100%;outline:none;padding:0;border:none;margin:0;border-radius:var(--border-radius-pill);background:var(--colours-grey-200);z-index:10;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=range].thumb::-webkit-slider-thumb{background-color:var(--colours-grey-0);pointer-events:all;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:0;-webkit-appearance:none;appearance:none;width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:3px solid var(--border-action-strong-hover);background:var(--backround-action-general-selected-default);cursor:pointer}input[type=range].thumb::-moz-range-thumb{background-color:var(--colours-grey-0);pointer-events:all;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:0;-webkit-appearance:none;appearance:none;width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:3px solid var(--border-action-strong-hover);background:var(--backround-action-general-selected-default);cursor:pointer}input[type=range].thumb:focus-visible{border-color:#0000}input[type=range].thumb:focus-visible::-webkit-slider-thumb{border:1.5px solid var(--backround-action-highlight-default)}input[type=range].thumb:focus-visible::-moz-range-thumb{border:1.5px solid var(--backround-action-highlight-default)}@media(hover:hover){input[type=range].thumb:hover{border-color:#0000}input[type=range].thumb:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--colours-grey-200)}input[type=range].thumb:hover::-moz-range-thumb{box-shadow:0 0 0 3px var(--colours-grey-200)}}.result-table-container{margin-top:var(--gap-content-level-1)}.result-table{margin-top:var(--gap-content-level-2)}.result-table .product,.result-table .coupon{border-top:none}.result-table .coupon{align-items:center}.result-table .coupon .text{color:var(--colours-grey-400);cursor:pointer;text-decoration:underline}.result-table .coupon .text.has-coupon{color:var(--colours-grey-1000);text-decoration:unset;cursor:auto}@media(min-width:576px){.result-table form{display:flex}}.result-table form .form-group{width:100%}@media(min-width:576px){.result-table form .form-group{margin-right:var(--gap-action-element-to-text)}}.result-table form .d-flex{height:fit-content;width:auto!important;margin:1.5rem 0 var(--gap-input-vertical-stacked) auto}@media(min-width:576px){.result-table form .d-flex{margin-bottom:auto}}.result-table .fm-btn-tertiary{padding-left:0;margin-left:0}#result-table-coupon-form .error .wrong-coupon{display:none}.result-item{font-weight:var(--fonts-weight-default);color:var(--text-display-weak);margin-bottom:var(--gap-display-m)}.result-item.credit-amount{margin-bottom:0}.result-item.sum-up{border-top:1px solid var(--colours-grey-300);padding-top:var(--gap-content-level-2);margin-top:var(--gap-content-level-2);margin-bottom:0}.result-item.sum-up p,.result-item.sum-up .amount{font-weight:var(--fonts-weight-highlight);color:var(--text-display-strong);padding-top:var(--padding-action-vertical-s);padding-bottom:var(--padding-action-vertical-s)}.result-item:last-of-type{border-top:1px solid var(--colours-grey-300);padding-top:var(--gap-content-level-2);margin-top:var(--gap-content-level-2);margin-bottom:0}.result-item.result-item-with-border{border-top:1px solid var(--colours-grey-300);padding-top:var(--gap-content-level-2);margin-top:var(--gap-content-level-2)}.result-item.border-bottom{border-bottom:1px solid var(--colours-grey-300);margin-bottom:var(--gap-content-level-2);padding-top:var(--gap-content-level-2)}.result-item p{color:var(--text-display-weak)}.result-item .amount{color:var(--text-display-strong);text-align:right}.rich-text-editor.error .ql-container.ql-snow,.rich-text-editor.error .ql-toolbar{border-color:var(--colours-feedback-error)}.ql-toolbar.ql-snow{border-radius:var(--borderradius-s) var(--borderradius-s) 0 0;border-bottom:none;background-color:var(--backround-action-weak-unselected-default)}.ql-toolbar.ql-snow button{color:var(--colours-grey-1000)}@media(hover:hover){.ql-toolbar.ql-snow button:hover{box-shadow:none;color:var(--colours-brand-whoopi)}}.ql-toolbar.ql-snow .ql-divider{color:var(--colours-grey-1000)}.ql-toolbar.ql-snow .ql-formats{margin-right:0}.ql-toolbar.ql-snow .ql-formats button{width:1.5rem}@media(min-width:576px){.ql-toolbar.ql-snow .ql-formats{margin-right:1rem}.ql-toolbar.ql-snow .ql-formats button{width:1.75rem}}.ql-container,.ql-editor{border-radius:0 0 var(--borderradius-s) var(--borderradius-s)}.ql-editor{min-height:8.5rem;font-size:initial}.flm-rte .ql-editor{background-color:var(--backround-display-layer1-default)}.ql-editor ul,.ql-editor ol{margin:1rem 0!important;padding:initial!important}.ql-editor ul li:before{left:-.5rem;position:relative}.ql-editor>div{word-break:break-word}.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}}#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.unlocked-participant{border-radius:var(--borderradius-l);border:2px solid rgba(0,0,0,0);background:var(--backround-display-strong-default);background-clip:padding-box!important;position:relative}.freelancer-card.unlocked-participant.viewed-profile{background-color:#f1f8f6!important}.freelancer-card.unlocked-participant:before{content:"";position:absolute;inset:-2px;border-radius:var(--borderradius-l);background:linear-gradient(180deg,#e8674d,#5cc3cf);z-index:-1}.freelancer-card.unlocked-participant .unlocked-badge{display:flex;width:fit-content;padding:var(--padding-display-general-xs) var(--padding-display-general-s);flex-direction:column;align-items:flex-start;gap:1rem;position:absolute;left:-2px;bottom:-2px;border-radius:0 var(--borderradius-l) 0 var(--borderradius-l);background:linear-gradient(97deg,#43bbc9bf -2.68%,#e9664cbf 83.84%);backdrop-filter:blur(4.72px);z-index:1;overflow:hidden}.freelancer-card.unlocked-participant .unlocked-badge picture{line-height:0}.freelancer-card.unlocked-participant .unlocked-badge img{width:4.25rem;height:1.125rem}.freelancer-card a{text-decoration-line:none}@media(min-width:576px){.freelancer-card.unlocked-participant{border:2px solid rgba(0,0,0,0);border-radius:var(--borderradius-l)}.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}}.select-wrapper{margin:var(--spacing-2)}.select-wrapper div[class$=-multiValue]{margin:var(--spacing-4);display:inline-flex;justify-content:center;align-items:center;padding:var(--padding-action-vertical-s) var(--padding-action-horizontal-s);border-radius:var(--borderradius-s);border:1px solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default);font-weight:var(--fonts-weight-medium);letter-spacing:var(--fonts-letterspacing-wide);color:var(--text-display-strong);font-size:var(--fonts-size-meta)!important;line-height:var(--fonts-line-height-default);text-wrap:nowrap}.select-wrapper div[class$=-multiValue] div[class^=" css-"]{font-size:var(--fonts-size-meta)}.select-wrapper div[class$=-multiValue] div[role=button]{cursor:pointer}.select-wrapper div[class$=-multiValue] div[role=button]:hover{background:inherit;color:inherit}.select-wrapper div[class$=-placeholder]{font-style:italic}.select-wrapper .flm-select-indicator i{color:var(--text-display-strong)}.select-wrapper div[class$=-control]:focus-within{border:1.5px solid var(--border-action-general-focus)}.select-wrapper input[class$=-dummyInput]{height:0}@media(hover:hover){.select-wrapper:hover{border-radius:var(--borderradius-s);box-shadow:0 0 0 2px var(--border-action-weak-hover)}}.select-wrapper div[class$=-option][aria-disabled=true]{box-shadow:unset!important;cursor:not-allowed;color:var(--text-action-general-disabled)}.select-wrapper.disabled{box-shadow:unset!important;cursor:not-allowed}.select-wrapper.disabled .flm-select-indicator i,.select-wrapper.disabled div[class$=-multiValue],.select-wrapper.disabled div[class$=-singleValue],.select-wrapper.disabled div[class$=-placeholder]{color:var(--text-action-general-disabled)}.selected-items{padding:0}.selected-items:nth-child(1){padding-top:var(--spacing-8)}.selected-items:last-child{padding-bottom:var(--spacing-16)}.filter-matching-skills .select-with-checkboxes{margin-left:var(--spacing-16);margin-right:var(--spacing-16);padding:0}.filter-matching-skills .select-with-checkboxes .checkbox-item{width:inherit}.filter-matching-skills .select-with-checkboxes div[class$=-placeholder]{min-height:var(--spacing-16)}.filter-matching-skills .select-with-checkboxes div[class$=-container] div[data-value] input{border-radius:0}.filter-matching-skills div[class$=-menu]{z-index:var(--zindex-dropdown)}.filter-matching-skills div[class$=-menu] div[role=listbox] div{line-height:var(--fonts-line-height-default);align-items:center;display:flex;cursor:pointer}.filter-matching-skills div[class$=-menu]:after{position:absolute;content:"";height:var(--spacing-8);width:1px}div[class$=-indicatorContainer]{margin-right:var(--spacing-18)}@media(min-width:1024px){div[class$=-indicatorContainer]{margin-right:0}}div[class$=-menu]{z-index:var(--zindex-dropdown)}@media(hover:hover){div[class$=-menu] [aria-selected=false]:hover{background-color:var(--backround-overlay-hover)}}.select-container{height:3rem;width:100%}div[class$=-option][aria-selected=true]{background-color:var(--backround-overlay-selected-default)}div[class$=-option]{border-radius:var(--borderradius-xs)!important;padding:var(--padding-action-general-m)}div[class$=-option] .checkbox-item{height:unset;padding:0}div[class$=-option] label:hover{cursor:pointer}.select-dark div[class$=-control]{background-color:var(--backround-input-general)}.swiper-container{width:100%}@media(min-width:576px){.swiper-container{width:calc(100% - 6rem);left:calc(-1*var(--space-m))}}.portfolio-modal .swiper-slide{height:100vh;display:flex;justify-content:center}.swiper-wrapper{display:flex;align-items:center}.swiper-button-prev{position:relative;padding:0 0 0 var(--space-m)}.swiper-button-next{position:relative;right:calc(2*var(--space-m));padding:0 var(--space-m) 0 0}.swiper-button-prev,.swiper-button-next{border-radius:unset;background-color:unset;color:var(--colours-grey-1000);border:unset;font-size:3rem;display:none;z-index:2}@media(hover:hover){.swiper-button-prev:hover,.swiper-button-next:hover{color:var(--colours-brand-whoopi)}}@media(min-width:576px){.swiper-button-prev,.swiper-button-next{height:100vh;display:block}}.slider-item{margin:auto;word-wrap:anywhere;max-width:100%;width:fit-content}.slider-gallery-items{display:flex;flex-wrap:wrap;gap:var(--space-m);overflow:hidden}.slider-gallery-item{width:9rem;word-wrap:break-word}.slider-gallery-item img{width:9rem;height:9rem;object-fit:cover;border-radius:var(--border-radius-xxxs)}.slider-gallery-item p{font-size:var(--fonts-size-meta)}@media(hover:hover){.slider-gallery-item-wrapper:hover{cursor:pointer}}.slider-gallery-item-slide{text-align:center}.slider-gallery-item-slide .title,.slider-gallery-item-slide .description,.slider-gallery-item-slide .link{margin-left:auto;margin-right:auto;max-width:50%}@media(min-width:576px){.slider-gallery-item-slide .title,.slider-gallery-item-slide .description,.slider-gallery-item-slide .link{max-width:25rem}}@media(min-width:1024px){.slider-gallery-item-slide .title,.slider-gallery-item-slide .description,.slider-gallery-item-slide .link{max-width:45rem}}@media(min-width:1440px){.slider-gallery-item-slide .title,.slider-gallery-item-slide .description,.slider-gallery-item-slide .link{max-width:60rem}}.slider-gallery-item-slide .title{text-align:center;color:var(--colours-grey-0);margin-bottom:var(--space-xxs)}.slider-gallery-item-slide .description{line-height:var(--fonts-line-height-default);margin-bottom:var(--space-xxxs)}.slider-gallery-item-slide .link{font-size:var(--fonts-size-meta)}.slider-gallery-image img{max-width:75%;max-height:75%;margin-bottom:var(--space-s)}@media(min-width:576px){.slider-gallery-image img{max-width:25rem;max-height:25rem}}@media(min-width:1024px){.slider-gallery-image img{max-width:45rem;max-height:45rem}}@media(min-width:1440px){.slider-gallery-image img{max-width:60rem;max-height:60rem}}.slider-gallery-close{position:absolute;top:1rem;right:1.5rem;font-size:3rem;z-index:3}.slider-gallery-close i{color:var(--colours-grey-0)}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{flex-grow:1;flex-basis:0;position:relative;padding-right:15px;padding-left:15px}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.visible-xs{display:none}@media(max-width:767px){.visible-xs{display:block}}.visible-sm{display:none}@media(max-width:991px){.visible-sm{display:block}}.visible-md{display:none}@media(max-width:1199px){.visible-md{display:block}}@media(max-width:1199px){.d-lg-none{display:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}@media(max-width:991px){.d-md-none{display:none!important}.d-md-block{display:block!important}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media(max-width:767px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%!important}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media(max-width:575px){.d-xs-none{display:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}}[class^=col-],.col-spacing{flex-shrink:0;max-width:100%;padding:.75rem 15px}.keywords-container a.keyword{cursor:pointer}.keywords-container .keyword{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:inline-block;flex-grow:0;padding:3px 8px;line-height:var(--fonts-line-height-default);border-radius:6px;margin-right:10px;text-align:center;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);color:var(--colours-grey-700);background-color:var(--colours-grey-100);max-height:calc(1.5em + 6px);cursor:default}.keywords-container .keyword:last-child{margin-right:0}.keywords-container .keyword:hover{color:inherit;background-color:var(--colours-grey-200);text-decoration:none}.keywords-container .keyword:focus,.keywords-container .keyword:active{text-decoration:none}.keywords-container .keyword .remove,.keywords-container .keyword .add{cursor:pointer}.keywords-container .keyword.disabled{color:var(--colours-grey-200)}.keywords-container .keyword.disabled:hover{color:var(--colours-grey-700);background-color:var(--colours-grey-100)}.keywords-container .keyword.small{font-size:var(--fonts-size-meta);line-height:var(--fonts-line-height-default)}.keywords-container .keyword.no-truncate{max-width:unset}.keywords-container .keyword.more-button{cursor:pointer;background:var(--colours-grey-100);border:2px solid var(--colours-grey-100);padding-top:1px;padding-bottom:1px}.keywords-container span.keyword:hover{background-color:var(--colours-grey-100);color:var(--colours-grey-700)}@media(max-width:1024px){.keywords-container .keyword{min-width:unset;max-width:85px;margin-right:3px}}.dropdown-options{cursor:pointer;background:var(--colours-grey-100);border:1px solid var(--colours-grey-100);box-sizing:border-box;box-shadow:0 10px 20px #2b9ab233;border-radius:8px;position:absolute;left:unset;right:0;padding:14px;min-width:150px;margin:0;z-index:3}.dropdown-options li div,.dropdown-options li a{border-radius:6px;white-space:nowrap;color:var(--colours-grey-1000)!important}.dropdown-options .dropdown-menu{background:unset;border:initial;box-shadow:unset;position:initial;right:0;left:unset;z-index:1;padding:0;min-width:150px}.dropdown-options .title{font-family:Roboto,apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:var(--fonts-weight-highlight);text-transform:uppercase;line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default);font-size:12px}.dropdown-options .alert.alert-success{color:var(--colours-grey-100)!important}.dropdown-options .options-item:hover{background:var(--colours-grey-100)}.dropdown-options ul{padding:0;margin:0}ul.dropdown-menu{background:var(--colours-grey-100);border:1px solid var(--colours-grey-100);box-sizing:border-box;box-shadow:0 10px 20px #2b9ab233;border-radius:8px;position:absolute;right:0;left:unset;z-index:1;padding:14px;min-width:150px}ul.dropdown-menu hr{margin-top:10px;margin-bottom:10px}ul.dropdown-menu li,ul.dropdown-menu li>a{display:flex;align-items:center;width:100%;text-decoration:none;font-style:normal;font-weight:var(--fonts-weight-default);font-size:14px;line-height:var(--fonts-line-height-default);color:var(--colours-grey-700);cursor:pointer}ul.dropdown-menu li div,ul.dropdown-menu li a{padding:3px 20px;width:100%;display:flex}ul.dropdown-menu li div.options-item:hover{background:#f0f0f1}ul.dropdown-menu li .options-item{padding:8px}.dropdown{cursor:pointer;position:relative;margin-top:auto;margin-bottom:auto}.dropdown .dropdown-header{font-weight:var(--fonts-weight-highlight)}.dropdown .share{text-decoration:underline;line-height:var(--fonts-line-height-default);padding-top:15px;padding-bottom:15px}.dropdown a.share{height:unset}.dropdown.open .dropdown-menu.hidden{display:block!important}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.react-dropdown .dropdown-menu{box-shadow:2px 4px 20px #5a5a5a14;position:absolute;background-color:var(--colours-grey-0);padding:16px;border-radius:10px;left:0;z-index:1000;min-width:150px}.react-dropdown .dropdown-menu.categories-dropdown ul{max-height:400px}.react-dropdown .dropdown-menu.categories-dropdown ul li{white-space:nowrap}.react-dropdown .dropdown-menu ul li{cursor:pointer;padding:8px;margin-bottom:5px}.react-dropdown .dropdown-menu .select-wrapper:before{color:var(--colours-grey-1000);border-left:1px solid var(--colours-grey-100)}#memo-list-add .fm-modal{top:50%!important;transform:translate(-50%,-50%)!important;left:50%;width:25rem!important;margin-left:unset!important;margin-right:unset!important}#memo-list-add .modal-content{padding:var(--space-m) var(--space-m) var(--space-xl) var(--space-m);flex-direction:column;border-radius:var(--border-radius-s);background:var(--colours-grey-0);align-items:flex-start;gap:var(--space-m);width:25rem}#memo-list-add .modal-content .modal-header,#memo-list-add .modal-content .modal-footer,#memo-list-add .modal-content .modal-body{padding:0}#memo-list-add .modal-content .modal-title{color:var(--colours-grey-1000);font-weight:var(--fonts-weight-highlight);font-style:normal;text-align:left;line-height:var(--fonts-line-height-default);font-size:var(--fonts-size-h2);letter-spacing:var(--fonts-letterspacing-default)}#memo-list-add .modal-content label{margin-bottom:var(--space-xs);display:block;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default);color:var(--colours-grey-1000)}#memo-list-add i.fa-xmark{display:flex;font-size:1.25rem;padding-top:.125rem;margin-right:0;color:var(--colours-grey-1000)}#registration-modal .fm-modal,#memo-list-add .fm-modal{position:relative}#registration-modal .modal-content,#memo-list-add .modal-content{border-radius:var(--border-radius-s)}#registration-modal form,#memo-list-add form{visibility:hidden;opacity:0;top:100%;transform:translateY(100%);transition:var(--transition-ease-in-out-long)}#registration-modal .modal-dialog,#memo-list-add .modal-dialog{margin-right:auto;margin-left:auto;top:10%;transform:none;transition:var(--transition-ease-out)}#registration-modal.in,#memo-list-add.in{display:flex;align-items:center;justify-content:center}#registration-modal.in .modal-dialog,#memo-list-add.in .modal-dialog{transform:translateY(-50px);transition:var(--transition-ease-out)}#registration-modal.in form,#memo-list-add.in form{visibility:visible;opacity:1;transition:var(--transition-ease-in-out-long);transform:translateY(5%)}@media(min-width:768px){#registration-modal.in form,#memo-list-add.in form{transform:translate(0)}}#registration-modal *,#memo-list-add *{box-sizing:border-box}#registration-modal.modal,#memo-list-add.modal{padding:0;visibility:visible;background-color:unset;border-radius:unset}#registration-modal .modal-close,#memo-list-add .modal-close{position:relative}#registration-modal .modal-header,#memo-list-add .modal-header{display:block;border-bottom:none;padding-bottom:0}#registration-modal .modal-body,#memo-list-add .modal-body{padding-top:0;padding-bottom:0}#registration-modal .modal-footer,#memo-list-add .modal-footer{border-top:none}#registration-modal .modal-body div,#memo-list-add .modal-body div{width:100%}#registration-modal .modal-header,#registration-modal .modal-body,#registration-modal .modal-footer,#memo-list-add .modal-header,#memo-list-add .modal-body,#memo-list-add .modal-footer{padding-right:var(--space-m);padding-left:var(--space-m)}#registration-modal .flm-select div,#memo-list-add .flm-select div{width:unset}#registration-modal .flm-select [class*=-menu],#memo-list-add .flm-select [class*=-menu],#registration-modal input,#memo-list-add input{width:100%}#registration-modal svg,#memo-list-add svg{max-width:12.5rem;margin-bottom:1rem}#registration-modal .g-recaptcha,#memo-list-add .g-recaptcha{margin-top:1rem}#registration-modal .form-check-flex,#memo-list-add .form-check-flex{display:flex}#registration-modal .form-check-flex input,#memo-list-add .form-check-flex input{top:.2rem;position:relative;margin-right:.5rem;width:2rem}@media(min-width:768px){#registration-modal .form-check-flex input,#memo-list-add .form-check-flex input{width:1.25rem}}#registration-modal .password-progress-bar,#memo-list-add .password-progress-bar{display:flex;flex-wrap:wrap;width:100%;margin:.5rem auto 0;justify-content:space-between;text-transform:uppercase}#registration-modal .password-progress-bar span,#memo-list-add .password-progress-bar span{display:flex;color:var(--colours-grey-300);font-size:var(--fonts-size-meta);line-height:var(--fonts-line-height-default)}.modal-content #registration-modal .password-progress-bar span,.modal-content #memo-list-add .password-progress-bar span{width:50%;margin-bottom:.5rem;justify-content:flex-end}@media(min-width:768px){.modal-content #registration-modal .password-progress-bar span,.modal-content #memo-list-add .password-progress-bar span{width:100%;display:block}}@media(min-width:1024px){.modal-content #registration-modal .password-progress-bar span,.modal-content #memo-list-add .password-progress-bar span{width:50%;display:flex}}.modal-content #registration-modal .password-progress-bar span:nth-of-type(odd),.modal-content #memo-list-add .password-progress-bar span:nth-of-type(odd){justify-content:flex-start}#registration-modal .password-progress-bar span i,#memo-list-add .password-progress-bar span i{margin-top:.125rem;margin-right:.25rem;opacity:0;transition:all .25s ease-out}#registration-modal .password-progress-bar span.active,#memo-list-add .password-progress-bar span.active{color:var(--colours-brand-whoopi)}#registration-modal .password-progress-bar span.active i,#memo-list-add .password-progress-bar span.active i{opacity:1;transition:all .25s ease-out}#registration-modal .form-label.required:after,#memo-list-add .form-label.required:after{content:"*";margin-left:var(--space-xxxs);color:var(--colours-brand-whoopi)}.modal-backdrop.fade.in{opacity:.75;background-color:var(--colours-grey-1000);visibility:visible}.filter-button-container{margin-top:32px;display:none}.filter-button-container .filter-button{color:var(--colours-grey-0)}.filter-button-container .filter-button .fas{margin-right:8px;display:inline-block}.filter-button-container .filter-button .fa-bookmark{margin-left:8px;margin-right:0}.react-dropdown{position:relative;display:inline-block}.react-dropdown .dropdown-menu{position:absolute;left:0;min-width:150px;padding:16px;background-color:var(--colours-grey-0);border:1px solid var(--colours-grey-200);border-radius:10px;box-shadow:2px 4px 20px #5a5a5a14}.react-dropdown .dropdown-menu ul{margin-bottom:0;list-style-type:none;padding:0}.react-dropdown .dropdown-menu ul li{cursor:pointer;padding:8px}.react-dropdown .dropdown-menu ul li:hover{background-color:var(--colours-grey-100);border-radius:.25rem}.react-dropdown .dropdown-menu .input-field .form-label{margin-top:0;color:var(--colours-grey-1000)!important}.react-dropdown .dropdown-menu .input-field input{margin-bottom:16px}.react-dropdown .dropdown-menu li{margin-bottom:5px}.react-dropdown .dropdown-menu .select-wrapper select{color:var(--colours-grey-1000);padding:12px 16px;border:1px solid var(--colours-grey-200)}.react-dropdown .dropdown-menu .select-wrapper:before{color:var(--colours-grey-1000);border-left:1px solid var(--colours-grey-200)}.react-dropdown #filter{margin-bottom:16px}.react-dropdown .selected{background-color:var(--colours-grey-100);border-radius:.25rem;cursor:not-allowed!important}.dropdown-toggle{color:var(--colours-grey-0);font-weight:var(--fonts-weight-highlight);border:0;background-color:unset}.city-suggest{position:relative}.city-suggest .dropdown-menu{width:200px}.form-check-label{position:static!important}@media(max-width:768px){#project-search-form .search-now .reset-button,#project-search-form .search-now #search-help-button,#freelancer-search-form .search-now .reset-button,#freelancer-search-form .search-now #search-help-button{display:none}}#project-search-form .select-wrapper:before,#freelancer-search-form .select-wrapper:before{color:var(--colours-grey-100);border:0}#project-search-form .select-wrapper select,#project-search-form .select-wrapper .fake-select,#freelancer-search-form .select-wrapper select,#freelancer-search-form .select-wrapper .fake-select{color:var(--colours-grey-100);font-weight:var(--fonts-weight-default);border:0;background-color:#0000}#project-search-form .select-wrapper .options-container,#freelancer-search-form .select-wrapper .options-container{min-width:120px}#project-search-form .dropdown-menu .select-wrapper,#freelancer-search-form .dropdown-menu .select-wrapper{border:1px solid var(--colours-grey-200);border-radius:10px}#project-search-form .dropdown-menu .select-wrapper select,#freelancer-search-form .dropdown-menu .select-wrapper select{color:var(--colours-grey-1000)!important}#project-search-form .dropdown-menu .select-wrapper:before,#freelancer-search-form .dropdown-menu .select-wrapper:before{border-left:1px solid var(--colours-grey-400);color:var(--colours-grey-400)}#project-search-form .filter-bar button,#freelancer-search-form .filter-bar button{padding:0}#project-search-form .dropdown-menu .form-check .form-check-label,#freelancer-search-form .dropdown-menu .form-check .form-check-label{color:var(--colours-grey-1000)}#project-search-form .search-text,#freelancer-search-form .search-text{display:block}#project-search-form .search-icon,#freelancer-search-form .search-icon{display:none}#project-search-form .search-now input.searchbar-input,#freelancer-search-form .search-now input.searchbar-input,#project-search-form .search-now button.fm-btn.fm-btn-success,#freelancer-search-form .search-now button.fm-btn.fm-btn-success{width:auto}#project-search-form .search-now .reset-button,#freelancer-search-form .search-now .reset-button{margin-left:8px;min-width:42px;max-width:42px}#project-search-form .sort-select-wrapper,#freelancer-search-form .sort-select-wrapper{display:flex}#project-search-form .sort-select-wrapper.show,#freelancer-search-form .sort-select-wrapper.show{display:flex!important}#project-search-form .sort-select-wrapper label,#freelancer-search-form .sort-select-wrapper label{font-weight:var(--fonts-weight-default)}#project-search-form .sort-select-wrapper select,#project-search-form .sort-select-wrapper label,#project-search-form .sort-select-wrapper .select-wrapper:before,#freelancer-search-form .sort-select-wrapper select,#freelancer-search-form .sort-select-wrapper label,#freelancer-search-form .sort-select-wrapper .select-wrapper:before{margin-top:0;top:0;right:-10px}#project-search-form .sort-select-wrapper select,#project-search-form .sort-select-wrapper .fake-select,#freelancer-search-form .sort-select-wrapper select,#freelancer-search-form .sort-select-wrapper .fake-select{font-weight:var(--fonts-weight-highlight)}#project-search-form .mobile-agent,#freelancer-search-form .mobile-agent{display:none}@media(min-width:991px){#project-search-form .show.mobile-agent,#freelancer-search-form .show.mobile-agent{display:none!important}}#project-search-form .form-check,#freelancer-search-form .form-check{margin-top:0;margin-bottom:0}#project-search-form .flex-space-between,#freelancer-search-form .flex-space-between{flex-wrap:wrap;align-items:center}#project-search-form .city-suggest-dropdown,#freelancer-search-form .city-suggest-dropdown{left:0}#project-search-form .dropdown-toggle,#freelancer-search-form .dropdown-toggle{cursor:pointer;display:flex!important;align-items:center}@media(min-width:1025px){#project-search-form .dropdown-toggle,#freelancer-search-form .dropdown-toggle{text-shadow:0 2px 6px rgba(0,0,0,.3)}}#project-search-form .dropdown-toggle .fa,#project-search-form .dropdown-toggle .fas,#project-search-form .dropdown-toggle .far,#freelancer-search-form .dropdown-toggle .fa,#freelancer-search-form .dropdown-toggle .fas,#freelancer-search-form .dropdown-toggle .far{margin-left:8px;color:var(--colours-grey-0)}#project-search-form .dropdown-loading,#freelancer-search-form .dropdown-loading{text-align:center;min-width:100px}#project-search-form .filter-bar-container .filter-bar,#freelancer-search-form .filter-bar-container .filter-bar{display:flex;font-size:var(--fonts-size-meta)}#project-search-form .filter-bar-container .filter-bar>*,#freelancer-search-form .filter-bar-container .filter-bar>*{margin-right:27px;height:27px}#project-search-form .filter-bar-container .filter-bar>*:last-child,#freelancer-search-form .filter-bar-container .filter-bar>*:last-child{margin-right:0}@media(max-width:991px){#project-search-form .filter-bar-container .filter-bar>*,#freelancer-search-form .filter-bar-container .filter-bar>*{margin-right:unset!important;min-width:33%}}#project-search-form .filter-bar-container .filter-bar .form-check-label,#freelancer-search-form .filter-bar-container .filter-bar .form-check-label{font-weight:var(--fonts-weight-default)}#project-search-form .filter-bar-container .filter-bar .reset-button,#freelancer-search-form .filter-bar-container .filter-bar .reset-button{margin-top:16px;font-weight:var(--fonts-weight-medium)}#project-search-form .filter-bar-container .filter-bar .reset-button i,#freelancer-search-form .filter-bar-container .filter-bar .reset-button i{margin-right:8px}#project-search-form .filter-bar-container .filter-bar .search-options .form-check-label,#freelancer-search-form .filter-bar-container .filter-bar .search-options .form-check-label{white-space:nowrap}#project-search-form .filter-bar-container .filter-bar .search-options .form-check,#freelancer-search-form .filter-bar-container .filter-bar .search-options .form-check{text-align:left}#project-search-form .filter-bar-container .filter-bar .search-options .dropdown-menu,#freelancer-search-form .filter-bar-container .filter-bar .search-options .dropdown-menu{left:unset;right:0;max-width:unset}@media(max-width:1024px){#project-search-form .filter-bar-container .filter-bar .search-options .form-check-label,#freelancer-search-form .filter-bar-container .filter-bar .search-options .form-check-label{white-space:normal}#project-search-form .filter-bar-container .filter-bar .search-options .dropdown-menu,#freelancer-search-form .filter-bar-container .filter-bar .search-options .dropdown-menu{left:0}}#project-search-form .project-range,#freelancer-search-form .project-range{position:relative}#project-search-form .project-range .form-label,#freelancer-search-form .project-range .form-label{color:var(--colours-grey-1000);font-weight:var(--fonts-weight-default)}#project-search-form .project-range .dropdown-container,#freelancer-search-form .project-range .dropdown-container{border:1px solid var(--colours-grey-200);border-radius:10px;overflow-y:hidden}#project-search-form .dropdown-container,#freelancer-search-form .dropdown-container{background-color:var(--colours-grey-0);box-shadow:2px 4px 20px #5a5a5a14;list-style-type:none;border-radius:.25rem;padding:15px;overflow-y:scroll;z-index:1000;position:absolute;right:0;left:0}#project-search-form .dropdown-container.premium-hint,#freelancer-search-form .dropdown-container.premium-hint{overflow:unset;border-radius:10px;margin-top:12px;position:relative}#project-search-form .dropdown-container li,#freelancer-search-form .dropdown-container li{margin-bottom:5px;padding:3px;border-radius:5px;cursor:pointer}#project-search-form .dropdown-container li:last-child,#freelancer-search-form .dropdown-container li:last-child{margin-bottom:0}#project-search-form .dropdown-container li:hover,#freelancer-search-form .dropdown-container li:hover{background-color:var(--colours-grey-100)}#project-search-form label,#freelancer-search-form label{color:var(--colours-grey-0)}#project-search-form .sort-select-wrapper select,#project-search-form .sort-select-wrapper .fake-select,#freelancer-search-form .sort-select-wrapper select,#freelancer-search-form .sort-select-wrapper .fake-select{padding:0!important}#project-search-form .sort-select-wrapper:before,#freelancer-search-form .sort-select-wrapper:before{right:-15px}#project-search-form .project-range .dropdown-container,#freelancer-search-form .project-range .dropdown-container{min-width:250px}#project-search-form .project-range .input-group,#freelancer-search-form .project-range .input-group{flex-wrap:nowrap}#project-search-form .project-range .input-group-text,#freelancer-search-form .project-range .input-group-text{margin-left:15px;white-space:nowrap}#project-search-form .form-check,#freelancer-search-form .form-check{position:relative}#project-search-form .form-check .dropdown-container,#freelancer-search-form .form-check .dropdown-container{min-width:250px}@media(max-width:768px){#project-search-form .filter-bar-container .filter-bar,#freelancer-search-form .filter-bar-container .filter-bar{display:none}#project-search-form .filter-bar-container .filter-bar.open,#freelancer-search-form .filter-bar-container .filter-bar.open{display:flex}}@media(max-width:1280px){#project-search-form .filter-bar-container .filter-bar{justify-content:space-between}#project-search-form .filter-bar-container .filter-bar .react-dropdown:nth-child(2) button,#project-search-form .filter-bar-container .filter-bar .project-range button{margin-left:auto;margin-right:auto}#project-search-form .filter-bar-container .filter-bar .react-dropdown:nth-child(3) button,#project-search-form .filter-bar-container .filter-bar .react-dropdown:nth-child(6) button{margin-left:auto}#freelancer-search-form .filter-bar-container .filter-bar{justify-content:space-between}#freelancer-search-form .filter-bar-container .filter-bar .city-suggest button{margin-left:auto;margin-right:auto}#freelancer-search-form .filter-bar-container .filter-bar :nth-child(2) button,#freelancer-search-form .filter-bar-container .filter-bar :nth-child(5) button{margin-left:auto;margin-right:auto}#freelancer-search-form .filter-bar-container .filter-bar .search-options button{margin-left:auto}#freelancer-search-form .filter-bar-container .filter-bar :nth-child(3) button,#freelancer-search-form .filter-bar-container .filter-bar :nth-child(6) button{margin-left:auto}}@media(max-width:1024px){#project-search-form,#freelancer-search-form{display:flex;flex-direction:column}#project-search-form .sort-select-wrapper,#freelancer-search-form .sort-select-wrapper{display:none}#project-search-form .filter-bar-container,#freelancer-search-form .filter-bar-container{order:3}#project-search-form .filter-bar-container .filter-bar,#freelancer-search-form .filter-bar-container .filter-bar{box-shadow:2px 4px 20px #5a5a5a14;background-color:var(--colours-grey-0);border-radius:.25rem;padding:16px;border:1px solid var(--colours-grey-400);flex-direction:column;order:3;align-items:start}#project-search-form .filter-bar-container .filter-bar>*,#freelancer-search-form .filter-bar-container .filter-bar>*{margin-right:0;margin-bottom:15px;width:100%}#project-search-form .filter-bar-container .filter-bar>*:last-child,#freelancer-search-form .filter-bar-container .filter-bar>*:last-child{margin-right:0}#project-search-form .filter-bar-container .filter-bar .form-check,#freelancer-search-form .filter-bar-container .filter-bar .form-check{text-align:center}#project-search-form .filter-bar-container .filter-bar .form-check .form-check-input,#freelancer-search-form .filter-bar-container .filter-bar .form-check .form-check-input{display:inline-block;float:unset}#project-search-form .filter-bar-container .filter-bar .form-check .form-check-label,#freelancer-search-form .filter-bar-container .filter-bar .form-check .form-check-label{color:var(--colours-grey-1000)!important}#project-search-form .filter-bar-container .filter-bar .dropdown-menu,#freelancer-search-form .filter-bar-container .filter-bar .dropdown-menu{left:0;right:0;width:auto}#project-search-form .filter-bar-container .filter-bar .dropdown-toggle,#freelancer-search-form .filter-bar-container .filter-bar .dropdown-toggle{width:100%;text-align:left;display:flex;justify-content:space-between;color:var(--colours-grey-1000)!important}#project-search-form .filter-bar-container .filter-bar .dropdown-toggle .fa,#freelancer-search-form .filter-bar-container .filter-bar .dropdown-toggle .fa{color:var(--colours-grey-1000)!important}#project-search-form .search-now button,#freelancer-search-form .search-now button{width:auto;border:unset!important;min-width:unset!important;box-shadow:unset!important;background-color:unset!important;color:var(--colours-grey-1000)!important}#project-search-form .search-now .search-text,#freelancer-search-form .search-now .search-text{display:none!important}#project-search-form .search-now .search-icon,#freelancer-search-form .search-now .search-icon{display:block!important}#project-search-form .filter-button-container,#freelancer-search-form .filter-button-container{display:flex}#project-search-form .city-suggest-dropdown,#freelancer-search-form .city-suggest-dropdown{right:0;left:unset!important}#project-search-form .project-range .dropdown-container,#freelancer-search-form .project-range .dropdown-container{left:0;right:0}#project-search-form .sort-select-wrapper label,#project-search-form .sort-select-wrapper .fake-select,#freelancer-search-form .sort-select-wrapper label,#freelancer-search-form .sort-select-wrapper .fake-select{color:var(--colours-grey-1000)}#project-search-form .sort-select-wrapper .select-wrapper:before,#freelancer-search-form .sort-select-wrapper .select-wrapper:before{color:var(--colours-grey-1000)}.sort-select-wrapper{order:4;display:none}}#freelancer-search-form .search-options .form-check,#project-search-form .search-options .form-check{display:flex;margin-bottom:12px}#freelancer-search-form .search-options .form-check:last-of-type,#project-search-form .search-options .form-check:last-of-type{margin-bottom:0}#freelancer-search-form .search-options .dropdown-menu{right:unset;width:auto;min-width:330px}#freelancer-search-form .search-options .dropdown-menu-content{overflow-x:auto;overflow-y:hidden}#freelancer-search-form .search-options .form-check{margin-bottom:12px}#freelancer-search-form .search-options .form-check:last-of-type{margin-bottom:0}#freelancer-search-form .premium-hint{margin-bottom:12px}.search-history .icon-bar{width:fit-content}.search-history .icon-bar i{color:var(--colours-grey-400);margin-left:16px}.search-history .icon-bar i:hover{color:var(--colours-brand-audrey)}.search-history ul{overflow-y:auto}.search-history ul li{margin-bottom:16px}.search-history ul li .well{margin-bottom:0}.search-history ul li .well .title{max-height:48px;overflow:hidden}.search-history ul li:last-child{margin-bottom:0}.modal .form-label,.modal .input-field{margin-top:0}.categories-container{min-height:32px}.categories-container .badge{height:auto;padding:4px 18px;background-color:var(--colours-grey-100)!important;color:var(--colours-grey-700);font-weight:var(--fonts-weight-highlight);font-size:var(--fonts-size-meta);border-radius:100px}.categories-container .badge .remove{text-transform:uppercase;cursor:pointer}.price-index-box .price-data{font-size:var(--fonts-size-h1);font-weight:var(--fonts-weight-highlight)}#project-agents-mobile .icon-bar{width:fit-content}#project-agents-mobile .icon-bar i{color:var(--colours-grey-400);margin-left:16px}#project-agents-mobile .icon-bar i:hover{color:#21cda4}#project-agents-mobile .modal .form-check{margin-top:15px}#project-agents-mobile .modal label{color:var(--colours-grey-1000)}#project-agents-mobile ul{overflow-y:auto}#project-agents-mobile ul li{margin-bottom:16px}#project-agents-mobile ul li .well{margin-bottom:0}#project-agents-mobile ul li .well .title{max-height:48px;overflow:hidden}#project-agents-mobile ul li:last-child{margin-bottom:0}.filter-and-results .row{max-width:calc(100% - 15px);justify-content:space-between}.custom-padding{width:100%}#freelancer-search-result,#project-search-result{position:relative}#freelancer-search-result .loading-indicator,#project-search-result .loading-indicator{overflow:hidden;position:absolute;opacity:0;transition:opacity .25s ease-out;width:100%;height:0;inset:0;z-index:-1}#freelancer-search-result .loading-indicator.show,#project-search-result .loading-indicator.show{opacity:1;transition:opacity .25s ease-out;height:100%;z-index:2}#freelancer-search-result .loading-indicator.show.freelancer-list-grid,#freelancer-search-result .loading-indicator.show.project-list-grid,#project-search-result .loading-indicator.show.freelancer-list-grid,#project-search-result .loading-indicator.show.project-list-grid{display:grid}#freelancer-search-result .loading-indicator .fa-spinner,#project-search-result .loading-indicator .fa-spinner{position:absolute;top:100px;left:50%}#freelancer-search-result .loading-indicator.no-results .fa-spinner,#project-search-result .loading-indicator.no-results .fa-spinner{top:12px}:root{--border-radius-xxxxs: .125rem;--border-radius-xxxs: .25rem;--border-radius-xxs: .5rem;--border-radius-xs: .75rem;--border-radius-s: 1rem;--border-radius-pill: 999px;--page-max-width-xxl: 1760px;--page-max-width-xl: 1440px;--page-max-width-lg: 1280px;--page-max-width-md: 1024px;--page-max-width-sm: 768px;--space-xxxxs: .125rem;--space-xxxs: .25rem;--space-xxs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 3rem;--space-xxl: 4rem;--space-xxxl: 6rem;--badges-gap: .5rem;--zindex-tooltip: 9999;--z-index-admin-box: 2000;--zindex-modal: 1050;--zindex-modal-backdrop: 1040;--zindex-dropdown: 990;--zindex-dropdown-backdrop: 980;--z-index-header: 1000;--header-height: 74px}:root{--fonts-line-height-body: 150%;--fonts-line-height-label: 120%;--fonts-line-height-headline: 130%;--fonts-line-height-default: 100%;--background-green-gradient: linear-gradient(to right, var(--colours-gradient-green-light), var(--colours-gradient-green-dark));--background-card-success: linear-gradient(90deg, var(--colours-feedback-successlight100) 0%, rgba(235, 249, 243, .2) 100%);--background-card-grey: linear-gradient(90deg, var(--colours-feedback-infolight100) 0%, rgba(242, 242, 242, .2) 100%);--background-card-grey-edit: linear-gradient(97.09deg, var(--colours-transparency-white-40), var(--colours-transparency-white-60) 96.17%);--background-input-general: var(--colours-transparency-white-40);--background-overlay-feedback-info: linear-gradient(90deg, var(--colours-feedback-infolight100) 0%, var(--colours-feedback-infolight20) 100%);--background-overlay-feedback-success: linear-gradient(90deg, var(--colours-feedback-successlight20) 0%, var(--colours-feedback-successlight100) 100%);--background-display-onwhite: var(--colours-grey-50);--background-display-weak-default: var(--colours-transparency-white-40);--background-display-table-header: var(--colours-grey-250);--background-action-general-selected-default: var(--colours-grey-1000);--background-action-primary-default: var(--colours-grey-1000);--background-action-light-hover: var(--colours-transparency-black-40);--transition-base: .25s;--transition-mlong: .4s;--transition-ease-out: all var(--transition-base) ease-out;--transition-ease-in-out-long: all var(--transition-mlong) ease-in-out}:root{--colours-grey-1000: #222222;--colours-grey-900: #383838;--colours-grey-800: #4E4E4E;--colours-grey-700: #646464;--colours-grey-600: #7A7A7A;--colours-grey-500: #919191;--colours-grey-400: #A7A7A7;--colours-grey-300: #BDBDBD;--colours-grey-250: #D9D9D9;--colours-grey-200: #D3D3D3;--colours-grey-100: #E9E9E9;--colours-grey-50: #F7F7F7;--colours-grey-0: #FFFFFF;--colours-transparency-white-80: #FFFFFFCC;--colours-transparency-white-60: #FFFFFF99;--colours-transparency-white-40: #FFFFFF66;--colours-transparency-white-20: #FFFFFF33;--colours-transparency-white-15: #FFFFFF26;--colours-transparency-white-12: #FFFFFF1E;--colours-transparency-white-8: #FFFFFF14;--colours-transparency-white-4: #FFFFFF0A;--colours-transparency-black-80: #222222CC;--colours-transparency-black-60: #22222299;--colours-transparency-black-40: #22222266;--colours-transparency-black-20: #22222233;--colours-transparency-black-15: #22222226;--colours-transparency-black-12: #2222221E;--colours-transparency-black-8: #22222214;--colours-transparency-black-4: #2222220A;--colours-brand-audrey: #00FFC8;--colours-brand-audrey-80: #00FFC7CC;--colours-brand-audrey-60: #00FFC799;--colours-brand-audrey-40: #00FFC766;--colours-brand-audrey-20: #00FFC733;--colours-brand-whoopi: #5200FF;--colours-brand-julia: #CAFE00;--colours-brand-eden: #728377;--colours-brand-oliver: #B1C3B7;--colours-brand-whoopidimmed: #82749F;--colours-purple-light: #EEE6FF;--colours-feedback-success: #0BDA83;--colours-feedback-error: #DA0B65;--colours-feedback-error300: #E96DA3;--colours-gradient-green-light: #E8F3EE;--colours-gradient-green-dark: #BECFCA;--colours-feedback-errorlight100: #FEE7F1;--colours-feedback-errorlight20: #FEE7F133;--colours-feedback-successlight150: #DCF5EA;--colours-feedback-successlight100: #EBF9F3;--colours-feedback-successlight20: #EBF9F333;--colours-feedback-info: var(--colours-grey-1000);--colours-feedback-infolight100: #F2F2F2;--colours-feedback-infolight20: #F2F2F233;--colours-feedback-upgrade: var(--colours-brand-whoopi);--colours-feedback-upgradelight100: #EEE5FF;--colours-feedback-upgradelight20: #EEE5FF33}:root{--spacing-80: 5rem;--spacing-40: 2.5rem;--spacing-24: 1.5rem;--spacing-18: 1.125rem;--spacing-16: 1rem;--spacing-12: .75rem;--spacing-8: .5rem;--spacing-6: .375rem;--spacing-4: .25rem;--spacing-2: .125rem}:root{--borderradius-xl: 999rem;--borderradius-l: 1.5rem;--borderradius-m: 1rem;--borderradius-s: .5rem;--borderradius-xs: .25rem}:root{--font-mona-sans: "Mona-Sans", apple-system, "Roboto", system-ui, "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-jetbrains-mono: "JetBrains Mono", Courier, monospace;--font-font-awesome: "Font Awesome 6 Pro";--font-font-awesome-light-font-weight: 300}:root{--fonts-size-h1: 1.5rem;--fonts-size-h2: 1.25rem;--fonts-size-h3: 1.125rem;--fonts-size-h4: 1.125rem;--fonts-size-body: 1rem;--fonts-size-meta: .875rem}@media(min-width:576px){:root{--fonts-size-h1: 2rem;--fonts-size-h2: 1.5rem;--fonts-size-h3: 1.25rem}}@media(min-width:1024px){:root{--fonts-size-h1: 2.5rem}}:root{--fonts-weight-giga-bold: 800;--fonts-weight-super-bold: 700;--fonts-weight-highlight: 600;--fonts-weight-medium: 500;--fonts-weight-default: 400;--fonts-weight-light: 300;--fonts-weight-placeholder: "Italic"}:root{--opacity-default: .4}:root{--fonts-letterspacing-default: 0;--fonts-letterspacing-wide: 1px}:root{--lpcolours-grey-1000: var(--colours-grey-1000);--lpcolours-grey-900: var(--colours-grey-900);--lpcolours-grey-800: var(--colours-grey-800);--lpcolours-grey-700: var(--colours-grey-700);--lpcolours-grey-600: var(--colours-grey-600);--lpcolours-grey-500: var(--colours-grey-500);--lpcolours-grey-400: var(--colours-grey-400);--lpcolours-grey-300: var(--colours-grey-300);--lpcolours-grey-200: var(--colours-grey-200);--lpcolours-grey-100: var(--colours-grey-100);--lpcolours-grey-50: var(--colours-grey-50);--lpcolours-grey-0: var(--colours-grey-0);--lpcolours-transparency-black-4: var(--colours-transparency-black-4);--lpcolours-transparency-black-8: var(--colours-transparency-black-8);--lpcolours-transparency-black-12: var(--colours-transparency-black-12);--lpcolours-transparency-black-15: var(--colours-transparency-black-15);--lpcolours-transparency-black-20: var(--colours-transparency-black-20);--lpcolours-transparency-black-40: var(--colours-transparency-black-40);--lpcolours-transparency-black-60: var(--colours-transparency-black-60);--lpcolours-transparency-black-80: var(--colours-transparency-black-80);--lpcolours-brand-audrey: var(--colours-brand-audrey);--lpcolours-brand-whoopi: var(--colours-brand-whoopi);--lpcolours-brand-audrey-80: var(--colours-brand-audrey-80);--lpcolours-brand-audrey-60: var(--colours-brand-audrey-60);--lpcolours-brand-audrey-40: var(--colours-brand-audrey-40);--lpcolours-brand-audrey-20: var(--colours-brand-audrey-20);--lpcolours-brand-julia: var(--colours-brand-julia);--lpcolours-brand-eden: var(--colours-brand-eden);--lpcolours-brand-oliver: var(--colours-brand-oliver);--lpcolours-brand-whoopiedimmed: var(--colours-brand-whoopidimmed);--lpspacing-2: 2px;--lpcolours-transparency-white-4: var(--colours-transparency-white-4);--lpcolours-feedback-error: var(--colours-feedback-error);--lpspacing-4: 4px;--lpcolours-transparency-white-8: var(--colours-transparency-white-8);--lpcolours-transparency-white-12: var(--colours-transparency-white-12);--lpcolours-transparency-white-15: var(--colours-transparency-white-15);--lpcolours-transparency-white-20: var(--colours-transparency-white-20);--lpcolours-feedback-error300: var(--colours-feedback-error300);--lpcolours-transparency-white-40: var(--colours-transparency-white-40);--lpcolours-feedback-errorlight100: var(--colours-feedback-errorlight100);--lpcolours-feedback-errorlight20: var(--colours-feedback-errorlight20);--lpcolours-transparency-white-60: var(--colours-transparency-white-60);--lpcolours-feedback-success: var(--colours-feedback-success);--lpspacing-6: 6px;--lpcolours-feedback-successlight150: var(--colours-feedback-successlight150);--lpcolours-feedback-successlight100: var(--colours-feedback-successlight100);--lpcolours-feedback-successlight20: var(--colours-feedback-successlight20);--lpcolours-feedback-info: var(--lpcolours-grey-1000);--lpcolours-feedback-infolight100: var(--colours-feedback-infolight100);--lpcolours-feedback-infolight20: var(--colours-feedback-infolight20);--lpcolours-feedback-upgrade: var(--colours-feedback-upgrade);--lpcolours-feedback-upgradelight100: var(--colours-feedback-upgradelight100);--lpcolours-feedback-upgradelight20: var(--colours-feedback-upgradelight20);--lpcolours-gradient-green-light: var(--colours-gradient-green-light);--lpcolours-extended-audrey-muted: var(--colours-extended-audrey-muted);--lpcolours-extended-audrey-30: var(--colours-extended-audrey-30);--lpcolours-gradient-green-dark: var(--colours-gradient-green-dark);--lpcolours-extended-audrey-30-solid: var(--colours-extended-audrey-30-solid);--lpcolours-extended-audrey-15: var(--colours-extended-audrey-15);--lpcolours-extended-audrey-15-solid: var(--colours-extended-audrey-15-solid);--lpcolours-transparency-white-80: var(--colours-transparency-white-80);--lpspacing-8: 8px;--lpspacing-12: 12px;--lpspacing-16: 16px;--lpspacing-20: 20px;--lpspacing-24: 24px;--lpspacing-40: 40px;--lpspacing-48: 48px;--lpspacing-80: 80px;--lpborderradius-xs: 4px;--lpborderradius-s: 8px;--lpborderradius-m: 16px;--lpborderradius-l: 24px;--lpborderradius-xl: 999px;--lpfonts-weight-default: "Regular";--lpfonts-size-h1-hero: 48px;--lpfonts-size-h1: 32px;--lpfonts-size-h2: 24px;--lpfonts-size-h3: 20px;--lpfonts-size-h4: 18px;--lpfonts-weight-bold: "Bold";--lpfonts-weight-boldwide: "Bold Wide";--lpfonts-weight-medium: "Medium";--lpfonts-size-h5: 18px;--lpfonts-weight-highlight: "Semibold";--lpfonts-size-body: 16px;--lpfonts-size-meta: 14px;--lpfonts-letterspacing-default: 0;--lpfonts-letterspacing-wide: 1;--lpfonts-weight-placeholder: "Italic";--lpcolours-extended-whoopie-muted: var(--colours-extended-whoopi-muted);--lpcolours-extended-whoopie-15-solid: var(--colours-extended-whoopi-15-solid);--lpcolours-extended-whoopie-15: var(--colours-extended-whoopi-15);--lpcolours-extended-whoopie-dark: var(--colours-extended-whoopie-dark);--lpcolours-extended-julia-15: var(--colours-extended-julia-15);--lpcolours-extended-julia-15-solid: var(--colours-extended-julia-15-solid);--lpcolours-extended-betty: var(--colours-extended-betty);--lpheadline-h1-hero: 32px;--lpheadline-h1: 24px;--lpheadline-h2: 18px;--lpheadline-h3: 18px;--lpheadline-h4: 16px;--lpheadline-h5: 16px}@media(min-width:576px){:root{--lpheadline-h1-hero: 36px;--lpheadline-h1: 26px;--lpheadline-h2: 20px;--lpheadline-h3: 18px;--lpheadline-h4: 16px;--lpheadline-h5: 16px}}@media(min-width:768px){:root{--lpheadline-h1-hero: 40px;--lpheadline-h1: 28px;--lpheadline-h2: 22px;--lpheadline-h3: 18px;--lpheadline-h4: 16px;--lpheadline-h5: 16px}}@media(min-width:1024px){:root{--lpheadline-h1-hero: 44px}}@media(min-width:1280px){:root{--lpheadline-h1-hero: var(--lpfonts-size-h1-hero);--lpheadline-h1: var(--lpfonts-size-h1);--lpheadline-h2: var(--lpfonts-size-h2);--lpheadline-h3: var(--lpfonts-size-h3);--lpheadline-h4: var(--lpfonts-size-h4);--lpheadline-h5: var(--lpfonts-size-h5)}}:root{--backround-action-primary-default: var(--colours-grey-1000);--backround-action-primary-disabled: var(--colours-grey-600);--backround-action-secondary-default: var(--colours-grey-0);--backround-action-light-selected: var(--colours-transparency-black-8);--backround-action-weak-unselected-default: var(--colours-transparency-black-4);--backround-action-strong-unselected-default: var(--colours-transparency-black-12);--backround-action-general-selected-default: var(--colours-grey-1000);--backround-action-highlight-disabled: var(--colours-transparency-black-20);--backround-action-highlight-default: var(--colours-brand-audrey);--backround-action-transparent-selected-disabled: var(--colours-transparency-black-40);--backround-action-general-selected-disabled: var(--colours-grey-400);--backround-action-strongest-unselected-default: var(--colours-transparency-black-20);--backround-nav-selected-default: var(--colours-transparency-white-40);--backround-nav-selected-hover: var(--colours-transparency-white-80);--backround-nav-unselected-default: var(--colours-transparency-white-4);--backround-nav-unselected-hover: var(--colours-transparency-white-20);--backround-nav-selected-hover-on-white: var(--colours-transparency-black-4);--backround-nav-selected-default-on-white: var(--colours-transparency-black-8);--backround-overlay-hover: var(--colours-grey-50);--backround-overlay-selected-default: var(--colours-grey-100);--backround-overlay-default: var(--colours-grey-0);--backround-overlay-feedback-info: var(--colours-grey-1000);--backround-display-strong-default: var(--colours-grey-0);--backround-display-weak-default: var(--colours-transparency-white-40);--backround-display-layer1-default: var( --colours-grey-0);--backround-input-general: var(--colours-transparency-white-40);--backround-display-onwhite: var(--colours-grey-50);--backround-action-ongradient-selected: var(--colours-grey-0);--backround-action-light-hover: var(--colours-transparency-black-4);--backround-display-weak-hover: rgba(255, 255, 255, .6);--border-action-secondary-default: var(--colours-grey-1000);--border-action-tertiary-default: var(--colours-transparency-black-12);--border-action-tertiary-hover: var(--colours-brand-whoopi);--border-action-strong-hover: var(--colours-transparency-black-15);--border-action-weak-hover: var(--colours-transparency-black-8);--border-action-general-focus: var(--colours-brand-audrey);--border-action-general-disabled: var(--colours-grey-200);--border-action-feedback-error: var(--colours-feedback-error);--border-action-general-unselected-default: var(--colours-grey-1000);--border-action-general-unselected-disabled: var(--colours-grey-600);--border-action-highlight-disabled: var(--colours-transparency-black-40);--border-action-highlight-default: var(--colours-grey-1000);--border-input-general-default: var(--colours-transparency-black-12);--border-overlay-default: var(--colours-transparency-black-4);--border-nav-general-selected-default: var(--colours-brand-whoopi);--border-display-general-default: var(--colours-grey-0);--border-divider-weak: var(--colours-transparency-black-15);--border-overlay-weak: var(--colours-transparency-black-4);--border-overlay-strong: var(--colours-transparency-black-8);--border-display-general-highlight: var(--colours-brand-audrey);--border-action-option-selected: var(--colours-brand-whoopi);--border-action-option-unselcted: var(--colours-transparency-black-12);--text-action-general-selected: var(--colours-grey-0);--text-action-primary-default: var(--colours-grey-0);--text-action-highlight-default: var(--colours-grey-1000);--text-action-highlight-disabled: var(--colours-transparency-black-80);--text-action-secondary-default: var(--colours-grey-1000);--text-action-general-disabled: var(--colours-grey-400);--text-action-tertiary-default: var(--colours-brand-whoopi);--text-action-transparent-disabled: var(--colours-transparency-black-40);--text-display-feedback-info: var(--colours-grey-0);--text-feedback-error: var(--colours-feedback-error);--text-display-strong: var(--colours-grey-1000);--text-display-weak: var(--colours-grey-700);--text-display-onblack: var(--colours-grey-0);--text-input-strong: var(--colours-grey-1000);--text-input-weak: var(--colours-grey-700)}:root{--modal-width-big-lg: 56.25rem;--modal-width-small-lg: 37.5rem;--modal-width-small-sm: 34.063rem}:root{--padding-action-horizontal-l: var(--spacing-24);--padding-action-vertical-l: var(--spacing-16);--padding-action-general-l: var(--spacing-16);--padding-action-general-m: var(--spacing-12);--padding-action-general-xs: var(--spacing-4);--padding-action-general-xxs: var(--spacing-2);--padding-action-horizontal-s: var(--spacing-8);--padding-action-vertical-s: var(--spacing-6);--padding-action-general-s: var(--spacing-8);--padding-nav-general: var(--spacing-16);--padding-nav-vertical: var(--spacing-12);--padding-nav-horizontal: var(--spacing-16);--padding-action-focus: var(--spacing-4);--padding-input-horizontal: var(--spacing-12);--padding-input-vertical: var(--spacing-16);--padding-display-table: var(--spacing-12);--padding-display-general-l: var(--spacing-40);--padding-display-general-m: var(--spacing-24);--padding-display-general-s: var(--spacing-16);--padding-display-general-xs: var(--spacing-8);--padding-input-vertical-wolabel: var(--spacing-12);--padding-input-search-vertical: var(--spacing-12);--padding-input-search-horizontal: var(--spacing-16);--padding-card: var(--spacing-16);--has-sticky-banner-padding-top: 0px;--gap-action-element-to-text: var(--spacing-8);--gap-action-element-to-text-xxs: var(--spacing-2);--gap-input-vertical-inside: var(--spacing-8);--gap-input-vertical-stacked: var(--spacing-16);--gap-display-vertical-inside: var(--spacing-8);--gap-display-vertical-stacked: var(--spacing-16);--gap-action-general-stacked: var(--spacing-8);--gap-betweensections: var(--spacing-24);--gap-display-xxs: var(--spacing-2);--gap-display-xs: var(--spacing-4);--gap-display-s: var(--spacing-8);--gap-display-m: var(--spacing-16);--gap-display-l: var(--spacing-24);--gap-text-h1-subline: var(--spacing-16);--gap-text-h2-subline: var(--spacing-8);--gap-text-h3-subline: var(--spacing-4);--gap-headline-content: var(--spacing-16);--gap-text-label-highlight: var(--spacing-8);--gap-content-level-0: var(--gap-betweensections);--gap-content-level-1: var(--spacing-24);--gap-content-level-2: var(--spacing-16);--gap-content-level-3: var(--spacing-8);--gap-text-headline-subline-s: var(--spacing-2);--gap-input-horizontal-stacked: var(--spacing-8);--gap-action-label-group: var(--gap-content-level-3);--gap-pagemargin: var(--spacing-16);--content-width: 100%;--pagemargin: var(--spacing-16)}@media(min-width:768px){:root{--pagemargin: var(--spacing-24);--content-width: 48rem}}@media(min-width:1024px){:root{--content-width: 64rem;--pagemargin: var(--spacing-40)}}@media(min-width:1280px){:root{--content-width: 80rem;--gap-betweensections: var(--spacing-40)}}:root{--borderradius-card: var(--borderradius-m);--contentbreite: 20rem;--headline-h1: 1.5rem;--headline-h2: 1.25rem;--headline-h3: 1.125rem;--fixedsidebar: 0;--border-action-focus: .094rem;--border-action-hover: .188rem}@media(min-width:576px){:root{--contentbreite: 577px;--headline-h1: 2rem;--headline-h2: var(--fonts-size-h2);--headline-h3: var(--fonts-size-h3);--borderradius-card: var(--borderradius-l)}}@media(min-width:768px){:root{--contentbreite: 768px}}@media(min-width:1024px){:root{--contentbreite: 1024px;--headline-h1: var(--fonts-size-h1)}}@media(min-width:1280px){:root{--contentbreite: 1280px;--fixedsidebar: 20rem}}:root{--lp-backround-action-primary-default: var(--lpcolours-grey-1000);--lp-backround-action-primary-disabled: var(--lpcolours-grey-600);--lp-backround-action-secondary-default: var(--lpcolours-grey-0);--lp-backround-action-weak-unselected-default: var(--lpcolours-transparency-black-4);--lp-backround-action-strong-unselected-default: var(--lpcolours-transparency-black-12);--lp-backround-action-strongest-unselected-default: var(--lpcolours-transparency-black-20);--lp-backround-action-general-selected-default: var(--lpcolours-grey-1000);--lp-backround-action-general-selected-disabled: var(--lpcolours-grey-400);--lp-backround-action-highlight-default: var(--lpcolours-brand-audrey);--lp-backround-action-transparent-selected-disabled: var(--lpcolours-transparency-black-40);--lp-backround-action-highlight-disabled: var(--lpcolours-transparency-black-20);--lp-backround-action-ongradient-selected: var(--lpcolours-grey-0);--lp-backround-action-light-hover: var(--lpcolours-transparency-black-4);--lp-backround-action-light-selected: var(--lpcolours-transparency-black-8);--lp-backround-action-selected: var(--lpcolours-feedback-upgradelight20);--lp-backround-action-unselected: var(--lpcolours-transparency-white-40);--lp-backround-input-general: var(--lpcolours-transparency-white-40);--lp-backround-nav-selected-default: var(--lpcolours-transparency-white-40);--lp-backround-nav-selected-hover: var(--lpcolours-transparency-white-80);--lp-backround-nav-unselected-default: var(--lpcolours-transparency-white-4);--lp-backround-nav-unselected-hover: var(--lpcolours-transparency-white-20);--lp-backround-overlay-default: var(--lpcolours-grey-0);--lp-backround-overlay-hover: var(--lpcolours-grey-50);--lp-backround-overlay-selected-default: var(--lpcolours-grey-100);--lp-backround-overlay-feedback-info: var(--lpcolours-grey-1000);--lp-backround-display-strong-default: var(--lpcolours-grey-0);--lp-backround-display-weak-default: var(--lpcolours-transparency-white-40);--lp-backround-display-weak-hover: var(--lpcolours-transparency-white-60);--lp-backround-display-onwhite: var(--lpcolours-grey-50);--lp-border-action-focus: 1.5;--lp-border-action-hover: 3;--lp-border-action-secondary-default: var(--lpcolours-grey-1000);--lp-border-action-tertiary-default: var(--lpcolours-transparency-black-12);--lp-border-action-tertiary-hover: var(--lpcolours-brand-whoopi);--lp-border-action-strong-hover: var(--lpcolours-transparency-black-15);--lp-border-action-weak-hover: var(--lpcolours-transparency-black-8);--lp-border-action-general-focus: var(--lpcolours-brand-audrey);--lp-border-action-general-disabled: var(--lpcolours-grey-200);--lp-border-action-feedback-error: var(--lpcolours-feedback-error);--lp-border-action-general-unselected-default: var(--lpcolours-grey-1000);--lp-border-action-general-unselected-disabled: var(--lpcolours-grey-600);--lp-border-action-highlight-disabled: var(--lpcolours-transparency-black-40);--lp-border-action-highlight-default: var(--lpcolours-grey-1000);--lp-border-action-option-selected: var(--lpcolours-brand-whoopi);--lp-border-action-option-unselcted: var(--lpcolours-transparency-black-12);--lp-border-input-general-default: var(--lpcolours-transparency-black-12);--lp-border-input-search-general: var(--lpcolours-grey-1000);--lp-border-nav-general-selected-default: var(--lpcolours-brand-whoopi);--lp-border-overlay-weak: var(--lpcolours-transparency-black-4);--lp-border-overlay-strong: var(--lpcolours-transparency-black-8);--lp-border-display-general-default: var(--lpcolours-grey-0);--lp-border-display-general-highlight: var(--lpcolours-brand-audrey);--lp-border-divider-weak: var(--lpcolours-transparency-black-15);--lp-text-action-primary-default: var(--lpcolours-grey-0);--lp-text-input-strong: var(--lpcolours-grey-1000);--lp-text-input-weak: var(--lpcolours-grey-700);--lp-text-feedback-error: var(--lpcolours-feedback-error);--lp-text-display-strong: var(--lpcolours-grey-1000);--lp-text-display-weak: var(--lpcolours-grey-700);--lp-text-display-highlight: var(--lpcolours-brand-audrey);--lp-text-display-feedback-info: var(--lpcolours-grey-0);--lp-text-display-onblack: var(--lpcolours-grey-0);--lp-text-action-secondary-default: var(--lpcolours-grey-1000);--lp-text-action-highlight-default: var(--lpcolours-grey-1000);--lp-text-action-general-disabled: var(--lpcolours-grey-400);--lp-text-action-tertiary-default: var(--lpcolours-brand-whoopi);--lp-gap-content-level-0: var(--gap-betweensections);--lp-gap-content-level-1: var(--lpspacing-24);--lp-gap-content-level-2: var(--lpspacing-16);--lp-gap-content-level-3: var(--lpspacing-8);--lp-gap-action-element-to-text-xxs: var(--lpspacing-2);--lp-padding-action-horizontal-l: var(--lpspacing-24);--lp-padding-action-vertical-l: var(--lpspacing-16);--lp-padding-input-horizontal: var(--lpspacing-12);--lp-padding-input-vertical: var(--lpspacing-16);--lp-padding-input-vertical-wolabel: var(--lpspacing-12);--lp-padding-input-search-horizontal: var(--lpspacing-16);--lp-padding-display-general-xs: var(--lpspacing-8);--lp-padding-input-search-vertical: var(--lpspacing-12);--lp-padding-display-general-s: var(--lpspacing-16);--lp-padding-display-general-m: var(--lpspacing-24);--lp-gap-action-element-to-text: var(--lpspacing-8);--lp-padding-display-general-l: var(--lpspacing-40);--lp-gap-input-vertical-inside: var(--lp-gap-content-level-3);--lp-gap-text-headline-subline-s: var(--lpspacing-2);--lp-gap-text-label-highlight: var(--lpspacing-8);--lp-gap-text-h1-subline: var(--lpspacing-16);--lp-gap-text-h2-subline: var(--lpspacing-8);--lp-gap-text-h3-subline: var(--lpspacing-4);--lp-gap-display-xs: var(--lpspacing-4);--lp-gap-display-s: var(--lpspacing-8);--lp-gap-display-m: var(--lpspacing-16);--lp-gap-display-l: var(--lpspacing-24);--lp-gap-display-xl: var(--lpspacing-40);--lp-gap-input-horizontal-stacked: var(--lpspacing-8);--lp-gap-input-vertical-stacked: var(--lp-gap-content-level-2);--lp-padding-action-general-l: var(--lpspacing-16);--lp-padding-action-general-m: var(--lpspacing-12);--lp-padding-action-horizontal-s: var(--lpspacing-8);--lp-padding-action-vertical-s: var(--lpspacing-6);--lp-padding-action-general-s: var(--lpspacing-8);--lp-padding-display-table: var(--lpspacing-12);--lp-gap-action-general-stacked: var(--lpspacing-8);--lp-padding-nav-general: var(--lpspacing-16);--lp-padding-nav-vertical: var(--lpspacing-12);--lp-padding-nav-horizontal: var(--lpspacing-16);--lp-text-action-general-selected: var(--lpcolours-grey-0);--lp-padding-action-general-xs: var(--lpspacing-4);--lp-text-action-highlight-disabled: var(--lpcolours-transparency-black-80);--lp-padding-action-focus: var(--lpspacing-4);--lp-text-action-transparent-disabled: var(--lpcolours-transparency-black-40);--lp-padding-action-general-xxs: var(--lpspacing-2);--lp-gap-action-label-group: var(--lp-gap-content-level-3);--lp-gap-action-input-action: var(--lpspacing-16)}.sidebar-collapse{position:relative;margin-bottom:var(--spacing-4);border:1px solid var(--backround-display-strong-default);border-top:none}@media(min-width:1024px){.sidebar-collapse{margin-bottom:var(--gap-display-vertical-stacked);border-radius:var(--borderradius-m)}}.sidebar-collapse.disabled{opacity:.5}.sidebar-collapse.disabled .sidebar-collapse-button,.sidebar-collapse.disabled i:not(.fa):not(.fas):not(.far):not(.fab):not(.fal){cursor:initial}@media(hover:hover){.sidebar-collapse.disabled .sidebar-collapse-button:hover,.sidebar-collapse.disabled i:not(.fa):not(.fas):not(.far):not(.fab):not(.fal):hover{cursor:initial}}.sidebar-collapse .sidebar-collapse-button{display:flex;justify-content:space-between;align-items:center;background-color:var(--backround-display-onwhite);border-radius:var(--borderradius-s);color:var(--text-display-strong);cursor:pointer;padding:var(--padding-action-general-m);width:auto;text-align:left;outline:none;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);line-height:var(--fonts-line-height-default);transition:border-radius 1s ease}@media(min-width:1024px){.sidebar-collapse .sidebar-collapse-button{border-radius:var(--borderradius-m);padding:var(--padding-display-general-s);background-color:var(--backround-display-strong-default)}}.sidebar-collapse .sidebar-collapse-button .fa-chevron-right{transform:rotate(90deg);transition:transform .25s ease-out}.sidebar-collapse .sidebar-collapse-button.active{transition:border-radius .1s ease;border-radius:var(--borderradius-m) var(--borderradius-m) 0 0}@media(min-width:1024px){.sidebar-collapse .sidebar-collapse-button.active{padding-bottom:var(--gap-display-vertical-stacked)}}.sidebar-collapse .sidebar-collapse-button.active .fa-chevron-right{transform:rotate(-90deg);transition:transform .25s ease-out}.sidebar-collapse .sidebar-collapse-button.active .sidebar-collapse{border-radius:var(--borderradius-m) var(--borderradius-m) 0 0}.sidebar-collapse .sidebar-collapse-button .text-wrapper{font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-default)}.sidebar-collapse .sidebar-collapse-button .text-wrapper i{margin-left:var(--gap-action-element-to-text)}.sidebar-collapse .sidebar-collapse-button .text-wrapper .selected-count{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-highlight);color:var(--text-display-feedback-info);padding:var(--padding-action-vertical-s) var(--padding-action-horizontal-s);border-radius:var(--borderradius-s);background-color:var(--backround-overlay-feedback-info);margin-right:var(--gap-action-element-to-text);position:absolute;right:calc(var(--padding-action-general-m) + var(--gap-action-element-to-text) + 1rem);top:.5rem}@media(min-width:1024px){.sidebar-collapse .sidebar-collapse-button .text-wrapper .selected-count{position:relative;right:unset;top:unset}}.sidebar-collapse .sidebar-collapse-button .icon{display:flex;align-items:center;font-size:var(--fonts-size-body);height:1.25rem;width:1.25rem}.sidebar-collapse .sidebar-content__empty{display:flex;justify-content:center;align-items:center;padding:10px 24px;width:100%;height:45px;text-align:left;outline:none;font-size:var(--fonts-size-meta);cursor:pointer;text-decoration:underline}.sidebar-collapse .sidebar-content{display:flex;flex-direction:column;align-items:normal;gap:var(--gap-action-general-stacked);position:initial;outline:none;background-color:var(--backround-display-onwhite);justify-content:start;max-height:0;overflow:visible;transition:max-height .3s ease-in-out;border-radius:0 0 var(--borderradius-m) var(--borderradius-m)}@media(min-width:1024px){.sidebar-collapse .sidebar-content{background-color:var(--backround-display-weak-default)}}.sidebar-collapse .sidebar-content .label{font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-highlight);padding:11px 20px 10px 24px;width:100%;margin:unset}.sidebar-collapse .sidebar-content .show-more-button{display:flex;justify-content:start;align-items:center;padding-right:var(--padding-display-general-s);padding-left:var(--padding-display-general-s);text-align:left;outline:none;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);color:var(--text-action-tertiary-default);cursor:pointer;line-height:var(--fonts-line-height-default);box-sizing:border-box}.sidebar-collapse .sidebar-content .show-more-button span{padding:var(--padding-action-focus)}.sidebar-collapse .sidebar-content.not-collapse{border:none;overflow:hidden}.sidebar-collapse .sidebar-content.not-collapse *{transition:opacity var(--transition-base) ease-out .1s;opacity:0}.sidebar-collapse .sidebar-content.collapse{border:none}.sidebar-collapse .sidebar-content.collapse *{transition:opacity var(--transition-base) ease-out .1s;opacity:1}@media(min-width:1024px){.sidebar-collapse .sidebar-content>:first-child{padding-top:var(--padding-display-general-s)}}.sidebar-collapse .sidebar-content>:last-child{padding-bottom:var(--padding-action-general-m)}.sidebar-collapse .sidebar-content>:last-child.range-item{padding-bottom:calc(var(--padding-action-general-m) + var(--padding-action-general-m))}.sidebar-collapse .item-container .form-group{margin-top:var(--spacing-4);padding:0 var(--padding-display-general-s)}.sidebar-collapse .item-container input[type=text],.sidebar-collapse .item-container .input-group-append{height:.5rem}.sidebar-collapse .item-container input[type=text] .fm-btn,.sidebar-collapse .item-container .input-group-append .fm-btn{gap:var(--spacing-2)}.sidebar-collapse .item-container .radio-container{display:flex;flex-direction:column;gap:var(--gap-action-general-stacked);margin-bottom:var(--gap-action-general-stacked)}.sidebar-collapse .item-container .radio-container label{display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-action-element-to-text);margin:0!important;cursor:pointer}.sidebar-collapse .item-container .radio-container label .badge{margin-top:-.4375rem;margin-bottom:-.4375rem}.checkbox-item{display:flex;justify-content:flex-start;align-items:center;padding-right:var(--padding-display-general-s);padding-left:var(--padding-display-general-s);width:auto;text-align:left;outline:none;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default)}.checkbox-item label{padding:0 0 0 28px;margin-left:-20px;width:100%;display:flex;gap:5px;justify-content:space-between;align-items:center;margin-bottom:0!important;margin-top:0}.checkbox-item .count{color:var(--text-display-weak)}.checkbox-item .item-name{word-break:break-word;hyphens:auto}.selected-items{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.selected-items .checkbox-item{width:100%}.range-item{display:flex;flex-direction:column;align-items:center;padding-right:var(--padding-display-general-s);padding-left:var(--padding-display-general-s);overflow:visible}.range-item .tooltip{display:inline-block;visibility:hidden;opacity:0}.range-item .tooltip.active{visibility:visible;opacity:1;position:absolute;top:-4rem;left:0;display:inline-block;border:1px solid var(--colours-grey-1000);margin-bottom:5px;text-align:center;background-color:var(--colours-grey-1000);width:max-content;background:var(--backround-action-primary-default);border-radius:var(--borderradius-xs);padding:var(--padding-action-general-s);color:var(--text-action-primary-default);font-size:var(--fonts-size-body)}.range-item .tooltip.active:after,.range-item .tooltip.active:before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;left:50%;top:100%}.range-item .tooltip.active:after{border-width:4px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-4px}.range-item .tooltip.active:before{border-width:8px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-8px}@media(hover:hover){.range-item:hover .tooltip{visibility:visible;opacity:1;position:absolute;top:-4rem;left:0;display:inline-block;border:1px solid var(--colours-grey-1000);margin-bottom:5px;text-align:center;background-color:var(--colours-grey-1000);width:max-content;background:var(--backround-action-primary-default);border-radius:var(--borderradius-xs);padding:var(--padding-action-general-s);color:var(--text-action-primary-default);font-size:var(--fonts-size-body)}.range-item:hover .tooltip:after,.range-item:hover .tooltip:before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;left:50%;top:100%}.range-item:hover .tooltip:after{border-width:4px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-4px}.range-item:hover .tooltip:before{border-width:8px;border-color:var(--colours-grey-1000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-8px}}.range-item .range-container{width:100%;position:relative;overflow:visible}.range-item .range-container input[type=range]{width:100%;-webkit-appearance:none;height:var(--spacing-6);background:var(--backround-action-general-selected-default);border:none;outline:none;-webkit-transition:.2s;transition:opacity .2s;min-width:unset;padding:0}.range-item .range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:1.5px solid var(--border-action-strong-hover);background:var(--backround-action-general-selected-default);cursor:pointer}.range-item .range-container input[type=range]::-moz-range-thumb{width:var(--spacing-8);height:var(--spacing-18);border-radius:var(--borderradius-xl);border:1.5px solid var(--border-action-strong-hover);background:var(--backround-action-general-selected-default);cursor:pointer}.range-item .range-container input[type=range]:focus-visible{border-color:#0000}.range-item .range-container input[type=range]:focus-visible::-webkit-slider-thumb{border:1.5px solid var(--backround-action-highlight-default)}.range-item .range-container input[type=range]:focus-visible::-moz-range-thumb{border:1.5px solid var(--backround-action-highlight-default)}@media(hover:hover){.range-item .range-container input[type=range]:hover{border-color:#0000}.range-item .range-container input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--colours-grey-200)}.range-item .range-container input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 3px var(--colours-grey-200)}}.range-item .steps{font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body);font:var(--font-mona-sans);margin-right:auto;margin-left:auto;align-items:flex-start;display:flex;height:8px;justify-content:space-between;position:relative;width:100%;color:var(--text-display-strong)}.range-item .element{width:0;position:relative}.range-item .element .text-wrapper{position:absolute}.range-item.disabled{cursor:not-allowed}.range-item.disabled input[type=range]{cursor:not-allowed;opacity:.3}.range-item.disabled input[type=range]::-webkit-slider-thumb{cursor:not-allowed}.range-item.disabled input[type=range]::-moz-range-thumb{cursor:not-allowed}@media(hover:hover){.range-item.disabled .range-container:hover .tooltip{display:none}}.filter-city-container{padding:10px 24px}.filter-city-container .city-input-field{display:flex;width:100%;height:40px;border:1px solid var(--colours-grey-300);border-radius:8px;padding:8px 16px;font-size:var(--fonts-size-meta);color:var(--colours-grey-1000);outline:none;transition:border-color .3s ease}.filter-city-container .city-input-field input{width:100%;height:100%;border:none;outline:none;font-size:var(--fonts-size-meta);color:var(--colours-grey-1000);background-color:#0000}.filter-city-container .city-input-field .dropdown-container{width:90%;margin-top:30px;max-height:300px;background-color:var(--colours-grey-0);box-shadow:2px 4px 20px #5a5a5a14;list-style-type:none;border-radius:.25rem;padding:15px;overflow-y:scroll;z-index:1000;position:absolute;right:0;left:0}.filter-city-container .city-input-field .dropdown-container.premium-hint{overflow:unset;border-radius:10px;margin-top:12px;position:relative}.filter-city-container .city-input-field .dropdown-container li{margin-bottom:5px;padding:3px;border-radius:5px;cursor:pointer}.filter-city-container .city-input-field .dropdown-container li:last-child{margin-bottom:0}.filter-city-container .city-input-field .dropdown-container li:hover{background-color:var(--colours-grey-100)}.filter-city-container .city-input-field .dropdown-container li{padding:10px 16px}.filter-city-container .city-input-field .dropdown-container li.selected{background-color:var(--colours-grey-700)}.filter-city-container .city-input-field .city-input-icon{margin-right:10px}.filter-city-container .city-input-field .city-input-icon i{font-size:16px;color:var(--colours-grey-1000)}.filter-city-container .city-range-container{position:relative;padding-top:12px}.filter-city-container .city-range-container.disabled{opacity:.3;cursor:not-allowed}@media(hover:hover){.filter-city-container .city-range-container.disabled .range-container:hover .tooltip{display:none}}.filter-city-container .removable-badge-countries{padding-top:10px}.flm-dropdown.city-dropdown{width:calc(100% - 2*var(--padding-display-general-s) - 2*var(--spacing-6))}.flm-dropdown.city-dropdown ul{width:100%;max-width:100%;max-height:18.75rem;overflow:auto}.radius-dropdown{right:0}.radius-button.input-group-append{border-left:none;margin-left:0}.radius-button.active{border:var(--fonts-letterspacing-wide) solid var(--border-action-general-focus)}.radius-button span{font-style:italic;margin-right:var(--spacing-2)}.radius-button span,.radius-button i{color:var(--text-display-weak)}.radius-button button.fm-btn-no-style:hover{color:var(--text-display-strong)}.filter-remote-in-percents.show-on-site .flm-dropdown.hybrid,.filter-remote-in-percents.show-hybrid .flm-dropdown.on-site{display:none}.remote-only-input-container{width:100%}.remote-only-input-container .fa-search{display:none}.remote-only-input-container.show-icon .fa-search{display:flex}.remote-only-input-container.show-icon input{padding-left:2rem}.pure-modal-container{display:flex;justify-content:center;align-items:center}.pure-modal-container .modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--colours-grey-1000);display:flex;justify-content:center;align-items:center;visibility:visible;border-radius:unset}.pure-modal-container .modal .modal-content-main{background-color:var(--colours-grey-0);padding:18px 24px 24px;border-radius:8px;max-width:350px;max-height:95%;overflow-y:auto}.pure-modal-container .modal .modal-content-main .modal-content-header .button-close{background:unset;border:unset;color:var(--colours-grey-1000);height:40px;line-height:var(--fonts-line-height-default);margin-bottom:18px;margin-left:-12px;margin-right:auto;opacity:unset;padding:6px 6px 12px;position:inherit;width:40px}.pure-modal-container .modal .modal-content-main .modal-content-header .button-close span{color:var(--colours-grey-1000);font-size:var(--fonts-size-h2);font-weight:var(--fonts-weight-default)}@media(hover:hover){.pure-modal-container .modal .modal-content-main .modal-content-header .button-close:hover{background:var(--colours-grey-100);border-radius:100px}}.pure-modal-container .modal .modal-content-main .input-container input[type=text]{background-clip:padding-box;background-color:var(--colours-grey-0);border:1px solid var(--colours-grey-400);border-radius:10px;color:var(--colours-grey-1000);display:block;font-size:var(--fonts-size-meta);font-stretch:normal;font-style:normal;font-weight:var(--fonts-weight-default);letter-spacing:var(--fonts-letterspacing-default);line-height:var(--fonts-line-height-default);padding:12px 16px;text-align:left;width:100%}.pure-modal-container .modal .modal-content-main .input-container label{color:var(--colours-grey-1000);font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-highlight);line-height:var(--fonts-line-height-default);margin-bottom:8px}.pure-modal-container .modal .modal-content-main .checkbox-container{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin:15px 0;text-align:left}.pure-modal-container .modal .modal-content-main .checkbox-container input[type=checkbox]{width:16px;height:16px;margin:0;border-radius:4px;cursor:pointer}.pure-modal-container .modal .modal-content-main .checkbox-container label{color:var(--colours-grey-1000);cursor:pointer;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default)}.pure-modal-container .modal .modal-content-main .checkbox-container.disabled label{cursor:not-allowed;color:var(--colours-grey-600)}.pure-modal-container .modal .modal-content-main .close-modal-btn{margin-top:20px;padding:10px 20px;background-color:var(--colours-brand-audrey);color:#fff;border:1px solid var(--colours-brand-audrey);border-radius:8px;cursor:pointer;text-align:center;line-height:var(--fonts-line-height-default);width:100%}@media(hover:hover){.pure-modal-container .modal .modal-content-main .close-modal-btn:hover{background-color:var(--colours-brand-audrey);border:1px solid var(--colours-brand-audrey)}}.pure-modal-container .modal .modal-content-main a.close-modal-btn{text-decoration:none;width:100%}.pure-modal-container .modal .modal-content-main .modal-dialog.fm-modal{margin:0}.pure-modal-container .modal .modal-content-main .modal-dialog.fm-modal .modal-content{box-shadow:none;padding:0}.pure-modal-container .modal .modal-content-main .modal-dialog.fm-modal .modal-content .list-with-buttons{margin-bottom:24px}.pure-modal-container .modal .modal-content-main .modal-dialog.fm-modal .modal-content .list-with-buttons span.text{font-size:var(--fonts-size-body)}.search-history{margin-bottom:var(--gap-betweensections)}.search-history .query-string{font-style:italic;font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body);padding-right:var(--padding-action-general-l);display:flex;gap:var(--gap-action-element-to-text)}.search-history .query-string-truncate{max-width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media(min-width:1024px){.search-history .query-string-truncate{max-width:12rem}}.search-history .history-count{font-weight:var(--fonts-weight-default);font-size:var(--fonts-size-body);color:var(--text-display-weak)}.search-history .search-history-save{right:-1px}.search-history .save-edit-search-history-modal{gap:0}@media(min-width:1024px){.search-history .save-edit-search-history-modal{width:37.5rem}}.search-history .checkbox-container{display:flex;gap:var(--gap-action-element-to-text)}.search-history .checkbox-container label{line-height:var(--fonts-line-height-label);font-size:var(--fonts-size-body);margin-top:0}.search-history #editSaveHistoryModalBtn{margin-top:var(--gap-betweensections)}.search-history .create-edit-label{margin-bottom:var(--padding-action-horizontal-s)}.search-history .save-search-link{display:flex;justify-content:start;align-items:center;text-align:left;outline:none;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-medium);color:var(--text-action-tertiary-default);cursor:pointer;line-height:var(--fonts-line-height-default);box-sizing:border-box}.search-history .list-check{color:var(--text-action-tertiary-default)}.search-history hr{margin:10px auto}@media(min-width:1024px){.search-history hr{margin-top:0}}@media(min-width:1024px){.search-history{margin-bottom:0}}.search-history .sidebar-content .show-more-button{padding-left:calc(var(--padding-display-general-s) - var(--padding-action-focus) + var(--padding-action-horizontal-s));padding-right:calc(var(--padding-display-general-s) + var(--padding-action-horizontal-s))}.search-history .search-history-save,.search-history .search-history-item__icon,.search-history .search-history-item__three-dots{position:relative;height:1.5rem;width:1.5rem;justify-content:center;align-items:center;padding:0}.search-history .search-history-save i,.search-history .search-history-item__icon i,.search-history .search-history-item__three-dots i{font-size:1rem}.search-history .search-history-save .a-ellipsis-v,.search-history .search-history-item__icon .a-ellipsis-v,.search-history .search-history-item__three-dots .a-ellipsis-v{vertical-align:baseline}.search-history .search-history-save .red-point,.search-history .search-history-item__icon .red-point,.search-history .search-history-item__three-dots .red-point{font-size:.5rem;width:.5rem!important;height:.5rem!important;margin-left:var(--gap-action-element-to-text)}.search-history .search-history-save .red-point\2212 badge,.search-history .search-history-item__icon .red-point\2212 badge,.search-history .search-history-item__three-dots .red-point\2212 badge{position:absolute;top:-.25rem;right:-.25rem;margin:0}.search-history-item{padding:0 var(--padding-display-general-s);border:1px solid var(--input-border-default);font-size:var(--fonts-size-meta);line-height:var(--fonts-line-height-body);font-weight:var(--fonts-weight-default)}.search-history-item:first-child{display:flex;align-items:center;justify-content:space-between;padding-left:calc(var(--padding-display-general-s) + var(--padding-action-horizontal-s));padding-right:calc(var(--padding-display-general-s) + var(--padding-action-horizontal-s))}.search-history-item:not(:first-child){margin-top:calc(var(--gap-action-general-stacked)/-2)}.search-history-item .fm-btn-icon-no-style{color:var(--text-action-tertiary-default)}.search-history-item .search-history-item__title{font-size:var(--fonts-size-body)}.search-history-item .search-history-item-container{display:flex;align-items:center;max-width:calc(80% - 1rem);gap:var(--gap-action-element-to-text)}.search-history-item .search-history-item__icon:focus-visible,.search-history-item .search-history-item__three-dots:focus-visible{--_button-border-color: var(--border-action-general-focus);border-radius:var(--borderradius-xs);border:1px solid var(--_button-border-color)}@media(hover:hover){.search-history-item .search-history-item__icon:focus-visible:hover,.search-history-item .search-history-item__three-dots:focus-visible:hover{border-radius:var(--borderradius-xs);border-bottom:1px solid var(--border-action-general-focus)}}@media(hover:hover){.search-history-item .search-history-item__icon:hover,.search-history-item .search-history-item__three-dots:hover{color:var(--text-display-strong);border-radius:var(--borderradius-xs);background-color:var(--backround-action-light-hover);box-shadow:unset;text-decoration:unset}}.search-history-item .search-history-item__icons{gap:var(--gap-action-general-stacked);justify-content:flex-end;align-items:center;display:flex}.search-history-item .search-history-item__icons>div:not(:last-child){align-items:center;gap:var(--gap-action-element-to-text-xxs);display:flex}.search-history-item .search-history-item__icons>div:last-child i{text-align:center;width:1.5rem}.search-history-item .search-history-item__icons .list-option a{justify-content:start}.search-history-item .dropdown-options{background-color:var(--backround-overlay-default);padding:.375rem}.search-history-item .dropdown-options li{margin:0}.search-history-item .dropdown-options li .option-suggest{font-weight:var(--fonts-weight-default);margin:0;font-size:var(--fonts-size-body);padding:var(--padding-action-general-m)}.search-history-item .dropdown-options li .option-suggest:hover{cursor:pointer;background-color:var(--backround-overlay-hover)}.search-history-item-wrapper{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 2*var(var(--padding-action-vertical-s)));height:1.5rem;padding:0 var(--padding-action-horizontal-s);border-radius:var(--borderradius-s)}@media(hover:hover){.search-history-item-wrapper:hover{cursor:pointer}}.search-history-item-wrapper.active{height:calc(1.5rem + 2*var(--padding-action-vertical-s));background-color:var(--backround-action-ongradient-selected)}.search-history-item__three-dots{padding:.125rem 0}.search-history-item__three-dots.active{border-radius:var(--borderradius-xs);background-color:var(--backround-action-light-selected)}.project-agent-upgrade-modal .modal-body{margin-bottom:var(--gap-betweensections)}.project-agent-upgrade-modal li{margin-bottom:var(--spacing-6)!important}.search-history-generate-link-modal .link-field{width:calc(100% - 2*var(--padding-input-vertical));display:flex;justify-content:space-between;border:1px solid var(--border-input-general-default);border-radius:var(--borderradius-s);background-color:var(--background-input-general);padding:var(--padding-input-vertical) var(--padding-input-horizontal);align-items:center}@media(min-width:1024px){#project-search .search-result-header{min-height:6rem}}.search-result-header{margin-bottom:12px;min-height:80px;padding:0 .75rem}@media(min-width:768px){.search-result-header{padding:0}}@media(min-width:1024px){.search-result-header{margin-bottom:0;min-height:152px}}.search-result-header .fm-btn.fm-btn-gray-small{display:flex;min-width:40px;min-height:40px;background-color:unset;border:unset;box-shadow:none;padding:0;font-size:var(--fonts-size-meta);font-weight:var(--fonts-weight-medium);color:var(--colours-grey-1000)}.search-result-header .fm-btn.fm-btn-gray-small:active:not(:disabled){background:unset;border:unset;box-shadow:none}.search-result-header .fm-btn.fm-btn-gray-small.disabled{opacity:.3;pointer-events:none}@media(hover:hover){.search-result-header .fm-btn.fm-btn-gray-small:hover span{text-decoration:underline}}.search-result-header .d-flex{justify-content:space-between}.search-result-header .result{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-result-header .result.loading{min-height:63px}@media(max-width:768px){.search-result-header .result.loading{min-height:87px}}.search-result-header .options-container{width:unset}.search-result-header .fake-select{padding-right:42px}.search-result-header .badge-list{display:none}@media(min-width:1024px){.search-result-header .badge-list{display:flex;margin-bottom:var(--gap-display-m);gap:var(--gap-display-s)}}.search-result-header .memolistRegModalBtn .fa-bell{margin-right:.5rem}.removable-badge-list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;margin-top:12px;min-height:23px;padding:0 12px;margin-bottom:var(--space-m)}@media(min-width:1024px){.removable-badge-list{padding:0}}.removable-badge-list .badge{border-color:var(--border-action-tertiary-default)}@media(min-width:1024px){.removable-badge-list .badge{border-color:#0000}}.removable-badge-list button{padding:var(--padding-action-focus)}#price-data-value{min-height:24px;display:block}.action-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:var(--gap-display-m)}@media(min-width:1024px){.action-container{margin-bottom:0}}.action-container .fm-btn.fm-btn-gray-small{padding-top:10px;align-items:center}@media(min-width:1024px){.action-container .fm-btn.fm-btn-gray-small{padding-top:0}}.action-container .btn-toggle-off-canvas.fm-btn{display:block;border-color:#0000;padding:var(--padding-action-general-s) var(--padding-action-general-s) .35rem var(--padding-action-general-s)}@media(min-width:1024px){.action-container .btn-toggle-off-canvas.fm-btn{display:none}}.action-container .fm-btn-counter{padding:0 var(--spacing-2)}.header-and-memo-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gap-display-m)}.save-search{display:block}.save-search .label{color:var(--text-action-tertiary-default);font-weight:var(--fonts-weight-medium)}@media(min-width:1024px){.save-search{display:none}}.action-buttons{display:flex;flex-wrap:wrap;min-width:max-content;gap:var(--space-m)}@media(max-width:768px){.action-buttons{gap:var(--space-xs)}}.action-buttons .label{display:none;margin-right:0;margin-left:5px}@media(min-width:768px){.action-buttons .label{display:inline-block}}.action-buttons i{position:relative}.action-buttons button{align-items:center}.action-buttons div{color:var(--colours-grey-1000)}.dropdown-container{margin-left:0}.offcanvas-and-price-container{margin-bottom:var(--gap-display-m)}@media(min-width:1024px){#project-search .offcanvas-and-price-container{margin-bottom:0}}#add-search-to-memolist{width:100%}@media(min-width:1024px){#add-search-to-memolist{width:auto}}.card{padding:var(--padding-card);border-radius:var(--borderradius-card)}.card.project-info-card i{font-size:1.5rem}.card .card-header,.card .card-image-header{margin:calc(-1*var(--space-m)) calc(-1*var(--space-m)) var(--space-m);border-radius:var(--borderradius-s) var(--borderradius-s) 0 0;padding:var(--space-m)}.card .card-image-header{padding:0}.card .card-image-header img{border-radius:var(--borderradius-s) var(--borderradius-s) 0 0}@media(min-width:576px){.card{border-radius:var(--borderradius-l);padding:var(--padding-display-general-m)}}.card-gradient{padding:var(--padding-card);background:var(--background-card-grey-edit);border:1px solid var(--border-display-general-default)}@media(min-width:576px){.card-gradient{padding:var(--padding-display-general-l)}.card-gradient.card-medium{padding:var(--padding-display-general-m)}}.card-white-40{background:var(--colours-transparency-white-40);border:1px solid var(--border-display-general-default)}.card-border{border-radius:var(--borderradius-s);border:1px solid var(--colours-grey-200)}.card-border-grey-100{border:1px solid var(--colours-grey-100)}.card-border-grey-300{border:1px solid var(--colours-grey-300)}.card-border-grey-400{border:1px solid var(--colours-grey-200)}.card-border-brand-eden{border:1.5px solid var(--colours-brand-eden)}.card-small,.radio-card .radio-content{padding:var(--padding-action-general-l);border-radius:var(--borderradius-s)}.card-small .card-header,.radio-card .radio-content .card-header,.card-small .card-image-header,.radio-card .radio-content .card-image-header{margin:calc(-1*var(--space-s)) calc(-1*var(--space-s)) var(--space-s);border-radius:var(--borderradius-s) var(--borderradius-s) 0 0;padding:var(--space-s)}.card-small .card-image-header,.radio-card .radio-content .card-image-header{padding:0}.card-small .card-image-header img,.radio-card .radio-content .card-image-header img{border-radius:var(--borderradius-s) var(--borderradius-s) 0 0}.card-small.profile-card i,.radio-card .profile-card.radio-content i,.card-small.project-info-card i,.radio-card .project-info-card.radio-content i{font-size:1.5rem}.card-small.profile-card hr,.radio-card .profile-card.radio-content hr{border:1px solid var(--colours-grey-400);height:1.5rem}.card-small.profile-card .countries,.radio-card .profile-card.radio-content .countries{line-height:var(--fonts-line-height-default)}.card-small .certification-date,.radio-card .radio-content .certification-date{display:flex;align-items:center;flex-direction:column;color:var(--colours-brand-whoopi);gap:var(--gap-display-vertical-inside)}.card-small .certification-date i,.radio-card .radio-content .certification-date i{color:var(--colours-brand-whoopi)}.card-small .certification-date-text,.radio-card .radio-content .certification-date-text{color:var(--colours-grey-700)}.card-small .arrow-link,.radio-card .radio-content .arrow-link{margin-left:auto;margin-bottom:auto}.card-small .arrow-link a,.radio-card .radio-content .arrow-link a{color:var(--colours-grey-1000)}.card-small .arrow-link i,.radio-card .radio-content .arrow-link i{font-size:1rem}.card-small .certification-title p,.radio-card .radio-content .certification-title p{line-height:inherit}.card-small .certification-title a,.radio-card .radio-content .certification-title a{text-decoration-color:unset}.card-radius-m{border-radius:var(--borderradius-m)}.card-radius-l{border-radius:var(--borderradius-l)}.card-large{padding:var(--padding-card)}@media(min-width:576px){.card-large{padding:var(--padding-display-general-m)}}@media(min-width:1024px){.card-large{padding:var(--padding-display-general-l)}}.card-table{background:var(--backround-display-weak-default);border-radius:var(--borderradius-s)}.card-display-weak-border{padding:var(--padding-action-general-s);border-radius:var(--borderradius-l);border:1px solid var(--border-display-general-default);background:var(--backround-display-weak-default)}.card-white{background:var(--colours-grey-0)}.card-light{background:var(--colours-grey-100)}.card-success{background:var(--background-card-success);border:1.5px solid var(--border-overlay-strong)}.card-grey{background:var(--background-card-grey);border:1.5px solid var(--border-overlay-strong)}.card-modal-container{position:absolute;background:var(--colours-grey-0);bottom:0;width:-webkit-fill-available;border-radius:var(--borderradius-l) var(--borderradius-l) 0 0}@media(min-width:768px){.card-modal-container{display:flex;position:unset;padding-top:10rem;background:unset;border-radius:unset;justify-content:center}}.card-modal-container .card-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--padding-display-general-l) var(--pagemargin);overflow:visible}@media(min-width:768px){.card-modal-container .card-modal{width:32.5rem;justify-content:center;background:var(--colours-grey-0);border-radius:var(--borderradius-s);align-self:center}}form button[type=submit]{width:100%}@media(min-width:576px){form button[type=submit]{width:auto}}.form-group label{font-size:var(--fonts-size-body);color:var(--text-display-strong);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);letter-spacing:var(---fonts-letterspacing-default);margin-bottom:var(--gap-input-vertical-inside)}.form-group:has(.input-group-append):not(.no-append){gap:0;display:flex}.form-group:has(.input-group-append):not(.no-append) input{border-radius:var(--borderradius-s) 0 0 var(--borderradius-s)}.form-group .input-container{display:flex;align-items:center;gap:var(--gap-action-element-to-text);position:relative}.form-group .input-container input{width:100%}.form-group .input-container:has(.icon-start) input{padding-left:2rem}.form-group .input-container:has(.icon-end) input{padding-right:2rem}.form-group .input-container>i{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--text-display-weak);position:absolute}.form-group .input-container .icon-start{left:0}.form-group .input-container .icon-end{right:0}.form-group .input-container:hover .icon-start:not(.disabled),.form-group .input-container:hover .icon-end:not(.disabled){color:var(--text-display-strong);cursor:pointer}.form-group .dropdown-container{margin:var(--spacing-2) 0 var(--spacing-2) -2px}.form-group .help,.form-group .backend-help{display:flex;align-items:baseline;margin-top:var(--gap-input-vertical-inside);gap:var(--gap-action-element-to-text);text-align:left}.form-group .help i,.form-group .backend-help i{display:flex;width:1rem;height:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem}.form-group .help p,.form-group .backend-help p{color:var(--text-display-weak);font-size:var(--fonts-size-body);font-style:normal;font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-label);letter-spacing:var(--fonts-letterspacing-default)}.form-group .backend-help{display:none}.form-group.backend-error .backend-help{display:flex}.form-group.error,.form-group.backend-error{margin-bottom:2rem}.form-group.error .help i,.form-group.error .help p,.form-group.error .backend-help i,.form-group.error .backend-help p,.form-group.backend-error .help i,.form-group.backend-error .help p,.form-group.backend-error .backend-help i,.form-group.backend-error .backend-help p{color:var(--colours-feedback-error)}.form-group.error input,.form-group.backend-error input{border-color:var(--colours-feedback-error)}.form-group.error input.border-color-initial,.form-group.backend-error input.border-color-initial{border-color:var(--colours-grey-200)}.form-group.error textarea,.form-group.backend-error textarea{border-color:var(--colours-feedback-error)}.form-group:has([required]) label:after{content:"*"}.form-group .form-check:has([required]) label:after{margin-left:calc(var(--spacing-6)*-1)}.form-group .range-container{width:100%;margin:0 0 var(--spacing-8) 0}@media(min-width:1024px){.form-group .range-container{width:calc(50% - var(--gap-input-horizontal-stacked))}}.form-group .range-container.full-width-range{width:100%!important}.form-group.small input,.form-group.small div[class$=-control]{padding:var(--padding-input-vertical-wolabel) var(--padding-input-horizontal)}.form-group.disabled label{color:var(--text-action-general-disabled)}@media(min-width:1280px){.form-small{max-width:66.6666666667%}}.form-full-width{width:100%}label,input,input[type=checkbox],textarea,.select-wrapper{margin:var(--spacing-2)}textarea{resize:vertical;max-height:30rem}input{font-family:var(--font-mona-sans);display:flex;padding:var(--padding-input-vertical) var(--padding-input-horizontal);gap:var(--gap-action-element-to-text, 8px);border-radius:var(--borderradius-s);border:var(--fonts-letterspacing-wide) solid var(--border-input-general-default);background:var(--backround-input-general);width:calc(100% - 2*var(--padding-input-horizontal) - 6px);height:1rem;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);color:var(--text-display-strong);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default)}input[type=file]{overflow:hidden}input[type=file]:not(:disabled):not([readonly]){cursor:pointer}input::placeholder{color:var(--text-display-weak);font-size:var(--fonts-size-body);font-style:italic;font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default)}@media(hover:hover){input:hover{border-color:var(--border-action-weak-hover);box-shadow:0 0 0 2px var(--border-action-weak-hover)}.select-wrapper input:hover{box-shadow:none}}input:focus,input:focus-visible{border-color:var(--border-action-general-focus);background:var(--backround-input-general);outline:0}input:disabled,input[readonly]{color:var(--text-action-general-disabled);cursor:not-allowed}input:disabled:hover,input[readonly]:hover{box-shadow:none}input:disabled::placeholder,input[readonly]::placeholder{color:var(--text-action-general-disabled)}input:disabled:-webkit-autofill,input:disabled:-webkit-autofill:hover,input:disabled:-webkit-autofill:focus,input:disabled:-webkit-autofill:active,input[readonly]:-webkit-autofill,input[readonly]:-webkit-autofill:hover,input[readonly]:-webkit-autofill:focus,input[readonly]:-webkit-autofill:active{-webkit-text-fill-color:var(--text-action-general-disabled)!important;-webkit-box-shadow:0 0 0 100rem #f1f5f3 inset!important;box-shadow:0 0 0 100rem #f1f5f3 inset!important}input.error,input:user-invalid{border-color:var(--border-action-feedback-error)}.input-group-prepend{display:flex;flex-wrap:wrap;align-content:center;border:.0625rem solid var(--colours-grey-300);border-right:none;border-radius:var(--border-radius-xxxs) 0 0 var(--border-radius-xxxs);background-color:var(--colours-grey-0);padding:var(--space-xs) 0 var(--space-xs) var(--space-xs);color:var(--colours-grey-500);z-index:1;margin-right:-.7rem;min-width:2rem}.input-group-prepend .input-group-text{margin-left:auto;margin-right:auto}.input-group-append{background:var(--backround-input-general);display:flex;height:1rem;margin-left:-2px;border-radius:0 var(--borderradius-s) var(--borderradius-s) 0;padding:var(--padding-input-vertical) var(--padding-input-horizontal);border:var(--fonts-letterspacing-wide) solid var(--border-input-general-default)}@media(hover:hover){.input-group-append:hover{border-color:var(--border-action-weak-hover);box-shadow:0 0 0 2px var(--border-action-weak-hover)}}textarea{display:flex;padding:var(--padding-input-vertical) var(--padding-input-horizontal);align-items:flex-start;gap:var(--gap-action-element-to-text, 8px);align-self:stretch;border-radius:var(--borderradius-s);border:var(--fonts-letterspacing-wide) solid var(--border-input-general-default);background:var(--backround-input-general);width:calc(100% - 2*var(--space-xs) - 4px);min-height:100px;font-family:var(--font-mona-sans);font-size:var(--fonts-size-body);color:var(--text-display-strong);font-weight:var(--fonts-weight-default)}textarea::placeholder{color:var(--text-display-weak);font-size:var(--fonts-size-body);font-style:italic;font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default)}@media(hover:hover){textarea:hover{border-color:var(--border-action-weak-hover);box-shadow:0 0 0 2px var(--border-action-weak-hover)}}textarea:focus{border-color:var(--border-action-general-focus);background:var(--backround-input-general);outline:0}textarea:disabled,textarea[readonly]{color:var(--text-action-general-disabled)}textarea:disabled:hover,textarea[readonly]:hover{box-shadow:none}label{display:block;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-default);line-height:var(--fonts-line-height-label);letter-spacing:var(--fonts-letterspacing-default);margin-bottom:var(--gap-input-vertical-inside)!important;color:var(--text-display-strong)}.label-bold label{font-weight:var(--fonts-weight-highlight)}.label-weak label{font-weight:var(--fonts-weight-default);color:var(--text-display-weak)}.disabled label{color:var(--text-action-general-disabled)}.form-radio{display:inline-block;margin-bottom:var(--gap-action-general-stacked)}.radio-block .form-radio{display:block}.form-radio label{margin-right:var(--spacing-16);margin-bottom:0!important;align-items:baseline;width:fit-content;line-height:var(--fonts-line-height-label)}.form-radio input[type=radio]{position:relative;top:.15rem}.radio-container [inert],.radio-list-container [inert]{opacity:.5}.radio-card{position:relative;display:flex;flex-direction:column;width:100%;margin:0!important}.radio-card input{margin-left:0;margin-right:0}.radio-container .radio-card{margin-bottom:var(--gap-display-m)!important}@media(min-width:1024px){.radio-container .radio-card{margin-bottom:0!important}}.radio-card .radio-content{font-size:var(--fonts-size-body);border:1px solid var(--border-action-option-unselcted);display:flex;flex-direction:column;justify-content:space-between;line-height:var(--fonts-line-height-body);height:100%;background:var(--background-card-grey-edit)}.radio-card .radio-content.has-badge{padding-top:calc(var(--padding-action-general-l) + 1.82rem)}.radio-card .radio-content.has-badge .badge{position:absolute;top:var(--padding-action-general-l);left:var(--padding-action-general-l)}@media(min-width:576px){.radio-card .radio-content.has-badge{padding-top:var(--padding-action-general-l)}.radio-card .radio-content.has-badge .badge{position:relative;top:unset;left:unset}.radio-card .radio-content.has-badge .radio-header{justify-content:space-between}}.radio-card .radio-content:hover{cursor:pointer;margin:0;border-color:#0000;box-shadow:0 0 0 1.5px var(--border-action-weak-hover)}.radio-card .radio-content:hover input{box-shadow:none}.radio-card .radio-content.only-icon{text-align:center}.radio-card .radio-content.only-icon .radio-header{margin:0;justify-content:center}.radio-card input:checked~.radio-content{box-shadow:0 0 0 1.5px var(--border-action-option-selected);background-color:var(--colours-feedback-upgradelight20)}.radio-card input[type=radio]{position:absolute;top:1.5rem;left:1rem}.radio-card input[type=radio]:hover{box-shadow:none}.radio-card input[type=radio].has-badge{top:3.3rem}@media(min-width:576px){.radio-card input[type=radio].has-badge{top:1.5rem}}.radio-card .radio-header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:calc(1rem + var(--spacing-8));margin-bottom:var(--gap-display-s)}@media(min-width:576px){.radio-card .radio-header{flex-wrap:nowrap}}.no-radio .radio-card .radio-header{margin-left:0}.radio-card .title{margin-top:.3rem!important;width:100%}@media(min-width:576px){.radio-card .title{width:auto}}.radio-card .badge{position:relative;left:calc((1.25rem + var(--spacing-8))*-1);margin-bottom:.125rem}@media(min-width:576px){.radio-card .badge{margin-bottom:0;left:0;order:2}}.radio-card .radio-body,.radio-card .radio-footer,.radio-container{display:block}.modal-body .radio-container{margin:0 var(--spacing-2)}@media(min-width:1024px){.radio-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-24)}}.form-check.disabled{color:var(--text-action-general-disabled)}.form-check.disabled input{border-color:var(--border-action-general-unselected-disabled)}.form-check.disabled:hover,.form-check.disabled label{cursor:not-allowed}.form-check label{align-items:center;margin-left:var(--gap-action-element-to-text)}.form-check label.form-check-label a{font-weight:var(--fonts-weight-default);margin:0;padding:0}.grid-project-show .form-check label{margin-left:0}.form-check.small,.form-radio.small{display:flex}.form-check.small label,.form-radio.small label{font-size:var(--fonts-size-meta);margin-top:-.125rem}.form-check label,.form-radio label{display:flex;justify-content:flex-start;gap:var(--gap-action-element-to-text);font-family:var(--font-mona-sans);font-style:normal;font-weight:var(--fonts-weight-default);letter-spacing:var(--fonts-letterspacing-default);font-size:var(--fonts-size-body);line-height:var(--fonts-line-height-default);cursor:pointer}.form-check label:has(input:disabled),.form-check label.disabled,.form-radio label:has(input:disabled),.form-radio label.disabled{color:var(--text-action-general-disabled);cursor:not-allowed}input[type=checkbox]{border-radius:var(--borderradius-xs);border:var(--fonts-letterspacing-wide) solid var(--border-action-general-unselected-default);background:var(--backround-action-weak-unselected-default);background-position:center center}input[type=checkbox]:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"%3E%3Cpath d="M10 3L4.5 8.5L2 6" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-color:var(--backround-action-general-selected-default);border-color:var(--border-action-general-unselected-default);background-repeat:no-repeat}input[type=checkbox]:indeterminate,input[type=checkbox].indeterminate{background-color:var(--backround-action-general-selected-default);border-color:var(--border-action-general-unselected-default);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.875 8C12.875 8.32812 12.6172 8.5625 12.3125 8.5625H3.6875C3.35938 8.5625 3.125 8.32812 3.125 8C3.125 7.69531 3.35938 7.4375 3.6875 7.4375H12.3125C12.6172 7.4375 12.875 7.69531 12.875 8Z' fill='white'/%3E%3C/svg%3E%0A")}input[type=radio]{min-width:1rem;border-radius:var(--borderradius-xl);border:var(--fonts-letterspacing-wide) solid var(--border-action-general-unselected-default);background:var(--backround-action-weak-unselected-default);background-position:center center}input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect width='16' height='16' rx='8' fill='%23222222'/%3E%3Ccircle cx='8' cy='8' r='3' fill='white'/%3E%3C/svg%3E")}input[type=date]{display:block}input[type=checkbox],input[type=radio]{width:1rem;height:1rem;min-width:1rem;margin-top:0;margin-bottom:0;padding:0;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer}input[type=checkbox]:hover,input[type=radio]:hover{box-shadow:0 0 0 3px var(--border-action-weak-hover)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{border:var(--fonts-letterspacing-wide) solid var(--border-action-general-focus)}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed;box-shadow:none;border-color:var(--border-action-general-unselected-disabled)}input[type=checkbox]:disabled:checked,input[type=checkbox]:disabled:indeterminate,input[type=radio]:disabled:checked,input[type=radio]:disabled:indeterminate{background-color:var(--backround-action-general-selected-disabled)}.autocomplete-result{position:absolute;width:100%;bottom:calc(100% - 2.5rem)}.autocomplete-result .fa-spinner{position:absolute;top:-3.125rem;right:0;opacity:0;padding:var(--space-s);transition:opacity .3s ease-out}.autocomplete-result .fa-spinner.show{opacity:1;transition:opacity .3s ease-out}.autocomplete-list{list-style:none;z-index:var(--zindex-modal);display:none;position:relative;max-height:12.5rem;overflow-y:auto}.autocomplete-list.show{display:block;border:1px solid var(--colours-grey-300)}.autocomplete-list li{display:flex;align-items:center;height:2.875rem;padding:0 var(--space-xs)}.autocomplete-list li:hover,.autocomplete-list li.selected{background-color:var(--colours-grey-300);cursor:pointer}.matching-skills-text-input .fa-spinner{display:none;position:absolute;right:1rem;top:3rem}.matching-skills-text-input .fa-spinner.show{display:block}#custom-rte-toolbar{border:1px solid var(--colours-grey-300);border-radius:var(--border-radius-xxxs) var(--border-radius-xxxs) 0 0}.error #custom-rte-toolbar{border-color:var(--colours-feedback-error)}.fake-react-hook-form-input{height:0;border:none;padding:0;margin:0!important}@media(hover:hover){.fake-react-hook-form-input:hover{box-shadow:none}}.label-bold>label{font-weight:var(--fonts-weight-highlight)}.progress-container{width:100%}.progress-container label{color:var(--colours-grey-500)}.progress-edit-profile{max-width:18.75rem}progress{appearance:none;width:100%;height:.5rem}progress::-webkit-progress-bar{background-color:var(--colours-grey-200);border-radius:1rem}progress::-webkit-progress-value{background-color:var(--colours-brand-audrey);border-radius:1rem}.red-point{font-size:.5rem;color:var(--text-feedback-error);margin-left:var(--gap-display-s)}.divide-by-3{display:block;margin-left:0}@media(min-width:768px){.divide-by-3{display:inline-grid;width:calc(33.33% - var(--gap-input-horizontal-stacked));margin-left:var(--gap-input-horizontal-stacked)}.divide-by-3.no-margin{margin-left:0}}.divide-by-3-small-left{display:block;margin-left:0;width:calc(100% - var(--gap-input-horizontal-stacked))}.divide-by-3-small-left.small-input{width:calc(100% - var(--gap-input-horizontal-stacked))}@media(min-width:768px){.divide-by-3-small-left{display:inline-grid;margin-left:0;width:calc(40% - var(--gap-input-horizontal-stacked))}.divide-by-3-small-left.small-input{width:calc(20% - var(--gap-input-horizontal-stacked))}}.twenty-percent{display:block;margin-left:0}@media(min-width:768px){.twenty-percent{display:inline-grid;width:20%;margin-left:var(--space-s)}.twenty-percent.no-margin{margin-left:0}}.forty-percent{display:block;margin-left:0}@media(min-width:768px){.forty-percent{display:inline-grid;width:calc(40% - var(--space-s));margin-left:var(--space-s)}.forty-percent.no-margin{margin-left:0}}.divide-by-2{display:block;position:relative;margin-bottom:2rem;margin-left:0;width:100%}@media(min-width:1024px){.divide-by-2{display:inline-grid;width:calc(50% - var(--gap-input-horizontal-stacked));margin-left:var(--gap-input-horizontal-stacked)}}.divide-by-2 .help{bottom:-1.5rem}.divide-by-2.no-margin{margin-left:0}.divide-by-2-always{position:relative;margin-bottom:2rem;display:inline-grid;width:calc(50% - var(--space-xs));margin-left:var(--space-m)}.empty-fake-label label{margin-bottom:1.1rem}.width-50{display:block}@media(min-width:768px){.width-50{display:inline-block;width:calc(50% - var(--space-s)/2);vertical-align:top}.width-50:nth-of-type(2n){margin-left:var(--space-s)}}.width-50 .help{position:absolute}.project-edit.at-now{margin-bottom:0}.project-edit.at-now label{margin-bottom:0;line-height:var(--fonts-line-height-default)}#remoteInPercent.hybrid-slider label,#remoteInPercent .hybrid-slider label{margin-bottom:var(--spacing-18)!important}#remoteInPercent .remote-in-percent-range{margin:0 var(--spacing-4)}.hourly-rate{margin-left:0}.availability .form-group,.experience .form-group{margin-top:var(--gap-input-vertical-stacked);flex-basis:100%;order:4}.availability .form-radio,.experience .form-radio{display:inline-block;width:100%}@media(min-width:576px){.availability .form-radio,.experience .form-radio{width:auto}}.radio-cards-container{border-radius:var(--border-radius-s);background-color:var(--colours-grey-100);border:1px solid var(--colours-grey-300)}.radio-cards-container .form-radio{width:100%;position:relative;border-bottom:1px solid var(--colours-grey-300);margin:0}.radio-cards-container .form-radio:last-child{border-bottom:none}.radio-cards-container label{padding:var(--space-s);width:calc(100% - 2*var(--space-s));height:100%;flex-wrap:wrap;gap:0}.radio-cards-container .text{width:100%}.radio-cards-container .badge{position:absolute;top:var(--space-s);right:var(--space-s)}.radio-cards-container .flex-badge{display:flex;justify-content:space-between;width:calc(100% - 5rem)}@media(min-width:576px){.radio-cards-container .flex-badge{width:calc(100% - 7rem)}}.languages-container{display:flex;flex-wrap:wrap}.languages-container h3,.languages-container .help,.languages-container .grid-languages{flex-basis:100%}.languages-container .help{margin-top:0;margin-bottom:var(--gap-input-vertical-inside);order:1}.languages-container .grid-languages:last-of-type{border-bottom:unset}.languages-container .grid-languages .level{width:100%}.languages-container .grid-languages .languages{order:1;width:calc(100% - 50px)!important}.languages-container .grid-languages.grid-languages-same-width .languages{width:100%}.languages-container .grid-languages .level{order:3}.languages-container .grid-languages button{order:2}@media(min-width:576px){.languages-container .grid-languages .languages{width:100%}.languages-container .grid-languages .level{order:2}.languages-container .grid-languages button{order:3}}.languages-container button{order:2}.travel-willingness .form-group{margin-top:var(--space-s);width:100%}.travel-willingness .form-radio{display:block;margin-bottom:var(--space-m)}.project-history-collapse .label{display:flex;justify-content:space-between;width:100%}.project-history-collapse .collapse-button{padding-right:2.125rem}.profile-project-history #startDate-month,.profile-project-history #companyMembers,#startDate-month{margin-left:0}.project-history-modal .modal-body.has-open-select-menu{max-height:100%}@media(min-width:1280px){.project-history-modal .modal-body.has-open-select-menu{max-height:100%}}.profile-project-history #startDate-month,.profile-project-history #companyMembers{margin-left:0}.form-group-medium-margin .form-group{margin-bottom:var(--space-m)}.profile-create-modes{display:block}.profile-create-modes div:nth-child(1){margin-bottom:var(--space-s)}.profile-create-modes div:nth-child(2){margin-left:0}@media(min-width:1024px){.profile-create-modes{display:flex;justify-content:space-between;align-items:center}.profile-create-modes div:nth-child(1){margin-bottom:0}.profile-create-modes div:nth-child(2){margin-left:var(--space-s)}}.project-create-easy{display:flex;flex-wrap:wrap}.project-create-easy .form-group{order:10}.project-create-easy .alert{order:11}.project-create-easy .form-radio{display:block;width:100%}.project-create-easy #subLabelDate{order:10}#projectSubject{max-width:38.5rem}.project-create #projectSubject{max-width:unset}.profile-skills-form .badge-list span:hover{cursor:pointer}.custom-detail .loading{opacity:.5}@keyframes rotate-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-detail .loading-overlay{position:absolute;left:50%;top:4.625rem;transform:translate(-50%,-50%)}.custom-detail .loading-overlay i{font-size:2rem;animation:rotate-spin 1s linear infinite}#savedPaymentMethod{margin-top:.1875rem}.checkout-zip{display:inline-block;width:calc(35% - var(--space-xs))}.checkout-zip input::-webkit-outer-spin-button,.checkout-zip input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-zip input[type=number]{-moz-appearance:textfield}.checkout-city{display:inline-block;width:calc(65% - var(--space-xs));margin-left:var(--space-m)}.mass-inquiry-form .profile-skills-form,.mass-inquiry-form .profile-skills-form .badge-list{margin-bottom:0}.details-element{position:relative}.membership-checkout .checkout-zip{display:inline-block;width:calc(35% - var(--space-xs))}.membership-checkout .checkout-city{display:inline-block;width:calc(65% - var(--space-xs));margin-left:var(--space-m)}.details-element summary{display:block;cursor:pointer}.details-element summary:after{margin-left:var(--space-xs);display:inline-block;font-family:var(--font-font-awesome);content:"\f078";transition:var(--transition-base);font-size:var(--fonts-size-meta)}.details-element[open]>summary:after{transform:rotate(-180deg)}.currency-suffix{font-family:var(--font-mona-sans);display:flex;padding:var(--padding-input-vertical) var(--padding-input-horizontal);gap:var(--gap-action-element-to-text, 8px);border-radius:var(--borderradius-s);border:var(--fonts-letterspacing-wide) solid var(--border-input-general-default);background:var(--backround-input-general);height:1rem;font-size:var(--fonts-size-body);font-weight:var(--fonts-weight-medium);color:var(--text-display-strong);line-height:var(--fonts-line-height-default);letter-spacing:var(--fonts-letterspacing-default);text-align:center;margin:var(--spacing-2)}.counter-info-text{margin-top:var(--gap-input-vertical-inside);display:flex;gap:var(--gap-action-element-to-text);justify-content:end}.counter-info-text.has-info-text{justify-content:space-between}.counter-info-text.text,.counter-info-text .text{color:var(--text-display-weak)}.counter-info-text i{margin-top:2px;color:var(--text-display-strong)}.has-currency.error .input-suffix-container .currency{border-color:var(--colours-feedback-error)}.has-currency.error .input-suffix-container:focus input,.has-currency.error .input-suffix-container:focus .currency-suffix,.has-currency.error .input-suffix-container:focus-within input,.has-currency.error .input-suffix-container:focus-within .currency-suffix{border-color:var(--border-action-general-focus)}.input-suffix-container{display:flex}.input-suffix-container input:hover{box-shadow:unset}.input-suffix-container:focus input,.input-suffix-container:focus .currency-suffix,.input-suffix-container:focus-within input,.input-suffix-container:focus-within .currency-suffix{border-color:var(--border-action-general-focus)}.input-suffix-container:has(:user-invalid) input,.input-suffix-container:has(:user-invalid) .currency-suffix,.input-suffix-container.error input,.input-suffix-container.error .currency-suffix{border-color:var(--border-action-feedback-error)}.input-suffix-container:has(:placeholder-shown) .currency-suffix{color:var(--lp-text-display-weak)}.input-suffix-container:has(:disabled) input,.input-suffix-container:has(:disabled) .currency-suffix,.input-suffix-container:has([readonly]) input,.input-suffix-container:has([readonly]) .currency-suffix{color:var(--text-action-general-disabled)}.input-suffix-container:hover{box-shadow:0 0 0 2px var(--border-action-weak-hover);border-radius:var(--borderradius-s)}.input-suffix-container:hover input{border-right:0;box-shadow:unset}.input-suffix-container:hover .currency-suffix{border-left:0;box-shadow:unset}.input-suffix-container .has-currency{border-top-right-radius:0;border-bottom-right-radius:0;margin:var(--spacing-2) 0 var(--spacing-2) var(--spacing-2);border-right:0}.input-suffix-container .currency{margin:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0;justify-content:center;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ql-editor ol{counter-reset:list-0}input[type=file]{padding-bottom:1.25rem;padding-top:.75rem}input[type=file]::-webkit-file-upload-button{visibility:hidden;width:1rem}input[type=file]:before{display:contents;font-family:var(--font-font-awesome);content:"\f093"}.searchbar-container{margin-bottom:var(--gap-betweensections)}.searchbar-container .searchbar-input-container{flex:1 1 0}.searchbar-container .search_info{display:none}@media(min-width:576px){.searchbar-container .search_info{display:flex;align-items:center;margin-top:var(--gap-input-vertical-inside);gap:var(--gap-action-element-to-text)}.searchbar-container .search_info span{color:var(--text-display-weak)}.searchbar-container .search_info .text-underline{text-decoration:underline;cursor:pointer}}.searchbar-container .tag-area{position:relative;display:flex;border:var(--fonts-letterspacing-wide) solid var(--border-display-general-default);border-radius:62.4375rem;cursor:text;padding:calc(var(--padding-input-search-vertical) - 3px) var(--padding-input-search-horizontal);background-color:var(--backround-input-general);font-family:var(--font-mona-sans);overflow:hidden;max-height:2rem;transition:max-height var(--transition-base) ease-out,border-radius var(--transition-base) ease-out var(--transition-base)}.searchbar-container .tag-area .lookup-icon,.searchbar-container .tag-area .clear-icon{display:flex;align-items:start;justify-content:center;padding-top:.5rem}.searchbar-container .tag-area .lookup-icon{padding-right:var(--gap-action-element-to-text)}.searchbar-container .tag-area .clear-icon{padding-left:var(--gap-action-element-to-text);cursor:pointer}.searchbar-container .tag-area ul{display:flex;flex-flow:wrap;align-items:center;margin:2px 0 0;padding:0;gap:calc(var(--gap-action-element-to-text) + 5px) var(--gap-action-element-to-text)}@media(min-width:768px){.searchbar-container .tag-area ul{padding:0 5rem 0 0}}.searchbar-container .tag-area ul.has-counter{padding-right:5rem}.searchbar-container .tag-area ul.calculate-hidden-tags{padding-right:5rem;max-height:2rem}.searchbar-container .tag-area ul.calculate-hidden-tags .tag{opacity:0}.searchbar-container .tag-area li{list-style:none;box-sizing:border-box}.searchbar-container .tag-area .tag{display:flex;padding:var(--padding-action-vertical-s) var(--padding-action-horizontal-s);justify-content:center;align-items:center;gap:var(--gap-action-element-to-text);border-radius:.5rem;border:var(--fonts-letterspacing-wide) solid var(--border-action-tertiary-default);background:var(--backround-action-secondary-default);width:fit-content;color:var(--text-display-strong)}.searchbar-container .tag-area .tag i{cursor:pointer}.searchbar-container .tag-area .tag-input{padding:var(--spacing-6);outline:none;border:none;background:#0000;font-size:var(--fonts-size-body)}.searchbar-container .tag-area .tag-input:hover{border:none;box-shadow:none}.searchbar-container .tag-area .input-li{flex-grow:1}.searchbar-container .tag-area .tag-counter-li{position:absolute;top:.75rem;right:2.5rem;opacity:0;color:var(--text-input-weak);z-index:-1}.searchbar-container .tag-area .tag-counter-li.show{z-index:1;opacity:1;transition:opacity var(--transition-base) ease-out .5s}.searchbar-container .tag-area:hover{box-shadow:0 0 0 2px var(--border-action-weak-hover)}.searchbar-container .tag-area.focused{box-shadow:unset;border:1.5px solid var(--border-action-general-focus)}.searchbar-container .tag-area.multi-line{border-radius:var(--borderradius-s);max-height:50rem;transition:max-height var(--transition-base) ease-out}.searchbar-container .tag-area.multi-line ul{max-height:50rem;gap:var(--gap-action-element-to-text)}.searchbar-container .header{margin:var(--gap-betweensections) 0}.searchbar-container .searchbar-content{display:flex;flex-direction:column;gap:var(--gap-action-general-stacked)}@media(min-width:576px){.searchbar-container .searchbar-content{display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:var(--gap-action-general-stacked)}.searchbar-container .searchbar-content .submit{top:-2px}}.sidebar-row{padding:0}@media(min-width:1024px){.sidebar-row{margin-right:var(--gap-betweensections)}}.show-off-canvas{overflow:hidden}.show-off-canvas .search-sidebar{left:0;transition:left .25s ease-out}.show-off-canvas .off-canvas-backdrop{z-index:1040;opacity:1;width:100%;transition:opacity .25s linear}.search-sidebar-modal.flm-modal{padding:calc(var(--padding-display-general-s) + 1.5rem) var(--padding-display-general-s) var(--padding-display-general-s) var(--padding-display-general-s);border-radius:var(--borderradius-l) var(--borderradius-l) 0 0}.search-sidebar-modal.flm-modal .modal-body{padding:0}.search-sidebar-modal.flm-modal .sidebar-header .btn-hide-off-canvas{display:none}.search-sidebar-modal.flm-modal .sort-options{margin-bottom:var(--gap-betweensections)}.search-sidebar-modal .sidebar-title,.search-sidebar .sidebar-title{font-size:var(--fonts-size-h2);font-weight:var(--fonts-weight-medium);margin-bottom:var(--gap-headline-content)}.search-sidebar-modal .filter-sidebar,.search-sidebar .filter-sidebar{margin-bottom:0}.search-sidebar-modal .badge-list,.search-sidebar .badge-list{margin-bottom:16px}.search-sidebar-modal .top-categories-container,.search-sidebar .top-categories-container{padding:0 var(--padding-display-general-s)}.search-sidebar-modal .top-categories-container .badges-container .badge,.search-sidebar .top-categories-container .badges-container .badge{display:inline;overflow:hidden;text-overflow:ellipsis}.search-sidebar-modal .sidebar-header,.search-sidebar .sidebar-header{display:flex;flex-direction:column}@media(min-width:1024px){.search-sidebar-modal .sidebar-header,.search-sidebar .sidebar-header{display:none}}.search-sidebar-modal .sidebar-header .btn-hide-off-canvas,.search-sidebar .sidebar-header .btn-hide-off-canvas{position:absolute;top:.5rem;right:.5rem;opacity:unset;margin-right:0;margin-left:auto;border:unset;background:unset;box-shadow:unset;padding:.5rem}@media(hover:hover){.search-sidebar-modal .sidebar-header .btn-hide-off-canvas:hover,.search-sidebar .sidebar-header .btn-hide-off-canvas:hover{background:var(--backround-overlay-hover);border-radius:100px}}.search-sidebar-modal .sidebar-header .btn-hide-off-canvas i,.search-sidebar .sidebar-header .btn-hide-off-canvas i{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:1.25rem;font-weight:400;color:var(--text-display-weak)}@media(min-width:1024px){.search-sidebar-modal .sidebar-header .btn-hide-off-canvas,.search-sidebar .sidebar-header .btn-hide-off-canvas{display:none}}.search-sidebar-modal .sidebar-header .result,.search-sidebar .sidebar-header .result{font-size:var(--fonts-size-h1);font-weight:500;margin-bottom:var(--gap-headline-content)}.search-sidebar-modal .removable-badge-list-container,.search-sidebar .removable-badge-list-container{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border-divider-weak);margin-bottom:var(--gap-headline-content);padding-bottom:var(--gap-headline-content);gap:.5rem}.search-sidebar-modal .removable-badge-list-container .badge,.search-sidebar .removable-badge-list-container .badge{overflow:hidden}.search-sidebar-modal .removable-badge-list-container .badge div,.search-sidebar .removable-badge-list-container .badge div{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-sidebar-modal .sort-mobile-title,.search-sidebar .sort-mobile-title{margin-top:var(--gap-betweensections);margin-bottom:var(--gap-headline-content)}.search-sidebar-modal .submit-btn-container,.search-sidebar .submit-btn-container{display:flex;margin-bottom:1rem}.search-sidebar-modal .submit-btn-container button,.search-sidebar .submit-btn-container button{width:100%}@media(min-width:576px){.search-sidebar-modal .submit-btn-container,.search-sidebar .submit-btn-container{width:unset;justify-content:end}.search-sidebar-modal .submit-btn-container button,.search-sidebar .submit-btn-container button{width:unset}}.search-sidebar{position:fixed;top:0;left:-2000px;transition:left .5s ease-out;z-index:1041;width:calc(100vw - 2rem - 2*var(--pagemargin));margin:1.563rem 1rem 5rem;border-radius:var(--borderradius-l);background:#fff;box-shadow:0 .125rem 1rem #0000001f;padding:calc(var(--pagemargin) + 2rem) var(--pagemargin) var(--pagemargin) var(--pagemargin);overflow-y:scroll;overflow-x:auto;height:90%}@media(min-width:1024px){.search-sidebar{width:18.25rem;position:relative;z-index:auto;left:0;min-height:2200px;height:auto;border:none;margin:0;border-radius:0;background:unset;box-shadow:unset;overflow:visible;padding:0}}.btn-hide-off-canvas{display:block}@media(min-width:1024px){.btn-hide-off-canvas{display:none}}.off-canvas-backdrop{background-color:var(--colours-transparency-black-40);inset:0;position:fixed;width:0;transition:opacity .25s linear;opacity:0}.created-label,.freelancer-filter-price .price-label{padding:0 var(--padding-display-general-s);margin-bottom:var(--gap-input-vertical-inside);line-height:var(--fonts-line-height-default)}.freelancer-filter-price hr{height:1px;border:0;border-top:1px solid var(--border-divider-weak);margin:var(--gap-action-general-stacked) var(--padding-display-general-s);padding:0}.freelancer-filter-price .range-item{margin-bottom:var(--gap-action-general-stacked)}

/*# sourceMappingURL=profile-serp.f2b6108f.css.map*/