.badge{--bs-badge-padding-x:.39em;--bs-badge-padding-y:.5em;--bs-badge-font-size:1em;--bs-badge-font-weight:600;--bs-badge-color:#fff;--bs-badge-border-radius:.385rem;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.container-grid-listServices{container:container-grid-listservices/inline-size}.grid-listServices{grid-template-columns:repeat(1,1fr);gap:30px;display:grid}@container container-grid-listservices (width>=610px) and (width<930px){.grid-listServices{grid-template-columns:repeat(2,1fr)}}@container container-grid-listservices (width>=930px) and (width<1250px){.grid-listServices{grid-template-columns:repeat(3,1fr)}}@container container-grid-listservices (width>=1250px){.grid-listServices{grid-template-columns:repeat(4,1fr)}}.breadcrumb-Wrapper{color:var(--bs-gray-600);position:relative}.breadcrumb{align-items:center;margin-bottom:0;padding-left:0;font-size:13px;list-style-type:none;display:flex;position:relative}.breadcrumb-Item a{align-items:center;display:flex}.breadcrumb-Item a,.breadcrumb-Item a:hover,.breadcrumb-Item a:focus{color:inherit;text-decoration:none}.breadcrumb-Item a:before{background-repeat:no-repeat;width:16px;height:16px;display:block}@media (max-width:669.98px){.breadcrumb-Item a:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg fill=\"%237B7B7C\" width=\"5\" height=\"8\" viewBox=\"0 0 8 12\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 0l1.4 1.4-4.6 4.6 4.6 4.6-1.4 1.4-6-6 6-6z\" fill=\"inherit\"/></svg>");background-position:0}}@media (min-width:670px){.breadcrumb-Item+.breadcrumb-Item a:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg fill=\"%237B7B7C\" width=\"5\" height=\"8\" viewBox=\"0 0 8 12\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1.4 0l-1.4 1.4 4.6 4.6-4.6 4.6 1.4 1.4 6-6-6-6z\" fill=\"inherit\" /></svg>");background-position:50%;margin:0 5px}}[data-slider-direction]{z-index:2;width:24px;height:24px;transition:opacity var(--transition-delay) ease;background:50%/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%)}[data-slider-direction=prev]{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"11.5\" fill=\"%23fff\" stroke=\"%23000\" transform=\"matrix%28-1 0 0 1 24 0%29 \"/><path fill=\"%23000\" d=\"m13.06 8 .94.94L10.947 12 14 15.06l-.94.94-4-4 4-4Z\"/></svg>");left:0}[data-slider-direction=next]{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"11.5\" fill=\"%23fff\" stroke=\"%23000\"/><path fill=\"%23000\" d=\"m10.94 8.75-.94.94 3.053 3.06L10 15.81l.94.94 4-4-4-4Z\"/></svg>");right:0}.slider-direction-gradients{overflow-x:auto}.slider-direction-gradients:after,.slider-direction-gradients:before{--deg:-90deg;z-index:1;opacity:0;background:linear-gradient(var(--deg), #fff0 0%, #fff 100%);width:30px;transition:opacity var(--transition-delay) ease;pointer-events:none;display:block;position:absolute;top:0;bottom:1px}.slider-direction-gradients[data-display-start-shadow=true]:before,.slider-direction-gradients[data-display-end-shadow=true]:after{opacity:1}.slider-direction-gradients:before{left:0}.slider-direction-gradients:after{--deg:90deg;right:0}@media (max-width:669px){[data-slider-direction]:not(.is-visible-mobile){display:none}}@media (min-width:670px){.slider-direction-gradients:after,.slider-direction-gradients:before{content:""}}.service [data-slider-direction]{opacity:.01}.service:focus-within [data-slider-direction],.service:hover [data-slider-direction]{opacity:1}.service [data-slider-direction=prev]{left:10px}.service [data-slider-direction=next]{right:10px}.service .indicator{opacity:0;transition:opacity var(--transition-delay) ease;font-size:11px;bottom:10px;right:10px}.service:focus-within .indicator,.service:hover .indicator{opacity:1}.service-title{height:48px;line-height:24px}.service-thumbnail:after{content:"";z-index:1;border:1px solid #0000001a;border-radius:5px;display:block;position:absolute;inset:0}.slider img{width:calc(100% - .49px)}.freelance-skills{max-height:67px;overflow:hidden}.freelance-title{height:40px;overflow:hidden}.carousel-indicators{margin-bottom:0;margin-left:0;margin-right:0}.carousel-indicators .btn-reset[data-bs-target]{transition:background-color var(--transition-delay) ease,opacity var(--transition-delay) ease;border:0}.carousel-indicators .btn-reset[data-bs-target].active{background-color:var(--bs-yellow)}.btn-favoris[data-favorite-is-favorite-value=true] .svg-favoris{--icon-favorite-background:var(--bs-red-300);--icon-favorite-opacity:1}.btn-favoris{color:var(--bs-gray-300);transition:color var(--transition-delay) ease}.btn-favoris.is-favorite{color:var(--bs-red-300)}.filters{width:100%;font-size:0}.filters-label{font-size:13px;font-weight:inherit;flex-shrink:0;margin-bottom:0;padding-right:9px}.filters-label+.select-display>.form-control:focus,.filters-label+.select-display>.form-control{background-color:#0000;background-position:100%}.filters-label+.select-display>.form-control{cursor:pointer;border:none;height:20px;min-height:0;padding:0 15px 0 0;font-weight:600}.select-display{position:relative}.select-display:before{content:attr(data-select-display-content);text-overflow:ellipsis;white-space:nowrap;color:var(--bs-black);pointer-events:none;background-color:#fff;font-weight:600;position:absolute;inset:0 15px 0 0;overflow:hidden}@media (min-width:1050px){.filters-label-wrapper{margin-top:3px}}@media (max-width:435px){.filters-label-wrapper{margin-left:5px}.filters-label+.form-control{min-width:auto;max-width:140px}}.radiobutton{box-shadow:inset 0 0 0 1px var(--bs-gray-300);border-radius:5px}.radiobutton-label{text-align:center;transition:color var(--transition-delay) ease,background-color var(--transition-delay) ease;cursor:pointer;border-radius:5px;gap:5px;display:flex}.radiobutton-label svg{fill:currentColor}.radiobutton-check:checked+.radiobutton-label{color:#fff;background-color:var(--bs-black)}.radiobutton-label svg{transition:fill var(--transition-delay) ease;fill:currentColor}.radiobutton .form-check{width:100%;min-height:auto;margin-bottom:0;padding-left:0}.radiobutton-border{box-shadow:inset 0 0 0 1px var(--bs-gray-300);transition:box-shadow var(--transition-delay) ease;cursor:pointer;border-radius:5px}.radiobutton-check:checked+.radiobutton-border{box-shadow:inset 0 0 0 2px var(--bs-black)}.switchWrapper.switchWrapper--disabled{opacity:.3}.switchWrapper.switchWrapper--disabled,.switchWrapper.switchWrapper--disabled .switchLabel{cursor:not-allowed}.switchWrapper [type=checkbox]{display:none}.switchLabel{box-sizing:border-box;background:var(--bs-gray-300);width:34px;height:20px;transition:background-color var(--transition-delay) ease;cursor:pointer;border:2px solid #0000;border-radius:20px;flex-shrink:0;margin:0;display:block;position:relative}.switch{z-index:1;width:16px;height:16px;transition:left var(--transition-delay) ease;background:#fff;border-radius:50%;display:block;position:absolute;top:0;left:0}.switchWrapper.switchWrapper--disabled.switch--active,.switchWrapper.switchWrapper--disabled.switch--active .switchLabel{cursor:pointer}[type=checkbox]:checked+.switchLabel .switch,[type=checkbox]:checked+label .switchLabel .switch,.switch--active>.switchLabel>.switch{left:calc(100% - 16px)}[type=checkbox]:checked+.switchLabel,[type=checkbox]:checked+label .switchLabel,.switch--active>.switchLabel{background:var(--bs-black)}.badge.is-top{color:var(--bs-black);background-color:var(--bs-yellow)}.badge.is-excellent{color:#13522d;background-color:#73db9c}.badge.is-verygood{color:#2e8b57;background-color:#ccebda}.badge.is-good{color:#21653f;background-color:var(--bs-gray-300)}.badge.is-medium{color:var(--bs-gray-900);background-color:var(--bs-gray-300)}.badge.is-bad{color:var(--bs-red);background-color:var(--bs-red-100)}.sticky-action{--top:31px}@media (max-width:669.98px){.sticky-action{top:var(--top);z-index:4;position:sticky}.sticky-action--extra-bar{--top:60px}.sticky-action:before{content:"";opacity:0;height:15px;transition:opacity var(--transition-delay) ease;background:linear-gradient(#00000040 0%,#0000 100%);display:block;position:absolute;top:100%;left:0;right:0}.sticky-action.is-sticky:before{opacity:1}}.tabs-list{--switch-pill-width:0px;position:relative}.tabs-list:has(button.tabs-list__trigger):before{transition:left var(--transition-delay) ease}.tabs-list:before{content:"";z-index:1;width:var(--switch-pill-width);background-color:var(--bs-white);transition:left var(--transition-delay) ease;border-radius:5px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 4px 14px #0000001a}.tabs-list__trigger{width:100%;color:var(--bs-gray-600);transition:color var(--transition-delay) ease;justify-content:center}.tabs-list__trigger:not([aria-current=page]):hover,.tabs-list__trigger[aria-current=page]{color:var(--bs-black)}.tabs-list__trigger:not([aria-current=page]):not(:has(input:checked)):hover{color:var(--bs-black)}label.tabs-list__trigger:has(input:checked){color:var(--bs-black)}.tabs-list:has(.tabs-list__trigger+.tabs-list__trigger[aria-current=page]):before{left:calc(100% - var(--switch-pill-width) - 5px)}.tabs-list:has(.tabs-list__trigger+label.tabs-list__trigger input:checked):before{left:calc(100% - var(--switch-pill-width) - 5px)}.accordion{--bs-accordion-bg:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-bg:transparent;--bs-accordion-btn-color:inherit;--bs-accordion-btn-icon:none;--bs-accordion-btn-active-icon:none;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0}.accordion-header{font-size:inherit;margin-bottom:1.15385rem;font-weight:500}.accordion-button{appearance:none;text-align:start;text-wrap:wrap;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;gap:1.15385rem;font-weight:500;display:flex}.accordion-button:hover{background:0 0}.accordion-button svg{transition:transform var(--transition-delay) ease;flex-shrink:0}.accordion-button:not(.collapsed) svg{transform:rotate(180deg)}.accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color);padding-top:2.30771rem}.accordion-body{padding-bottom:1.53847rem;padding-right:1.53847rem}@media (max-width:350px){.tabs-list__trigger svg{display:none}}.filters-layout{grid-template-columns:300px 1fr;grid-template-areas:"left right"}.filters-layout-left{grid-area:left}.filters-layout-right{grid-area:right}.filters-switches .form-check{padding-left:0}.filters-search{scroll-margin-top:180px}.filters-search a:not(:hover){text-decoration:none}.filter-indicator{width:18px;height:18px;font-size:10px}.filters-search{--height-header:80px}@media (max-width:1049.98px){.filters-search{z-index:10;top:var(--height-header);height:calc(100% - var(--height-tabbar) - var(--height-header) - 1px);height:calc(100dvh - var(--sab) - var(--height-tabbar) - var(--height-header));flex-direction:column;min-height:0;display:none;position:fixed;left:0;right:0}body.filters-opened .filters-search{display:flex}.filters-search-inner{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:100%;padding-bottom:60px}body:not(:has(#skillsFilterModal.show)) .filters-search-inner{overflow-y:auto}.filters-search-button{background:linear-gradient(#0000 0%,#fff 23.08%);position:absolute;bottom:0;left:0;right:0}}@media (max-width:669.98px){.filters-search{--height-header:60px}}.form-check-input:has(+.badge){margin-top:.55em}.description>*{margin-bottom:0}@media (max-width:669.98px){.description h1~*{display:none}}#skillsFilterModal .ts-control .item,.skills-modal__chips:empty{display:none!important}.skills-modal__chips .badge{cursor:default}