.budget-other-quotes{border:1px solid #ddd;border-radius:6px;margin-top:20px;margin-bottom:20px;padding:20px;display:flex}@media (max-width:767px){.budget-other-quotes{flex-direction:column}}.budget-other-quotes .budget{border-right:1px solid #ddd;flex-basis:50%;align-items:center;display:flex}@media (max-width:767px){.budget-other-quotes .budget{border-bottom:1px solid #ddd;border-right:none;padding:0 0 20px}}.budget-other-quotes .other-quotes{flex-basis:50%}@media (max-width:767px){.budget-other-quotes .other-quotes{padding:20px 0 0}}.budget-other-quotes .other-quotes>div{width:fit-content;margin:auto}@media (max-width:767px){.budget-other-quotes .other-quotes>div{margin:0}}.budget-other-quotes .other-quotes__label{color:#000}.budget-other-quotes .other-quotes strong{color:#666;font-weight:600}.quote-item__container{border:1px solid #ddd;border-radius:4px;flex-direction:column;margin:20px 0;display:flex}.quote-item__container.--error{border-color:red}.quote-item__container.--within-threshold{border-color:#f5a623}.quote-item__container .service-fee-tip{background-color:#f7f7f7;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;padding:12px 20px;font-size:14px;display:flex}.quote-item__container .service-fee-tip .tip-left img{min-width:16px}.quote-item__container .service-fee-tip .tip-right{margin-left:10px}.quote-item__container .service-fee-tip .tip-right strong{font-weight:600}.quote-item__container .service-fee-tip .tip-right a{color:#0072ce;text-decoration:underline}.quote-item__inputs-summary-container{margin-bottom:20px;padding:20px 20px 0;display:flex}@media (max-width:767px){.quote-item__inputs-summary-container{flex-direction:column;width:100%;padding:15px 15px 0;display:flex}}.quote-item__inputs{flex-direction:column;grid-area:inputs;gap:20px;padding-right:20px;display:flex}@media (max-width:767px){.quote-item__inputs{margin-bottom:20px;padding-right:0}}.quote-item__inputs__item__note{color:#666;margin-top:10px;font-size:14px;display:block}.quote-item__inputs__item .input__field,.quote-item__inputs__item .input__field.--price-input{width:100%}.quote-item__inputs .input__field__prefix{color:#666}.quote-item__inputs .input__field__prefix .group-input-prefix{margin-right:-1px;display:flex}.quote-item__summary{border:1px solid #ddd;border-radius:4px;grid-area:summary;width:100%;max-width:336px;height:fit-content;padding:20px;display:flex}@media (max-width:767px){.quote-item__summary{max-width:unset}}.quote-item__summary .summary-container{flex-direction:column;flex:1;gap:16px;display:flex}.quote-item__summary .summary-container .breakdown-item{justify-content:space-between;font-size:14px;display:flex}.quote-item__summary .summary-container .breakdown-item__label{font-weight:600}.quote-item__summary .summary-container .breakdown-item__amount{font-weight:400}.quote-item__summary .summary-container .breakdown-item.--final{font-size:16px}.quote-item__summary .summary-container .breakdown-item.--final .breakdown-item__amount{color:#0072ce;font-weight:700}.quote-item__summary .summary-container .vat-sentence{color:#666;margin-top:-6px;font-size:12px}.quote-item__summary .summary-container .breakdown-divider{border-top:1px solid #ddd;height:1px}.quote-item__total{margin-right:30px;font-size:18px;font-weight:600}@media (max-width:767px){.quote-item__total{margin-bottom:5px;margin-right:0}}.quote-item__group-size{width:80px;height:40px}@media (max-width:767px){.quote-item__group-size{width:120px}}.quote-item__travel__label{margin-bottom:4px}.quote-item__travel__local{margin-right:10px;font-weight:600}.quote-item__travel__local__icon{margin-right:3px;font-size:18px;position:relative;top:1px}.quote-item__travel__edit{color:#0072ce;cursor:pointer}.quote-item__travel__settings{color:#777}.quote-item__travel__settings a{color:#777;text-decoration:underline}.quote-item__remove{justify-content:flex-end;margin-top:15px;display:flex}.quote-item__remove__button{cursor:pointer;color:#666;width:fit-content;padding:5px 0}.quote-item__remove__button__icon{margin-right:5px;font-size:18px;position:relative;top:1px}.quote-item__remove__button__text{text-decoration:underline}.quote-item__error{max-width:540px;margin:20px 0 20px 5px;display:flex}.quote-item__error__icon{color:#d0021b;margin-right:10px;font-size:20px;position:relative;top:1px}.quote-item__error__text{color:#d0021b}.quote-item__error__text a{color:#d0021b;text-decoration:underline}.quote-item__error__text.--within-threshold{color:#f5a623}.quote-item__error__bullets{color:#333;margin:5px 0 0;padding-left:15px;font-size:14px}.quote-item__error__feedback{color:#0072ce;margin-top:10px;font-size:14px;font-weight:600;display:block}.quote-item__error__feedback:hover{opacity:.8}.quote-item__error__feedback img{width:24px;margin-right:4px}.quote-item__local-gig{align-items:center;display:flex}.quote-item__local-gig svg{margin-right:6px}.quote-item__local-gig__text{font-size:14px}#template-picker .template-picker{z-index:3;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;max-width:240px;max-height:250px;margin:0;transition:all .3s linear;position:absolute;top:82px;right:16px;box-shadow:0 0 6px #0003}#template-picker .template-picker .template-picker-title{border-bottom:1px solid #ccc;padding:8px 0 6px 10px;font-weight:600}#template-picker .template-picker .template-picker-triangle-outer{border:8px solid #0000;border-top-width:0;border-bottom:9px solid #ccc;width:0;height:0;margin-top:-46px;position:absolute;right:5px}#template-picker .template-picker .template-picker-triangle-inner{border:8px solid #0000;border-top-width:0;border-bottom:9px solid #fff;width:0;height:0;margin-top:-44px;position:absolute;right:5px}#template-picker .template-picker .template-picker-list{width:100%;max-height:200px;overflow:hidden auto}#template-picker .template-picker .template-picker-list .template-picker-list-item{cursor:pointer;border-bottom:1px solid #ddd;padding:5px 10px}#template-picker .template-picker .template-picker-list .template-picker-list-item:last-child{border-bottom:none}#template-picker .template-picker .template-picker-list .template-picker-list-item:hover{background:#eee}#template-picker .template-picker .template-picker-list .template-picker-list-item .title-excerpt{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#template-picker .template-picker .template-picker-list .template-picker-list-item .content-excerpt{color:#666;white-space:nowrap;text-overflow:ellipsis;width:100%;max-height:30px;padding-left:15px;font-size:12px;font-style:italic;line-height:15px;display:inline-block;overflow:hidden}#template-picker .btn-insert-template{z-index:2;text-align:center;cursor:pointer;background-color:#f18e2f;border-radius:100%;width:40px;height:40px;margin:0;padding-top:9px;padding-left:4px;transition:all .3s linear;position:absolute;top:10px;right:30px;box-shadow:1px 1px #0000004d}#template-picker .btn-insert-template:hover{background-color:#e2852c;transform:scale(1.08)}#template-picker .btn-insert-template img{width:20px;margin:0 auto}.sets-info-input-section__title{margin-bottom:24px;font-size:20px;font-weight:600;line-height:1.2}.sets-info-input-section__description{margin-bottom:4px}.sets-info-input-section__time{align-items:center;margin-bottom:24px;display:flex}.sets-info-input-section__time__label{margin-right:5px}.sets-info-input-section__sets__dropdown{align-items:center;margin-bottom:20px;display:flex}.sets-info-input-section__sets__dropdown .dropdown__container{width:75px}.sets-info-input-section__sets__dropdown .dropdown__item{width:75px;height:40px}.sets-info-input-section__sets__dropdown .dropdown__item__text{padding:0 0 0 5px}.sets-info-input-section__sets__dropdown__text{margin:0 12px}.sets-info-input-section__sets__aside-text{font-size:14px}.sets-info-input-section__error{max-width:540px;margin:20px 0 5px 5px;display:flex}.sets-info-input-section__error__icon{color:#d0021b;margin-right:10px;font-size:20px;position:relative;top:1px}.sets-info-input-section__error__text{color:#d0021b}.sets-info-input-section__error__text a{color:#d0021b;text-decoration:underline}#ReportJobModal .modal-dialog{width:500px}@media (max-width:767px){#ReportJobModal .modal-dialog{width:auto}}#ReportJobModal .modal-content{border-radius:4px}#ReportJobModal .modal-body{padding:20px}#ReportJobModal .report-job__close{cursor:pointer;font-size:20px;position:absolute;top:15px;right:20px}#ReportJobModal .report-job__title{margin:0 0 20px;font-size:24px;font-weight:600;line-height:28px}#ReportJobModal .report-job__assignee{align-items:center;margin-bottom:20px;display:flex}#ReportJobModal .report-job__assignee__img{border-radius:50%;width:60px;height:60px;margin-right:10px}#ReportJobModal .report-job .dropdown__container{width:280px;margin-bottom:20px}#ReportJobModal .report-job__other{margin-bottom:20px}#ReportJobModal .report-job__notice{background-color:#f0f1f6;border:1px solid #0f132a;border-radius:2px;max-width:500px;margin-bottom:20px;padding:15px;display:table}#ReportJobModal .report-job__notice .fa{color:#364979;text-align:center;min-width:20px;padding-right:10px;font-size:20px;display:table-cell}#ReportJobModal .report-job__notice__text{color:#364979;display:table-cell}#ReportJobModal .report-job__error{color:red;margin-bottom:20px}#ReportJobModal .report-job__footer{text-align:right}#ReportJobModal .report-job__footer .button{min-width:150px}.job-onboarding-modal{padding:32px 55px}@media (max-width:767px){.job-onboarding-modal{padding:8px;overflow:hidden}}.job-onboarding-modal__title{color:#000;text-align:center;margin:0;padding:8px;font-size:24px;font-weight:600}.job-onboarding-modal__footer{-moz-flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;flex-direction:row;align-items:center;display:flex}.job-onboarding-modal__footer__start{-moz-flex-direction:row;-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;-ms-align-items:center;flex-direction:row;-ms-flex-pack:center;justify-content:center;align-items:center;display:flex}.job-onboarding-modal__footer__start button.--primary,.job-onboarding-modal__footer button.--primary{border-radius:8px;min-width:160px}.job-onboarding-modal__footer button.--primary.--disabled{opacity:1;background:#ddd;border:none}.job-onboarding-modal__footer button.--primary.--disabled .button__label{color:#333}.job-onboarding-modal__footer button.--link{color:#666;text-decoration-line:none}.job-onboarding-modal__content-start{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;flex-direction:column;align-items:center;display:flex}.job-onboarding-modal__content-start__img-container{max-width:321px}.job-onboarding-modal__content-start__img-container img{object-fit:contain;width:100%}.job-onboarding-modal__content-start__content-length{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;background-color:#eaf0f5;border-radius:60px;flex-direction:column;align-items:center;margin-bottom:10px;padding:4px 12px;display:flex}@media (max-width:767px){.job-onboarding-modal__content-start__content-length{margin-bottom:16px}}.job-onboarding-modal__content-start__content-length p{color:#333;margin-bottom:0;font-size:14px;font-weight:600}.job-onboarding-modal__content-start__title{color:#000;text-align:center;margin-bottom:8px;font-size:24px;font-weight:600}@media (max-width:767px){.job-onboarding-modal__content-start__title{margin-bottom:12px}}.job-onboarding-modal__content-start__description{color:#333;text-align:center;max-width:362px;padding-bottom:44px;font-size:16px;font-weight:400}@media (max-width:767px){.job-onboarding-modal__content-start__description{margin-bottom:40px}}.job-onboarding-modal__content-communicate{margin-top:24px}@media (max-width:767px){.job-onboarding-modal__content-communicate{margin-top:16px}}.job-onboarding-modal__content-communicate__section{-moz-flex-direction:row;-moz-align-items:center;-ms-align-items:center;flex-direction:row;align-items:center;margin-bottom:40px;display:flex}@media (max-width:767px){.job-onboarding-modal__content-communicate__section{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;flex-direction:column;align-items:center;margin-bottom:20px}.job-onboarding-modal__content-communicate__section:nth-child(odd){-moz-flex-direction:column-reverse;flex-direction:column-reverse}}.job-onboarding-modal__content-communicate__icon{flex:3.5}.job-onboarding-modal__content-communicate__icon:nth-child(2n){-moz-flex-direction:row;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;flex-direction:row;display:flex}@media (max-width:767px){.job-onboarding-modal__content-communicate__icon img{width:82px;height:82px;margin-bottom:4px}}.job-onboarding-modal__content-communicate__description{flex:6.5}.job-onboarding-modal__content-communicate__description p{color:#333;font-size:16px;font-weight:400}@media (max-width:767px){.job-onboarding-modal__content-communicate__description p{text-align:center}}.job-onboarding-modal__content-booking{margin-top:32px}@media (max-width:767px){.job-onboarding-modal__content-booking{margin-top:12px}}.job-onboarding-modal__content-booking__section{-moz-flex-direction:row;flex-direction:row;margin-bottom:40px;display:flex}@media (max-width:767px){.job-onboarding-modal__content-booking__section{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;flex-direction:column;align-items:center;margin-bottom:27px}.job-onboarding-modal__content-booking__section:first-child{-moz-flex-direction:column-reverse;flex-direction:column-reverse}}.job-onboarding-modal__content-booking__description{flex:6}.job-onboarding-modal__content-booking__description p{color:#333;margin-bottom:0;font-size:16px;font-weight:400;line-height:22px}@media (max-width:767px){.job-onboarding-modal__content-booking__description p{text-align:center}}.job-onboarding-modal__content-booking__description p:first-child{margin-bottom:24px}@media (max-width:767px){.job-onboarding-modal__content-booking__description p:first-child{margin-bottom:16px}}.job-onboarding-modal__content-booking__description p span{color:#666;font-size:14px}.job-onboarding-modal__content-booking__icon{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;flex:4;margin:0 0 0 10px;display:flex}.job-onboarding-modal__content-booking__chat{flex:6}.job-onboarding-modal__content-booking__chat-description{-moz-flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;flex-direction:column;flex:4;-ms-flex-pack:center;justify-content:center;display:flex}@media (max-width:767px){.job-onboarding-modal__content-booking__chat-description{-moz-flex-direction:row;flex-direction:row;margin-top:20px}}.job-onboarding-modal__content-booking__chat-description img{max-width:41px;margin-bottom:14px}.job-onboarding-modal__content-booking__chat-description p{color:#333;font-size:16px;font-weight:400;line-height:22px}@media (max-width:767px){.job-onboarding-modal__content-booking__chat-description p{margin-left:20px}}.job-onboarding-modal__content-confirm-booking__information-container{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;background-color:#eef5ff;border-radius:12px;flex-direction:column;align-items:center;margin-top:16px;margin-bottom:24px;padding:16px 35px;display:flex}.job-onboarding-modal__content-confirm-booking__information-container img{margin-bottom:12px}.job-onboarding-modal__content-confirm-booking__information-container p{color:#006cc4;text-align:center;margin-bottom:16px;font-size:16px;font-weight:600}.job-onboarding-modal__content-confirm-booking .first-paragraph{color:#333;margin-bottom:16px;font-size:16px;font-weight:400}.job-onboarding-modal__content-confirm-booking .second-paragraph{color:#333;margin-bottom:32px;font-size:16px;font-weight:400}@media (max-width:767px){.job-onboarding-modal__content-confirm-booking .second-paragraph{margin-bottom:19px}}.job-onboarding-modal__content-book-now .first-paragraph{color:#333;margin-top:32px;margin-bottom:16px;font-size:16px;font-weight:400}.job-onboarding-modal__content-book-now__img-container{-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-pack:center;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.job-onboarding-modal__content-book-now .second-paragraph{color:#333;margin-bottom:29px;font-size:16px;font-weight:400}.job-onboarding-modal__content-book-now p{text-align:center}@media (max-width:767px){.job-onboarding-modal__content-book-now p{text-align:start}}.job-onboarding-modal__content-terms-and-conditions .first-paragraph{text-align:center;color:#333;margin-bottom:32px;font-size:16px;font-weight:400}.job-onboarding-modal__content-terms-and-conditions .first-paragraph__aside{color:#666}.job-onboarding-modal__content-terms-and-conditions .first-paragraph:first-child{margin-top:40px}@media (max-width:767px){.job-onboarding-modal__content-terms-and-conditions .first-paragraph:first-child{margin-top:16px;margin-bottom:16px}}.job-onboarding-modal__content-terms-and-conditions .second-paragraph{text-align:center;color:#333;margin-bottom:24px;font-size:16px;font-weight:400}.job-onboarding-modal__content-terms-and-conditions__link-container{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;background-color:#fafafa;border-radius:10px;flex-direction:column;align-items:center;margin-bottom:44px;padding:24px;display:flex}.job-onboarding-modal__content-terms-and-conditions__link-container .document-link{margin-bottom:16px}.job-onboarding-modal__content-terms-and-conditions a{color:#0072ce;cursor:pointer;margin-top:8px;font-size:14px;font-weight:600;text-decoration-line:none}.job-onboarding-modal__content-music-agreement .agreement-point:nth-child(3){border-bottom:0}.job-onboarding-modal__content-music-agreement__user-container{box-sizing:border-box;-moz-flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;-ms-align-items:center;border:1px solid #eee;border-radius:12px;flex-direction:column;-ms-flex-pack:center;justify-content:center;align-items:center;margin-top:77px;margin-bottom:34px;padding:36px 0 5px;display:flex;position:relative}.job-onboarding-modal__content-music-agreement__user-container p{color:#000;margin:0;font-size:18px;font-weight:700}.job-onboarding-modal__content-music-agreement__user-container img{border-radius:28px;width:56px;height:56px;position:absolute;top:-28px}.job-onboarding-modal__content-music-agreement__user-container .agreement{border:0;margin-bottom:14px;padding:11px 0}.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__container{-moz-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;flex-direction:row;-ms-flex-pack:center;justify-content:center;align-items:center;margin-top:14px;margin-bottom:14px;display:flex}@media (max-width:767px){.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__container{-moz-flex-direction:column;flex-direction:column}}.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__name{margin-right:20px;font-size:16px;font-weight:400;line-height:22px}@media (max-width:767px){.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__name{margin-bottom:10px;margin-right:0}}.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__signature{font-size:18px}.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__signature .input__field{width:180px}.job-onboarding-modal__content-music-agreement__user-container .sign-agreement__signature .input__field__input{height:48px}.job-onboarding-modal__content-finish{-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;flex-direction:column;align-items:center;display:flex}.job-onboarding-modal__content-finish img.ribbon{width:100%;margin-top:-32px}@media (max-width:767px){.job-onboarding-modal__content-finish img.ribbon{margin-top:-8px}}.job-onboarding-modal__content-finish__image-container{filter:drop-shadow(0 7.37079px 22.1124px #0000001a);-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;-ms-align-items:center;background-color:#fff;border:11.0562px solid #fff;border-radius:82px;-ms-flex-pack:center;justify-content:center;align-items:center;width:164px;height:164px;margin-bottom:48px;display:flex}.job-onboarding-modal__content-finish .title{color:#000;text-align:center;margin-bottom:16px;font-size:24px;font-weight:600}.job-onboarding-modal__content-finish .title.--mobile{display:none}@media (max-width:767px){.job-onboarding-modal__content-finish .title{display:none}.job-onboarding-modal__content-finish .title.--mobile{display:block}}.job-onboarding-modal__content-finish .description{color:#333;text-align:center;font-size:16px;font-weight:400}.job-onboarding-modal__content-finish .description.--first{margin-bottom:26px}.job-onboarding-modal__content-finish .description.--second{margin-bottom:94px}.agreement{-moz-flex-direction:row;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;flex-direction:row;margin-bottom:24px;padding-top:20px;padding-bottom:20px;display:flex}.agreement__checkbox-container{width:24px}.agreement__checkbox{box-sizing:border-box;-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;-ms-align-items:center;cursor:pointer;border:2px solid #ddd;border-radius:3px;-ms-flex-pack:center;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.agreement p{color:#333;margin-bottom:0;margin-left:14px;font-size:14px;font-weight:400;line-height:20px}.agreement-point{-moz-flex-direction:row;-moz-align-items:center;-ms-align-items:center;border-bottom:1px dashed #eee;flex-direction:row;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.agreement-point img{margin-right:25px}.agreement-point p{color:#333;margin-bottom:0;font-size:16px;font-weight:400}.document-link{cursor:pointer;-moz-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;background-color:#fff;border-radius:60px;flex-direction:row;-ms-flex-pack:center;justify-content:center;align-items:center;padding:8px 16px;display:flex;box-shadow:0 4px 12px #0000001a}.document-link span.fa{color:#0072ce;margin-right:10px}.document-link p{color:#0072ce;margin-bottom:0;font-size:14px;font-weight:600}
