@import url("https://fonts.googleapis.com/css?family=Red Hat Display:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap");.contractor-card{&>*{transition:var(--transition)}}.contractor-card:hover{@media (width < 991px){background-color:var(--clr-base-50);border-color:var(--clr-black)}& .contractor-card__audio-wrap{border-color:var(--clr-black);@media (width > 991px){background-color:var(--clr-base-50)}}& .contractor-card__content-wrap{border-color:var(--clr-black);@media (width > 991px){background-color:var(--clr-base-50)}}}.contractor-card{.contractor-card__audio-mobile{width:100%;& audio{width:100%}@media (width >= 576px){display:none}}}.contractor-card{.contractor-card__audio,.contractor-card__audio audio{@media (width < 992px){width:100%}}}.contractor-card__content-wrap{@media (width <= 992px){border-left-color:currentcolor !important;border-left-style:none !important;border-left-width:medium !important;border-bottom-color:currentcolor !important;border-bottom-style:none !important;border-bottom-width:medium !important;border-right-color:currentcolor !important;border-right-style:none !important;border-right-width:medium !important;border-top-color:currentcolor !important;border-top-style:none !important;border-top-width:medium !important;box-shadow:none !important}}.contractor-card__audio-wrap{@media (width <= 992px){border-left-color:currentcolor !important;border-left-style:none !important;border-left-width:medium !important;border-bottom-color:currentcolor !important;border-bottom-style:none !important;border-bottom-width:medium !important;border-right-color:currentcolor !important;border-right-style:none !important;border-right-width:medium !important;border-top-color:currentcolor !important;border-top-style:none !important;border-top-width:medium !important}}.contractor-card__bio-wrap,.contractor-card__bio-wrap-mobile{grid-column:1/-1}.contractor-enquiry{font-family:"Red Hat Display"}.contractor-enquiry{position:relative;.jet-popup-action-button{position:absolute;right:0;top:0;line-height:1;font-size:25px}}.btn svg{fill:inherit}.dashboard__inner{display:grid !important;flex-grow:1}.dashboard__menu-wrap{@media (width < 992px){display:none !important}& .jet-profile-menu__item-link{padding-block:0.5em;padding-inline:1em}& .jet-profile-menu__item.is-active{background:var(--clr-base-100);border-radius:var(--radius-s);font-weight:500}}.filters{isolation:isolate}.hide{display:none !important}.contracto-card__play-icon{fill:var(--clr-action-700)}.modal-filters-modal{--backgroundOverlay:!var=qg96l!}.contractor-card__price-wrap{p{line-height:1}& #paragraph-c29f08e,& .per-hour{font-size:var(--text-xs);font-weight:500;text-align:right}}.messages__filter-wrap{@media (width <= 576px){h3{display:none}}.jet-filter{@media (width <= 576px){overflow:scroll;&::-webkit-scrollbar{display:none}}}.jet-color-image-list-wrapper fieldset{display:grid;gap:10px;@media (width <= 576px){display:flex;gap:15px;.jet-color-image-list__button{flex-direction:column;gap:unset;align-items:center;font-size:14px;max-width:4rem;overflow:hidden}}}.jet-color-image-list__row:has(.jet-color-image-list__input:checked){background-color:var(--clr-white);padding-inline:10px;padding-block:5px;border-radius:var(--radius-s);transition:var(--transition)}.jet-color-image-list__button{gap:10px}.jet-color-image-list__image{width:40px;border-radius:50vw;overflow:clip;img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;max-width:38px}}.jet-color-image-list__label{text-transform:capitalize}.jet-radio-list-wrapper{margin:unset;fieldset{display:grid;@media (width <= 576px){display:flex;align-items:center}gap:10px;.jet-radio-list__row.jet-filter-row{margin:unset;border:1px solid transparent;border-radius:var(--radius-s);transition:var(--transition);@media (width <=576px){font-size:14px}&:has(.jet-radio-list__input:checked){padding-block:0.5em;padding-inline:1em;border-color:var(--clr-black-200);background-color:var(--clr-white)}}.jet-radio-list__decorator{display:none}}.jet-radio-list__label{text-transform:capitalize;text-wrap:nowrap}}}.messages_list-wrap{ul{--jet-listing-gap:2em}.jet-listing-grid__item{padding-block:1rem;padding-inline:10px}}.message__item{@media (width <= 576px){font-size:14px}.message__date{font-size:10px;position:absolute;right:1em;top:-1.75em;background:var(--clr-base-50);border:1px solid var(--clr-base-200);padding-inline:6px;padding-block:3px;border-radius:var(--radius-xs);line-height:1;font-weight:600;@media (width <= 576px){font-size:9px}}.sent_to{font-size:12px;right:unset;left:1em;top:-1.75em;background:var(--clr-action-50);border:1px solid var(--clr-action-200);text-transform:capitalize;@media (width <= 576px){font-size:10px}}}.employer-table__item{& .name{text-transform:capitalize}@media (width <= 576px){grid-template-columns:130px 100px 200px 140px 150px 130px 130px 130px 130px !important}.delete-btn{color:var(--clr-white);background:var(--clr-error);padding-block:3px;padding-inline:9px;border-radius:5px;width:-moz-max-content;width:max-content}}.employer-table__header{@media (width <=576px){grid-template-columns:130px 100px 200px 140px 150px 130px 130px 130px 130px !important}}.employer-listing{ul{gap:0;max-width:100%;margin:0;li:nth-child(even){background-color:var(--clr-base-50)}}}.contractor-table__header{grid-template-columns:200px 50px repeat(4,minmax(20ch,1fr)) !important;@media (width <=576px){grid-template-columns:130px 50px 100px 200px 150px 150px !important}}.contractor-table__item{grid-template-columns:200px 50px repeat(4,minmax(20ch,1fr)) !important;@media (width <=576px){grid-template-columns:130px 50px 100px 200px 150px 150px !important}& .switcher{padding-inline:1em;border:1px solid transparent;color:var(--clr-white);max-width:-moz-max-content;max-width:max-content;border-radius:var(--radius-xs);background-color:var(--clr-base);a.edit{color:var(--clr-white)}&:has(.enabled){background-color:var(--clr-success)}&:has(.disabled){background-color:var(--clr-error)}}}.dock-menu{@media (width > 991px){display:none}}.dock-menu__icon{fill:var(--clr-base)}.mobile-header{@media (width > 991px){display:none}}.mobile-header__inner{& .jet-filter{margin-left:auto !important}}.footer{@media (width <= 576px){display:none}}.footer__main{@media (width > 991px){grid-template-columns:2fr 1fr 1fr 1fr}}.delete-contractor__buttons{form button[type="submit"]{background:var(--clr-error) !important;border-color:var(--clr-error) !important}}.sent-email{grid-template-columns:repeat(3,minmax(25ch,1fr)) !important;gap:10px !important;span{display:none;font-weight:600;background:var(--clr-black-200);padding:3px;margin-inline-end:5px;border-radius:5px}}.btn--action{background-color:var(--clr-action-500);border-color:var(--clr-action-500);color:var(--clr-black)}.contractor-card{grid-template-columns:3fr minmax(0px,2fr);row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:grid;flex-direction:column;width:100%}.contractor__media-wrap{align-items:stretch;row-gap:var(--space-xs);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;flex-direction:column}.contractor-card__content-wrap{box-shadow:5px 5px 25px 0px var(--clr-base-50)}.contractor-card__content-wrap,.contractor-card__audio-wrap{border-radius:var(--radius-m);overflow:hidden;display:flex;flex-direction:column;width:100%}.contractor-card__audio-wrap{align-items:center;justify-content:center;row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);position:relative;opacity:1;padding:var(--space-s) var(--space-m)}.contractor-card__header{background-color:var(--clr-action-500);grid-template-columns:150px 1fr 1fr;font-size:var(--text-l);font-weight:600;align-items:center;justify-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;padding:var(--space-s)}.contractor-card__header,.contractor-card__body{row-gap:var(--space-m);-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}.contractor-card__body{grid-template-columns:150px 1fr;position:relative;display:grid;padding:var(--space-m) var(--space-s)}.contractor-card__meta-wrap{grid-row-start:1;grid-row-end:3;row-gap:0.3125rem;-moz-column-gap:0.3125rem;column-gap:0.3125rem;display:flex;flex-direction:column}.contractor-card__icon-list{grid-template-columns:20px 1fr;align-items:center;row-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;display:grid;flex-direction:row;width:100%}.contractor-card__icon{height:20px;width:20px;fill:var(--clr-black)}.section-s{padding-top:var(--space-s);padding-bottom:var(--space-s)}.contractor-card__expertise-wrap{grid-column-start:1;grid-column-end:3;align-items:flex-start;row-gap:var(--space-2xs);-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);display:flex;flex-direction:column;width:100%}.contractor-card__expertise-heading{font-size:var(--text-m);font-weight:700;line-height:1em;text-transform:uppercase}.contractor-card__skills{align-items:flex-start;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column}.contractor-card__cta{background-color:var(--clr-action-500);border-color:var(--clr-action-500);border-radius:0.3125rem;border-width:var(--outer-border-width);border-style:solid;font-weight:600;line-height:1em;padding:0.75em 1.5em}.contractor-card__bio-wrap{align-items:flex-start;row-gap:var(--space-2xs);-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);display:none;flex-direction:column;width:100%}.contractor-card__cta-mobile,.contractor-card__bio-wrap-mobile{display:none}.contractor-card__cta-wrap-mobile{display:flex;width:100%}.contractor-enquiry__content-wrap{align-items:center}.contractor-enquiry__content-wrap,.contractor-enquiry{row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-direction:column}.contractor-enquiry{background-color:var(--clr-white);border-radius:var(--radius-m);align-items:stretch;padding:var(--space-l) var(--space-m)}.contractor-enquiry__form-wrap{align-items:stretch;justify-content:center;row-gap:0.625rem;-moz-column-gap:0.625rem;column-gap:0.625rem}.contractor-enquiry__form-wrap,.contractor-enquiry__meta-wrap{display:flex;flex-direction:column}.btn{background-color:var(--clr-white);border-color:var(--clr-base);border-radius:var(--radius-s);border-width:var(--outer-border-width);border-style:solid;color:var(--clr-base);font-weight:600;line-height:1em;text-align:center;align-items:center;justify-content:center;display:flex;padding:0.75em 1.5em;-moz-column-gap:5px;column-gap:5px}.btn svg{height:1em;width:1em}.btn--base{background-color:var(--clr-base);border-color:var(--clr-base);color:var(--clr-white)}.header-btn{padding-top:0.5em;padding-bottom:0.5em}.dashboard__inner{grid-template-columns:1fr 3fr;row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;flex-direction:row;min-height:100%}.dashboard{min-height:100dvh}.dashboard,.dashboard__menu-wrap{display:flex;flex-direction:column}.dashboard__menu-wrap{border-radius:var(--radius-m);top:1rem;row-gap:var(--space-m);-moz-column-gap:var(--space-m);column-gap:var(--space-m);align-self:start;position:sticky;height:100%;max-height:calc(100dvh - 100px);padding:1rem}.dashboard__content-wrap{background-color:var(--clr-white);overflow:scroll;align-self:start;display:flex;padding:2rem 4rem}.border--global{border-color:var(--clr-black-200);border-width:var(--outer-border-width);border-style:solid}.full-width{width:100%}.contractor-enquiry__header-wrap{align-items:center;display:flex;flex-direction:column}.contractor-enquiry__heading{text-align:center}.btn--disabled{background-color:var(--clr-black-50);border-color:var(--clr-black-50);color:var(--clr-black-600)}.link{color:var(--clr-base);font-weight:600;text-decoration:underline}.section-l{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.filter-wrap{background-color:var(--clr-white);border-color:var(--clr-black-200);border-radius:var(--radius-s);border-width:1px;border-style:solid;justify-content:center;row-gap:5px;-moz-column-gap:5px;column-gap:5px;display:flex;flex-direction:column;padding:var(--space-xs) var(--space-m)}.filter__label{font-size:var(--text-xs)}.filters{background-color:var(--clr-base-950);top:0px;z-index:99;position:sticky;padding-top:var(--space-m);padding-bottom:var(--space-m)}.text--center{text-align:center}.gap--s{row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-direction:column}.hero{background-color:var(--clr-base-950);display:grid;min-height:calc(100dvh - 72px)}.contracto-card__play-icon svg{height:5em;width:5em}.filters-modal{margin-bottom:var(--dock-menu-height);display:flex;width:100%}.filters-modal,.modal-filters-modal .cc-mdl-container{align-items:flex-end}.section-m{padding-top:var(--space-m);padding-bottom:var(--space-m)}.email-verification{background-color:#fffcc9;border-color:#e6e200;border-radius:var(--radius-s)}.email-verification__inner{align-items:center;justify-content:space-between;row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-direction:row;padding:var(--space-xs) var(--space-s)}.email-verification__text{font-weight:500;display:flex;flex-wrap:nowrap}.contractor-card__expertise-wrap-mobile{row-gap:var(--space-2xs);-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);display:flex;flex-direction:column}.contractor-card__favourite{top:var(--space-s);right:var(--space-s);font-size:var(--text-s);font-weight:400;position:absolute}.favourite-only-wrap{align-items:center;justify-content:space-between;display:flex;flex-direction:row}.contractor-card__price-wrap{margin-left:auto}.contractor-card__name-wrap{text-transform:capitalize;width:min(150px,50%)}.messages{grid-template-columns:1fr 2fr;row-gap:var(--space-m);-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:grid;width:100%}.messages__filter-wrap{justify-content:flex-start}.messages__filter-wrap,.messages_list-wrap{background-color:var(--clr-black-50);border-radius:var(--radius-m);display:flex;width:100%;padding:var(--space-s)}.messages_list-wrap{row-gap:calc(var(--space-s)*2);-moz-column-gap:calc(var(--space-s)*2);column-gap:calc(var(--space-s)*2)}.message__item{background-color:var(--clr-white);border-radius:var(--radius-s);position:relative;padding:0.5em}.employer-table__item{grid-template-columns:repeat(9,minmax(15ch,1fr));align-items:center;display:grid;padding-top:10px;padding-bottom:10px}.employer-table__header{background-color:var(--clr-base-200);border-top-right-radius:var(--radius-xs);border-top-left-radius:var(--radius-xs);grid-template-columns:repeat(9,minmax(20ch,1fr));font-weight:600;align-items:center;display:grid;padding:10px}.employer-listing{border-color:var(--clr-black-50);border-radius:var(--radius-s);border-width:1px;border-style:solid;display:flex;flex-direction:column}.contractor-table__header{display:grid}.contractor-table__item{align-items:center;display:grid;padding-top:10px;padding-bottom:10px}.dock-menu{background-color:var(--clr-base-50);border-color:var(--clr-base-100);border-width:1px 0px 0px;border-style:solid;bottom:0px;z-index:9999;position:fixed;height:var(--dock-menu-height);padding:unset}.dock-menu__inner{align-items:stretch;justify-content:center;display:flex;flex-direction:column}.dock-menu__nav-wrap{padding:0.625rem 2rem}.dock-menu__nav{justify-content:space-between;flex-grow:1;display:flex;flex-direction:row}.dock-menu__nav-item{line-height:1em;align-items:center;justify-content:center;display:flex;flex-direction:column}.dock-menu__icon svg{height:25px;width:25px}.dock-menu__label{font-size:0.75rem;line-height:1em;display:none}.mobile-header{background-color:var(--clr-white);border-color:var(--clr-black-50);border-bottom-width:1px;border-style:solid;z-index:999;padding-top:0.625rem;padding-bottom:0.625rem}.mobile-header__inner{align-items:center;justify-content:space-between;display:flex;flex-direction:row}.mobile-header__username{font-weight:500;text-transform:capitalize}.profile-menu-modal{align-items:flex-end;justify-content:flex-start;display:flex;flex-direction:column;width:100%}.footer{background-color:var(--clr-base-950);padding-top:var(--space-l);padding-bottom:0px}.footer__main{row-gap:var(--space-xl);-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);display:grid}.footer__copy{background-color:var(--clr-white);border-top-right-radius:var(--radius-l);border-top-left-radius:var(--radius-l);align-items:center;justify-content:center;display:flex;flex-direction:column;padding:var(--space-xs) var(--gutter)}.footer__copy-text{font-size:14px;font-weight:500;line-height:1.6em}.footer-logo{background-color:var(--clr-white);border-radius:var(--radius-s);height:auto;width:100%;max-width:150px;padding:0.625rem}.footer__col{color:var(--clr-white);row-gap:var(--space-xs);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;flex-direction:column}.favourite-only-wrap--mobile{align-items:stretch;display:flex}.password-recovery{width:60ch}.password-recovery__heading{font-size:var(--text-xl);font-weight:600}.forgot-password{align-items:center;height:calc(100dvh - (var(--dock-menu-height) * 2))}.forgot-password,.reset-password{justify-content:center;display:flex;flex-direction:column}.reset-password{height:100dvh}.reset-password__inner{width:70ch}.content__form-wrap{row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-direction:column}.table-heading{font-weight:600}.gap--xs{row-gap:var(--space-xs);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex}.delete-contractor{background-color:var(--clr-white);border-radius:var(--radius-m);padding:var(--space-l)}.delete-contractor__heading{text-align:center}.delete-contractor__buttons{align-items:center;justify-content:center;row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-direction:row}@media screen and (max-width: 992px){.contractor-card{border-color:var(--clr-black-200);border-radius:var(--radius-m);border-width:var(--outer-border-width);border-style:solid;grid-template-columns:minmax(0px,1fr)}.contractor-card__audio-wrap{align-items:center;display:flex;flex-direction:row}.contractor-card__body{align-items:start}.dashboard__inner{grid-template-columns:1fr}.dashboard__menu-wrap{height:unset;max-height:unset}.dashboard__content-wrap{order:-1}.filters,.contracto-card__play-icon{display:none}.contracto-card__play-icon svg{height:3em;width:3em}}@media screen and (max-width: 576px){.contractor-card__audio-wrap{display:none}.contractor-card__body{grid-template-columns:80px 1fr}.contractor-card__expertise-wrap,.contractor-card__cta,.contractor-card__bio-wrap{display:none}.contractor-card__cta-mobile{justify-content:center;flex-grow:1;display:flex}.contractor-card__bio-wrap-mobile{align-items:flex-start;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column}.header-btn{padding-right:1em;padding-left:1em}.email-verification__inner{align-items:flex-start}.email-verification__inner,.contractor-card__expertise-wrap-mobile{display:flex;flex-direction:column}.messages{grid-template-columns:1fr}.messages__filter-wrap{overflow:scroll}.employer-table__item{font-size:14px}.employer-table__header{font-size:15px}.contractor-table__item{font-size:14px}.dock-menu__inner{display:flex}}