.v-select{font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:#f8f8f8;cursor:not-allowed}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:#fff;border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px;border-top-style:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-sizing:border-box;display:block;left:0;list-style:none;margin:0;max-height:350px;min-width:160px;overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - 1px);width:100%;z-index:1000}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:#333;display:block;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;display:flex;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:rgba(60,60,60,.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;flex-grow:1;font-size:1em;line-height:1.4;margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0);transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;width:5em}.vs--loading .vs__spinner{opacity:1}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:35px;position:absolute;right:1px;top:1px;width:48px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#41b883;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;color:#35495e;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:5px;box-sizing:border-box;display:inline-block;line-height:20px;margin-bottom:8px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;display:block;font-size:14px;min-height:40px;padding:8px 40px 0 8px}.multiselect__tag{background:#41b883;border-radius:5px;color:#fff;display:inline-block;line-height:1;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;font-weight:700;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect__tag-icon:after{color:#266d4d;content:"\D7";font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{border:1px solid #e8e8e8;border-radius:5px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{height:38px;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease;width:40px}.multiselect__select:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;color:#999;content:"";margin-top:4px;position:relative;right:0;top:65%}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:50}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e8e8e8;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{font-size:13px;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#41b883;color:#fff;outline:none}.multiselect__option--highlight:after{background:#41b883;color:#fff;content:attr(data-select)}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{color:silver;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;margin-bottom:8px;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}button,input,select,textarea{font-size:1rem}.row.holds-containers{grid-gap:1.7rem;display:grid;grid-template-columns:1fr 1fr;margin:0}.row.holds-containers .section-container:only-child{grid-column:span 2}@media (max-width:991px){.row.holds-containers{grid-template-columns:1fr}}a.button,button.button{background:#fbfbfb;border:1px solid #eee;color:#333;cursor:pointer;display:block;padding:.5rem .7rem;text-align:center;text-decoration:none;white-space:nowrap;width:100%}a.button.button--disabled,a.button[disabled],button.button.button--disabled,button.button[disabled]{background:#ccc;border:1px solid #c2c2c2;cursor:default;outline:none;pointer-events:none}a.button.button--shrink,button.button.button--shrink{display:inline-block;width:auto}a.button.button--next,a.button.button--prev,button.button.button--next,button.button.button--prev{position:relative}a.button.button--next:after,a.button.button--prev:before,button.button.button--next:after,button.button.button--prev:before{border-style:solid;border-width:.1rem .1rem 0 0;content:"";display:inline-block;height:.7rem;margin-left:.5rem;margin-right:.5rem;vertical-align:-1px;width:.7rem}a.button.button--prev:before,button.button.button--prev:before{transform:rotate(-135deg)}a.button.button--next:after,button.button.button--next:after{transform:rotate(45deg)}a.button.button--right,button.button.button--right{float:right}a.button.button--lg,button.button.button--lg{font-size:1.1rem;padding:.7rem .9rem}a.button.button--sm,button.button.button--sm{font-size:.8rem;padding:.3rem .5rem}a.button.button--xs,button.button.button--xs{font-size:.7rem;padding:.2rem .4rem}a.button.button--tiny,button.button.button--tiny{font-size:.6rem;padding:.1rem .3rem}a.button.button--text,button.button.button--text{background:none;border-left:0;border-right:0;border-top:0;color:#fff;padding:0 0 .2rem}input.control[type=email],input.control[type=number],input.control[type=password],input.control[type=search],input.control[type=tel],input.control[type=text],input.control[type=url],select.control,textarea.control{background:none;background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:0;box-shadow:none;display:block;margin-bottom:1.3rem;padding:.5rem;width:100%}input.control[type=email].control--inline,input.control[type=number].control--inline,input.control[type=password].control--inline,input.control[type=search].control--inline,input.control[type=tel].control--inline,input.control[type=text].control--inline,input.control[type=url].control--inline,select.control.control--inline,textarea.control.control--inline{display:inline-block;width:auto}select.control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;position:relative}.control-container{margin-bottom:1.3rem}.control-container .control{margin-bottom:0}label{display:block;font-weight:500;margin-bottom:.4rem}label.radio{display:block;width:100%}label .control+span{font-size:1rem;font-weight:400;margin-left:1rem}.control-group{border:1px solid #d5d5d5;display:flex}.control-group .control{border:0}.control-group .button{border:0;flex:1}label>input[type=radio]~span{padding-left:8px}.v-select.aj-control,.v-select.aj-control .vs__search,.v-select.aj-control .vs__selected{color:#555;font-size:.9rem}.v-select.aj-control .vs__dropdown-toggle{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:.8rem 1rem}.v-select.aj-control .vs__selected-options{margin-left:-6px}.v-select.aj-control .vs__actions{padding:0}.aj-custom-datepicker{position:relative}.aj-custom-datepicker .vdp-datepicker{min-width:15rem;position:relative}.aj-custom-datepicker .vdp-datepicker input{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:.9rem;padding:1rem;text-align:center;width:100%}.aj-custom-datepicker .vdp-datepicker input::placeholder{color:#414042}.aj-custom-datepicker .vdp-datepicker input:hover{cursor:pointer}.aj-custom-datepicker .next-day,.aj-custom-datepicker .previous-day{background-image:url(/static/images/calendar-yellow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:1.1rem;margin:auto;position:absolute;top:0;width:1.1rem}.aj-custom-datepicker .next-day:hover,.aj-custom-datepicker .previous-day:hover{cursor:pointer}.aj-custom-datepicker .previous-day{left:.4rem;transform:rotate(-90deg);z-index:10}.aj-custom-datepicker .next-day{right:.4rem;transform:rotate(90deg);z-index:10}.v-select.aj-control.vs--single.vs--searchable.vs--disabled{background-color:#f8f8f8}.aj-button{background:transparent;background-color:#fdb913;border:0;border-radius:25px;box-shadow:none;color:#222;cursor:pointer;padding:1rem 4rem;text-align:center;text-decoration:none}.aj-button:active,.aj-button:active:focus,.aj-button:focus,.aj-button:hover{background-color:#fbb302;border-color:#fbb302;color:#000}.aj-button.approve{background-color:#31baa8;color:#fff}.aj-button.approve:active,.aj-button.approve:active:focus,.aj-button.approve:focus,.aj-button.approve:hover{background-color:#2ead9c;border-color:#2ead9c;color:#fff}.aj-button.decline{background-color:#b85450;color:#fff}.aj-button.decline:active,.aj-button.decline:active:focus,.aj-button.decline:focus,.aj-button.decline:hover{background-color:#af4b47;border-color:#af4b47;color:#fff}.aj-button.aj-button--facebook,.aj-button.aj-button--google{color:#fff}.aj-button.aj-button--facebook{background-color:#3a5998}.aj-button.aj-button--facebook.unlink{background-color:#a8bade}.aj-button.aj-button--google{background-color:#de4931}.aj-button.aj-button--google.unlink{background-color:#f2b6ad}.aj-button.aj-button--shrink{display:inline-block;padding:1rem 2rem;width:auto}.aj-button.aj-button--shrink.p-1{padding:1rem}.aj-button.aj-button--shrink.cancel{background-color:#e8e8e8;border:1px solid #e1e1e1}.aj-button.aj-button--shrink.cancel:hover{background-color:#dcdcdc;border-color:#d1d1d1}.aj-button.aj-button--shrink.admin-job-overview{background-color:#00a1bc;color:#fff;padding:.5rem 1.5rem}.aj-button.aj-button--shrink.admin-job-overview:active,.aj-button.aj-button--shrink.admin-job-overview:active:focus,.aj-button.aj-button--shrink.admin-job-overview:focus,.aj-button.aj-button--shrink.admin-job-overview:hover{background-color:#0099b2;border-color:#0099b2}.aj-button.aj-button--plain{background-color:#fff;border:1px solid #fff}.aj-button.aj-button--plain:active,.aj-button.aj-button--plain:active:focus,.aj-button.aj-button--plain:focus,.aj-button.aj-button--plain:hover{border:1px solid #f2f2f2}.aj-button.aj-button--plain.cancel{background-color:#f2f2f2}.aj-button.aj-button--small{font-size:.9rem;padding:.5rem 1rem}.aj-control-container{margin-bottom:1rem}.aj-control-container:last-child{margin-bottom:0}.aj-control-container.aj-control-container--filltext.aj--success .aj-control{border:1px solid #3b3}.aj-control-container.aj-control-container--filltext.aj--success .aj-filltext{color:#3b3}.aj-control-container.aj-control-container--filltext.aj--success .aj-filltext.aj-filltext--successonly{display:block}.aj-control-container.aj-control-container--filltext.aj--error .aj-control{border:1px solid #cc4040}.aj-control-container.aj-control-container--filltext.aj--error .aj-filltext{color:#cc4040}.aj-control-container.aj-control-container--filltext.aj--error .aj-filltext.aj-filltext--erroronly{display:none}.aj-control-container.aj-control-container--filltext .aj-filltext{font-size:.9rem;margin-top:.4rem}.aj-control-container.aj-control-container--filltext .aj-filltext.aj-filltext--erroronly,.aj-control-container.aj-control-container--filltext .aj-filltext.aj-filltext--successonly{display:none}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}label.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input.aj-control[type=email],input.aj-control[type=number],input.aj-control[type=password],input.aj-control[type=search],input.aj-control[type=tel],input.aj-control[type=text],input.aj-control[type=url],select.aj-control,textarea.aj-control{background:transparent;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:.9rem;padding:1rem;width:100%}input.aj-control[type=email]::-webkit-input-placeholder,input.aj-control[type=number]::-webkit-input-placeholder,input.aj-control[type=password]::-webkit-input-placeholder,input.aj-control[type=search]::-webkit-input-placeholder,input.aj-control[type=tel]::-webkit-input-placeholder,input.aj-control[type=text]::-webkit-input-placeholder,input.aj-control[type=url]::-webkit-input-placeholder,textarea.aj-control::-webkit-input-placeholder,textarea[type=text]::-webkit-input-placeholder{color:#999}.aj-switch .content{display:flex;position:relative}.aj-switch .content .switch-input{display:none;left:0;position:absolute;top:0}.aj-switch .content .switch-input:checked~.switch-handle{box-shadow:-1px 1px 5px rgba(0,0,0,.2);left:1.4rem}.aj-switch .content .switch-input:checked~.switch-label{background-color:#fdb913}.aj-switch .content .switch-label{background-color:#f6f6f6;border:1px solid #eaeaea;border-radius:26px;display:inline-block;height:28px;position:relative;top:0;transition:background .2s;width:45px}.aj-switch .content .switch-handle{background:linear-gradient(180deg,#fff 40%,#f2f1f0);background:-webkit-linear-gradient(180deg,#fff 40%,#f2f1f0);background:-moz-linear-gradient(to bottom,#fff 40%,#f2f1f0);background-image:linear-gradient(top,#fff 40%,#f2f1f0);background-image:-webkit-linear-gradient(top,#fff 40%,#f2f1f0);background-image:-moz-linear-gradient(top,#fff 40%,#f2f1f0);border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,.2);cursor:pointer;height:26px;left:1px;position:absolute;top:1px;transition:All .2s linear;width:26px;z-index:3}.aj-switch .content .switch-content{font-size:1.2rem;font-weight:400;margin-left:1rem;position:relative;top:1px;vertical-align:top}.aj-radio{align-items:flex-start;cursor:pointer;display:flex}.aj-radio input{margin-right:.5rem}.aj-radio input:disabled~label{color:#f1f1f1}.aj-checkbox-container{margin-top:1rem}.aj-checkbox-container .aj-checkbox{align-items:center;display:flex}.aj-checkbox-container .aj-checkbox input[type=checkbox]{height:1.2rem;margin-right:5px;width:1.2rem}.aj-checkbox-container .aj-checkbox label{margin-bottom:0}.aj-checkbox-container .aj-radiobutton{font-size:.9rem}.aj-checkbox-container .aj-radiobutton label{margin-bottom:0}.aj-checkbox-container .aj-radiobutton input[type=checkbox],.aj-checkbox-container .aj-radiobutton input[type=radio]{display:none}.aj-checkbox-container .aj-radiobutton input[type=checkbox]+label span:first-child,.aj-checkbox-container .aj-radiobutton input[type=radio]+label span:first-child{background:url(/static/images/checkbox-off.svg);background-size:contain;cursor:pointer;display:inline-block;height:2rem;margin:-2.5px 0 0;vertical-align:middle;width:2rem}.aj-checkbox-container .aj-radiobutton input[type=checkbox]:checked+label span:first-child,.aj-checkbox-container .aj-radiobutton input[type=radio]:checked+label span:first-child{background:url(/static/images/checkbox-on.svg);background-size:contain}.aj-checkbox-container .aj-checkbox.checkbox-blue input[type=checkbox]+label span:first-child,.aj-checkbox-container .aj-checkbox.checkbox-blue input[type=radio]+label span:first-child{background:url(/static/images/checkbox-off-blue.png);background-size:contain;height:1.5rem;margin-right:.8rem;width:1.5rem}.aj-checkbox-container .aj-checkbox.checkbox-blue input[type=checkbox]:checked+label span:first-child,.aj-checkbox-container .aj-checkbox.checkbox-blue input[type=radio]:checked+label span:first-child{background:url(/static/images/checkbox-on-blue.png);background-size:contain}.aj-checkbox-container .aj-checkbox.checkbox-blue label{font-weight:400}.aj-checkbox-container .aj-checkbox.checkbox-blue label span:nth-of-type(2){margin-right:.3rem}.aj-checkbox-container .aj-checkbox.checkbox-blue label span:last-of-type a{color:#00a1bb;text-decoration:none}.aj-control-container .v-select .vs__dropdown-toggle{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#999;font-size:.9rem;height:auto;padding:.6rem .8rem .8rem .6rem}.aj-control-container .v-select .vs__dropdown-toggle input[type=search]{height:auto;margin-left:.2rem;margin-top:.2rem;padding:.2rem}.aj-control-container .v-select .vs__dropdown-toggle input[type=search]::-webkit-input-placeholder{color:#999}.aj-control-container .v-select .vs__dropdown-toggle .vs__selected{background-color:inherit;border:none;font-size:.9rem;height:auto;line-height:1;margin-left:.2rem;margin-top:.3rem;padding:.3rem}.aj-control-container .v-select .vs__dropdown-toggle .vs__selected+input[type=search]{max-width:1rem}.aj-control-container .v-select.unsearchable input[type=search]{max-width:none}.aj-control-container .v-select .vs__open-indicator{top:37%}.aj-control-container .v-select .vs__dropdown-menu{top:99%}.aj-sidebar{background-color:#f2f1f0;margin-right:3rem;margin-top:3rem;padding:3rem}.aj-sidebar .sidebar-title{font-weight:700;line-height:1.2;margin-bottom:.5rem;padding-right:2rem}.aj-sidebar .sidebar-subtitle{color:grey;margin-bottom:1rem;text-align:left}.aj-sidebar .sidebar-description{font-size:1.1rem}.aj-sidebar .sidebar-description ul{margin:0;padding:0}.aj-sidebar .sidebar-description ul li{border-bottom:1px solid #e6e6e6;list-style-type:none;padding:1rem 0}.aj-sidebar .sidebar-description ul li:last-child{border-bottom:none}.aj-sidebar .sidebar-description ul li:after{content:"\2713";margin-left:5px}.aj-sidebar .sidebar-description ul li:first-child{font-weight:700}.aj-sidebar .sidebar-description ul li:first-child:after{content:""}.aj-sidebar .sidebar-logo{padding-top:4rem}.aj-sidebar .sidebar-logo img{width:5rem}.aj-sidebar .sidebar-logo p{font-size:1rem;margin-top:1rem}@media (min-width:768px) and (max-width:1440px){.page-content.admin .container.container-custom{padding:0 2rem}}.admin-list-container{margin-bottom:3rem;margin-top:3rem}.admin-list-container h1{margin-bottom:.5rem}.admin-list-container .tebble table td{word-wrap:break-word}.admin-list-container .not-translated{font-weight:700;margin-bottom:0}.admin-list-container .not-translated .icon{background-image:url(/static/images/priority-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.3rem;margin-bottom:-.4rem;width:1.3rem}.admin-list-container .admin-action{align-items:center;display:flex;justify-content:center}.admin-page-container h1{margin-bottom:.5rem}.admin-page-container .admin-container{margin-bottom:3rem;margin-top:3rem}.admin-page-container .admin-actions{display:flex;justify-content:space-between;margin-top:2rem}.admin-page-container .admin-actions-container,.admin-page-container .admin-active-container{align-items:center;background-color:#f2f1f0;display:flex;justify-content:space-between;padding:1rem 1.5rem}.admin-page-container .admin-actions-container h3,.admin-page-container .admin-active-container h3{margin-bottom:0}.admin-page-container .admin-active-container{flex:.2}.admin-page-container .admin-active-container label{margin-bottom:0}.admin-page-container .admin-actions-container{flex:.5}.admin-page-container .admin-actions-container .aj-button{margin-right:.5rem}.admin-page-container .admin-actions-container .aj-button:last-child{margin-right:0}.admin-page-container .bottom{flex:1;margin-top:0}.admin-page-container .form-body{background-color:#faf9f9;padding:2rem}.admin-page-container .form-body .col,.admin-page-container .form-body .col textarea{max-width:100%}.admin-page-container .form-body .col .inactive-category-message{padding-top:1rem}.admin-page-container .v-select .vs__dropdown-toggle,.admin-page-container input.aj-control[type=email],.admin-page-container input.aj-control[type=number],.admin-page-container input.aj-control[type=password],.admin-page-container input.aj-control[type=tel],.admin-page-container input.aj-control[type=text],.admin-page-container select.aj-control,.admin-page-container textarea.aj-control{background-color:#fff}.admin-page-container .v-select .vs__dropdown-toggle:disabled,.admin-page-container input.aj-control[type=email]:disabled,.admin-page-container input.aj-control[type=number]:disabled,.admin-page-container input.aj-control[type=password]:disabled,.admin-page-container input.aj-control[type=tel]:disabled,.admin-page-container input.aj-control[type=text]:disabled,.admin-page-container select.aj-control:disabled,.admin-page-container textarea.aj-control:disabled{background-color:transparent;cursor:not-allowed}.admin-page-container input.aj-control[type=number].disabled{background-color:#f2f1f0;cursor:not-allowed}.info-message-container{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;margin-bottom:1rem}.info-message-container:before{background-image:url(/static/images/info-icon.svg);background-position:50%;background-size:cover;content:"";display:inline-block;height:1.5rem;margin-right:.7rem;width:1.5rem}.info-message-container .info-message{padding-right:.4rem}.info-message-container .info-message:nth-child(2){font-weight:700}.info-message-container .info-message:last-child{padding-right:0}.yellow-cornered-button{background-color:transparent;background-image:url(/static/images/cornered-button.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;border-radius:0;cursor:pointer;outline:0;padding:1rem 2rem;text-decoration:none;width:11rem}.blue-rounded-button{background-color:#00a1bb;border:none;border-radius:25px;color:#fff;font-size:.9rem;line-height:1.5rem;min-width:9rem;outline:none;padding:.5rem;text-decoration:none}.blue-rounded-button:hover{cursor:pointer}.dark-gray-button{align-items:center;background-color:#555;border:none;border-radius:2rem;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.75rem 2rem}.dark-gray-button.full-width{width:100%}.tooltip{position:relative}.tooltip-icon{background-image:url(/static/images/info-icon.svg);background-repeat:no-repeat;background-size:contain;height:1.4rem;margin-right:.5rem;width:1.4rem}.tooltip-priority{background-image:url(/static/images/priority-icon.png)}.tooltip-info{background-color:#414042;border-radius:3px;color:#fff;display:none;left:1rem;min-width:16rem;padding:.5rem;position:absolute;top:1.5rem;z-index:10}.label-with-tooltip{display:flex}.label-with-tooltip label{margin-right:.2rem}.label-with-tooltip .tooltip{display:inline-block}[type=checkbox]:disabled{cursor:not-allowed}.dot-flag{position:relative}.dot-flag .flag-tooltip{display:none}.dot-flag:after{content:"•";font-size:2.5rem;line-height:0;margin-right:.3rem;position:relative;top:.4rem}.dot-flag:hover{cursor:pointer}.dot-flag:hover .flag-tooltip{background-color:#000;border-radius:.5rem;color:#fff;display:block;font-weight:400;left:0;padding:.5rem 1.5rem;position:absolute;top:calc(100% + .3rem);white-space:nowrap;z-index:1}.error-page{margin-top:10rem}.error-page h2{font-weight:700;margin-bottom:.5rem}.error-page .row{margin-left:auto;margin-right:auto}@media (max-width:991px){.error-page .row{margin-left:1rem;margin-right:1rem}}.error-page .row .col{display:flex;justify-content:center}.error-page .error-page-content{background-color:#f3f3f3;padding:4rem;text-align:center}@media (max-width:767px){.error-page .error-page-content{padding:1.5rem}}.error-page .error-page-content .error-icon{margin-bottom:2rem;text-align:center}.error-page .error-page-content .error-icon img{height:6rem}@font-face{font-family:Phyramid Sans;font-weight:300;src:url(/static/fonts/phyramidsans/PhyramidSansRegular.woff) format("woff")}@font-face{font-family:Phyramid Sans;font-weight:400;src:url(/static/fonts/phyramidsans/PhyramidSansBold.woff) format("woff")}@font-face{font-family:Barlow;font-weight:400;src:url(/static/fonts/barlow/Barlow-Regular.ttf) format("ttf")}@font-face{font-family:Barlow-Medium;font-weight:500;src:url(/static/fonts/barlow/Barlow-Medium.ttf) format("ttf")}@font-face{font-family:Barlow-Medium;font-weight:400;src:url(/static/fonts/barlow/Barlow-Medium.ttf) format("ttf")}@font-face{font-family:Lato;font-weight:400;src:url(/static/fonts/lato/Lato-Regular.ttf) format("ttf")}*{box-sizing:border-box}.clearfix:after{clear:both;content:" ";display:block}body{display:flex;flex:0 1 auto;flex-direction:column;max-width:100%;min-height:100vh;overflow:hidden}body,html{color:#222;font-family:Lato,sans-serif;font-size:14px;line-height:1.5;margin:0;padding:0}.page-wrapper{display:flex;flex:1 0 auto;flex-direction:column}.page-wrapper .header{flex:0 1}.page-wrapper .page-content{display:flex;flex:1 0;flex-direction:column}@media (min-width:1200px){.login-container-page{margin:auto;max-width:60%}}@media (max-width:767px){.container.container-custom{padding:0}}@media (min-width:992px){.container.container-custom{padding:0 2rem}}@media (max-width:1440px){.container.container-custom{width:100%}}@media (min-width:1440px){.container.container-custom{width:1440px}}@media (min-width:3000px){.container.container-custom{width:2042px}}.container.container-custom.header,.container.container-custom.header-bundle,.container.container-custom.header-pro,.container.container-custom.header-service,.container.container-custom.header-services,.container.container-custom.pro-header-service,.container.container-custom.user-header-service{padding-left:0;padding-right:0}@media (max-width:1440px){.container.container-custom.header,.container.container-custom.header-bundle,.container.container-custom.header-pro,.container.container-custom.header-service,.container.container-custom.header-services,.container.container-custom.pro-header-service,.container.container-custom.user-header-service{width:100%}}h1,h2,h3,h4,h5,h6{font-family:Barlow,sans-serif;font-weight:400;line-height:1.3;margin-top:0}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}p:last-child{margin-bottom:0}.icon{height:1rem}.icon+span,span+.icon{margin-left:.5rem}button{font-family:Open Sans,Helvetica,sans-serif;font-size:14px;line-height:1.5}.hero-main-custom{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem}.hero-main-custom .hero-pro{background-position:right top 25%}.hero-main-custom .hero-bundle{background-position:right top 20%}.hero-main-custom .hero-offers{background-position:left top 50%;padding:0 4rem 0 3rem}@media (max-width:991px){.hero-main-custom .hero-offers{padding:0}}.corner-btn{border-bottom:1px solid #00a1bb;border-top:1px solid #00a1bb;padding:1rem 2.8rem;position:relative}.corner-btn:before{left:-1.22rem;right:100%;transform:rotate(135deg)}.corner-btn:after,.corner-btn:before{border-bottom:1px solid #00a1bb;border-radius:2px;border-right:1px solid #00a1bb;content:"";height:2.3rem;margin:auto;position:absolute;top:.35rem;width:2.3rem}.corner-btn:after{left:90%;transform:rotate(-45deg)}.corner-btn-fill{background:#fed144;border-left:1px solid #fed144;border-right:1px solid #fed144;position:relative}.corner-btn-fill:before{border:1.65rem solid transparent;border-radius:3px;border-right-color:#fed144;content:"";position:absolute;right:100%;top:-.09rem}.corner-btn-fill:after{border:1.65rem solid transparent;border-left-color:#fed144;border-radius:3px;content:"";left:100%;position:absolute;top:-.09rem}.hide-footer,.mce-notification{display:none}.subcategory-company-multiselect h5{margin-bottom:0;padding:14px 0}.subcategory-company-multiselect .multiselect__select:before{background-image:url(/static/images/dropdown-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:14px;margin:0;position:absolute;right:16px;top:18px;width:20px}.subcategory-company-multiselect .multiselect .multiselect__tags .multiselect__placeholder{padding-left:0}.subcategory-company-multiselect .multiselect.multiselect--disabled .multiselect__tags{background-color:#ededed}.subcategory-company-multiselect .multiselect.multiselect--active .multiselect__select:before{right:6px}.email-notifications{align-items:center;display:flex;margin-bottom:.7rem;position:relative}.email-notifications .aj-switch{align-items:center;display:flex;margin-bottom:0}.email-notifications .aj-switch position relative .switch-handle{height:20px;width:20px}.email-notifications .aj-switch position relative .switch-label{height:22px;width:38px}.email-notifications label.info{align-items:center;display:flex;font-size:1.1rem;line-height:25px;margin-bottom:0;padding-left:.3rem;padding-right:.5rem}.email-notifications label.info:before{background-image:url(/static/images/noemail-icon.png);background-position:50%;background-repeat:no-repeat;background-size:75%;content:"";display:inline-block;height:1.7rem;margin-top:.3rem;position:relative;width:1.7rem}.admin-default-swal .swal-title{font-size:1.5rem}.fade-enter-active,.fade-leave-active{transition:all .5s}.fade-enter,.fade-leave-to{opacity:0}.aj-button,.button-active-fill,.button-inactive-fill,.submit,.submit-button{position:relative}.aj-button.disabled,.button-active-fill.disabled,.button-inactive-fill.disabled,.submit-button.disabled,.submit.disabled{background-color:transparent;border:1px solid #555;border-radius:25px;color:#555;cursor:not-allowed;height:3.8rem;position:relative;width:14rem}.aj-button.disabled span,.button-active-fill.disabled span,.button-inactive-fill.disabled span,.submit-button.disabled span,.submit.disabled span{display:none}.aj-button.disabled:before,.button-active-fill.disabled:before,.button-inactive-fill.disabled:before,.submit-button.disabled:before,.submit.disabled:before{content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:100%}.aj-button.disabled .disabled-animation,.button-active-fill.disabled .disabled-animation,.button-inactive-fill.disabled .disabled-animation,.submit-button.disabled .disabled-animation,.submit.disabled .disabled-animation{bottom:0;color:#555;font-weight:500;left:0;line-height:2.8rem;position:absolute;right:0;top:0}.aj-button.disabled .disabled-animation span,.button-active-fill.disabled .disabled-animation span,.button-inactive-fill.disabled .disabled-animation span,.submit-button.disabled .disabled-animation span,.submit.disabled .disabled-animation span{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:loading;color:#000;display:inline-block;font-size:2.2rem}.aj-button.disabled .disabled-animation span:first-of-type,.button-active-fill.disabled .disabled-animation span:first-of-type,.button-inactive-fill.disabled .disabled-animation span:first-of-type,.submit-button.disabled .disabled-animation span:first-of-type,.submit.disabled .disabled-animation span:first-of-type{padding-left:.3rem}.aj-button.disabled .disabled-animation span:nth-child(2),.button-active-fill.disabled .disabled-animation span:nth-child(2),.button-inactive-fill.disabled .disabled-animation span:nth-child(2),.submit-button.disabled .disabled-animation span:nth-child(2),.submit.disabled .disabled-animation span:nth-child(2){animation-delay:.2s}.aj-button.disabled .disabled-animation span:nth-child(3),.button-active-fill.disabled .disabled-animation span:nth-child(3),.button-inactive-fill.disabled .disabled-animation span:nth-child(3),.submit-button.disabled .disabled-animation span:nth-child(3),.submit.disabled .disabled-animation span:nth-child(3){animation-delay:.4s}@-moz-keyframes loading{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@-webkit-keyframes loading{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@-o-keyframes loading{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes loading{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.phy-overlay{background:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9000}.phy-popup{display:none;z-index:9100}.phy-popup[data-type=simple]{position:absolute}.phy-popup[data-type=modal]{bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0}.phy-popup[data-type=modal] .phy-popup-container{margin:6rem auto;position:relative;width:85%;z-index:9101}.phy-popup[data-type=modal] .phy-popup-container .phy-popup-dialog{background:#fff;position:relative}.phy-popup[data-type=modal] .phy-popup-container .phy-popup-dialog .phy-popup-close-tab{background:#fff;height:6rem;padding-top:.5rem;position:absolute;right:0;text-align:center;top:-3rem;width:4rem}.phy-popup[data-type=modal] .phy-popup-container .phy-popup-dialog .phy-popup-close-tab button{background:transparent;border:none;color:#cbc9c9;font-size:2rem;height:3rem;line-height:0;text-align:center;width:3rem}.phy-popup[data-type=modal] .phy-popup-container .phy-popup-dialog .phy-popup-close-tab button:hover{border-color:#8e8c8c;color:#8e8c8c}.modal-body .tebble{display:block;max-height:50vh;overflow-y:scroll}.tebble{margin-bottom:4rem;margin-top:2rem}.tebble.job-list{margin-top:0}.tebble .type{background-color:#d79b00;border-radius:5px;color:#fff;display:inline-block;margin:auto;min-width:6rem;padding:.2rem 1rem;text-transform:capitalize}.tebble .type.new{background-color:#6c8ebf}.tebble .table-enter-active,.tebble .table-leave-active{transition:opacity .1s ease-out}.tebble .tabs{display:flex;flex-grow:1}.tebble .tab{border-bottom:2px solid transparent;color:#414042;cursor:pointer;font-family:Barlow,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;margin-right:2rem;padding-bottom:.3rem}@media (max-width:767px){.tebble .tab{margin-right:1.3rem}}.tebble .tab.active,.tebble .tab:hover{border-bottom:2px solid #00a1bb;font-weight:500;letter-spacing:-.1px}.tebble .tab input{display:none}.tebble .tab span{margin-left:1rem}.tebble .table-enter,.tebble .table-leave-to{opacity:0}.tebble .table-list-enter-active,.tebble .table-list-leave-active{transition:all .5s ease-in}.tebble .table-list-enter,.tebble .table-list-leave-to{opacity:0;transform:translateY(48px)}.tebble .cell-wrapper{display:flex;justify-content:center}.tebble table{border:1px solid #f0f0f0;table-layout:fixed;width:100%}.tebble table a:not(.aj-button){color:#00a1bb;text-decoration:none}.tebble table a:not(.aj-button):hover{color:#007183}.tebble table thead tr{background:#f0f0f0}.tebble table tbody tr:nth-child(2n){background:#fefefe}.tebble table tbody tr:nth-child(odd){background:#f9f9f9}.tebble table tbody tr.selected{background-color:#ccecf1}.tebble table tr td,.tebble table tr th{padding:1rem;text-align:center}.tebble table tr td:last-child,.tebble table tr th:last-child{border-right:0}.tebble table tr td{border-right:1px solid #f0f0f0}.tebble table tr th{border-right:1px solid #e0e0e0;cursor:pointer}.tebble table tr th.sortedby{background-position:right .5rem center;background-repeat:no-repeat;background-size:.7rem .7rem}.tebble table tr th.sortedby.sortedby--asc{background-image:url(/static/images/arrow-up.svg)}.tebble table tr th.sortedby.sortedby--desc{background-image:url(/static/images/arrow-down.svg)}.tebble .tebble__selection-header{width:4rem}.tebble .tebble__pagination input,.tebble .tebble__toolbar input{background:none;border:1px solid #eee;box-shadow:none;font-size:1rem;line-height:1.5;padding:.7rem}.tebble .tebble__pagination button,.tebble .tebble__toolbar button{background:none;background:#f4f4f4;border:1px solid #f4f4f4;box-shadow:none;cursor:pointer;font-size:1rem;line-height:1.5;min-width:2.5rem;padding:.7rem}.tebble .tebble__pagination .tebble__tip,.tebble .tebble__toolbar .tebble__tip{margin-right:1rem}.tebble .tebble__toolbar{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem;text-align:right}.tebble .tebble__toolbar .search-advanced{background:#fafafa;margin-top:1rem;padding:2rem;text-align:left}.tebble .tebble__toolbar .search-advanced .search-columns .search-column{background:#eee;margin-bottom:1rem;margin-right:1rem;padding:1rem}.tebble .tebble__toolbar .search-advanced .search-columns .search-column span{margin-left:.5rem}.tebble .tebble__loading{height:50vh;position:relative;z-index:80}.tebble .tebble__loading .loader-container{background-color:#fff;position:absolute}.tebble .tebble__loading .loader-container .loader-content p{color:#333}.tebble .tebble__pagination{display:flex;margin:2rem 0}.tebble .tebble__pagination .tebble__page-sizes{flex:1}.tebble .tebble__pagination .tebble__page-sizes button{margin-right:.5rem}.tebble .tebble__pagination .tebble__page-sizes button.selected{background:#fdb913}.tebble .tebble__pagination .tebble__pages{flex:2;text-align:right}.tebble .tebble__pagination .tebble__pages .tebble__page-count{margin-left:1rem}.tebble .tebble__pagination .tebble__pages button{margin:0 .1rem .1rem 0}.tebble .tebble__pagination .tebble__pages .active-button{background-color:#fdb506;border-color:#fdb506}.tebble .tebble__actions{align-items:center;display:flex;flex-direction:column}.tebble .tebble__actions .aj-button{margin-bottom:1rem}.tebble .tebble__actions .aj-button:not(:only-child){align-self:stretch}.tebble .tebble__actions .aj-button:last-child{margin-bottom:0}.tebble.tebble--ex{display:flex;flex-direction:column;margin:0}.tebble.tebble--ex .break-all{word-break:break-all}.tebble.tebble--ex .value-group{margin-bottom:1rem}.tebble.tebble--ex .value-group:last-child{margin-bottom:0}.tebble.tebble--ex .tebble__table-container table{border-top:3px solid #f0f0f0}.tebble.tebble--ex.loading .tebble__table-container table{animation:tebble-loading 1s linear 0s infinite alternate}.tebble.tebble--ex .tebble__top-actions{align-items:center;display:flex;margin:2rem 0;padding:0 1rem}.tebble.tebble--ex .tebble__top-actions .tebble__reset-filters{flex-basis:25rem;margin-right:1rem}.tebble.tebble--ex .tebble__top-actions .tebble__top-right-actions{align-self:flex-end;text-align:right}.tebble.tebble--ex .tebble__table-and-sidebar-container{display:flex;flex:1;padding:0 1rem}.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__sidebar-container{flex-basis:25rem;margin-right:1rem;overflow-y:auto}.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__table-container{flex:1}.tebble.tebble--ex .tebble__filters{padding-bottom:2rem}.tebble.tebble--ex .tebble__filters .tebble__reset-filters button{display:block;width:100%}.tebble.tebble--ex .tebble__filters .tebble__filter{background:#fafafa;margin-bottom:1rem;padding:1rem}.tebble.tebble--ex .tebble__filters .tebble__filter .tebble__filter-title{font-weight:700;margin-bottom:.5rem}.tebble.tebble--ex .tebble__filters .tebble__filter .tebble__filter-subtitle{margin-bottom:.5rem;margin-top:1rem}.tebble.tebble--ex .tebble__highres-only{display:block}.tebble.tebble--ex .tebble__highres-only.multiple-actions{display:flex;flex-direction:column}.tebble.tebble--ex .tebble__medres-only{display:none}@media (max-width:1600px){.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__sidebar-container,.tebble.tebble--ex .tebble__top-actions .tebble__reset-filters{flex-basis:20rem}}@media (max-width:1400px){.tebble.tebble--ex .tebble__highres-only,.tebble.tebble--ex .tebble__highres-only.multiple-actions{display:none}.tebble.tebble--ex .tebble__medres-only{display:block}.tebble.tebble--ex .tebble__top-actions{padding-left:.5rem;padding-right:.5rem}.tebble.tebble--ex .tebble__top-actions .tebble__reset-filters{flex-basis:18rem}.tebble.tebble--ex table tr td,.tebble.tebble--ex table tr th{padding:.5rem}.tebble.tebble--ex .tebble__table-and-sidebar-container{padding-left:.5rem;padding-right:.5rem}.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__sidebar-container{flex-basis:18rem}}@media (max-width:1000px){.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__reset-filters,.tebble.tebble--ex .tebble__table-and-sidebar-container .tebble__sidebar-container{display:none}.tebble.tebble--ex .tebble__top-actions .tebble__reset-filters{flex-basis:auto}}.tebble__datepicker-set .tebble__datepicker-set-controls{display:flex}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-set-range-toggle{flex:2}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-set-range-toggle .aj-switch{margin:2px .8rem 0 0;vertical-align:middle}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-radio-buttons{align-items:center;display:flex}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-radio-buttons input{height:1.2rem;margin-right:.3rem;width:1.2rem}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-radio-buttons label{margin-bottom:.1rem;margin-right:1rem}.tebble__datepicker-set .tebble__datepicker-set-controls .tebble__datepicker-set-actions{flex:1;text-align:right}.tebble__datepicker-set .tebble__datepicker{margin-top:.5rem}.tebble__datepicker-set .tebble__datepicker-range-to{margin-top:.5rem;text-align:center}.swal2-tebble .swal2-cancel.swal2-styled{background-color:#e8e8e8;color:#000}@-moz-keyframes tebble-loading{0%{border-top-color:#f0f0f0}to{border-top-color:#00a1bb}}@-webkit-keyframes tebble-loading{0%{border-top-color:#f0f0f0}to{border-top-color:#00a1bb}}@-o-keyframes tebble-loading{0%{border-top-color:#f0f0f0}to{border-top-color:#00a1bb}}@keyframes tebble-loading{0%{border-top-color:#f0f0f0}to{border-top-color:#00a1bb}}.multiple-forms{grid-gap:1.7rem;display:grid}.form-container{background-color:#fff;border:1px solid #d0d0d0;padding:1rem;position:relative}.form-container .close-button{-webkit-touch-callout:none;background:#cc4040;border-radius:50%;color:#fff;font-size:1.2rem;font-weight:700;line-height:2.2rem;padding:0 .8rem;position:absolute;right:-.7rem;text-align:center;top:-.7rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-container .close-button:hover{cursor:pointer}.log-box{background-color:#fff;display:flex;flex:1 1 100%;flex-direction:column;margin-bottom:1rem;position:relative}.log-box.log-box__panel{border-radius:8px;box-shadow:0 0 5px #ccc;margin:1rem 0;padding:1rem}.log-box.log-box__panel:first-child{margin-top:0}.log-box .msg-container{align-items:center;border-radius:6px;box-shadow:0 0 5px #ccc;display:flex;margin-bottom:1rem;min-height:4rem}.log-box .msg-container.error{background-color:#cc4040;border:1px solid transparent;color:#fff}.log-box .msg-container.error:hover{box-shadow:2px 2px 5px #8b0000}.log-box .msg-container.error .close:hover{background-color:#da5b5b;border:1px solid #a51010}.log-box .msg-container.error .close:active{background-color:#8b0000;border:1px solid #da5b5b}.log-box .msg-container.warn{background-color:#fdb913;border:1px solid transparent;color:#000}.log-box .msg-container.warn:hover{box-shadow:2px 2px 5px #fdb913}.log-box .msg-container.warn .close:hover{background-color:#fedc57;border:1px solid #b69001}.log-box .msg-container.warn .close:active{background-color:#bac800;border:1px solid #8c890d}.log-box .msg-container.info{background-color:#00a1bc;border:1px solid transparent;color:#fff}.log-box .msg-container.info:hover{box-shadow:2px 2px 5px #00a1bc}.log-box .msg-container.info .close:hover{background-color:#47afe2;border:1px solid #fff}.log-box .msg-container.info .close:active{background-color:#258bab;border:1px solid #d4d3d3}.log-box .msg-container:last-child{margin-bottom:0}.log-box .msg-container .content{padding:1rem 1rem 1rem 0}.log-box .msg-container .close{align-content:center;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:2rem;justify-content:center;line-height:2rem;margin:0 1rem;user-select:none;width:2rem}.log-box .title,.log-box p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.log-box .title{-webkit-line-clamp:1;font-weight:700}.log-box p.showLess{-webkit-line-clamp:3;cursor:pointer}.log-box .controls{display:flex}.log-box .controls div{margin-right:1rem}.log-box .controls div:hover{cursor:pointer;text-decoration:underline}.address-picker{border:1px solid hsla(0,0%,78%,.5);border-radius:4px}.address-picker.is-admin{background:#fff;border:1pxs solid #ccc}.address-picker.is-admin .aj-control-container .v-select .vs__dropdown-toggle{background:transparent;min-height:3rem;padding:.5rem}.address-picker.is-admin .aj-control-container .v-select .vs__dropdown-menu{top:3rem}.address-picker .aj-control-container .v-select .vs__dropdown-toggle{align-items:center;display:flex;min-height:4rem;padding:1rem}.address-picker .aj-control-container .v-select .vs__dropdown-toggle input{color:#414042;font-size:1rem;margin-top:0}.address-picker .aj-control-container .v-select .vs__dropdown-toggle .vs__selected{background:transparent;color:#7a797b;font-size:1rem;margin:0;min-width:90%;padding:0}.address-picker .aj-control-container .v-select .vs__dropdown-toggle .vs__clear{display:none}.address-picker .aj-control-container .v-select .vs__open-indicator:before{border-color:#00a1bb}.address-picker .aj-control-container .v-select .vs__dropdown-menu{border:none;margin:0;max-height:17rem;padding:0;top:4rem}.address-picker .aj-control-container .v-select .vs__dropdown-menu li{border-radius:3px;margin:0}.address-picker .aj-control-container .v-select .vs__dropdown-menu li p{color:#7a797b}.address-picker .aj-control-container .v-select .vs__dropdown-menu.vs__active{background:#f2f2f2}.address-picker .aj-control-container .v-select .vs__dropdown-menu.vs__active p{background-color:transparent}.address-picker .aj-control-container .v-select .vs__dropdown-menu .vs__dropdown-option--highlight p{background:#f2f2f2;color:#7a797b;padding:.7rem 2.6rem}.admin-availability-editor{margin:auto;max-width:1500px;padding:3rem}.admin-availability-editor .feedback-item{background:#3bbd74;left:50%;max-width:20rem;pointer-events:none;position:fixed;text-align:center;top:0}.admin-availability-editor .feedback-item .feedback-item__text{color:#fff;display:inline-block;font-size:1.2rem;margin:0 auto;padding:2rem 3rem}.admin-availability-editor .notify-enter-active,.admin-availability-editor .notify-leave-active{transition:opacity 1s}.admin-availability-editor .notify-leave-active{transition-delay:2s}.admin-availability-editor .notify-enter,.admin-availability-editor .notify-leave-to{opacity:0}.admin-availability-editor .admin-actions{justify-content:flex-start}.admin-availability-editor .admin-actions .action:first-child{margin-right:2rem}.admin-availability-editor .admin-actions .action:last-child{margin-left:auto}.admin-availability-editor .admin-actions-container,.admin-availability-editor .admin-active-container{flex:.2}.admin-availability-editor .admin-actions-container.closed-days,.admin-availability-editor .admin-active-container.closed-days{background-color:transparent;flex:.1;min-width:19rem;padding:1rem 1.5rem 1.5rem 0}.admin-availability-editor .admin-actions-container .aj-switch,.admin-availability-editor .admin-active-container .aj-switch{margin-bottom:0}.admin-availability-editor .admin-actions-container .aj-switch .content,.admin-availability-editor .admin-active-container .aj-switch .content{display:flex;top:0}.admin-availability-editor .admin-actions-container.save-button,.admin-availability-editor .admin-active-container.save-button{justify-content:space-between}@media (min-width:1500px){.admin-availability-editor .admin-actions-container.save-button,.admin-availability-editor .admin-active-container.save-button{flex:.25}}.admin-availability-editor .form-body{min-height:16rem}.admin-availability-editor .form-body--closed-days{margin-top:2rem;min-height:0}.admin-availability-editor .form-body--closed-days .row{justify-content:space-between}.admin-availability-editor .form-body--closed-days .custom-datetime-picker .vdp-datepicker .vdp-datepicker__calendar .cell.highlighted{background-color:#cc4040;color:#fff}.admin-availability-editor .form-body--closed-days .custom-datetime-picker .vdp-datepicker .vdp-datepicker__calendar .cell.highlighted:hover{background:#00a1bb;color:#fff}.admin-availability-editor .form-body--closed-days .calendar-legend{display:flex;justify-content:flex-end;padding:1.5rem 0}.admin-availability-editor .form-body--closed-days .calendar-legend span{align-items:center;display:flex;padding-left:2rem}.admin-availability-editor .form-body--closed-days .calendar-legend span:before{content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.admin-availability-editor .form-body--closed-days .calendar-legend span:first-of-type:before{background-color:#fff;border:1px solid #555}.admin-availability-editor .form-body--closed-days .calendar-legend span:nth-of-type(2):before{background-color:#cc4040}.admin-availability-editor .form-body--closed-days .calendar-legend span:nth-of-type(3):before{background-color:#00a1bb}.admin-availability-editor .form-body--closed-days .calendar-legend span:nth-of-type(4):before{background-color:#a0a0a1}.admin-availability-editor .form-body--closed-days .aj-button{max-height:4rem}.admin-availability-editor .form-body .info{font-size:1.7rem;margin-bottom:.5rem;padding:1rem 0}.admin-availability-editor .form-body .admin-availability-days{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.admin-availability-editor .form-body .admin-availability-days .row{flex-direction:column}.admin-availability-editor .form-body .admin-availability-days .row h3{border-bottom:1px solid #636466;margin-bottom:.5rem;padding-bottom:.3rem}.admin-availability-editor .form-body .admin-availability-days .row label{margin-bottom:0}.admin-availability-editor .form-body .admin-availability-days .row .day-details .aj-switch{margin-left:.5rem}.admin-availability-editor .form-body .admin-availability-days .row .day-details .aj-switch .content{display:flex}.admin-availability-editor .form-body .admin-availability-days .row .day-details .aj-switch .content .switch-handle{height:22px;width:22px}.admin-availability-editor .form-body .admin-availability-days .row .day-details .aj-switch .content .switch-label{height:24px;width:39px}.admin-availability-editor .form-body .admin-availability-days .row .day-details .aj-switch .content .switch-input:checked~.switch-handle{left:1.1rem}.admin-availability-editor .form-body .admin-availability-days .row .day-details .availability-pickers{display:flex;flex-direction:column;justify-content:space-between}.admin-availability-editor .form-body .admin-availability-days .row .day-details .availability-pickers .picker{align-items:center;display:flex;justify-content:space-between}.admin-availability-editor .form-body .admin-availability-days .row .day-details .availability-pickers .picker:first-of-type{margin-bottom:.5rem}.admin-availability-editor .form-body .admin-availability-days .row .day-details .availability-pickers .picker label{flex:.3}.admin-availability-editor .form-body .admin-availability-days .row .day-details .availability-pickers .picker select{background-color:#fff;border-color:#f1f1f1;border-radius:2px;flex:.7;padding:.3rem}.admin-closed-day-swal{padding:1rem}.admin-closed-day-swal .swal-title{font-size:1.2rem;font-weight:500}.admin-closed-day-swal .swal-footer{align-items:center;display:flex;justify-content:space-around}.admin-closed-day-swal .swal-footer .swal-button:focus{box-shadow:none}.admin-closed-day-swal .swal-footer .swal-button.swal-button--confirm{background-color:#fdb913}.admin-address-editor{margin-bottom:1rem;width:100%}.admin-address-editor p{font-weight:600;margin-bottom:0}.admin-address-editor input:disabled{background-color:#f8f8f8;border:none;box-shadow:none;cursor:not-allowed;padding-left:0;padding-top:.5rem}.admin-address-editor input:disabled.postcode{border:1px solid #ccc;padding:1.2rem}.admin-address-editor .postcode-validation{align-items:center;flex-direction:row}@media (max-width:767px){.admin-address-editor .postcode-validation{flex-direction:column}}.admin-address-editor .postcode-validation .row.admin-job-overview,.admin-address-editor .postcode-validation label.admin-job-overview{display:none}.admin-address-editor .postcode-validation button{padding:.8rem 2rem}.admin-address-editor .postcode-validation button:disabled{background-color:#f2f1f0;cursor:not-allowed}.admin-address-editor .postcode-validation .col-14.admin-job-overview{flex-grow:7}@media (max-width:767px){.admin-address-editor .postcode-validation .col-14.admin-job-overview,.admin-address-editor .postcode-validation .col-14.admin-job-overview input{width:100%}}.admin-address-editor .postcode-validation .col-14.admin-job-overview .postcode-align{display:flex}.admin-address-editor .postcode-validation .col-14.admin-job-overview .postcode-align button{margin-left:1rem}.admin-address-editor .postcode-validation .postcode-container{min-height:6rem}.admin-address-editor .regions{display:flex;justify-content:flex-end}.admin-address-editor .regions .postcode-regions{flex-basis:72%;margin-bottom:1rem}.admin-address-editor .regions .postcode-regions .postcode-region{background-color:#faf9f9;cursor:not-allowed;padding:.5rem 1rem}.admin-address-editor .regions .postcode-regions span{color:#7a797b}.admin-address-editor .regions.admin-job-overview{display:block}.close-postcode-modal{background-color:rgba(65,64,66,.9)}.close-postcode-modal,.postcode-modal{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow-x:scroll;padding-top:5rem;position:fixed;top:0;width:100%;z-index:101}@media (max-width:767px){.close-postcode-modal,.postcode-modal{padding-top:0}}.close-postcode-modal .modal-box,.postcode-modal .modal-box{background-color:#fff;border-radius:3px;margin:auto;max-width:40rem;min-width:35rem;padding:5rem;position:relative;z-index:200}@media (max-width:767px){.close-postcode-modal .modal-box,.postcode-modal .modal-box{padding:2rem;width:100%}}.close-postcode-modal .modal-box .title,.postcode-modal .modal-box .title{font-size:1.1rem;margin-bottom:1rem}.close-postcode-modal .modal-box .close-modal,.postcode-modal .modal-box .close-modal{cursor:pointer}.close-postcode-modal .modal-box .close-modal img,.postcode-modal .modal-box .close-modal img{height:1.7rem;position:absolute;right:1rem;top:1rem;width:1.7rem}.close-postcode-modal .modal-box .postcode-options,.postcode-modal .modal-box .postcode-options{display:flex;flex-wrap:wrap;justify-content:center;padding-top:1rem}.close-postcode-modal .modal-box .postcode-options .option,.postcode-modal .modal-box .postcode-options .option{margin-right:2rem;position:relative}.close-postcode-modal .modal-box .postcode-options .option label,.postcode-modal .modal-box .postcode-options .option label{align-items:center;display:flex;font-size:1.2rem;margin:0;padding:0}.close-postcode-modal .modal-box .postcode-options .option label span,.postcode-modal .modal-box .postcode-options .option label span{color:#00a1bb;font-weight:400}@media (max-width:767px){.close-postcode-modal .modal-box .postcode-options .option label span:last-of-type,.postcode-modal .modal-box .postcode-options .option label span:last-of-type{margin-top:.5rem}}.close-postcode-modal .modal-box .postcode-options .option input,.postcode-modal .modal-box .postcode-options .option input{height:100%;margin:0;opacity:0;position:absolute;width:100%}.close-postcode-modal .modal-box .postcode-options .option span:first-of-type,.postcode-modal .modal-box .postcode-options .option span:first-of-type{background:url(/static/images/checkbox-off.svg);background-size:contain;display:inline-block;height:1.5rem;margin-right:.5rem;width:1.5rem}@media (max-width:767px){.close-postcode-modal .modal-box .postcode-options .option span:first-of-type,.postcode-modal .modal-box .postcode-options .option span:first-of-type{position:relative;top:.3rem}}.close-postcode-modal .modal-box .postcode-options .option input[type=radio]:checked+label span:first-child,.postcode-modal .modal-box .postcode-options .option input[type=radio]:checked+label span:first-child{background:url(/static/images/checkbox-on.svg);background-size:contain}.admin-category-editor .form-header-actions{display:flex}.admin-category-editor .locale{margin-right:.5rem;min-width:7rem}.admin-category-editor .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.admin-category-editor .extra-fields{background-color:#fff;margin:1rem 0 0;padding:1rem}.admin-category-editor .color-picker .vc-ps-ac-btn,.admin-category-editor .color-picker .vc-ps-previews__label:nth-child(3),.admin-category-editor .color-picker .vc-ps-previews__pr-color:nth-child(2){display:none}.admin-category-list .category{border-radius:5px;color:#fff;padding:.4rem 1rem;text-align:center}.admin-category-list .category.category-active{background-color:#31baa8}.admin-category-list .category.category-inactive{background-color:#cc4040}.admin-category-list .category-name{align-items:center;display:flex;justify-content:center;position:relative}.admin-category-list .category-name:hover{cursor:pointer}.admin-category-list .category-name:hover .tooltip-info{display:block}.admin-role-permissions{display:flex;flex-direction:column}.admin-role-permissions .permission-page{border-bottom:1px solid #ccc;display:flex;flex:1;flex-direction:column}.admin-role-permissions .permission-page:last-of-type{border-bottom:none}.admin-role-permissions .permission-page .permission-page-header,.admin-role-permissions .permission-page .section-header{display:flex;flex:1;flex-direction:row;flex-grow:1}.admin-role-permissions .permission-page .permission-page-header .page-title-container,.admin-role-permissions .permission-page .permission-page-header .section-title-container,.admin-role-permissions .permission-page .section-header .page-title-container,.admin-role-permissions .permission-page .section-header .section-title-container{align-items:center;display:flex;flex:1;flex-direction:row;padding:.8rem 1rem}.admin-role-permissions .permission-page .permission-page-header .page-title-container .page-title,.admin-role-permissions .permission-page .permission-page-header .section-title-container .page-title,.admin-role-permissions .permission-page .section-header .page-title-container .page-title,.admin-role-permissions .permission-page .section-header .section-title-container .page-title{font-weight:700;margin-left:.5rem;text-transform:uppercase}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch{align-items:center;display:flex;height:1.8rem;margin-bottom:0}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch:hover,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch:hover,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch:hover,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch:hover{cursor:pointer}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content{display:flex}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content input,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content input,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content input,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content input{height:100%;width:100%}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content .switch-handle,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content .switch-handle,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content .switch-handle,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content .switch-handle{height:1.6rem;width:1.6rem}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content .switch-label,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content .switch-label,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content .switch-label,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content .switch-label{height:1.8rem;width:2.8rem}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content .switch-input:checked~.switch-label,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content .switch-input:checked~.switch-label,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content .switch-input:checked~.switch-label,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content .switch-input:checked~.switch-label{background-color:#00a1bb}.admin-role-permissions .permission-page .permission-page-header .page-title-container .aj-switch .content .switch-input:checked~.switch-handle,.admin-role-permissions .permission-page .permission-page-header .section-title-container .aj-switch .content .switch-input:checked~.switch-handle,.admin-role-permissions .permission-page .section-header .page-title-container .aj-switch .content .switch-input:checked~.switch-handle,.admin-role-permissions .permission-page .section-header .section-title-container .aj-switch .content .switch-input:checked~.switch-handle{left:1.1rem}.admin-role-permissions .permission-page .permission-page-header .section-title-container,.admin-role-permissions .permission-page .section-header .section-title-container{padding:.5rem 1rem .5rem 4.2rem}.admin-role-permissions .permission-page .permission-page-header .section-title-container .title,.admin-role-permissions .permission-page .section-header .section-title-container .title{color:#00a1bb;font-weight:400;margin-left:.5rem}.admin-role-permissions .permission-page .permission-page-rows{display:none;flex-direction:column}.admin-role-permissions .permission-page .permission-page-rows.show{display:flex}.admin-role-permissions .permission-page .page-operations-data{display:flex;flex-direction:column}.admin-role-permissions .permission-page .page-operation-rows .operation-row,.admin-role-permissions .permission-page .page-operation-rows .section-row,.admin-role-permissions .permission-page .section-rows .operation-row,.admin-role-permissions .permission-page .section-rows .section-row{border-top:1px solid #f1f1f1;display:flex;flex-direction:row;padding:1rem 1rem 1rem 2rem}.admin-role-permissions .permission-page .page-operation-rows .operation-row .operation-title,.admin-role-permissions .permission-page .page-operation-rows .section-row .operation-title,.admin-role-permissions .permission-page .section-rows .operation-row .operation-title,.admin-role-permissions .permission-page .section-rows .section-row .operation-title{min-width:9rem;padding-right:1.5rem}.admin-role-permissions .permission-page .page-operation-rows .operation-row .aj-checkbox-container,.admin-role-permissions .permission-page .page-operation-rows .section-row .aj-checkbox-container,.admin-role-permissions .permission-page .section-rows .operation-row .aj-checkbox-container,.admin-role-permissions .permission-page .section-rows .section-row .aj-checkbox-container{align-items:center;display:flex;flex-direction:row;margin:0}.admin-role-permissions .permission-page .page-operation-rows .operation-row .aj-checkbox-container .aj-checkbox,.admin-role-permissions .permission-page .page-operation-rows .section-row .aj-checkbox-container .aj-checkbox,.admin-role-permissions .permission-page .section-rows .operation-row .aj-checkbox-container .aj-checkbox,.admin-role-permissions .permission-page .section-rows .section-row .aj-checkbox-container .aj-checkbox{grid-gap:.4rem;display:grid;grid-template-columns:1fr auto;margin-right:3rem}.admin-role-permissions .permission-page .page-operation-rows .operation-row .aj-checkbox-container .aj-checkbox label,.admin-role-permissions .permission-page .page-operation-rows .section-row .aj-checkbox-container .aj-checkbox label,.admin-role-permissions .permission-page .section-rows .operation-row .aj-checkbox-container .aj-checkbox label,.admin-role-permissions .permission-page .section-rows .section-row .aj-checkbox-container .aj-checkbox label{font-weight:700;text-transform:capitalize}.admin-role-permissions .permission-page .page-operation-rows .operation-row,.admin-role-permissions .permission-page .section-rows .operation-row{padding-left:4.2rem}.admin-role-permissions .permission-page .page-operation-rows .section-row,.admin-role-permissions .permission-page .section-rows .section-row{padding-left:7.4rem}.admin-role-permissions .permission-page .section .section-header{border-top:1px solid #f1f1f1}.admin-role-permissions .permission-page .section .section-rows{display:none;flex-direction:column}.admin-role-permissions .permission-page .section .section-rows.show{display:flex}.admin-job-editor .category-picker{border:1px solid #ccc;border-radius:4px}.admin-job-editor .category-picker .v-select .vs__dropdown-toggle{border-radius:4px}.admin-job-editor .subcategory-company-multiselect .multiselect__tags{padding:11px 72px 11px .6rem}.admin-job-editor .subcategory-company-multiselect .multiselect__tags .multiselect__input{min-height:20px;padding:.2rem}.admin-job-editor .subcategory-company-multiselect .multiselect__tags .multiselect__placeholder{margin-top:.08rem;padding:.2rem!important}.admin-job-editor .subcategory-company-multiselect .multiselect__tags .multiselect__single{color:#414042;font-size:1.1rem;padding:.2rem .2rem .2rem 0}.admin-job-editor .billing-company-options .multiselect .multiselect__placeholder{line-height:20px}.admin-job-editor .billing-company{margin-top:1rem}.admin-job-editor .billing-company .value{background-color:#faf9f9;cursor:not-allowed;padding:.5rem 1rem}.admin-job-editor .container.admin-container.container-custom{margin-top:0}.admin-job-editor .admin-page-container{background-color:#faf9f9;padding-bottom:3rem}.admin-job-editor .admin-actions-container{flex:1;margin-bottom:2rem}.admin-job-editor .admin-actions-container .job-title h2{margin-bottom:.5rem}.admin-job-editor .margin{margin-bottom:2rem}.admin-job-editor .admin-address-editor .postcode-align{displa:flex;align-items:center;flex-direction:row;justify-content:space-between}.admin-job-editor .admin-address-editor .postcode-align button{outline:none}.admin-job-editor .form-body{background-color:#fff;padding:0}.admin-job-editor .form-body.first-section{height:100%;margin-bottom:1.5rem}.admin-job-editor .form-body .v-select.vs--disabled{background-color:#f8f8f8;cursor:not-allowed}.admin-job-editor .form-body .section-title{box-shadow:0 3px 3px -3px #ccc;margin-bottom:1.5rem;padding:2rem 0 2rem 2rem}.admin-job-editor .form-body .section-title h3{margin:0}.admin-job-editor .form-body .inactive-category-message{color:#c33}.admin-job-editor .form-body .padding{padding:0 2rem}.admin-job-editor .form-body .job-line-box{align-items:center;display:flex}.admin-job-editor .form-body .job-line-box .job-line.postcode-align{display:flex}.admin-job-editor .form-body .job-line-box .job-line:first-of-type{flex-basis:30%}.admin-job-editor .form-body .job-line-box .job-line:last-of-type{flex-basis:70%}.admin-job-editor .form-body .job-line-box .job-line input.postcode{margin-right:.5rem;padding:1.2rem}.admin-job-editor .form-body .job-line-box .job-line input[name=line1]{padding:1.2rem}.admin-job-editor .form-body textarea{height:10rem}.admin-job-editor .form-body .existing-user,.admin-job-editor .form-body .job-login-form h4,.admin-job-editor .form-body .job-register-form h4,.admin-job-editor .form-body .unregistered-user{margin-bottom:1rem}.admin-job-editor .form-body .existing-user span:last-child,.admin-job-editor .form-body .unregistered-user span:last-child{color:#fdb913;cursor:pointer;margin-left:.5rem;text-decoration:underline}.admin-job-editor .form-body .pro-allocation{align-items:center;background-color:#e7e5e3;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.admin-job-editor .form-body .pro-allocation p{margin-bottom:0}.admin-job-editor .form-body .pro-allocation span{font-weight:700}.admin-job-editor .form-body .pro-allocation span:first-of-type{padding-right:.5rem}.admin-job-editor .form-body .pro-allocation span.pro-name{padding:0 .5rem}.admin-job-editor .form-body .show-more{border-top:1px solid rgba(0,0,0,.1);cursor:pointer;padding:1rem 0}.admin-job-editor .form-body .show-more p{color:#fdb913;font-size:1.1rem;font-weight:700}.admin-job-editor .form-body .show-more p:hover{text-decoration:underline}.admin-job-editor .address-as-billing{display:flex;margin-bottom:1rem;margin-top:1.5rem}.admin-job-editor .address-as-billing h3{margin-bottom:0;padding-left:1rem}.admin-job-editor .address-as-billing:hover{cursor:pointer}.admin-job-editor .address-as-billing label{margin-top:.5rem}.admin-job-editor .job-type{color:#fdb913;font-size:1.5rem;line-height:2rem;padding-left:.5rem}.admin-job-editor .subcategory-picker{border:1px solid #ccc;border-radius:3px}.admin-job-editor .subcategory-picker .aj-control-container .v-select.vs--disabled .vs__dropdown-toggle{background-color:inherit;cursor:not-allowed}.admin-job-editor .subcategory-picker .aj-control-container .vs__dropdown-toggle{align-items:center;background-color:#fff;display:flex}.admin-job-editor .is-house-old input,.admin-job-editor .is-house-old label{margin-bottom:0;vertical-align:middle}.admin-job-editor .is-house-old input:hover,.admin-job-editor .is-house-old label:hover{cursor:pointer}.admin-job-editor .user{background:#fff;padding:0 1rem}.admin-job-editor .user .tabs{border-bottom:1px solid #ececec;display:flex;margin-bottom:2rem}.admin-job-editor .user .tabs label{font-weight:400;margin-bottom:0;padding:1rem}.admin-job-editor .user .tabs label.active{border-bottom:2px solid #00a1bb;font-weight:600}.admin-job-editor .user .tabs label:hover{cursor:pointer}.admin-job-editor .user .tabs label input{display:none}.admin-job-editor .user .tabs label:first-of-type{padding-right:1rem}.admin-job-editor .user .tabs label:last-of-type{padding-left:1rem}.admin-job-editor .user .tab-content.new-user{padding-top:1rem}.admin-job-editor .user .client-picker{border:1px solid #e8e8e8}.admin-job-editor .user .client-picker .vs__dropdown-menu{border-top:1px solid rgba(0,0,0,.26)}.admin-job-editor .billing-form{background-color:#fff;padding:1rem}.address-alert .swal-footer{text-align:center}.address-alert .swal-footer button{background-color:#00a1bb;min-width:7rem}.validate-voucher-error .swal-footer{text-align:center}.subcategory-picker-error .swal-icon.swal-icon--warning,.voucher-picker-error .swal-icon.swal-icon--warning{height:60px;width:60px}.subcategory-picker-error .swal-icon.swal-icon--warning .swal-icon--warning__body,.voucher-picker-error .swal-icon.swal-icon--warning .swal-icon--warning__body{height:30px}.subcategory-picker-error .swal-footer,.subcategory-picker-error .swal-text,.voucher-picker-error .swal-footer,.voucher-picker-error .swal-text{text-align:center}.subcategory-picker-error .swal-footer .swal-button--confirm,.voucher-picker-error .swal-footer .swal-button--confirm{background-color:#fdb913;color:#000}.subcategory-picker-error .swal-footer .swal-button--confirm:focus,.voucher-picker-error .swal-footer .swal-button--confirm:focus{box-shadow:none}.admin-job-list{display:flex;flex:1;flex-direction:column}.admin-job-list .multiple-actions a{width:9rem}.admin-job-list .multiple-actions a:first-of-type{margin-bottom:.5rem}.admin-job-list .tebble{flex:1 0}.admin-job-list .tebble table{border-collapse:collapse;border-spacing:0}.admin-job-list .tebble table .urgent{border-bottom:4px solid transparent;margin-bottom:4px}.admin-job-list .tebble table .urgent td:first-of-type{position:relative}.admin-job-list .tebble table .urgent td:first-of-type .tebble__use-slot{align-items:center;border-left:3px solid #cc403f;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.admin-job-list .create-appointment{background-color:#555;color:#fff;line-height:1.2rem;padding:.75rem 1.5rem}.admin-job-list .create-appointment:focus,.admin-job-list .create-appointment:hover{background-color:#4d4d4d;color:#fff}.admin-job-list .job-has-no-appointment{align-items:center;display:flex;flex-direction:column;width:100%}.admin-job-list .job-has-no-appointment img{height:1.5rem;width:1.5rem}.admin-job-list .l-column{width:12rem}.admin-job-list .user-info.no-email{padding-left:1rem;position:relative}.admin-job-list .user-info.no-email:before{background-image:url(/static/images/noemail-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:1.4rem;left:-.5rem;margin:auto auto auto .3rem;position:absolute;top:0;width:1.4rem}.admin-job-list .user-info .address-error{color:#cc403f;font-weight:700;margin:auto;position:relative;width:fit-content}.admin-job-list .user-info .address-error .error-info{display:none}.admin-job-list .user-info .address-error:after{content:"!";display:inline-block;padding-left:.3rem;position:relative}.admin-job-list .user-info .address-error:hover{cursor:pointer}.admin-job-list .user-info .address-error:hover .error-info{background-color:#000;border-radius:.5rem;color:#fff;display:block;font-weight:400;left:0;min-width:25rem;padding:1rem;position:absolute;text-align:left;top:calc(100% + .3rem);z-index:1}@media (max-width:1400px){.admin-job-list .create-appointment{align-items:center;display:flex;justify-content:center;padding:.5rem 1rem}.admin-job-list .create-appointment img{height:1rem}}@media (min-width:1401px) and (max-width:1800px){.admin-job-list .multiple-actions a{font-size:.9rem;min-width:6.75rem;padding:.75rem;width:auto}}.admin-role-views{display:flex;flex-wrap:wrap;margin-right:auto}.admin-role-views .view{columns:15rem;margin-bottom:1rem;position:relative}.admin-role-views .view .view-option{display:inline-block;position:relative}.admin-role-views .view .view-option label span:nth-of-type(2){color:#000}.advanced-filters{display:flex;flex-direction:column}.advanced-filters .filter{align-items:center;display:flex;flex-direction:row;margin-bottom:1.5rem}.advanced-filters .filter:last-of-type{margin-bottom:0}@media (max-width:767px){.advanced-filters .filter{align-items:flex-start;flex-direction:column}}.advanced-filters .filter h5{margin-bottom:0;margin-right:2rem}@media (max-width:767px){.advanced-filters .filter h5{flex-basis:100%;margin-bottom:.5rem}}@media (min-width:768px) and (max-width:1023px){.advanced-filters .filter h5{flex-basis:80%}}@media (min-width:1024px) and (max-width:1199px){.advanced-filters .filter h5{flex-basis:65%}}.advanced-filters .filter .option{align-items:center;display:flex;flex-direction:row}.advanced-filters .filter .option .aj-switch{align-items:center;display:flex;height:1.8rem;margin-bottom:0}.advanced-filters .filter .option .aj-switch:hover{cursor:pointer}.advanced-filters .filter .option .aj-switch .content{display:flex}.advanced-filters .filter .option .aj-switch .content input{height:100%;width:100%}.advanced-filters .filter .option .aj-switch .content .switch-handle{height:1.6rem;width:1.6rem}.advanced-filters .filter .option .aj-switch .content .switch-label{height:1.8rem;width:2.8rem}.advanced-filters .filter .option .aj-switch .option-title{margin-left:.5rem}.advanced-filters .filter .option .aj-switch .content .switch-input:checked~.switch-handle{left:1.1rem}.admin-page-header .locale{background-color:#00a1bb;padding:.5rem 1rem}.admin-page-header .locale .locale-container{align-items:center;display:flex;justify-content:flex-end;padding:0 .5rem}.admin-page-header .locale .locale-container label{color:#fff;margin-bottom:0;margin-right:.5rem}.admin-page-header .locale .locale-container .locale-picker{min-width:13rem}.admin-page-header .locale .locale-container .locale-picker .vs__dropdown-toggle{align-items:center;background:#fff;display:flex;padding:.2rem .2rem .2rem .8rem}.admin-page-header .page-header{background-color:#fff;border-bottom:1px solid #eaeaea;margin:0 0 -1px;padding:0;width:100%}@media (max-width:1024px){.admin-page-header .page-header{padding:0 1rem 1rem}}@media (max-width:991px){.admin-page-header .page-header .page-features{left:auto;margin:auto;position:absolute;right:2rem;text-align:center;top:0}}.admin-page-header .page-header .page-branding{align-items:center;display:flex;margin-top:0}.admin-page-header .page-header .page-branding a{display:flex}@media (max-width:991px){.admin-page-header .page-header .page-branding{margin:.5rem 0 0}}.admin-page-header .page-header .page-branding img{height:3.6rem;width:auto}@media (max-width:767px){.admin-page-header .page-header .page-branding img{width:8rem}}@media (max-width:991px){.admin-page-header .page-header .page-branding img{width:auto}}.admin-page-header .page-header .navigation-container{position:relative;text-align:right}@media (max-width:991px){.admin-page-header .page-header .navigation-container{text-align:left}}.admin-page-header .page-header .navigation-container ul.nav{list-style:none;margin:.5rem 0}.admin-page-header .page-header .navigation-container ul.nav>li.selected>.nested-menu,.admin-page-header .page-header .navigation-container ul.nav>li.selected>a{border-bottom:3px solid #00a1bb}.admin-page-header .page-header .navigation-container ul.nav li{display:inline-block}.admin-page-header .page-header .navigation-container ul.nav li:last-child{margin-right:0}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu{position:relative}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu .nested-submenu{display:none}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu .nested-submenu li.selected a{border-bottom:3px solid transparent;color:#00a1bb}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover .nested-submenu{align-items:flex-start;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);display:flex;flex-direction:column;left:-1rem;min-width:14rem;padding:0 1rem;position:absolute;top:3rem;z-index:10}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover .nested-submenu li{display:block;margin:0;width:100%}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover .nested-submenu a{display:block;margin:0;padding:.5rem;width:100%}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover .nested-submenu a:hover{border-bottom:3px solid transparent;color:#00a1bb}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu,.admin-page-header .page-header .navigation-container ul.nav li a{background-color:transparent;border-radius:0;font-size:1.1rem;text-align:left}.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover,.admin-page-header .page-header .navigation-container ul.nav li a:hover{border-bottom:3px solid #00a1bb}@media (max-width:1024px){.admin-page-header .page-header .navigation-container ul.nav li .nested-menu:hover,.admin-page-header .page-header .navigation-container ul.nav li a:hover{border-bottom:3px solid transparent}}.admin-page-header .page-header .navigation-container ul.nav li>.nav__item{border-bottom:3px solid transparent;color:#000;padding:1rem .5rem;text-decoration:none}.admin-page-header .page-header .navigation-container ul.nav li>.nav__item:not(.aj-button){border:1px solid transparent;color:#fff;display:inline-block}.admin-page-header .page-header .navigation-container ul.nav li>.nav__item:not(.aj-button):hover{text-decoration:underline}.admin-page-header .page-header .navigation-container .mobile-navigation-trigger img{height:2.8rem;margin-left:1rem;padding-top:1.2rem}.admin-page-header .page-header .navigation-container .mobile-navigation-trigger img:hover{cursor:pointer}.admin-page-header .page-header .mobile-navigation{left:1rem;margin-top:-.8rem}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body{background-color:#f3ad02}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav{margin:1.35rem 0 0;min-width:15rem;padding:0}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li{background-color:#fdb913;border-bottom:1px solid #fff;color:#000;display:block;text-transform:uppercase;width:100%}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li .nested-menu .nested-submenu{background-color:#fdb913;left:0;z-index:1}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li:last-child{border-bottom:none}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li>.nav__item{margin:0;padding:1.2rem;text-align:left;width:100%}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li>.nav__item:hover{background-color:#f3ad02}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li>.nav__item:not(.aj-button){border:none;color:#000;text-decoration:none}.admin-page-header .page-header .mobile-navigation .mobile-navigation__body ul.nav li .aj-button{border-radius:0}.release-notes .statuses span{border-radius:3px;display:inline-block;margin:auto;min-width:7rem;padding:.3rem;width:object-fit}.release-notes .statuses span.breaking{background-color:#ed5e69;color:#fff}.release-notes .statuses span.published{background-color:#00a1bb;color:#fff}.release-notes .statuses span.draft{background-color:#d3d3d3}.release-notes .tebble__actions .tebble__highres-only{align-items:center;display:flex;flex-direction:column}.release-notes .tebble__actions .aj-button{margin-bottom:0}.release-notes button.delete{background-color:#c33;color:#fff;margin-top:1rem}.release-note-edit .admin-active-container .status{border-radius:3px;font-size:1.1rem;padding:.2rem .5rem;text-transform:capitalize}.release-note-edit .form-header-actions{display:flex}.release-note-edit .locale{margin-right:.5rem;min-width:7rem}.release-note-edit .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.release-note-edit .admin-actions .breaking{background-color:#ed5e69;color:#fff}.release-note-edit .admin-actions .published{background-color:#00a1bb;color:#fff}.release-note-edit .admin-actions .draft{background-color:#d3d3d3}.release-note-edit .row label{padding-bottom:.5rem}.release-note-edit .release-note-label{margin-top:1rem}.release-note-edit .release-note-label p{font-weight:700}.release-note-edit .remove-release-note{align-items:center;display:flex;justify-content:center}.release-note-edit .remove-release-note img{cursor:pointer;height:1.5rem;width:1.5rem}.release-note-edit .release-notes-content textarea{resize:vertical}.version-number-alert .swal-footer{text-align:center}.admin-role-list{display:flex}.admin-role-list .admin-list-container{flex:1}.admin-role-list .admin-list-container .row{display:flex;flex:1}.admin-role-list .admin-list-container .row .tebble{margin-top:0}.admin-role-list .admin-list-container .admin-action{justify-content:flex-end}.admin-role-editor{display:flex;padding-bottom:10rem}.admin-role-editor .page-content{background-color:#faf9f9;padding:2rem}.admin-role-editor .form-header-actions{display:flex}.admin-role-editor .admin-page-container{flex:1}.admin-role-editor .admin-page-container .admin-container{margin-top:2rem}.admin-role-editor .admin-page-container .admin-container .admin-actions-container{align-items:center;display:flex}.admin-role-editor .admin-page-container .admin-container .admin-actions-container .title h2{margin-bottom:0}.admin-role-editor .admin-page-container .admin-container .admin-actions-container .header-actions{display:flex;flex:1;justify-content:flex-end}.admin-role-editor .admin-page-container .admin-container .admin-actions-container .header-actions button{outline:none}.admin-role-editor .admin-page-container .admin-container .admin-actions-container .header-actions button.delete{margin-right:1rem}.admin-role-editor .admin-page-container .row-section{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem}.admin-role-editor .admin-page-container .row-section .column{height:auto}.admin-role-editor .admin-page-container .row-section .column:first-of-type{flex-basis:40%;padding-right:1.5rem}.admin-role-editor .admin-page-container .row-section .column:last-of-type{flex-basis:60%}@media (max-width:767px){.admin-role-editor .admin-page-container .row-section .column:first-of-type{flex-basis:100%;padding-right:0}.admin-role-editor .admin-page-container .row-section .column:last-of-type{flex-basis:100%}}.admin-role-editor .admin-page-container .row-section .column .section-container{height:100%}.admin-role-editor .admin-page-container .section-container{background-color:#fff;border:1px solid #f1f1f1;border-radius:1rem;margin-bottom:1rem}.admin-role-editor .admin-page-container .section-container .section-title{background-color:#f1f1f1;border-top-left-radius:1rem;border-top-right-radius:1rem;font-weight:500;margin-bottom:.5rem;padding:1rem 1.5rem;text-align:center}.admin-role-editor .admin-page-container .section-container .section-content{padding:1rem 1.5rem 1.5rem}.admin-role-editor .admin-page-container .section-container .section-content .view-option{align-items:center;display:flex;margin-right:1rem}.admin-role-editor .admin-page-container .section-container .section-content .field{margin-bottom:1rem}.admin-role-editor .admin-page-container .section-container .section-content .field:last-of-type{margin-bottom:0}.admin-role-editor .admin-page-container .section-container .section-content .field textarea{height:6rem;line-height:1.4rem;resize:none}.admin-sku-editor .form-header-actions{display:flex}.admin-sku-editor .error-message-on-delete p{color:#cc4040}.admin-sku-editor .bundle-sku-alert{align-items:center;display:flex;margin-bottom:.5rem}.admin-sku-editor .bundle-sku-alert h4,.admin-sku-editor .bundle-sku-alert p{margin-bottom:0}.admin-sku-editor .bundle-sku-alert .bundle-label{display:flex}.admin-sku-editor .bundle-sku-alert .bundle-label p{background-color:#414042;color:#fff;margin-bottom:0;margin-left:.5rem;padding:.5rem}.admin-sku-editor .aj-control-container select.aj-control{height:3.2rem}.admin-sku-editor .aj-control-container select.aj-control.type{cursor:pointer}.admin-sku-editor .aj-control-container .multiselect{border:1px solid #ccc;border-radius:4px}.admin-sku-editor .aj-control-container .multiselect .multiselect__tags{border:none}.admin-sku-editor .locale{margin-right:.5rem;min-width:7rem}.admin-sku-editor .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.admin-sku-editor .single-usage{align-items:center;display:flex;justify-content:center;padding-top:calc(5px + 2rem)}.admin-sku-editor .single-usage label{display:flex}.admin-sku-editor .single-usage label.aj-switch{align-items:center;margin-bottom:0}.admin-sku-editor .single-usage label.aj-switch .option-title{font-size:1.4rem;font-weight:500;margin-right:1rem}.admin-sku-editor .single-usage label.aj-switch .content{align-items:center;display:flex}.admin-sku-list .sku{border-radius:5px;color:#fff;padding:.4rem 1rem;text-align:center}.admin-sku-list .sku.sku-active{background-color:#31baa8}.admin-sku-list .sku.sku-inactive{background-color:#cc4040}.admin-sku-list .tebble{margin-top:0}.admin-sku-list .tabs{display:flex;margin-top:2rem}.admin-sku-list .tab{color:#414042;cursor:pointer;font-family:Barlow,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;margin-right:3rem;padding-bottom:.3rem}@media (max-width:767px){.admin-sku-list .tab{margin-right:1.3rem}}.admin-sku-list .tab.active,.admin-sku-list .tab:hover{border-bottom:2px solid #00a1bb;font-weight:500;letter-spacing:-.1px}.admin-sku-list .tab input{display:none}.admin-sku-list .tab span{margin-left:1rem}.admin-subcategory-editor .form-header-actions{display:flex}.admin-subcategory-editor .locale{margin-right:.5rem;min-width:7rem}.admin-subcategory-editor .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.admin-subcategory-editor .category-picker .vs__dropdown-toggle{height:3.2rem}.admin-subcategory-editor .category-picker .vs__dropdown-toggle .vs__selected-options{flex-wrap:nowrap}.admin-subcategory-editor .category-picker .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:.9rem}.admin-subcategory-editor .multiselect .multiselect__tags{padding-bottom:.8rem;padding-top:.8rem}.admin-subcategory-editor label{display:flex}.admin-subcategory-editor label .tooltip{padding-left:.5rem}.admin-subcategory-editor .pricing_scheme .col{max-width:25%}.admin-subcategory-editor .pricing_scheme .col.col-2{max-width:20%}.admin-subcategory-editor .commission-row .col-md-4{max-width:33.3%}.admin-subcategory-editor .all-day-switch .aj-switch{align-items:center;display:flex;margin-bottom:.5rem}.admin-subcategory-editor .all-day-switch .aj-switch .option-title{font-size:1.1rem;margin-left:.5rem}.admin-subcategory-editor .all-day-switch .aj-switch .content{align-items:center;display:flex}.admin-subcategory-editor .buffer-switch .aj-switch{align-items:center;display:flex;margin-bottom:.5rem}.admin-subcategory-editor .buffer-switch .aj-switch .option-title{font-size:1.1rem;margin-left:.5rem}.admin-subcategory-editor .buffer-switch .aj-switch .content,.admin-subcategory-editor .buffer-switch .radio-button-section{align-items:center;display:flex}.admin-subcategory-editor .buffer-switch .radio-button-section input{height:1.2rem;margin-right:.3rem;width:1.2rem}.admin-subcategory-editor .buffer-switch .radio-button-section label{margin-bottom:0;margin-right:1rem}.admin-subcategory-editor .buffer-switch .extra-info{font-style:italic;margin-bottom:.5rem}.admin-subcategory-editor .buffer-switch .buffer-time{margin-bottom:1rem;max-width:33.3%;padding-right:.5rem}.admin-subcategory-editor .pricing-information-container{background-color:#fff;border-radius:4px;color:#555;display:flex;font-size:.9rem;justify-content:space-between;padding:1rem}.admin-subcategory-editor .pricing-information-container.no-info{align-items:center;background-color:hsla(0,0%,100%,.6)}.admin-subcategory-editor .pricing-information-container .no-info{opacity:.8}.admin-subcategory-editor .pricing-information-container .edit-info{background-color:#fdb913;background-image:url(/static/images/pen-icon-darker.png);background-position:50%;background-repeat:no-repeat;background-size:85%;border-radius:50%;height:2.3rem;opacity:.8;padding:.5rem;width:2.3rem}.admin-subcategory-editor .pricing-information-container .edit-info:hover{cursor:pointer;opacity:1}.subcategory-list{display:flex;flex:1;flex-direction:column}.subcategory-list .tebble{flex:1 0}.subcategory-list .tebble table{border-collapse:collapse;border-spacing:0}.subcategory-list .tebble table .tebble__actions{margin-left:auto;margin-right:auto;max-width:12rem}.subcategory-list .tebble table .tebble__actions-header{max-width:12rem}.subcategory-list .tebble table tr td{word-wrap:break-word}.subcategory-list .tebble .tebble__top-right-actions{flex:1;justify-content:flex-end}.subcategory-list .subcategory{border-radius:5px;color:#fff;padding:.4rem 1rem;text-align:center}.subcategory-list .subcategory.subcategory-active{background-color:#31baa8}.subcategory-list .subcategory.subcategory-inactive{background-color:#cc4040}.subcategory-list .manage-subcategories{align-items:center;display:flex}.subcategory-list .manage-subcategories button{background-color:#fdb913;font-size:.9rem;margin-right:1rem}.subcategory-list .manage-subcategories button.disabled-button{background-color:#f2f1f0;cursor:default}.subcategory-list .buffer-modal .modal-container{border-radius:1rem;max-width:40rem;padding:0}.subcategory-list .buffer-modal .modal-header{border:none;margin-bottom:0}.subcategory-list .buffer-modal .modal-body{display:flex;flex-direction:column;margin:0}.subcategory-list .buffer-modal .modal-body .radio-buttons label{align-items:center;border-top:1px solid #f3f3f3;display:flex;margin:0;padding:1rem 2rem;width:100%}.subcategory-list .buffer-modal .modal-body .radio-buttons label:last-of-type{border-bottom:1px solid #f3f3f3}.subcategory-list .buffer-modal .modal-body .radio-buttons label span{font-size:1rem}.subcategory-list .buffer-modal .modal-body .radio-buttons input{height:1.25rem;width:1.25rem}.subcategory-list .buffer-modal .modal-body .radio-buttons input:checked{accent-color:#00a1bb}.subcategory-list .buffer-modal .modal-body .radio-buttons input:checked+span{color:#00a1bb}.subcategory-list .buffer-modal .modal-body .buffer-value{background-color:#f0f0f0;padding:1rem 2rem}.subcategory-list .buffer-modal .modal-body .buffer-value .error-value{color:#f27474;padding-top:.3rem}.subcategory-list .buffer-modal .modal-body .error-buffer-type{background-color:rgba(202,0,0,.1);display:flex;justify-content:center;padding:.7rem}.subcategory-list .buffer-modal .modal-body .error-buffer-type p{color:#666}.subcategory-list .buffer-modal .modal-body .error-buffer-type p:before{background-color:#f27474;border-radius:50%;color:#fff;content:"!";display:inline-block;font-weight:600;height:1.5rem;line-height:1.5rem;margin:0 .7rem;text-align:center;width:1.5rem}.subcategory-list .buffer-modal .modal-footer,.subcategory-list .buffer-modal .modal-header{padding:1.5rem 2rem}.subcategory-list .buffer-modal .modal-footer{display:flex;justify-content:center}.subcategory-list .buffer-modal .modal-footer button{background-color:#00a1bb;border:0;border-radius:.25rem;color:#fff;cursor:pointer;padding:.8rem 1.5rem}.swal2-subcategory .swal2-title{font-weight:400}.swal2-subcategory .swal2-radio{flex-direction:column;margin:1.8rem 0 0}.swal2-subcategory .swal2-radio label{align-items:center;border-top:1px solid #f3f3f3;display:flex;margin:0;padding:1rem;width:100%}.swal2-subcategory .swal2-radio label:last-of-type{border-bottom:1px solid #f3f3f3}.swal2-subcategory .swal2-radio label span{font-size:1rem}.swal2-subcategory .swal2-radio input{height:1.25rem;width:1.25rem}.swal2-subcategory .swal2-radio input:checked{accent-color:#00a1bb}.swal2-subcategory .swal2-radio input:checked+span{color:#00a1bb}.swal2-subcategory .swal2-validation-message{background-color:rgba(202,0,0,.1);margin:0}.swal2-subcategory .swal2-input{margin:2rem 3rem 1rem}.swal2-subcategory .swal2-cancel.swal2-styled{background-color:#e8e8e8;color:#000}.customer-list .customer{border-radius:5px;color:#fff;padding:.4rem 1rem;text-align:center}.customer-list .customer.customer-active{background-color:#31baa8}.customer-list .customer.customer-inactive{background-color:#cc4040}.customer-list .disable-notification{color:#cc4040}.customer-list .tebble table tr td{word-wrap:break-word}.user-list .user-list__toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.user-list .user-list__toolbar .user-list__reset-button{flex-shrink:0}.user-list .user-list__toolbar .user-list__toolbar-filters{display:flex;flex-wrap:wrap;gap:1rem}.user-list .user-list__toolbar .user-list__filter{margin:0;min-width:16rem}.user-list .user-list__toolbar .user-list__filter label{display:block;margin-bottom:.5rem}.user-list .user-list__toolbar .user-list__filter .aj-control{width:100%}@media (max-width:768px){.user-list .user-list__toolbar{align-items:stretch;flex-direction:column}.user-list .user-list__toolbar .user-list__reset-button,.user-list .user-list__toolbar .user-list__toolbar-filters{width:100%}.user-list .user-list__toolbar .user-list__filter{min-width:0;width:100%}}.default-availability{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;padding:.5rem}.default-availability .row{flex-direction:column}.default-availability .row h3{border-bottom:1px solid #636466;margin-bottom:.5rem;padding-bottom:.3rem}.default-availability .row label{margin-bottom:0}.default-availability .row .day-details .switch-custom-container{align-items:center;display:flex;margin-bottom:.5rem}.default-availability .row .day-details .aj-switch{margin-left:.5rem}.default-availability .row .day-details .aj-switch .content{display:flex}.default-availability .row .day-details .aj-switch .content .switch-handle{height:22px;width:22px}.default-availability .row .day-details .aj-switch .content .switch-label{height:24px;width:39px}.default-availability .row .day-details .aj-switch .content .switch-input:checked~.switch-handle{left:1.1rem}.default-availability .row .day-details .availability-pickers{display:flex;flex-direction:column;justify-content:space-between}.default-availability .row .day-details .availability-pickers .picker{align-items:center;display:flex;justify-content:space-between}.default-availability .row .day-details .availability-pickers .picker:first-of-type{margin-bottom:.5rem}.default-availability .row .day-details .availability-pickers .picker label{flex:.3}.default-availability .row .day-details .availability-pickers .picker select{background-color:#fff;border-color:#f1f1f1;border-radius:2px;flex:.7;padding:.3rem}.pro-edit .add-area{outline:none}.pro-edit .admin-actions-container{flex:.6}.pro-edit .admin-actions-container.bottom{flex:1}.pro-edit .admin-actions-container .form-header-actions{display:flex}.pro-edit .admin-actions-container .form-header-actions a{align-items:center;display:flex}.pro-edit .admin-active-container .form-header-actions .status-picker{border-radius:6px}.pro-edit .admin-active-container .form-header-actions .status-picker .multiselect{min-width:7rem}.pro-edit .row .col.col-md-1{align-self:flex-end}.pro-edit .aj-control-container.aj-control-container--filltext.vat-level.aj--error .dropdown .vs__dropdown-toggle{border:1px solid #cc4040;border-radius:4px}.pro-edit .anonymized-info{background-color:#faf9f9;margin-bottom:-1rem;padding:1rem 1rem 0}.pro-edit .personal-details-container{background-color:#faf9f9;display:flex;margin-bottom:2rem}@media (max-width:767px){.pro-edit .personal-details-container{flex-wrap:wrap}}.pro-edit .personal-details-container .form-body{flex-grow:1;margin-bottom:0}@media (max-width:767px){.pro-edit .user-image-container{width:100%}}.pro-edit .user-image-container .form-body h4{font-weight:700}@media (max-width:767px){.pro-edit .user-image-container .user-image{background-color:#faf9f9}}.pro-edit .user-image-container .image-upload{background-color:#fff}.pro-edit .user-image-container .image-upload .avatar-content{height:10rem;position:relative;width:10rem}.pro-edit .user-image-container .image-upload .avatar-content .avatar{background-image:url(/static/images/blank-avatar.png);background-position:50%;background-size:cover;height:100%;width:100%}.pro-edit .user-image-container .image-upload .upload-image,.pro-edit .user-image-container .image-upload .upload-image-icon{bottom:-1rem;height:3rem;left:8rem;overflow:hidden;position:absolute;width:3rem}.pro-edit .user-image-container .image-upload .upload-image-icon:hover,.pro-edit .user-image-container .image-upload .upload-image:hover{cursor:pointer}.pro-edit .user-image-container .image-upload .upload-image{opacity:0;z-index:10}.pro-edit .user-image-container .image-upload .upload-image-icon{background-color:#fdd143;background-image:url(/static/images/pen-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.1)}.pro-edit .billing-address-type,.pro-edit .has-vat{display:flex}.pro-edit .billing-address-type h4,.pro-edit .has-vat h4{margin-right:1rem}.pro-edit .billing-address-type .switch-input:checked~.switch-label,.pro-edit .has-vat .switch-input:checked~.switch-label{background-color:#fed144}.pro-edit .has-vat{align-items:center;min-height:5rem}.pro-edit .has-vat .aj-switch,.pro-edit .has-vat h4{margin-bottom:0}.pro-edit .has-vat .aj-switch .content{align-items:center;display:flex}.pro-edit .form-body{margin-bottom:2rem}.pro-edit .form-body .user-section h4{font-weight:700;margin:0}.pro-edit .form-body .push-notification{opacity:.6}.pro-edit .locale{margin-right:.5rem;min-width:7rem}.pro-edit .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.pro-edit .categories{display:flex;flex-wrap:wrap}.pro-edit .categories .category-title span:first-of-type{font-weight:400;margin-right:.5rem}.pro-edit .categories .category-section{display:flex;flex-basis:33.3%;flex-flow:row-wrap;margin-top:2rem;padding-right:2rem}@media (max-width:991px){.pro-edit .categories .category-section{flex-basis:100%;padding-right:0}}.pro-edit .categories .category-section .subcategories{align-items:stretch;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:1rem}.create-pro-popup .swal-footer{text-align:center}.create-pro-popup .swal-footer .swal-button{background-color:#00a1bb;min-width:7rem}#reassign-wrap .admin-pro-reassignment-modal .tebble-wrap .vs__dropdown-toggle .vs__actions{min-height:1.8rem;padding:0}.confirm-pro-reassignment-prompt .swal-footer{align-items:center;display:flex;justify-content:center}.confirm-pro-reassignment-prompt .swal-footer .swal-button-container{min-width:8rem}.confirm-pro-reassignment-prompt .swal-footer .swal-button-container .swal-button--confirm{background-color:#00a1bb}.confirm-pro-reassignment-prompt .swal-footer .swal-button-container button{width:100%}.pro-list{display:flex;flex:1;flex-direction:column}.pro-list .tebble{flex:1 0}.pro-list .tebble table{border-collapse:collapse;border-spacing:0}.pro-list .tebble table .tebble__actions{margin-left:auto;margin-right:auto;max-width:12rem}.pro-list .tebble table .tebble__actions-header{max-width:12rem}.pro-list .tebble table tr td{word-wrap:break-word}.pro-list .tebble .tebble__top-right-actions{flex:1;justify-content:flex-end}@media (max-width:1400px){.aj-button.aj-button--small.small-icon{align-items:center;display:flex;justify-content:center;padding:.5rem 1rem}.aj-button.aj-button--small.small-icon img{height:1rem;object-fit:contain;width:1rem}}.admin-voucher-edit .spare-parts .aj-checkbox input{margin-right:0}.admin-voucher-edit .spare-parts .aj-checkbox label{padding-left:.5rem}.admin-voucher-edit .row{margin-bottom:1rem}.admin-voucher-edit .aj-checkbox{align-items:center;cursor:pointer;display:flex;margin-bottom:5px}.admin-voucher-edit .aj-checkbox label{cursor:pointer;margin-bottom:0}.admin-voucher-edit .aj-checkbox input{height:1.2rem;margin-right:.5rem;width:1.2rem}.admin-voucher-edit .value-row{align-items:flex-start}.admin-voucher-edit .value-row .col{max-width:33.33%}.admin-voucher-edit .aj-control.type{cursor:pointer}.admin-voucher-edit .voucher__kind .multiselect .multiselect__option,.admin-voucher-edit .voucher__model-type .multiselect .multiselect__option{font-size:.9rem;font-weight:400}.admin-voucher-edit .voucher__kind .multiselect .option__desc,.admin-voucher-edit .voucher__model-type .multiselect .option__desc{white-space:normal}.admin-voucher-edit .voucher__kind .multiselect .option__title,.admin-voucher-edit .voucher__model-type .multiselect .option__title{font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.admin-voucher-edit .multiselect.multiselect--disabled{background:transparent;cursor:not-allowed;pointer-events:auto}.admin-voucher-edit .multiselect.multiselect--disabled .multiselect__single,.admin-voucher-edit .multiselect.multiselect--disabled .multiselect__tags{background:transparent}.admin-voucher-edit .default-multiselect.isDisabled{cursor:not-allowed}.admin-voucher-edit .default-multiselect.isDisabled .multiselect.multiselect--disabled,.admin-voucher-edit .default-multiselect.isDisabled .multiselect__tags,.admin-voucher-edit .default-multiselect.isDisabled .multiselect__tags .multiselect__single{background:transparent}.admin-voucher-edit .default-multiselect .multiselect__select:before{top:60%}.admin-voucher-edit .default-multiselect .multiselect .multiselect__input,.admin-voucher-edit .default-multiselect .multiselect .multiselect__single{line-height:18px;min-height:18px}.admin-voucher-edit .default-multiselect .multiselect__option--selected.multiselect__option--highlight{background:#41b883}.admin-voucher-edit .voucher-dates{align-items:center}.admin-voucher-edit .voucher-dates .vdp-datepicker input{border:1px solid #ccc;border-radius:4px;box-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:.9rem;padding:1rem;width:100%}.admin-voucher-edit .voucher-dates .vdp-datepicker input:hover{cursor:pointer}.admin-voucher-edit .voucher-dates .vdp-datepicker input:hover:disabled{cursor:not-allowed}.admin-voucher-edit .voucher-dates .col{max-width:33.33%}.admin-voucher-edit .voucher-dates.disabled p{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;cursor:not-allowed;font-size:.9rem;opacity:.6;padding:1rem;width:100%}.admin-voucher-edit .voucher-dates.disabled p:hover{cursor:not-allowed}.admin-voucher-edit .admin-active-container.voucher{background-color:transparent;justify-content:center;padding:0}.admin-voucher-edit .admin-active-container.voucher h4{margin-bottom:0;margin-right:1rem}.admin-voucher-edit .admin-active-container.voucher .content{align-items:center;display:flex}.admin-voucher-edit .admin-active-container.voucher .content.disabled{opacity:.6}.admin-voucher-edit .admin-active-container.voucher .content.disabled .switch-handle{cursor:not-allowed}.admin-voucher-edit input:disabled,.admin-voucher-edit select:disabled,.admin-voucher-edit textarea:disabled{cursor:not-allowed;opacity:.6}.voucher-actions-popup{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.voucher-actions-popup .cancel,.voucher-actions-popup .disable-voucher,.voucher-actions-popup .view{padding:.5rem}.voucher-actions-popup .cancel:hover,.voucher-actions-popup .disable-voucher:hover,.voucher-actions-popup .view:hover{cursor:pointer}.voucher-actions-popup .cancel{border:1px solid #a0a0a1}.voucher-actions-popup .view{border:1px solid #00a1bc;margin-left:.5rem;margin-right:.5rem}.voucher-actions-popup .disable-voucher{border:1px solid #fdb913}.admin-voucher-list p.capitalize{text-transform:capitalize}.admin-voucher-list .voucher{border-radius:5px;color:#fff;padding:.4rem 1rem;text-align:center}.admin-voucher-list .voucher.voucher-active{background-color:#31baa8}.admin-voucher-list .voucher.voucher-inactive{background-color:#cc4040}.admin-voucher-list .aj-button.aj-button--shrink{min-width:100px}.admin-voucher-list .tebble .tebble__use-slot P,.aj-breadcrumb{margin-bottom:0}.aj-breadcrumb{background-color:#414042;color:#fff}.aj-breadcrumb .breadcrumb{border-top:1px solid #5b5a5b;padding:.5rem 1.5rem}.aj-breadcrumb .breadcrumb ol{display:flex;list-style:none;margin:0;padding:0}.aj-breadcrumb .breadcrumb ol li{color:#bebebe}.aj-breadcrumb .breadcrumb ol li:before{color:#bebebe;content:"/\00a0";padding:0 5px}.aj-breadcrumb .breadcrumb ol li:first-child:before{content:""}.aj-breadcrumb .breadcrumb ol a{color:#fff;text-decoration:none}.aj-breadcrumb .breadcrumb ol a:hover{text-decoration:underline}.info .v-select{border:1px solid hsla(220,3%,79%,.5);border-radius:3px;height:100%;padding:.4rem;position:relative;width:100%}.info .v-select:active,.info .v-select:focus,.info .v-select:focus-within,.info .v-select:visited{border-color:#00a1bb;outline:#00a1bb}.info .v-select .vs__dropdown-toggle{align-items:center;border:none;display:flex;height:100%;width:100%}.info .v-select .vs__dropdown-toggle input{border:none;padding:0 0 0 .4rem}.info .v-select .vs__dropdown-toggle .vs__selected{margin:0;position:absolute}.info .v-select .vs__dropdown-toggle .vs__clear{display:none}.info .v-select .vs__dropdown-menu{border:1px solid hsla(220,3%,79%,.5);border-top-left-radius:0;border-top-right-radius:0;display:block;height:15rem;left:0;margin:.15rem 0 0;padding:0;position:absolute;right:0;width:100%}.info .v-select .vs__dropdown-menu li{color:#7a797b;margin:0;padding:0}.info .v-select .vs__dropdown-menu li:hover{background:#f2f2f2}.info .v-select .vs__dropdown-menu li p{color:#7a797b;padding:.5rem 1.2rem}.info .v-select .vs__dropdown-menu .vs__dropdown-option--highlight p{color:#7a797b}.info .aj-control-container .v-select .vs__open-indicator{top:0}.info .v-select i{bottom:0;left:auto;line-height:1rem;margin:auto;top:0}.info .v-select i:before{border-color:#00a1bb;vertical-align:middle}@media (max-width:767px){.info .v-select i{right:.3rem}}@media (min-width:768px){.info .v-select i{right:0}}@media (min-width:992px){.info .v-select i{right:.7rem}}.info .v-select .vs__dropdown-menu .vs__dropdown-option--highlight{padding:0}.info .v-select .vs__dropdown-menu .vs__dropdown-option--highlight p{background:#f2f2f2;color:#000}.billing-form.disabled{opacity:.5}.billing-form .billing-address-type,.billing-form .has-vat{display:flex}.billing-form .billing-address-type h4,.billing-form .has-vat h4{margin-right:1rem}.billing-form .billing-address-type .switch-input:checked~.switch-label,.billing-form .has-vat .switch-input:checked~.switch-label{background-color:#00a1bb}.billing-form .has-vat{align-items:center;min-height:5rem}.billing-form .has-vat .aj-switch,.billing-form .has-vat h4{margin-bottom:0}.billing-form .has-vat .aj-switch .content{align-items:center;display:flex}.billing-form .aj-control-container input:disabled,.billing-form .content input:disabled{background-color:#f1f1f1;cursor:not-allowed;opacity:.5}.billing-form .aj-control-container input:disabled:hover,.billing-form .content input:disabled:hover{cursor:not-allowed}.billing-form .content.disabled{cursor:not-allowed;opacity:.5}.billing-form .billing-form__type-picker button{width:100%}.tooltip:hover{cursor:pointer}.tooltip:hover .tooltip-info{display:block}.billing-profile{margin-top:3rem}.billing-profile h3{border-bottom:1px solid #f2f1f0;padding-bottom:1rem}.v-select{position:relative;width:100%}.v-select.vs--disabled .vs__dropdown-toggle{background-color:inherit;cursor:not-allowed}.v-select .vs__dropdown-toggle{padding:1rem 1rem 1rem 1.2rem}.v-select .vs__dropdown-toggle input{font-size:1.1rem;margin:0;padding:0}.v-select .vs__dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;display:block;left:0;margin-top:0;max-height:17rem;padding:0;position:absolute;right:0;width:100%}.v-select .vs__dropdown-menu li{margin:0;padding:.5rem 1.2rem;text-align:left}.v-select .vs__dropdown-menu li.vs__dropdown-option--highlight{background-color:#f2f2f2;color:#414042}.v-select .vs__dropdown-menu li.vs__dropdown-option--highlight p{background-color:transparent;color:#414042}.v-select .vs__dropdown-menu li p img{height:.75rem;margin-right:.5rem;width:.75rem}.v-select .vs__dropdown-menu li.active,.v-select .vs__dropdown-menu li:hover{background:#f2f2f2}.v-select .vs__dropdown-menu li.active p{background-color:transparent;color:#414042}.custom-job-subcategory .row .col{padding:0}.custom-job-subcategory .category-picker,.custom-job-subcategory .subcategory-picker{border:1px solid hsla(0,0%,78%,.5)}.custom-job-subcategory .category-picker{border-bottom-left-radius:3px;border-right:0;border-top-left-radius:3px;margin-right:0}@media (max-width:991px){.custom-job-subcategory .category-picker{border-bottom:none;border-bottom-left-radius:0;border-right:1px solid hsla(0,0%,78%,.5);border-top-right-radius:3px;margin-bottom:0}}.custom-job-subcategory .subcategory-picker{border-bottom-right-radius:3px;border-top-right-radius:3px}@media (max-width:991px){.custom-job-subcategory .subcategory-picker{border-bottom-right-radius:3px;border-top-right-radius:0}}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-toggle{align-items:center;display:flex;padding:1.05rem}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-toggle input{color:#414042;font-size:1.1rem}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-toggle .vs__selected{background:transparent;color:#7a797b;font-size:1.1rem;margin:0;padding:0}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-toggle .vs__clear{display:none}.custom-job-subcategory .aj-control-container .v-select .vs__open-indicator:before{border-color:#00a1bb}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu{border:none;margin:0;max-height:17rem;padding:0;top:4rem}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu li{border-radius:3px;margin:0}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu li p{color:#7a797b}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu.active{background:#f2f2f2}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu.active p{background-color:transparent}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu.vs__dropdown-option--highlight{padding:0}.custom-job-subcategory .aj-control-container .v-select .vs__dropdown-menu.vs__dropdown-option--highlight p{background:#f2f2f2;color:#7a797b;padding:.7rem 2.6rem}.category-picker{color:#7a797b;flex:0 0 20rem;font-size:1.1rem;margin-right:1px;padding:0}@media (max-width:500px){.category-picker{width:100%}}@media (max-width:767px){.category-picker{border-radius:.2rem;flex:1;margin-bottom:1rem;min-width:60%}}.category-picker .aj-button{text-align:right}.category-picker .v-select.vs--disabled .vs__dropdown-toggle{background-color:inherit;cursor:not-allowed}.v-select .vs__open-indicator{margin-right:.5rem}.v-select .vs__open-indicator:before{border-color:#00a1bb}.aj-control-container .v-select .vs__dropdown-toggle{border:none;border-radius:0;box-shadow:none}.aj-control-container .v-select .vs__dropdown-toggle .vs__selected{color:#414042;font-size:1.1rem;margin-top:0;padding:0}.aj-control-container .v-select .vs__dropdown-toggle .vs__clear{display:none}.aj-control-container .v-select .vs__dropdown-menu{padding-top:0}.aj-control-container .v-select .vs__dropdown-menu .vs__dropdown-option--highlight a{background-color:transparent;color:color ajusto-secondary}.aj-control-container .v-select.subcategory-picker .vs__dropdown-toggle{border-radius:3px}.category-picker.is-admin,.subcategory-picker.is-admin{background-color:transparent;border:none}.category-picker.is-admin .vs__dropdown-toggle,.subcategory-picker.is-admin .vs__dropdown-toggle{border:1px solid #ccc;border-radius:3px}.checkout-register-form{border-radius:3px;padding:0}@media (max-width:767px){.checkout-register-form{padding:3rem 2rem}}.checkout-register-form.full-width .row .register-button .register-button-container .raw-button{width:auto}.checkout-register-form .row .form-header-container .title-container h4{color:#000}.checkout-register-form .row .register-button{margin-top:0}.checkout-register-form .row .register-button .register-button-container .raw-button{background:none;border:1px solid #414042;border-radius:25px;color:#000;padding:1rem 5rem;position:relative}.checkout-register-form .row .register-button .register-button-container .raw-button .validated{animation:validationSuccess 1.5s;animation-delay:.5s;background-color:#3b3;background-image:url(/static/images/checkmark-completed.svg);background-position:50%;background-repeat:no-repeat;background-size:7%;border-radius:25px;color:transparent;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out}.checkout-register-form .row .col .aj-control-container .aj-filltext{color:#cc4040;padding-left:0}.checkout-register-form .locale-container{align-items:center;display:flex;justify-content:flex-end}.checkout-register-form .locale-container label{margin-right:1rem}.checkout-register-form .locale-container .locale-picker .aj-control-container--filltext .aj-control{border:1px solid #ccc;border-radius:3px;min-width:12rem}.checkout-register-form .locale-container .locale-picker .aj-control-container--filltext.aj--error .aj-control{border:1px solid #cc4040}.checkout-register-form .locale-container .locale-picker .vs__dropdown-toggle{background-color:transparent;padding:.5rem}.checkout-register-form .locale-container .locale-picker .vs__dropdown-toggle .vs__selected{width:80%}@media (max-width:767px){.checkout-register-form .row{display:flex;flex-direction:column}}.checkout-register-form .row .col{flex-basis:50%}.checkout-register-form .row .col .input-container{margin:.5rem}.checkout-register-form .row .col .input-container input{background-color:#fff;color:#414042;font-size:16px}.checkout-register-form .row .col .input-container input:placeholder{color:#a0a0a1}.checkout-register-form .row .form-header-container{display:flex;flex:1;flex-direction:row;margin-bottom:1.5rem;margin-left:.5rem}.checkout-register-form .row .form-header-container .title-container{align-items:center;display:flex;flex:1;justify-content:center}.checkout-register-form .row .form-header-container .title-container h4{color:#fff;font-weight:700;margin-bottom:0}.checkout-register-form .row .form-header-container .back-button-container{background-image:url(/static/images/back-button-register.svg);background-position:50%;background-repeat:no-repeat;height:3rem;width:3rem}.checkout-register-form .row .form-header-container .back-button-container:hover{cursor:pointer}.checkout-register-form .row .register-button{cursor:pointer;flex:1;margin-top:2rem}.checkout-register-form .row .register-button .register-button-container{display:flex;justify-content:center}.checkout-register-form .row .register-button .register-button-container .raw-button{margin-top:.5rem;text-align:center;width:100%}.checkout-register-form .row .register-button .register-button-container .raw-button p{background:url(/static/images/white-button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;font-weight:700;padding:1rem 5rem}.checkout-register-form .row .register-button .register-button-container .raw-button p.submit-enabled{background-image:url(/static/images/login-button.svg);background-size:100%;color:#414042;font-weight:700;padding:1rem;text-align:center;width:12rem}.checkout-register-form .row .aj-checkbox-terms{display:flex;flex-direction:row}.checkout-register-form .row .aj-checkbox-terms span{color:#fff}.checkout-register-form .row .aj-checkbox-terms span a{border-bottom:1px solid #fff;color:#fff;margin-left:.5rem;text-decoration:none}.checkout-register-form .row .aj-checkbox-terms div{border:1px solid #fff;border-radius:3px;cursor:pointer;height:1.5rem;margin-left:.5rem;margin-right:.5rem;padding-right:1rem;width:1.5rem}.checkout-register-form .row .aj-checkbox-terms div.checked{background-image:url(/static/images/checkmark-completed.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@-moz-keyframes validationSuccess{0%{border:1px solid #3b3;height:100%;opacity:0;transition:opacity ese-in-out .1s;width:20%}75%{border:1px solid #3b3;height:100%;opacity:1;transition:opacity ese-in-out .3s;width:100%}to{border:none;height:100%;opacity:0;width:100%}}@-webkit-keyframes validationSuccess{0%{border:1px solid #3b3;height:100%;opacity:0;transition:opacity ese-in-out .1s;width:20%}75%{border:1px solid #3b3;height:100%;opacity:1;transition:opacity ese-in-out .3s;width:100%}to{border:none;height:100%;opacity:0;width:100%}}@-o-keyframes validationSuccess{0%{border:1px solid #3b3;height:100%;opacity:0;transition:opacity ese-in-out .1s;width:20%}75%{border:1px solid #3b3;height:100%;opacity:1;transition:opacity ese-in-out .3s;width:100%}to{border:none;height:100%;opacity:0;width:100%}}@keyframes validationSuccess{0%{border:1px solid #3b3;height:100%;opacity:0;transition:opacity ese-in-out .1s;width:20%}75%{border:1px solid #3b3;height:100%;opacity:1;transition:opacity ese-in-out .3s;width:100%}to{border:none;height:100%;opacity:0;width:100%}}.customer-edit .admin-actions-container,.customer-edit .admin-actions-container.bottom{flex:1}.customer-edit .admin-actions-container .form-header-actions{display:flex}.customer-edit .admin-actions-container .form-header-actions a{align-items:center;display:flex}.customer-edit .locale{margin-right:.5rem;min-width:7rem}.customer-edit .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.customer-edit .customer__flag .vs__dropdown-toggle .vs__selected{margin:0}.commission-scheme-container{margin:1.5rem 0}.commission-scheme-container .degressive-fee{align-items:center;display:flex;font-size:1.2rem;margin:.5rem}.commission-scheme-container .degressive-fee:before{background-image:url(/static/images/info-icon.svg);background-position:50%;background-size:cover;content:"";display:inline-block;height:1.5rem;margin-right:.7rem;width:1.5rem}.company-editor .form-body{grid-gap:1.7rem;display:grid}.company-editor .custom-availability-switch,.company-editor .partner-billing{display:flex}.company-editor .custom-availability-switch label.aj-switch,.company-editor .partner-billing label.aj-switch{align-items:center;display:flex;position:relative}.company-editor .custom-availability-switch label.aj-switch .content,.company-editor .partner-billing label.aj-switch .content{left:0;position:absolute;right:0}.company-editor .custom-availability-switch .label-with-tooltip,.company-editor .partner-billing .label-with-tooltip{align-items:center;margin-left:calc(45px + .5rem)}.company-editor .custom-availability-switch .label-with-tooltip label,.company-editor .partner-billing .label-with-tooltip label{margin-bottom:0}.company-editor .partner-billing p{margin-left:4rem}.company-editor .admin-page-container .section-container{box-shadow:0 0 5px #ccc}.company-editor .admin-page-container .section-container .section-title{background-color:#f2f1f0;margin-bottom:.5rem;padding:1rem 1.5rem;text-align:center}.company-editor .admin-page-container .section-container .section-content{padding:1rem 1.5rem 1.5rem}.company-editor .admin-page-container .section-container .section-content.reimbursement{display:flex;padding-top:0}.company-editor .admin-page-container .section-container .section-content .field{margin-bottom:1rem}.company-editor .admin-page-container .section-container .section-content .field:last-of-type{margin-bottom:0}.company-editor .admin-page-container .section-container .section-content .field textarea{height:6rem;line-height:1.4rem;resize:none}.company-editor .admin-page-container .section-container .section-content .no-company-addresses{align-items:center;justify-content:space-between}.company-editor .admin-page-container .section-container .section-content .no-company-addresses h5{margin-bottom:0}.company-editor .admin-page-container .section-container .section-content.company-logo-section .media-picker{max-width:600px}.company-editor .admin-page-container .section-container .section-content .reimbursement-document{flex-basis:75%;line-height:1.8rem;margin-left:1rem}.company-editor .admin-page-container .section-container .section-content .reimbursement-document .info{align-items:center;display:flex}.company-editor .admin-page-container .section-container .section-content .reimbursement-document .info input{height:16px;margin-right:.3rem;width:16px}.company-editor .admin-page-container .section-container .section-content .reimbursement-document .info .tooltip{display:inline-block}.company-editor .admin-page-container .section-container .section-content .reimbursement-document .info .tooltip .tooltip-icon{margin-left:.3rem;margin-top:-.7rem}.company-editor .admin-page-container .section-container .section-content .reimbursement-document ul{margin-top:.3rem;padding-left:2.2rem}.company-editor .admin-page-container .section-container .section-content .reimbursement-document ul li::marker{content:"- "}.company-editor .admin-page-container .section-container .section-content .reimbursement-document .title{font-weight:700}.company-editor .admin-page-container .section-container .section-content .reimbursement-document p{margin-bottom:.3rem}.company-editor .admin-page-container .section-container .logo-section-info{font-size:1rem}.company-editor .admin-page-container .section-container .logo-section-info:before{background-image:url(/static/images/info-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.4rem;margin-bottom:-.3rem;margin-right:.5rem;width:1.4rem}.company-editor .admin-page-container .header-actions{display:flex;flex:1;justify-content:flex-end}.company-editor .admin-page-container .locale{margin-right:.5rem;min-width:7rem}.company-type-swal .swal-footer,.company-type-swal .swal-text{text-align:center}.company-type-swal .swal-footer .swal-button-container .swal-button{background-color:#00a1bb}.company-notifications{grid-gap:1rem;display:grid}.company-notifications .invoice-note{display:flex}.company-notifications .notification-gallery{grid-gap:1rem;display:grid;grid-template-columns:1fr}.company-notifications .notification-gallery .notification-type span{border-radius:1rem;color:#fff;font-size:.7rem;font-weight:700;padding:.2rem .5rem;text-transform:uppercase}.company-notifications .notification-gallery .notification-type span.email{background-color:#0091a8}.company-notifications .notification-gallery .notification-type span.sms{background-color:#00b4d2}.company-notifications .notification-gallery .notification-type span.push{background-color:#008499}.company-notifications .notification-gallery input[type=checkbox]{height:1.2rem;width:1.2rem}.company-notifications.inline-row .notification-gallery{display:flex}.company-notifications .notification-option{grid-gap:.4rem .2rem;display:grid;grid-template-columns:1.3rem 3fr}.company-notifications .notification-option.is_disabled{color:#696969}.company-notifications .notification-option input[type=checkbox]{align-self:center;grid-row-start:2}.company-notifications .notification-option .notification-info{align-items:baseline;display:flex}.company-notifications .notification-option .notification-info label{margin-bottom:0;margin-right:.4rem}.company-notifications .notification-option .notification-info,.company-notifications .notification-option .notification-type,.company-notifications .notification-option p{grid-column-start:2}.company-notifications .notification-option .notification-type{align-self:end}.company-notifications .notification-option .no-invoice-notif{align-items:center;display:flex;margin-bottom:1rem}.company-notifications .notification-option .no-invoice-notif input{margin-right:.5rem}.company-options{grid-gap:1rem;display:grid}.company-options.full-width .options{grid-template-columns:3fr 3fr}.company-options.full-width .options .control{justify-self:start}.options{grid-gap:.3rem;display:grid;grid-template-columns:3fr 1fr}.options h5{font-weight:500;margin:.3rem 0 0}.options p{flex-basis:80%;font-size:1rem}.options .control{justify-self:end}.options .control .aj-switch{align-items:center;display:flex;height:1.8rem;margin-bottom:0}.options .control .aj-switch .content{display:flex}.options .control .aj-switch .option-title{margin-left:.5rem}.option-info{display:flex;flex-basis:100%;grid-column:span 2;margin-bottom:.5rem}.option-info h5{margin:0}.company-picker .title{font-weight:700;margin-bottom:5px}.company-picker .v-select .vs__dropdown-toggle{border:1px solid #ccc;border-radius:.3rem;padding:.45rem .5rem}.company-picker .aj-control-container .v-select .vs__dropdown-toggle .vs__selected{color:#555;font-size:.9rem}.company-picker .aj-control-container .v-select .vs__dropdown-toggle input[type=search]{margin-top:0}.company-picker .aj-control-container .v-select .vs__dropdown-toggle input::placeholder{font-size:.9rem}.company-picker .default-multiselect .multiselect .multiselect__clear{cursor:pointer;display:block;height:100%;position:absolute;right:43px;width:30px;z-index:2}.company-picker .default-multiselect .multiselect .multiselect__clear:before{transform:rotate(45deg)}.company-picker .default-multiselect .multiselect .multiselect__clear:after{transform:rotate(-45deg)}.company-picker .default-multiselect .multiselect .multiselect__clear:after,.company-picker .default-multiselect .multiselect .multiselect__clear:before{background:#aaa;content:"";display:block;height:14px;position:absolute;right:4px;top:17px;width:3px}.custom-datetime-picker{position:relative}.custom-datetime-picker .time-picker-container{max-width:100%}.custom-datetime-picker .datetime-picker-overlay{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:100}.custom-datetime-picker .datetime-picker-overlay p{color:#414042;cursor:pointer;font-size:1.3rem;font-weight:700;text-align:center;text-decoration:none}.custom-datetime-picker .edit-appointment{display:flex;flex-direction:column}.custom-datetime-picker .custom-datetime-picker-mainbody.blur-effect{filter:blur(3px)}.custom-datetime-picker .custom-datetime-picker-mainbody .appointment-time{margin-top:1rem}.custom-datetime-picker .custom-datetime-picker-mainbody .appointment-time.only-intervals{margin-top:0}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container{position:relative}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container h3{color:#414042;margin-top:2rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .custom-datetime-picker-calendar-loading{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .custom-datetime-picker-calendar-loading .calendar-loading-container{padding:3rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .custom-datetime-picker-calendar-loading .calendar-loading-container img{height:6rem;width:6rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker{box-shadow:0 2px 12px 0 rgba(0,0,0,.05),0 6px 20px 0 hsla(120,6%,93%,.5)}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar,.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker input{border:none;width:100%}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker input{padding:1.1rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar{margin-top:.5rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar span{margin-left:0}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header{border:0;font-family:Barlow;font-size:24px;font-weight:500;padding:2rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.prev{position:relative}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.prev:after{display:none}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.prev:before{border-bottom:3px solid #00a1bb;border-radius:2px;border-right:3px solid #00a1bb;bottom:0;content:"";height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(135deg);width:1rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.next{position:relative}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.next:after{display:none}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar header span.next:before{border-bottom:3px solid #00a1bb;border-radius:2px;border-right:3px solid #00a1bb;bottom:0;content:"";height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(-45deg);width:1rem}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell{border:1px solid hsla(0,0%,78%,.5);color:#00a1bb;font-family:Lato;font-weight:700;line-height:.5rem;padding:2rem 3rem}@media (max-width:1199px){.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell{line-height:3rem;padding:0}}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.day-header{border:0;color:#a0a0a1;font-size:16px;font-weight:700}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.day.disabled{background-color:hsla(0,0%,91%,.25);color:#7a797b}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.blank{border:1px solid hsla(0,0%,78%,.5)}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.selected{background-color:#00a1bb;color:#fff}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.selected.highlighted,.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell.selected:hover{background-color:#00a1bb}.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.custom-datetime-picker .custom-datetime-picker-mainbody .aj-control-container .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #00a1bb}@media (max-width:1199px){.custom-datetime-picker .datetime{max-width:100%}}.custom-datetime-picker .time-picker{box-shadow:0 2px 12px 0 rgba(0,0,0,.05),0 6px 20px 0 hsla(120,6%,93%,.5);display:flex;flex-direction:row;justify-content:space-around}@media (max-width:1199px){.custom-datetime-picker .time-picker{display:block}}.custom-datetime-picker .time-picker.hide-shadow{box-shadow:none}.custom-datetime-picker .time-picker .time-picker-container{align-items:center;display:flex;flex-direction:column;padding:2rem 4rem}@media (max-width:1199px){.custom-datetime-picker .time-picker .time-picker-container{display:block}}.custom-datetime-picker .time-picker .time-picker-container.only-intervals{max-width:35rem;padding:.5rem 2rem}.custom-datetime-picker .time-picker .time-picker-container.only-intervals .time-picker-intervals .intervals-daytime .VueCarousel .slide-container{height:4rem}.custom-datetime-picker .time-picker .time-picker-container .time-picker-title{display:flex;flex-direction:column}.custom-datetime-picker .time-picker .time-picker-container .time-picker-title .date{display:flex;justify-content:center;margin-bottom:1rem}.custom-datetime-picker .time-picker .time-picker-container .time-picker-title .date h4{font-size:24px;margin-bottom:0;padding-bottom:.5rem}.custom-datetime-picker .time-picker .time-picker-container .time-picker-title .message{display:flex;justify-content:center;margin-bottom:1rem}.custom-datetime-picker .time-picker .time-picker-container .time-picker-title .message span{color:#7a797b}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:100%}@media (max-width:1199px){.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals{display:block}}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime{display:flex;max-width:100%}@media (max-width:1199px){.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime{display:block}}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel{max-width:100%;width:45rem}@media (max-width:1199px){.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel{width:auto}}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container{align-items:center;border:1px solid hsla(0,0%,78%,.5);display:flex;flex-direction:column;height:5rem;justify-content:center;margin:.5rem;padding:.5rem 0}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container span{margin-left:0}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable{background-color:#fff;cursor:pointer;font-weight:700}@media (max-width:767px){.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable{text-align:center}}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable:hover{border:1px solid #00a1bb}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable span{color:#00a1bb}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable .unavailable{color:#00a1bb;display:block}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalAvailable .priority{font-weight:400}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.selectedInterval,.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.selectedInterval.intervalNotAvailable{background-color:#00a1bb}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.selectedInterval span,.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.selectedInterval.intervalNotAvailable span{color:#fff}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalNotAvailable{background-color:hsla(0,0%,91%,.25);color:#7a797b;display:flex;flex-direction:column;font-weight:700}@media (max-width:767px){.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalNotAvailable{text-align:center}}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalNotAvailable .unavailable{font-weight:400}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .slide-container.intervalNotAvailable .priority{display:none}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-prev{font-size:0;outline:none}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-prev:before{background-color:transparent;border-bottom:3px solid #00a1bb;border-radius:2px;border-right:3px solid #00a1bb;bottom:0;content:"";height:1rem;left:0;margin-left:-.3rem;position:absolute;transform:rotate(135deg);width:1rem}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-next{font-size:0;outline:none}.custom-datetime-picker .time-picker .time-picker-container .time-picker-intervals .intervals-daytime .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-next:before{background-color:transparent;border-bottom:3px solid #00a1bb;border-radius:2px;border-right:3px solid #00a1bb;bottom:0;content:"";height:1rem;margin-right:-.3rem;position:absolute;right:0;transform:rotate(-45deg);width:1rem}.custom-datetime-picker .skip-appointment-content .skip-appointment{align-items:center;background-color:#fdf2f0;display:flex;justify-content:center;margin:2rem 0 1rem;padding:1rem}.custom-datetime-picker .skip-appointment-content .skip-appointment img{height:2.5rem;margin-right:1rem;width:2.5rem}.custom-datetime-picker .skip-appointment-content .skip-appointment .bold{font-weight:700;margin-left:.2rem}.sunday-availability-message .swal-footer,.sunday-availability-message .swal-text{text-align:center}.job-appointment-history.is-admin-edit .loader-container{left:0;position:absolute;top:0}.job-appointment-history.is-admin-edit .loader-container .loader-img{margin-top:5rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment{border:none}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style{display:flex;flex-direction:row-reverse;margin-bottom:0;padding:1rem 1.5rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style .appointment-list{flex-grow:1}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style .appointment-list .message{font-size:1.4rem;line-height:2.2rem;margin-bottom:0;padding-top:0}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style .appointment-list .invalid-address-message{margin:0}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style .appointment-header{margin-left:1.5rem;padding:0}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment.relative-style .appointment-header .add{min-width:13rem;position:relative;right:auto;top:auto}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-header{background-color:transparent}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-header .add{background-color:transparent;background-image:url(/static/images/round-button.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:0;padding:.7rem 2rem;position:absolute;right:1rem;top:1.5rem}@media (max-width:767px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-header .add{margin:auto;position:relative;right:0;top:0}}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container:first-of-type .appointment-item{border-top:none}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment{padding-left:.5rem;padding-right:.5rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment.highlighted.allow-intervals-changes{background-color:rgba(0,161,187,.2);box-shadow:0 0 4px rgba(0,161,187,.7)}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment.allow-intervals-changes{background-color:#f8f8f8}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment.allow-intervals-changes .appointment-item{border-bottom:none;margin-bottom:1rem;padding-bottom:.5rem;padding-top:.5rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment.allow-intervals-changes .appointment-item .details-container{align-items:center}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item{align-items:center;border-left:none;border-top:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding-bottom:1.5rem;padding-top:1.5rem}@media (max-width:767px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item{flex-direction:column}}@media (min-width:992px) and (max-width:1200px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item{flex-direction:column}}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .actions-container,.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .details-container{display:flex;flex-direction:row}@media (max-width:767px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .details-container{flex-direction:column}}@media (min-width:992px) and (max-width:1200px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .details-container{align-self:flex-start;margin-bottom:1rem}}@media (max-width:767px){.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .actions-container{align-items:center;margin-top:1rem}}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info{align-items:center;display:flex;flex-basis:auto}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info:first-of-type{padding-left:0}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info.allow-intervals-changes{align-items:flex-start;flex-direction:column}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info .date-title{margin-right:2rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info .appointment-date{margin-bottom:.5rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info .appointment-date span:first-of-type{font-weight:700;padding-right:.3rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info .info p{font-weight:400}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-info .status{background-color:#7a797b;border-radius:3px;color:#fff;font-weight:500;height:2.4rem;line-height:1.4rem;min-width:8rem;padding:.5rem 1.5rem;text-align:center;text-transform:capitalize}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-buttons:first-of-type{margin-right:1rem}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-buttons .cancel-button,.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-buttons .reschedule-button{align-items:center;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100%;color:#fff;cursor:pointer;display:flex;height:2.8rem;justify-content:center;line-height:2.8rem;min-width:8.6rem;padding:0;text-align:center}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-buttons .cancel-button{background-image:url(/static/images/red-button.svg)}.job-appointment-history.is-admin-edit .job-appointment-history.admin-job-appointment .appointment-list .appointment-item-container .appointment-item .appointment-buttons .reschedule-button{background-image:url(/static/images/reject-button.svg)}.job-appointment-history .admin-job-appointment{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);margin-bottom:2rem;padding:none;width:100%}.job-appointment-history .admin-job-appointment .appointment-header{align-items:center;background-color:#e7e5e3;display:flex;justify-content:space-between;padding:1rem}.job-appointment-history .admin-job-appointment .appointment-header h4{margin-bottom:0}.job-appointment-history .admin-job-appointment .appointment-creation{margin-bottom:2rem;padding:1rem}@media (max-width:767px){.job-appointment-history .admin-job-appointment .appointment-creation .row.row-middle{display:block}}.job-appointment-history .admin-job-appointment .appointment-creation-buttons{position:relative;z-index:110}.job-appointment-history .admin-job-appointment .appointment-creation-buttons,.job-appointment-history .admin-job-appointment .appointment-reschedule-buttons{display:flex;justify-content:center}.job-appointment-history .admin-job-appointment .appointment-creation-buttons button:first-of-type,.job-appointment-history .admin-job-appointment .appointment-reschedule-buttons button:first-of-type{margin-right:1rem}.job-appointment-history .admin-job-appointment .appointment-creation-error-message{color:#cc4040;margin-top:1rem;text-align:center}.job-appointment-history .admin-job-appointment .appointment-list .invalid-address-message{font-size:1.4rem;margin:.5rem 1.5rem -1.5rem}.job-appointment-history .admin-job-appointment .appointment-list .message{padding-top:3rem}.job-appointment-history .admin-job-appointment .appointment-list .appointment-reschedule{padding:2rem}@media (max-width:767px){.job-appointment-history .admin-job-appointment .appointment-list .appointment-reschedule{padding:0}.job-appointment-history .admin-job-appointment .appointment-list .appointment-reschedule .row.row-middle{display:block}}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item{border-left:1.5px solid #000;display:flex;flex-direction:row;justify-content:space-between;margin:1rem}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info{display:flex;flex-basis:40%;flex-direction:column;padding-left:1rem;padding-right:1rem}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info p:first-child{color:#7f7f7f}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info p{margin-bottom:0}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.is-admin-edit{flex-direction:row}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.is-admin-edit p:first-of-type{color:#000;font-weight:600;margin-right:.5rem}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.appointment-buttons{display:block;flex-basis:25%;padding:0;text-align:right}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.appointment-buttons .cancel-button{background-color:#c33;color:#fff}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.appointment-buttons .reschedule-button{background-color:#00a1bb;color:#fff}.job-appointment-history .admin-job-appointment .appointment-list .appointment-item .appointment-info.date-time.extra-margin{margin-left:2rem}.job-appointment-history .admin-job-appointment .appointment-show{color:#fdb913;padding:1rem}.job-appointment-history .admin-job-appointment .appointment-show a{cursor:pointer}.job-appointment-history .appointment-list-show .appointment-item:nth-child(n+3){display:none}.job-appointment-history .allocate-pro{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-top:2.5rem}.job-appointment-history .allocate-pro .pro-picker{display:flex;flex-direction:column;padding-right:2rem;width:70%}.job-appointment-history .allocate-pro .pro-picker h4{font-weight:500;margin-bottom:.5rem}.job-appointment-history .allocate-pro .pro-picker h4.message{padding-top:0}.job-appointment-history .allocate-pro .pro-picker .multiselect{flex-grow:1}.job-appointment-history .allocate-pro .pro-picker .multiselect.highlighted{background-color:transparent;border-radius:5px;box-shadow:0 0 4px rgba(0,161,187,.7)}.job-appointment-history .allocate-pro .pro-picker .multiselect.highlighted .multiselect__tags{background-color:rgba(0,161,187,.2);border-color:rgba(0,161,187,.3)}.job-appointment-history .allocate-pro .pro-picker .multiselect.highlighted .multiselect__tags .multiselect__single{background-color:transparent}.job-appointment-history .allocate-pro .pro-picker .multiselect__placeholder{margin-bottom:0}.job-appointment-history .allocate-pro .pro-picker .multiselect__option .multiselect__option--disabled,.job-appointment-history .allocate-pro .pro-picker .multiselect__option.multiselect__option--group{background-color:#0b7fad!important;color:#fff!important}.job-appointment-history .allocate-pro .pro-picker .multiselect__option--highlight{background-color:#f2f2f2;color:#000}.job-appointment-history .unavailable-message{margin-top:1rem;max-width:70%}.job-appointment-history .actions{display:flex;justify-content:flex-end}.job-appointment-history .actions .confirm-button,.job-appointment-history .actions .decline-button{background-position:50%;background-size:cover;cursor:pointer;font-size:1.1rem;min-width:12rem;padding:.7rem 2rem;text-align:center}.job-appointment-history .actions .decline-button{background-image:url(/static/images/red-button.svg);color:#fff;margin-right:1rem}.job-appointment-history .actions .confirm-button{background-image:url(/static/images/round-button.svg)}.admin-swal-cancel-appointment .swal-footer,.allocated-vendor-confirmation-swal .swal-footer,.allocated-vendor-decline-swal .swal-footer{text-align:center}.admin-swal-cancel-appointment .swal-button.swal-button--confirm,.allocated-vendor-confirmation-swal .swal-button.swal-button--confirm,.allocated-vendor-decline-swal .swal-button.swal-button--confirm{background-color:#fdb913}.admin-swal-cancel-appointment .swal-button:focus,.allocated-vendor-confirmation-swal .swal-button:focus,.allocated-vendor-decline-swal .swal-button:focus{box-shadow:none}.admin-swal-cancel-appointment .swal-text,.allocated-vendor-confirmation-swal .swal-text,.allocated-vendor-decline-swal .swal-text{text-align:center}.admin-no-availability .swal-title{font-size:1.2rem;font-weight:500}.admin-no-availability .swal-footer{align-items:center;display:flex;justify-content:center}.admin-no-availability .swal-footer .swal-button.swal-button--confirm{background-color:#fdb913;color:#000;font-weight:600;padding-left:2.5rem;padding-right:2.5rem}.job-assignation-history .tebble{margin-bottom:1rem;margin-top:.5rem}.job-assignation-history .tebble .tebble__pages .active-button{background-color:#00a1bb;border-color:#00a1bb;color:#fff}.job-assignation-history .tebble .tebble__page-sizes,.job-assignation-history .tebble .tebble__toolbar{display:none}.job-assignation-history .tebble .no-items-wrap{box-shadow:0 1px 5px 0 rgba(0,0,0,.15);padding:1.5rem}.job-assignation-history .tebble .no-items-wrap h4{margin-bottom:0}.job-customer-personal-info{box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);height:100%;padding:1.5rem;position:relative}@media (max-width:767px){.job-customer-personal-info{padding:.5rem}}.job-customer-personal-info .billing-information{margin-top:2rem}.job-customer-personal-info .billing-information,.job-customer-personal-info .job-customer-info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.job-customer-personal-info .billing-content-item-value{color:#00a1bc;display:block;font-size:1.1rem}.job-customer-personal-info .actions-container,.job-customer-personal-info .billing-content-item-value span{display:flex}.job-customer-personal-info .edit-info{background-color:#fdb913;background-image:url(/static/images/pen-icon-darker.png);background-position:50%;background-repeat:no-repeat;background-size:85%;border-radius:50%;height:2.3rem;opacity:.8;padding:.5rem;width:2.3rem}.job-customer-personal-info .edit-info:hover{cursor:pointer;opacity:1}.job-customer-personal-info .cancel-edit,.job-customer-personal-info .save-changes{border-radius:25px;padding:.4rem 1rem}.job-customer-personal-info .cancel-edit:hover,.job-customer-personal-info .save-changes:hover{cursor:pointer}.job-customer-personal-info .cancel-edit{border:1px solid #7a797b;color:#7a797b;margin-right:.5rem}.job-customer-personal-info .cancel-edit:hover{border:1px solid #000;color:#000}.job-customer-personal-info .save-changes{background-color:#fdb913;border-color:#fdb913;color:#000;min-width:5rem;text-align:center}.job-customer-personal-info .save-changes:hover{background-color:#f3ad02;border-color:#f3ad02}.job-customer-personal-info .title{color:#414042;font-weight:500;margin-bottom:1rem}.job-customer-personal-info .title:last-of-type{margin-top:1rem}.job-customer-personal-info .email-row{display:flex;flex-direction:column}.job-customer-personal-info .email-row .aj-switch label{color:#000;font-weight:400}.job-customer-personal-info .flag-row .vs__dropdown-toggle{padding:0 .5rem}.job-customer-personal-info .is-billing{font-size:1.1rem;line-height:1.5rem;position:relative}.job-customer-personal-info .is-billing .info-icon{background-image:url(/static/images/info-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.3rem;left:0;margin-right:.5rem;position:absolute;top:0;width:1.2rem}.job-customer-personal-info .is-billing span:last-of-type{padding-left:1.5rem}.job-customer-personal-info .is-billing button{margin-top:1rem;padding:.5rem 1rem}.job-customer-personal-info .email-notifications label.info{color:#000;font-size:1rem;font-weight:400}.job-customer-personal-info .content .city-error{padding-left:7rem}.job-customer-personal-info .content .content-item{display:flex;margin-bottom:.5rem}@media (max-width:767px){.job-customer-personal-info .content .content-item{flex-direction:column}}.job-customer-personal-info .content .content-item-title{color:#7a797b;flex-shrink:0;font-size:1.1rem;padding-right:1rem;width:8rem}.job-customer-personal-info .content .content-item-value{color:#00a1bc;display:flex;flex-grow:1;font-size:1.1rem}@media (max-width:767px){.job-customer-personal-info .content .content-item-value{flex-direction:column}}.job-customer-personal-info .content .content-item-value a{color:#00a1bc;text-decoration:none}.job-customer-personal-info .content .content-item-value.editing-off{flex-direction:column}.job-customer-personal-info .content .content-item-value.email:hover,.job-customer-personal-info .content .content-item-value.phone:hover{cursor:pointer}.job-customer-personal-info .content .content-item-value.email .no-email{align-items:center;cursor:default;display:flex}.job-customer-personal-info .content .content-item-value.email .no-email:after{background-image:url(/static/images/noemail-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.4rem;margin-left:.3rem;margin-top:.3rem;position:relative;width:1.4rem}.job-customer-personal-info .content .content-item-value input{display:flex;padding:.5rem}@media (max-width:767px){.job-customer-personal-info .content .content-item-value input.admin-job-overview{width:100%}}.job-customer-personal-info .content .content-item-value input.switch-input{display:none}.job-customer-personal-info .content .content-item-value input:disabled{background-color:#faf9f9;cursor:not-allowed}.job-customer-personal-info .content .content-item-value .aj-control-container{flex:1}.job-customer-personal-info .content .content-item-value .aj-control-container.name{margin-right:.5rem}@media (max-width:767px){.job-customer-personal-info .content .content-item-value .aj-control-container.name{margin-right:0}.job-customer-personal-info .content .content-item-value .aj-control-container{width:100%}}.job-customer-personal-info .content .content-item-value p{margin-bottom:0}.swal2-customer .swal2-cancel.swal2-styled{background-color:#e8e8e8;color:#000}.job-details-summary{border-radius:3px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);margin-left:auto;max-width:28rem;padding:2rem;position:fixed;position:sticky}@media (max-width:991px){.job-details-summary{margin:0 auto 3rem;max-width:100%;position:relative}}.job-details-summary .job-details__title{color:#414042;font-size:1.7rem;font-weight:500;line-height:1rem;margin-bottom:1rem}@media (max-width:767px){.job-details-summary .job-details__title{line-height:2rem}}.job-details-summary .job-details__content-item{border-bottom:1px solid hsla(0,0%,78%,.5);display:flex;font-size:1.1rem;justify-content:space-between;padding:1rem 0}.job-details-summary .job-details__content-item:last-of-type{border-bottom:none;padding-bottom:0}.job-details-summary .job-details__content-item-title{color:#7a797b}.job-details-summary .job-details__content-item-value{color:#00a1bc}.job-details-summary .job-details__content-item-value p{margin-bottom:0;text-align:right}.job-details-summary .job-details__description{word-wrap:break-word;color:#7a797b;font-size:1.1rem;line-height:1.7rem}.job-details-summary .job-no-appointment{align-items:center;display:flex}.job-details-summary .job-no-appointment img{height:auto;margin-right:.5rem;width:1.5rem}.job-estimate-history{position:relative}.job-estimate-history .job-estimate-loading-container{background-color:hsla(0,0%,100%,.7);display:flex;height:100%;padding:2.3rem;position:absolute;text-align:center;width:100%;z-index:1}.job-estimate-history .job-estimate-loading-container img{height:6rem;margin:auto;width:6rem}.job-estimate-history .job-estimate-item{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);margin-bottom:1.8rem}.job-estimate-history .job-estimate-item .job-estimate-header{align-items:center;display:flex;padding:1.2rem 1.5rem}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header{display:block;padding-bottom:2rem}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status{display:flex;flex-basis:30%;justify-content:flex-start;margin-right:1rem;text-align:center}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status{margin:1rem auto}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span{border-radius:3px;color:#fff;font-size:1.1rem;margin-left:0;min-width:13rem;padding:.5rem 1.5rem;text-align:center}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.draft,.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.remotely-sent{background-color:#cc4040}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.remotely-accepted{background-color:#31baa8}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.remotely-rejected{background-color:#cc4040}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.onsite-approved{background-color:#31baa8}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-status span.onsite-rejected{background-color:#cc4040}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date{flex-basis:30%}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date{flex-basis:100%;text-align:center}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date .job-estimate-date-item{color:#7a797b;font-size:1.1rem;padding-bottom:.2rem}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date .job-estimate-date-item:first-of-type{color:#414042;font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date .job-estimate-date-item:last-of-type{padding-bottom:0}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-date .job-estimate-date-item .bundle-name span{margin-left:.2rem}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta{display:flex;flex-basis:55%;flex-direction:column}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button{align-items:center;color:#00a1bb;display:flex;font-size:1.1rem;min-height:3.5rem;position:relative;text-align:right}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button{flex-basis:100%;justify-content:center;margin-top:1rem;order:2}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span{cursor:pointer}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span:first-of-type{font-size:1.1rem;position:absolute;right:3.5rem}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span:first-of-type{font-size:1rem;margin-right:.5rem;position:relative;right:auto}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span:last-of-type{background-color:hsla(0,0%,78%,.25);border-radius:50%;display:flex;height:2.7rem;position:absolute;right:0;width:2.7rem}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span:last-of-type{position:relative;right:auto}}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span:last-of-type:after{background:url(/static/images/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:rotate(90deg);width:100%}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-button span.is-estimate-open:after{transform:rotate(-90deg)}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf{display:flex;justify-content:flex-end;margin-top:1rem}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf .job-estimate-button{align-items:center;background-image:url(/static/images/yellow-button-mobile.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#414042;display:flex;font-weight:700;justify-content:center;min-height:3rem;min-width:10rem;text-decoration:none}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf .job-estimate-button:last-of-type{margin-left:1rem}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf .job-estimate-button:hover{cursor:pointer}@media (max-width:767px){.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf .job-estimate-button{margin-top:0}.job-estimate-history .job-estimate-item .job-estimate-header .job-estimate-cta .job-estimate-pdf{display:block;margin-bottom:1rem;order:1}}.job-estimate-history .job-estimate-item .delimiter{background-color:hsla(0,0%,78%,.5);height:1px;margin:0 1.5rem}.job-estimate-history .job-estimate-item .estimate-approval{margin:1.2rem 1.5rem 0;padding-bottom:1.5rem}.job-estimate-history .job-estimate-item .estimate-approval .actions,.job-estimate-history .job-estimate-item .estimate-approval .title-container{align-items:center;display:flex;flex:1}.job-estimate-history .job-estimate-item .estimate-approval .title-container h3{font-weight:500;margin-bottom:0;margin-right:1rem}.job-estimate-history .job-estimate-item .estimate-approval .actions{margin-top:1.5rem}.job-estimate-history .job-estimate-item .estimate-approval .actions .accept,.job-estimate-history .job-estimate-item .estimate-approval .actions .reject{align-items:center;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100%;color:#fff;cursor:pointer;display:flex;height:2.8rem;justify-content:center;line-height:2.8rem;min-width:8.6rem;padding:0;text-align:center}.job-estimate-history .job-estimate-item .estimate-approval .actions .accept{background-image:url(/static/images/reject-button.svg);margin-right:1rem}.job-estimate-history .job-estimate-item .estimate-approval .actions .reject{background-image:url(/static/images/red-button.svg)}.job-estimate-history .job-estimate-item .estimate-details{padding:1rem 1.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-title{color:#414042;font-family:Barlow,sans-serif;font-size:2rem;font-weight:500;padding-bottom:1rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description{padding-bottom:1.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description:last-of-type{padding-bottom:0}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .title{color:#414042;font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500;padding-bottom:1.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .title.description{padding-bottom:.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .content{color:#7a797b;font-size:1.1rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .images{display:flex;flex:1 0 auto;flex-wrap:wrap}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .images .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;display:flex;flex-basis:31%;height:11.4rem;margin-right:1.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .images .image:last-of-type{margin-right:0}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .images .video-thumbnail:before{align-items:center;background:url(/static/images/video-controls.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:2rem;content:"";height:4rem;justify-content:center;left:0;margin:auto;right:2rem;top:0;width:4rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-description .signature img{height:10.1rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-rejection-title{font-family:Barlow,sans-serif;font-size:1.1rem;font-weight:500;margin-right:4em;white-space:nowrap}.job-estimate-history .job-estimate-item .estimate-details .estimate-rejection-row{align-items:start;display:flex;justify-content:space-between}.job-estimate-history .job-estimate-item .estimate-details .estimate-rejection-description{text-align:right}.job-estimate-history .job-estimate-item .estimate-details .estimate-sku-details{width:100%}.job-estimate-history .job-estimate-item .estimate-details .sku-price{font-size:1.1rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus{padding:0;text-align:left}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimate-info{display:flex;justify-content:space-between}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .sku-delimiter{background-color:hsla(0,0%,78%,.5);height:1px;margin:1rem 0}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .sku-details{display:flex;justify-content:space-between}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .sku-details .sku-description{color:#7a797b;margin:0}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .sku-title{font-size:1.1rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimates-price{color:#414042;display:flex;font-size:1.1rem;justify-content:space-between;padding-bottom:.5rem}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimates-price:last-of-type{padding-bottom:0}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimates-price span{margin:0}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimates-price span:last-of-type{color:#00a1bb}.job-estimate-history .job-estimate-item .estimate-details .estimate-skus .estimates-price span.vat{color:#000}.job-estimate-history .job-estimate-item .remotely-sent-estimate{display:flex;justify-content:center}.job-estimate-history .job-estimate-item .remotely-sent-estimate span{color:#fff;cursor:pointer;padding:1.2rem 2.4rem}.job-estimate-history .job-estimate-item .remotely-sent-estimate span:first-of-type{background:url(/static/images/decline-btn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:1.5rem}.job-estimate-history .job-estimate-item .remotely-sent-estimate span:last-of-type{background:url(/static/images/accept-btn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.job-gallery-modal .job-gallery-modal__mask{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container{padding:6rem 0;width:100%}@media (min-width:100px) and (orientation:landscape){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container{padding:0}}@media (max-width:767px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container{height:100%}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container button.job-gallery-modal--actions-close{background:transparent;border:none;color:#fff;font-size:2.5rem;margin-right:1rem;margin-top:1rem;outline:none;position:absolute;right:0;top:0}@media (max-width:991px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container button.job-gallery-modal--actions-close{font-size:2rem}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container button.job-gallery-modal--actions-close:hover{cursor:pointer}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:3rem;position:relative}@media (max-width:767px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container{height:100%;margin:1rem}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image{background-position:50%;background-repeat:no-repeat;background-size:contain;padding:35rem;position:relative;width:100%}@media (min-width:768px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image{padding:20rem}}@media (max-width:767px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image{height:100%;padding:9rem}}@media (max-width:370px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image{padding:7rem}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image.video-play{background-size:cover;height:40rem;padding:0;width:30rem}@media (max-width:767px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image.video-play{height:20rem}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image.video-play .video-overlay{background-color:hsla(0,0%,100%,.2);bottom:0;display:flex;height:100%;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image.video-play .video-overlay .video-play-button{align-items:center;background:url(/static/images/video-controls.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:3.5rem;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:5rem;z-index:100}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container .job-gallery-modal-image.video-play .video-overlay .video-play-button:hover{cursor:pointer}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container video{max-height:100%;max-width:90%}@media (max-width:767px){.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container video{height:100%;left:0;margin:auto;max-width:74%;position:absolute;right:0;top:0}}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container button{background:transparent;border:none;color:#fff;font-size:2.5rem;outline:none}.job-gallery-modal .job-gallery-modal__mask .job-gallery-modal-container .job-gallery-modal-images-container button:hover{cursor:pointer}.job-main-details{position:relative}.job-main-details .content .info{display:flex;flex-wrap:wrap;padding:.5rem 0}.job-main-details .content .info .content-item{flex-direction:column;padding-right:3rem}.job-main-details .content .info .content-item .content-item-title{min-width:1rem}.job-main-details .content .editable-info{display:flex;justify-content:space-between;padding:.5rem 0}.job-main-details .content .editable-info .content-item{display:flex;flex-direction:column;width:32%}.job-main-details .content .editable-info .content-item .content-item-value{flex-grow:1}.job-main-details .content .editable-info .content-item .content-item-value .subcategory-company-multiselect,.job-main-details .content .editable-info .content-item .content-item-value .subcategory-picker{flex:1}.job-main-details .content .editable-info .content-item .content-item-value .aj-control-container{margin-top:0}.job-main-details .content .editable-info .content-item .content-item-value .subcategory-company-multiselect .subcategory-picker{border:1px solid #ccc;border-radius:4px}.job-main-details .content .editable-info .content-item .content-item-value .subcategory-company-multiselect .multiselect__select:before{right:10px;top:16px}.job-main-details .content .billing-company{display:flex;flex-direction:column;padding:1.5rem 0}.job-main-details .content .billing-company .title{color:#414042;font-weight:500;margin-bottom:1rem}.job-main-details .content .billing-company.edit-view{flex-direction:row;padding:0}.job-main-details .content .billing-company.edit-view .content-item-value{width:100%}.job-main-details .content .billing-company.edit-view .content-item-value input{padding:.8rem .5rem;width:100%}.job-main-details .content .content-item{display:flex;margin-bottom:.5rem}@media (max-width:767px){.job-main-details .content .content-item{flex-direction:column}}.job-main-details .content .content-item.description{flex-direction:column}.job-main-details .content .content-item.description .content-item-value{flex-wrap:wrap;white-space:pre-line;word-break:break-word}.job-main-details .content .content-item.description .content-item-value.edit{padding-bottom:1.5rem;padding-left:0}.job-main-details .content .content-item.description .content-item-value.edit .max-length{bottom:-.5rem}.job-main-details .content .content-item-title{color:#000;font-size:1.1rem;font-weight:600;min-width:8rem;padding-right:1rem}.job-main-details .content .content-item-value{color:#7a797b;display:flex;font-size:1.1rem}.job-main-details .content .content-item-value a{color:#00a1bc;text-decoration:none}.job-main-details .content .content-item-value .subcategory-company-multiselect h5{padding-top:0}.job-main-details .content .content-item-value.edit input{max-height:3.5rem}@media (max-width:767px){.job-main-details .content .content-item-value{flex-direction:column}}.job-main-details .content .content-item-value textarea{border-color:hsla(0,0%,78%,.5);box-shadow:none;color:#555;font-family:Lato,sans-serif;font-size:1.1rem;line-height:1.5rem;min-height:8rem;padding:1.5rem}@media (max-width:767px){.job-main-details .content .content-item-value textarea{min-height:10rem;padding:.5rem .5rem 2rem}}.job-main-details .content .content-item-value .max-length{bottom:-2rem;color:#00a1bb;position:absolute;right:0;text-align:right}.job-main-details .content .content-item-value .aj-filltext--erroronly{position:absolute}.job-main-details .content .content-item-value .aj-control-container{margin-top:1rem;width:100%}.job-main-details .content .content-item-value p{margin-bottom:0}.job-main-details .content .content-html-description{color:#7a797b;font-size:1.1rem}.job-invoice-tile{margin-bottom:1.5rem;position:relative}.job-invoice-tile.chained:before{background-image:url(/static/images/chain.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.1rem;left:0;margin:auto;position:absolute;right:0;top:-1.8rem;width:2.1rem}.job-invoice-tile .job-invoice-container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}.job-invoice-tile .job-invoice-container .success-message{align-items:center;display:flex;justify-content:center}.job-invoice-tile .job-invoice-container .statuses{align-items:center;display:flex;margin-bottom:2rem}.job-invoice-tile .job-invoice-container .downpayment{align-items:center;background-color:#414143;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:600;height:2.7rem;justify-content:center;margin-right:1rem;width:2.7rem}.job-invoice-tile .job-invoice-container .downpayment .tooltip-info{bottom:calc(100% + .2rem);left:auto;right:2.5rem;top:auto}.job-invoice-tile .job-invoice-container .status{border-radius:.5rem;font-size:.8rem;font-weight:600;line-height:1rem;padding:.6rem}.job-invoice-tile .job-invoice-container .status.no-payment-needed{border:1px solid #7a797b;color:#7a797b}.job-invoice-tile .job-invoice-container .status.paid{background-color:#b4e3ca}.job-invoice-tile .job-invoice-container .status.not-paid{background-color:#ff6a54;color:#fff}.job-invoice-tile .job-invoice-container .status.cancelled{background-color:#ffc4a3;margin-left:.5rem}.job-invoice-tile .job-invoice-container .status.pdf-failed{background-color:#e40000;color:#fff;margin-left:.5rem}.job-invoice-tile .job-invoice-container .status .delimiter{padding:0 .3rem}.job-invoice-tile .job-invoice-container .payment-refusal-container{background-color:#fff;margin-top:1rem}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;justify-content:space-between;padding-top:1rem}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .label{align-items:center;display:flex;min-width:20rem}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .label:before{background-image:url(/static/images/payment-refusal.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.8rem;margin-right:1rem;position:relative;width:1.8rem}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info{text-align:right;width:45%}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .reason-title{font-weight:700}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .extra-info{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-style:italic;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .extra-info.show-all{-webkit-line-clamp:unset;overflow:visible;word-break:normal}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .extra-info:after,.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .extra-info:before{content:'"';display:inline-block;position:relative}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal .description-info .extra-info:after{align-self:flex-end}.job-invoice-tile .job-invoice-container .payment-refusal-container .show-extra{align-items:center;color:#00a1bb;display:flex;justify-content:flex-end;margin:auto 0 auto auto;width:fit-content}.job-invoice-tile .job-invoice-container .payment-refusal-container .show-extra:after{background-image:url(/static/images/chevron-down-blue.svg);background-position:50%;background-size:100%;content:"";display:inline-block;height:1rem;position:relative;width:2.4rem}.job-invoice-tile .job-invoice-container .payment-refusal-container .show-extra:hover{cursor:pointer}.job-invoice-tile .job-invoice-container .payment-refusal-container .show-extra.expanded:after{transform:rotate(180deg)}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal-media{display:flex;margin:1rem 0}.job-invoice-tile .job-invoice-container .payment-refusal-container .payment-refusal-media .image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:14rem;margin-right:1rem;width:14rem}.job-invoice-tile .job-invoice-container .job-invoice-header{padding:1.2rem 1.5rem}.job-invoice-tile .job-invoice-container .job-invoice-header.not-paid{border-left:6px solid #ff6a54}.job-invoice-tile .job-invoice-container .job-invoice-header.paid{border-left:6px solid #b4e3ca}.job-invoice-tile .job-invoice-container .job-invoice-header.credited{border-left:6px solid #ffc4a3}.job-invoice-tile .job-invoice-container .job-invoice-header .main-info{align-items:stretch;display:flex;justify-content:space-between;position:relative}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .main-info{flex-direction:column}}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .reason-title{align-items:center;display:flex;font-size:.9rem;font-weight:700;line-height:2rem}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .reason-title:before{background-image:url(/static/images/cn-file-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2rem;margin-right:.5rem;position:relative;width:2rem}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .info{color:#636466;font-size:.9rem;font-style:italic;font-weight:600;line-height:1rem;padding-left:1rem}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .info:after,.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .info:before{content:'"';display:inline-block;position:relative}.job-invoice-tile .job-invoice-container .job-invoice-header .cancellation-info .info:after{align-self:flex-end}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-section{align-items:flex-end;display:flex;flex-basis:auto;flex-direction:column}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-section{flex-direction:column;margin-top:1rem}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-section:first-of-type{align-self:flex-start}}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-section .regenerate-container{display:flex;flex-direction:column}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-section.actions{flex-shrink:0}.job-invoice-tile .job-invoice-container .job-invoice-header .invoice-status label{margin-right:.5rem}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status{font-family:Lato,sans-serif;margin-right:2rem;text-align:center}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span{border-radius:3px;color:#fff;display:inline-block;font-size:1.1rem;margin-left:0;min-width:9rem;padding:.5rem 2rem;text-align:center}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.paid{background-color:#31baa8}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.non-paid{background-color:#cc4040}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.in-progress{background-color:#fdd143;color:#000}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.in-progress,.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.non-paid,.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status span.paid{display:block}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-status{display:block;margin-right:1rem}}@media (min-width:992px) and (max-width:1200px){.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date{padding-right:1rem}}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item{display:flex;flex-wrap:wrap;padding-bottom:.2rem}@media (min-width:992px) and (max-width:1200px){.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item span{word-break:break-all}}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item span:first-of-type{color:#000;font-size:1rem;font-weight:600;padding-right:.3rem}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item span:last-of-type{color:#7a797b;font-size:1.1rem}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item:first-of-type span:last-of-type{font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item:first-of-type.is-admin span:last-of-type{font-family:Lato,sans-serif;font-size:1.1rem}.job-invoice-tile .job-invoice-container .job-invoice-header .job-invoice-date .job-invoice-date-item:last-of-type{padding-bottom:0}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container{display:flex;flex-direction:row}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container{flex-direction:column;margin-left:auto;margin-right:auto}}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:.9rem;height:2.8rem;margin-left:.3rem;width:10rem}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button{height:3rem}}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button span{line-height:1.1rem;text-align:center}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button span.min-11{min-width:11rem}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button span.min-12{min-width:12rem}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .action-button span.min-14{min-width:14rem}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .save-payment .save-payment-button{align-items:center;background-image:url(/static/images/payment-blue-button.svg);color:#fff;display:flex;font-weight:700;justify-content:center;margin-right:.5rem;text-align:center}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .save-payment .save-payment-button:hover{cursor:pointer}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container{align-items:flex-end;display:flex;justify-content:flex-end}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container.save-payment{justify-content:center}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .cancel-invoice-button,.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .job-invoice-button{align-items:center;background-image:url(/static/images/cn-red-button.svg);background-size:cover;color:#fff;display:flex;font-weight:700;justify-content:center;margin-right:.5rem;padding:0 2.6rem;text-decoration:none;width:fit-content}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .cancel-invoice-button:hover,.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .job-invoice-button:hover{cursor:pointer}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .job-invoice-button{background-image:url(/static/images/yellow-button-mobile.svg);color:#414042}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .job-invoice-button:hover{cursor:pointer}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .job-invoice-button.cn{background-image:url(/static/images/download-credited-button.svg)}@media (max-width:767px){.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container{display:block}}.job-invoice-tile .job-invoice-container .job-invoice-header .actions-container .job-invoice-button-container .invoice-cancellation-popup .modal-container{max-width:500px}.job-invoice-tile .job-invoice-container .job-invoice-loading-container{padding:2.3rem;text-align:center}.job-invoice-tile .job-invoice-container .job-invoice-loading-container img{height:3rem;width:3rem}.job-invoice-tile .invoice-payment-type{font-weight:600;margin:0}.swal-with-error .swal-content__input{border:1px solid #c33}.swal-with-error .swal-footer{display:flex;justify-content:space-around}.swal-button:focus{box-shadow:none}.swal-button.swal-button--confirm{background-color:#fdb913}.swal-button.swal-button--confirm:hover{background-color:#f3ad02}.swal-button.swal-button--cancel{background-color:#f1f1f1;border-color:#f1f1f1}.swal-content__input:focus,.swal-content__textarea:focus{border-color:#fdc02b}.swal-text{font-size:1rem}.billing-profile-swal .swal-footer,.billing-profile-swal .swal-text,.swal-text{text-align:center}.billing-profile-swal .swal-footer .swal-button--confirm{background-color:#00a1bb}.billing-profile-swal .swal-footer .swal-button--confirm:focus{box-shadow:none}.job-page{margin-top:4rem}@media (max-width:767px){.job-page{margin-top:6rem}}.job-page .info-message{align-items:center;background-color:#cc4040;border-radius:6px;box-shadow:0 0 5px #ccc;color:#fff;display:flex;margin-bottom:1.5rem;padding:1rem}.job-page .info-message .close{margin-right:1rem}.job-page .info-message .close:hover{cursor:pointer}.job-page .info-message span.cta{cursor:pointer;text-decoration:underline}.job-page .info-message.blue{background-color:#00a1bb}.job-page .info-message.blue span.cta{font-weight:700;margin-right:1rem}.job-page .existing-voucher{display:flex;flex-direction:column;justify-content:flex-start;margin-top:.5rem}.job-page .existing-voucher .title{color:#000;font-size:1.1rem;font-weight:600;min-width:2rem;padding-right:1rem}.job-page .existing-voucher .voucher-info{color:#7a797b;display:flex;font-size:1.1rem}.job-page .user-job-page .job-error-container{margin-top:10rem;text-align:center}.job-page .user-job-page .job-error-container h3{margin-bottom:1rem}.job-page .user-job-page .job-error-container p{font-size:1.3rem}.job-page .user-job-page .job-title{margin:3rem;text-align:center}@media (max-width:991px){.job-page .user-job-page .job-title{margin:2rem}}.job-page .user-job-page .job-title .icon:before{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block}.job-page .user-job-page .job-title .title{margin-bottom:1rem}.job-page .user-job-page .job-container{display:flex;flex:1 0 auto}@media (max-width:991px){.job-page .user-job-page .job-container{flex-wrap:wrap}}@media (max-width:1199px){.job-page .user-job-page .job-container{padding:0 2rem}}@media (min-width:1200px) and (max-width:1440px){.job-page .user-job-page .job-container{padding:0 3rem}}.job-page .user-job-page .job-container .job-details{flex-basis:40%;padding-right:5rem;text-align:left}@media (max-width:991px){.job-page .user-job-page .job-container .job-details{flex-basis:100%;padding-right:0}}@media (min-width:992px) and (max-width:1200px){.job-page .user-job-page .job-container .job-details{flex-basis:45%;padding-right:3rem}}.job-page .user-job-page .job-container .job-content{flex-basis:60%}@media (max-width:991px){.job-page .user-job-page .job-container .job-content{flex-basis:100%;max-width:100%}}@media (min-width:992px) and (max-width:1200px){.job-page .user-job-page .job-container .job-content{flex-basis:55%}}.job-page .user-job-page .job-container .job-content #job-admin-status{align-items:flex-end;display:flex;flex-direction:column;padding-bottom:24px}@media (max-width:767px){.job-page .user-job-page .job-container .job-content #job-admin-status{margin-bottom:2.5rem;margin-top:1rem}}@media (max-width:991px){.job-page .user-job-page .job-container .job-content #job-admin-status{align-items:center}}.job-page .user-job-page .job-container .job-content #job-admin-status .job-status-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.job-page .user-job-page .job-container .job-content #job-admin-status #status-control{display:flex;flex:0 1 100%;text-align:right}.job-page .user-job-page .job-container .job-content #job-admin-status #status-menu{font-weight:500;margin:0;padding-right:12px}@media (max-width:767px){.job-page .user-job-page .job-container .job-content #job-admin-status #status-menu{font-size:1.4rem}}.job-page .user-job-page .job-container .job-content #job-admin-status .vs__dropdown-toggle{padding:2px 0 3px}.job-page .user-job-page .job-container .job-content #job-admin-status .vs__dropdown-toggle .vs__actions .vs__clear{display:none}.job-page .user-job-page .job-container .job-content #job-admin-status .vs__dropdown-toggle .vs__selected{margin:0}.job-page .user-job-page .job-container .job-content #job-admin-status [name=job-status]{width:200px}.job-page .user-job-page .job-container .job-content #job-admin-status #reason-cancellation{align-items:center;display:flex;justify-content:flex-end;margin-top:.5rem}.job-page .user-job-page .job-container .job-content #job-admin-status #reason-cancellation div{display:inline-block;padding-right:8px}.job-page .user-job-page .job-container .job-content #job-admin-status .reason-cancellation-dialog .modal-container{max-width:500px}.job-page .user-job-page .job-container .job-content #job-admin-status .reason-cancellation-dialog .modal-container .modal-body{display:flex;flex-direction:column}.job-page .user-job-page .job-container .job-content .tabs{display:flex}.job-page .user-job-page .job-container .job-content .coverage-info-container{align-items:center;border:1px solid #fdb913;display:flex;font-size:1.1rem;margin-bottom:1rem;margin-top:-1rem;padding:1rem}.job-page .user-job-page .job-container .job-content .coverage-info-container .info-icon{background-image:url(/static/images/info-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem;margin-right:1rem;width:2rem}.job-page .user-job-page .job-container .job-content .coverage-info-container .bold{font-weight:700}.job-page .user-job-page .job-container .job-content .tab{align-content:center;color:#414042;cursor:pointer;font-family:Barlow,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;margin-bottom:2.5rem;margin-right:2rem;padding-bottom:.3rem}@media (max-width:767px){.job-page .user-job-page .job-container .job-content .tab{margin-right:1.3rem}}.job-page .user-job-page .job-container .job-content .tab.active,.job-page .user-job-page .job-container .job-content .tab:hover{border-bottom:2px solid #00a1bb;font-weight:500;letter-spacing:-.1px}.job-page .user-job-page .job-container .job-content .tab input{display:none}.job-page .user-job-page .job-container .job-content .tab span{margin-left:1rem}.job-page .user-job-page .job-container .job-content .customer-info .billing-info{box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);padding:1.5rem}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .billing-title{display:flex;justify-content:space-between}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container{display:flex;justify-content:flex-end;margin-top:1rem}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .cancel-edit,.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .save-changes{border-radius:25px;padding:.4rem 1rem}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .cancel-edit:hover,.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .save-changes:hover{cursor:pointer}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .cancel-edit{border:1px solid #7a797b;color:#7a797b;margin-right:.5rem}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .cancel-edit:hover{border:1px solid #000;color:#000}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .save-changes{background-color:#fdb913;border-color:#fdb913;color:#000;min-width:5rem;text-align:center}.job-page .user-job-page .job-container .job-content .customer-info .billing-info .actions-container .save-changes:hover{background-color:#f3ad02;border-color:#f3ad02}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container.is-admin-edit{box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);display:flex;flex-direction:column;margin-bottom:3rem;margin-top:2rem;padding:1.5rem 1.5rem 0}@media (max-width:767px){.job-page .user-job-page .job-container .job-content .customer-info .job-info-container.is-admin-edit{padding:.5rem .5rem 0}}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container.is-admin-edit .media{margin-bottom:0;margin-top:.5rem}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info{position:relative}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .job-info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .job-info-header .title{color:#414042;font-weight:500;margin-bottom:0}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .actions-container{display:flex;z-index:50}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .edit-info{background-color:#fdb913;background-image:url(/static/images/pen-icon-darker.png);background-position:50%;background-repeat:no-repeat;background-size:85%;border-radius:50%;height:2.3rem;opacity:.7;padding:.5rem;width:2.3rem}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .edit-info:hover{cursor:pointer;opacity:1}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .cancel-edit,.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .save-changes{border-radius:25px;padding:.4rem 1rem}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .cancel-edit:hover,.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .save-changes:hover{cursor:pointer}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .cancel-edit{border:1px solid #7a797b;color:#7a797b;margin-right:.5rem}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .cancel-edit:hover{border:1px solid #000;color:#000}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .save-changes{background-color:#fdb913;border-color:#fdb913;color:#000;min-width:5rem;text-align:center}.job-page .user-job-page .job-container .job-content .customer-info .job-info-container .job-info .save-changes:hover{background-color:#f3ad02;border-color:#f3ad02}@media (min-width:992px) and (max-width:1200px){.job-page .user-job-page .job-container .job-content .customer-info .admin-customer-info .users-info{flex-direction:column}}@media (max-width:767px){.job-page .user-job-page .job-container .job-content .customer-info .admin-customer-info .col:first-of-type{padding-right:.5rem}}.job-page .user-job-page .job-container .job-content .customer-info .admin-customer-info .title{color:#414042;font-weight:500;margin-bottom:1rem}.job-page .user-job-page .job-container .job-content .customer-info .admin-customer-info .title.header{margin-bottom:0;margin-top:0}.job-page .user-job-page .job-container .job-content .media{margin-bottom:3rem;margin-top:1rem;position:relative}.job-page .user-job-page .job-container .job-content .media .mention{color:#7a797b;font-size:1.1rem;margin-bottom:2rem}.job-page .user-job-page .job-container .job-content .media .button{background-image:url(/static/images/login-button.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;font-weight:700;margin:auto;padding:1rem;text-align:center;width:9rem}.job-page .user-job-page .job-container .job-content .media .button:hover{cursor:pointer}.job-page .user-job-page .job-container .job-content .media .media-job{box-shadow:0 2px 12px 0 rgba(0,0,0,.05),0 6px 20px 0 hsla(120,6%,93%,.5);margin-bottom:1.5rem;padding:2rem}.job-page .user-job-page .job-container .job-content .media .media-job p{color:#7a797b;font-size:1.1rem}.job-page .user-job-page .job-container .job-content .media .media-job .images{display:flex;flex:1 0 auto;flex-wrap:wrap}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container{align-items:center;display:flex;flex-basis:25%;justify-content:center;margin-bottom:1rem;padding-right:1rem}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container:last-of-type,.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container:nth-of-type(4){padding-right:0}@media (min-width:992px) and (max-width:1200px){.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container:nth-of-type(4){padding-right:1rem}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container:nth-of-type(3),.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container:nth-of-type(6){padding-right:0}}@media (max-width:767px){.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container{flex-basis:100%;padding-right:0}}@media (min-width:992px) and (max-width:1200px){.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container{flex-basis:33%}}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container.file .image{background:url(/static/images/default-background-file.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e6e6e6;position:relative}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container.file .imagea,.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container.file .imagea:hover{color:#000}.job-page .user-job-page .job-container .job-content .media .media-job .images .image-container.file .image .file-type{background-color:#e3e3e3;bottom:2rem;color:#000;display:flex;font-weight:700;padding:.2rem 1rem;position:absolute;right:2rem;text-transform:uppercase}.job-page .user-job-page .job-container .job-content .media .media-job .images .image{background-position:50%;background-size:cover;border-radius:3px;display:flex;height:15rem;width:100%}.job-page .user-job-page .job-container .job-content .media .media-job .images .video-thumbnail:before{background:url(/static/images/video-controls.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:4rem;left:0;margin:auto;right:0;top:0;width:4rem}.job-page .user-job-page .job-container .job-content .appointments-container.is-admin-edit,.job-page .user-job-page .job-container .job-content .worklogs-container.is-admin-edit{box-shadow:0 1px 5px 0 rgba(0,0,0,.15);margin-bottom:2rem;padding:1.5rem 1rem}.job-page .user-job-page .job-container .job-content .job-invoice .no-invoice{color:#7a797b;font-size:1.1rem;margin-bottom:2rem}.job-page .user-job-page .job-container .job-content .job-invoice .job-invoice-history .job-invoices{margin-bottom:3rem}.job-page .user-job-page .job-container .job-content .estimates{display:block;margin-bottom:3rem}.job-page .user-job-page .job-container .job-content .appointments,.job-page .user-job-page .job-container .job-content .estimates,.job-page .user-job-page .job-container .job-content .job-invoice,.job-page .user-job-page .job-container .job-content .media,.job-page .user-job-page .job-container .job-content .video{position:relative}.job-page .user-job-page .job-container .job-content .appointments .title,.job-page .user-job-page .job-container .job-content .estimates .title,.job-page .user-job-page .job-container .job-content .job-invoice .title,.job-page .user-job-page .job-container .job-content .media .title,.job-page .user-job-page .job-container .job-content .video .title{color:#414042;font-family:Barlow,sans-serif;font-size:2rem;font-weight:500;margin-bottom:1rem}.job-page .user-job-page .job-container .job-content .appointments .cannot-cancel-container,.job-page .user-job-page .job-container .job-content .estimates .cannot-cancel-container,.job-page .user-job-page .job-container .job-content .job-invoice .cannot-cancel-container,.job-page .user-job-page .job-container .job-content .media .cannot-cancel-container,.job-page .user-job-page .job-container .job-content .video .cannot-cancel-container{word-wrap:break-word;color:#7a797b;font-size:1.1rem;line-height:1.7rem}.job-page .user-job-page .job-container .job-content .appointments .cannot-cancel-container .cannot-cancel-message,.job-page .user-job-page .job-container .job-content .estimates .cannot-cancel-container .cannot-cancel-message,.job-page .user-job-page .job-container .job-content .job-invoice .cannot-cancel-container .cannot-cancel-message,.job-page .user-job-page .job-container .job-content .media .cannot-cancel-container .cannot-cancel-message,.job-page .user-job-page .job-container .job-content .video .cannot-cancel-container .cannot-cancel-message{padding-right:.2rem}.job-page .user-job-page .job-container .job-content .appointments .cannot-cancel-container .cannot-cancel-link,.job-page .user-job-page .job-container .job-content .estimates .cannot-cancel-container .cannot-cancel-link,.job-page .user-job-page .job-container .job-content .job-invoice .cannot-cancel-container .cannot-cancel-link,.job-page .user-job-page .job-container .job-content .media .cannot-cancel-container .cannot-cancel-link,.job-page .user-job-page .job-container .job-content .video .cannot-cancel-container .cannot-cancel-link{color:#00a1bb;text-decoration:none}.job-page .user-job-page .job-container .job-content .appointments .cannot-cancel-container .cannot-cancel-link:hover,.job-page .user-job-page .job-container .job-content .estimates .cannot-cancel-container .cannot-cancel-link:hover,.job-page .user-job-page .job-container .job-content .job-invoice .cannot-cancel-container .cannot-cancel-link:hover,.job-page .user-job-page .job-container .job-content .media .cannot-cancel-container .cannot-cancel-link:hover,.job-page .user-job-page .job-container .job-content .video .cannot-cancel-container .cannot-cancel-link:hover{color:#00a1bb}.job-page .user-job-page .job-container .job-content .video{margin-bottom:2rem}.job-page .user-job-page .job-container .job-content .no-estimate{color:#7a797b;font-size:1.1rem;margin-bottom:3rem}.job-page .user-job-page .job-container .job-content .show-less,.job-page .user-job-page .job-container .job-content .show-more{display:flex;flex-direction:row;justify-content:flex-end}.job-page .user-job-page .job-container .job-content .show-less p,.job-page .user-job-page .job-container .job-content .show-more p{align-self:center;color:#00a1bb;margin:0}.job-page .user-job-page .job-container .job-content .show-less .show-more-arrow,.job-page .user-job-page .job-container .job-content .show-more .show-more-arrow{background:url(/static/images/back-button.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;height:5rem;transform:rotate(-90deg);width:5rem}.job-page .user-job-page .job-container .job-content .show-less .show-less-arrow,.job-page .user-job-page .job-container .job-content .show-more .show-less-arrow{background:url(/static/images/back-button.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;height:5rem;transform:rotate(90deg);width:5rem}.job-page .user-job-page .job-container .worklogs-title{color:#414042;font-family:Barlow;font-size:2rem;font-weight:500;margin-bottom:1.5rem}.job-page .admin-job-page .row .job-appointment-history .vs__dropdown-toggle{background-color:#fff}.job-page .admin-job-page .job-page-other{padding-bottom:2rem;padding-top:2rem}.job-page .admin-job-page .job-page-other .job-pro-chat--container{padding-left:4rem;padding-top:2rem}@media (max-width:991px){.job-page .admin-job-page .job-page-other .job-pro-chat--container{padding-left:0}}@media (max-width:767px){.job-page .admin-job-page .job-page-other .job-pro-chat--container{padding:1rem}}.job-page .admin-job-page .job-page-other .tabs{display:flex;padding-left:4rem}@media (max-width:991px){.job-page .admin-job-page .job-page-other .tabs{padding-left:0}}@media (max-width:767px){.job-page .admin-job-page .job-page-other .tabs{padding:1rem}}.job-page .admin-job-page .job-page-other .tabs .tab{border:2px solid rgba(0,0,0,.1);cursor:pointer;margin:0;padding:1rem;width:50%}.job-page .admin-job-page .job-page-other .tabs .tab:last-child{border-left:2px solid #fff}.job-page .admin-job-page .job-page-other .tabs .tab.active{border:2px solid #414042}@media (max-width:767px){.job-page .admin-job-page .job-page-other .tabs .tab{font-size:1.1rem}}@media (max-width:991px){.job-page .admin-job-page .job-page-other .tabs .tab{font-size:1.1rem}}.job-page .custom-datetime-picker{position:inherit}.job-page .custom-datetime-picker .datetime-picker-overlay{left:0;top:0}.payment-error-swal .swal-text{text-align:center}.payment-error-swal .swal-button-container{display:flex;justify-content:center}.payment-error-swal .swal-button-container .swal-button{background-color:#fdd143;color:#000}.payment-error-swal .swal-icon.swal-icon--error{height:40px;width:40px}.payment-error-swal .swal-icon.swal-icon--error .swal-icon--error__line.swal-icon--error__line--left{left:11px;top:19px;width:20px}.payment-error-swal .swal-icon.swal-icon--error .swal-icon--error__line.swal-icon--error__line--right{right:10px;top:19px;width:20px}.cashed-in-swal .swal-title{font-size:1.5rem}.cashed-in-swal .swal-footer,.cashed-in-swal .swal-text{text-align:center}.cashed-in-swal .swal-button.swal-button--confirm{background-color:#fdb913;color:#000}.cashed-in-swal .swal-icon.swal-icon--error{height:40px;width:40px}.cashed-in-swal .swal-icon.swal-icon--error .swal-icon--error__line.swal-icon--error__line--left{left:11px;top:19px;width:20px}.cashed-in-swal .swal-icon.swal-icon--error .swal-icon--error__line.swal-icon--error__line--right{right:10px;top:19px;width:20px}.job-pro-details{box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 6px 20px 0 hsla(120,6%,93%,.5);height:100%;padding:1.5rem;position:relative}@media (max-width:767px){.job-pro-details{padding:.5rem}}.job-pro-details .job-pro-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.job-pro-details .job-pro-details-header .assign-pro{padding:.5rem 1.5rem}.job-pro-details .job-pro-details-header .title{color:#414042;font-weight:500;margin-bottom:0}.job-pro-details .no-pro{font-size:1.1rem;line-height:1.5rem;position:relative}.job-pro-details .no-pro .info-icon{background-image:url(/static/images/info-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.3rem;left:0;margin-right:.5rem;position:absolute;top:0;width:1.2rem}.job-pro-details .no-pro span:last-of-type{padding-left:1.5rem}.job-pro-details .content .content-item{display:flex;margin-bottom:.5rem}@media (max-width:767px){.job-pro-details .content .content-item{flex-direction:column}}.job-pro-details .content .content-item-title{color:#7a797b;font-size:1.1rem;padding-right:1rem;width:8rem}@media (max-width:1199px){.job-pro-details .content .content-item-title{flex-basis:auto;width:10rem}}.job-pro-details .content .content-item-value{color:#00a1bc;flex-grow:1;font-size:1.1rem;word-break:break-all}.job-pro-details .content .content-item-value a{color:#00a1bc;text-decoration:none}@media (max-width:767px){.job-pro-details .content .content-item-value{flex-direction:column}}.job-pro-details .content .content-item-value.email:hover,.job-pro-details .content .content-item-value.phone:hover{cursor:pointer}.job-pro-details .content .content-item-value.address{flex-direction:column}.job-pro-details .content .content-item-value p{margin-bottom:0}.job-state-history .tebble{margin-bottom:1rem;margin-top:0}.job-state-history .tebble .tebble__pages .active-button{background-color:#00a1bb;border-color:#00a1bb;color:#fff}.job-state-history .tebble .tebble__page-sizes,.job-state-history .tebble .tebble__toolbar{display:none}.job-state-history .tebble .no-items-wrap{box-shadow:0 1px 5px 0 rgba(0,0,0,.15);padding:1.5rem}.job-state-history .tebble .no-items-wrap h4{margin-bottom:0}.job-worklog-history.is-admin-edit .job-worklog-item{border-bottom:1px solid #ccc;box-shadow:none;margin-bottom:0;padding:1rem 0}@media (max-width:767px){.job-worklog-history.is-admin-edit .job-worklog-item{margin-top:1rem;padding-bottom:0}}.job-worklog-history.is-admin-edit .job-worklog-item .delimiter{display:none}.job-worklog-history.is-admin-edit .job-worklog-item .job-worklog-header{padding:1.2rem 0}@media (max-width:767px){.job-worklog-history.is-admin-edit .job-worklog-item .job-worklog-header{align-items:flex-start;flex-direction:column;padding-top:0}.job-worklog-history.is-admin-edit .job-worklog-item .job-worklog-header .actions{right:0;top:0}}.job-worklog-history:last-of-type .job-worklog-item{border-bottom:none}.job-worklog-history .job-worklog-item{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);margin-bottom:1.8rem}.job-worklog-history .job-worklog-item .job-worklog-header{align-items:center;display:flex;flex:1;justify-content:space-between;padding:1.2rem 1.4rem;position:relative}@media (max-width:767px){.job-worklog-history .job-worklog-item .job-worklog-header{padding-bottom:2rem}}.job-worklog-history .job-worklog-item .job-worklog-header .info{align-items:center;display:flex;flex-direction:row}@media (max-width:767px){.job-worklog-history .job-worklog-item .job-worklog-header .info{align-items:flex-start;flex-direction:column}.job-worklog-history .job-worklog-item .job-worklog-header .actions{position:absolute;right:1rem;top:1.5rem}}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-status{font-family:Lato,sans-serif;margin-right:2rem}@media (max-width:767px){.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-status{margin-bottom:1rem;margin-right:0}}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-status span{border-radius:3px;color:#fff;font-size:1.1rem;margin-left:0;padding:.5rem 1.5rem;text-align:center}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-status span.approved{background-color:#31baa8}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-status span.draft{background-color:#cc4040}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-date .job-worklog-date-item{color:#7a797b;font-size:1.1rem;padding-bottom:.2rem}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-date .job-worklog-date-item:first-of-type{color:#414042;font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-date .job-worklog-date-item:last-of-type{padding-bottom:0}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button{align-items:center;color:#00a1bb;display:flex;flex-basis:55%;font-size:1.1rem;position:relative;text-align:right}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span{cursor:pointer}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span:first-of-type{font-size:1.1rem;min-width:8rem;position:absolute;right:3.5rem}@media (max-width:767px){.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span:first-of-type{font-size:1rem;max-width:5rem;right:0;top:-1rem}}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span:last-of-type{background-color:hsla(0,0%,78%,.25);border-radius:50%;display:flex;height:2.7rem;position:absolute;right:0;width:2.7rem}@media (max-width:767px){.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span:last-of-type{bottom:-3.5rem}}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span:last-of-type:after{background:url(/static/images/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:rotate(90deg);width:100%}.job-worklog-history .job-worklog-item .job-worklog-header .job-worklog-button span.is-worklog-open:after{transform:rotate(-90deg)}.job-worklog-history .job-worklog-item .delimiter{background-color:hsla(0,0%,78%,.5);height:1px;margin:0 1.5rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-title{color:#414042;font-family:Barlow,sans-serif;font-size:2rem;font-weight:500;padding-bottom:1rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description{padding-bottom:1.5rem;padding-top:1rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description:last-of-type{padding-bottom:0}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .title{color:#414042;font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500;padding-bottom:1.5rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .title.description{padding-bottom:.5rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .content{color:#7a797b;font-size:1.1rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .images{display:flex;flex-wrap:wrap}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .images .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;display:flex;flex-basis:31%;height:11.4rem;margin-right:1.5rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .images .image:last-of-type{margin-right:0}@media (max-width:767px){.job-worklog-history .job-worklog-item .worklog-details .worklog-description .images .image{flex-basis:100%}}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .images .video-thumbnail:before{align-items:center;background:url(/static/images/video-controls.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:2rem;content:"";height:4rem;justify-content:center;left:0;margin:auto;right:2rem;top:0;width:4rem}.job-worklog-history .job-worklog-item .worklog-details .worklog-description .signature img{height:10.1rem}.loader-container{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;text-align:center;top:0;transition:opacity .1s ease;width:100%;z-index:100}.loader-container .loader-img{margin-top:10rem}.loader-container .loader-img img{height:10rem}.loader-container .loader-content p{color:#fff;font-size:1.5rem}.loader-container.white-background{background-color:#fff}.loader-container.white-background .loader-content,.loader-container.white-background p{color:#000}.loader-container.light-background{background-color:hsla(0,0%,100%,.8);margin-top:auto;position:absolute}.loader-container.light-background .loader-content p{color:#000}.login-fields .login-fields__form .form-error{padding:1rem 0}.login-fields .login-fields__links .forgot-password a{color:#fdb913}.login-form{margin-top:8rem}@media (max-width:991px){.login-form{padding:0 2rem}}@media (min-width:768px) and (max-width:991px){.login-form{padding:0}}@media (min-width:992px) and (max-width:1200px){.login-form{padding:0 2rem}}.login-form h2{margin-bottom:1rem;margin-top:0}.login-form .login-form__method{border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:2rem}.login-form .login-form__method:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.login-form .login-form__method h3{color:#ccc;font-size:1rem;margin-bottom:1.5rem}.login-form .login-form__submit{margin-top:2rem}.login-form .aj-control-container a{text-decoration:none}.media-picker{box-shadow:0 2px 12px 0 rgba(0,0,0,.05),0 6px 20px 0 hsla(120,6%,93%,.5);margin:2rem 0;position:relative}.media-picker.jobCreation{margin:2rem 0 0}.media-picker .media-picker__footer{display:flex}@media (max-width:767px){.media-picker .media-picker__footer{display:block}}.media-picker .media-picker__footer .media-picker__input{display:flex;justify-content:center}.media-picker .media-picker__footer .media-picker__input .aj-control{display:inline-block}.media-picker .media-picker__footer .media-picker__input input[type=file]{display:none;position:absolute}.media-picker .media-picker__footer .media-picker__input .custom-upload-button{background:no-repeat 50% url(/static/images/orange-button.svg);background-size:contain;cursor:pointer}.media-picker .media-picker__footer .media-picker__details{flex:1;text-align:right}.media-picker .media-picker__footer .media-picker__details .too-many-files{color:#c33}.media-picker .media-picker__thumbnails{padding:2rem}@media (max-width:767px){.media-picker .media-picker__thumbnails{padding:1rem}}.media-picker .media-picker__thumbnails .thumbnail-group{margin-bottom:2rem}.media-picker .media-picker__thumbnails .thumbnail-group:last-child{margin-bottom:0}.media-picker .media-picker__thumbnails .thumbnail-group h4{font-weight:400;margin-bottom:0;margin-top:0}.media-picker .media-picker__thumbnails .thumbnail-group .description{margin-bottom:1rem;margin-top:1rem}.media-picker .media-picker__thumbnails .thumbnail-group .file-notice{color:#a0a0a1;font-size:1.1rem;margin:1rem 0 0 1rem}.media-picker .media-picker__thumbnails .thumbnail-group .no-file-notice{color:#a0a0a1;display:flex;font-size:1.1rem;justify-content:center;padding:4rem 0}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border{border:1px dashed #c6c6c6;border-radius:3px;padding:1rem 3rem}@media (max-width:767px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border{padding:1.5rem}}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dropzone{display:flex;flex-wrap:wrap;padding:2rem 0;position:relative}@media (max-width:767px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dropzone{padding:2.5rem 0}}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview{flex-basis:25%;height:auto;padding:0 2rem 2rem 0;position:relative}@media (max-width:767px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview{flex-basis:100%;min-height:14rem;padding-right:0}}@media (min-width:993px) and (max-width:1199px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview{flex-basis:50%}}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .video-thumbnail:before{align-items:center;background:url(/static/images/video-controls.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:2rem;content:"";height:3rem;justify-content:center;left:0;margin:auto;position:absolute;right:2rem;top:0}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-image{align-items:center;background-color:#f3f3f3;border-radius:3px;display:flex;height:100%;justify-content:center;width:100%}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-image img{border-radius:3px;display:block;height:auto;width:100%}@media (max-width:767px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-image img{width:100%}}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-image img:hover{cursor:pointer}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-remove{background-color:#c33;border-radius:50%;color:#fff;font-size:1rem;font-weight:700;height:2rem;line-height:2rem;position:absolute;right:1rem;text-align:center;text-decoration:none;top:-1rem;width:2rem}@media (max-width:767px){.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-preview .dz-remove{right:-1rem}}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-error-mark,.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-filename,.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-size,.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-success-mark{display:none}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-message{bottom:-1rem;color:#a0a0a1;font-size:1.1rem;margin:2rem 0;position:absolute;text-align:center;width:100%}.media-picker .media-picker__thumbnails .thumbnail-group .dashed-border .dz-message span:hover{cursor:pointer}.media-picker .media-picker__thumbnails .thumbnail-group .error-border{border:1px solid #c33}.media-picker .title{color:#414042;font-size:2rem;font-weight:500;line-height:2rem}.media-picker .description{color:#7a797b;font-size:1.1rem;line-height:2rem}.media-picker .example-pictures-container{display:flex;padding-bottom:2rem}.media-picker .example-pictures-container a{cursor:pointer;display:inline-flex;text-decoration:none}.media-picker .example-pictures-container span{color:#00a1bb;font-size:1.1rem;padding-left:.5rem;padding-top:.5rem}.media-picker .upload-container{display:flex;flex-basis:65%;justify-content:flex-end}@media (max-width:767px){.media-picker .upload-container{justify-content:center}}.media-picker .error-container{display:flex;flex-basis:65%;flex-direction:column;justify-content:flex-start}.media-picker .error-container .error{color:#c33;font-size:1.2rem;padding-top:1rem}.media-picker .number-of-files-container{display:flex;flex-basis:35%;justify-content:flex-end}.media-picker .number-of-files-container .number-of-files p{color:#7a797b;font-size:1.1rem;margin-bottom:0;margin-top:1rem}.media-picker .lightbox{background-color:rgba(28,28,29,.7);bottom:0;height:100%;left:0;padding:5rem;position:fixed;right:0;top:0;width:100%;z-index:120}@media (max-width:767px){.media-picker .lightbox{padding:.5rem}}.modal-login .modal-login-mask{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.33);height:auto;position:absolute;right:-.3rem;top:auto;transition:opacity .1s ease;width:auto;z-index:100}.modal-login .modal-login-mask .modal-container{background-color:#fff;box-shadow:none;margin:0 auto;padding:1rem 2rem;position:relative;transition:all .1s ease;width:100%}.modal-login .modal-login-mask .modal-container .aj-control-container.aj-control-container--filltext .aj-filltext.aj-filltext--erroronly{max-width:250px}.modal-login .modal-login-mask .triangle{background-color:#fff;padding:1rem;position:absolute;right:1rem;top:-1rem;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-login .modal-login-mask .modal-title{color:#414042;font-size:1.7rem;font-weight:700;margin:0 0 1.8rem 3.5rem;text-align:left}.modal-login .modal-login-mask .reset-password-title{color:#414042;font-size:1.7rem;font-weight:700;text-align:center}.modal-login .modal-login-mask .blackOutlineButton{background:50% no-repeat url(/static/images/login-inactive-button.svg);background-size:contain;border:0;box-shadow:none;color:#a2a2a2;cursor:pointer;display:block;font-weight:700;margin:0 auto;padding:1rem 5rem}.modal-login .modal-login-mask .input-spacing{margin:1rem 0}.modal-login .modal-login-mask .stay-logged-in{display:flex;margin:1rem 0 2rem;text-align:left}.modal-login .modal-login-mask .stay-logged-in:hover{cursor:pointer}.modal-login .modal-login-mask .stay-logged-in .checkbox{border:1px solid #d0d0d0;border-radius:3px;padding:.5rem}.modal-login .modal-login-mask .stay-logged-in .checkmark{background-image:url(/static/images/tick-black.svg);background-size:cover}.modal-login .modal-login-mask .stay-logged-in p{color:#888;font-size:1.1rem;line-height:1.3rem;padding:0 .5rem}.modal-login .modal-login-mask .password-link{color:#888;line-height:3rem;text-align:center}.modal-login .modal-login-mask .wide-input{background:transparent;border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#a2a2a2;display:block;font-size:1.1rem;margin:1rem 0;padding:1rem;width:100%}.modal-login .modal-login-mask .wide-input::placeholder{color:#a2a2a2;font-size:1.1rem}.modal-login .modal-login-mask .inactive-background-color{background-color:#eee}.modal-login .modal-login-mask .password-input-container{position:relative}.modal-login .modal-login-mask .password-input-container .show-psw{color:#a2a2a2;font-size:1.1rem;position:absolute;right:1rem;top:1rem}.modal-login .modal-login-mask .password-input-container .show-psw:hover{cursor:pointer}.modal-login .modal-login-mask .info-screen p{color:#7a797b;font-size:1.1rem;line-height:1.9rem;max-width:16rem;text-align:center}.modal-login .modal-login-mask .info-screen img{float:left;margin-left:-.5rem;margin-top:-.2rem}.modal-login .modal-login-mask .yellowButton{background:50% no-repeat url(/static/images/login-button.svg);background-size:contain;border:0;box-shadow:none;cursor:pointer;display:block;font-weight:700;margin:0 auto;padding:1rem 5rem}.modal-login .modal-login-mask .button-spacing{margin:2rem 0}.modal-login .modal-login-mask .link-button:hover{cursor:pointer}.modal-login .modal-login-mask .success-screen p{color:#7a797b;font-size:1.1rem;line-height:1.9rem;margin-top:1rem;max-width:16rem;text-align:center}.modal-login .modal-login-mask .success-screen img{display:block;margin:0 auto}.modal-mask{background-color:rgba(0,0,0,.5);display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .1s ease;width:100%;z-index:9999}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;max-height:95vh;padding:1rem 2rem;transition:all .1s ease;width:95vw}.modal-container .modal-header{align-items:center;border-bottom:1px solid #f2f1f0;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.modal-container .modal-header h3{border:none;margin-bottom:0;margin-top:0;padding-bottom:0}.modal-container .modal-actions .close{cursor:pointer;font-size:2.5rem;font-weight:700}.modal-container .modal-body{margin:1rem 0}.modal-container .modal-body .billing-form__type-picker{margin-bottom:2rem}.modal-container .modal-footer .modal-footer--actions{display:flex;justify-content:flex-end}.modal-container .modal-footer .modal-footer--actions .aj-button{margin:0 12px}.modal-container .modal-footer .modal-footer--actions .aj-button:first-child{margin-left:0}.modal-container .modal-footer .modal-footer--actions .aj-button:last-child{margin-right:0}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.multiselect .multiselect__input{margin-bottom:0;padding-left:0}.multiselect__tags{border:1px solid #ccc;font-size:.9rem;padding:12px 40px 12px 12px}.multiselect__select{height:100%}.disable-colors .multiselect__option--highlight{background-color:#f2f2f2;color:#000}.multiselect__input,.multiselect__placeholder,.multiselect__single{font-size:.9rem;margin:0;padding:0}.multiselect__option{font-size:.9rem}.multiselect--disabled .multiselect__select{border-bottom-right-radius:5px;border-top-right-radius:5px;height:calc(100% - 2px)}.padded-section{margin:0 auto;max-width:1200px;padding:6rem 12rem}@media (min-width:3000px){.header{width:2042px}}.page-header-light{background:#fff;border-bottom:1px solid #eaeaea;display:flex;left:0;margin:0;min-height:6rem;padding:0 3rem;position:fixed;width:100%;z-index:100}@media (max-width:991px){.page-header-light{min-height:5rem;padding:1rem 2rem .5rem}}@media (min-width:992px) and (max-width:1199px){.page-header-light{padding:0 5rem}}.page-header-light .row{display:flex;flex:1;justify-content:space-between}.page-header-light .desktop-navigation{text-align:right}.page-header-light .page-branding{text-align:left}@media (max-width:767px){.page-header-light .page-branding{margin-top:2.5rem;text-align:center}}@media (min-width:768px) and (max-width:992px){.page-header-light .page-branding{margin-top:.5rem;text-align:center}}.page-header-light .page-branding img{height:3.6rem;vertical-align:middle}@media (max-width:991px){.page-header-light .page-branding img{height:2.6rem}}@media (min-width:768px) and (max-width:1200px){.page-header-light .page-branding img{height:3rem}}.page-header-light .page-features{left:4rem;position:relative;right:4rem;text-align:center;top:0}@media (max-width:991px){.page-header-light .page-features{left:1rem;top:-1rem}}.page-header-light .navigation-container{position:relative}.page-header-light .navigation-container.menu{text-align:left}@media (max-width:991px){.page-header-light .navigation-container.menu{padding:.5rem 0}}.page-header-light .navigation-container ul.nav{list-style:none;margin-bottom:0;margin-top:0}.page-header-light .navigation-container ul.nav li{display:inline-block;margin-right:1rem}.page-header-light .navigation-container ul.nav li.nav-submenu{position:relative}.page-header-light .navigation-container ul.nav li a:hover{cursor:pointer}.page-header-light .navigation-container ul.nav li a.nav-item-admin{color:#000;position:relative;text-decoration:none!important}.page-header-light .navigation-container ul.nav li a.nav-item-admin:hover{border-bottom:1px solid #00a1bb!important;padding-bottom:.5rem}@media (max-width:767px){.page-header-light .navigation-container ul.nav li a.nav-item-admin:hover{border-bottom:1px solid transparent!important}}.password-forgotten{margin-top:3rem}@media (max-width:767px){.password-forgotten{padding:4rem 2rem 1rem}}@media (min-width:992px) and (max-width:1200px){.password-forgotten{padding:4rem 2rem 1rem}}@media (min-width:1200px){.password-forgotten{margin:8rem auto 0;max-width:50rem}}.password-forgotten .reset-submission{margin-top:1.5rem}.password-resetter{margin:3rem auto 0}@media (min-width:1200px){.password-resetter{margin-top:8rem;max-width:50rem}}@media (max-width:1199px){.password-resetter{padding:4rem 2rem 1rem}}@media (min-width:768px) and (max-width:992px){.password-resetter{margin-top:5rem}}.password-resetter .reset-submission{margin-top:1rem}.password-resetter .password-reset-success-message{font-size:1.5rem;margin-top:15rem;text-align:center}.password-resetter .password-reset-success-message img{margin-bottom:3rem;width:4rem}.payment-message{display:flex;height:10rem;margin-bottom:2rem;overflow:hidden;transition:height .5s ease-in-out}@media (max-width:767px){.payment-message{height:17rem}}.payment-message.close{height:0}.payment-message .payment-message-content{align-items:center;background-color:#00a1bb;border-radius:3px;display:flex;flex:1 0;justify-content:center;padding:1rem;position:relative}@media (max-width:767px){.payment-message .payment-message-content{display:block}}.payment-message .close-message{background-image:url(/static/images/close-button-white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;height:2.2rem;position:absolute;right:1rem;top:1rem;width:2.2rem}.payment-message .close-message:hover{cursor:pointer}.payment-message .payment-message-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:6rem;margin-bottom:1rem;margin-right:1rem;width:6rem}@media (max-width:767px){.payment-message .payment-message-icon{margin:auto}}.payment-message .failed-icon{background-image:url(/static/images/priority-icon.png);height:3rem;margin-bottom:0;width:3rem}@media (max-width:767px){.payment-message .failed-icon{margin:1.5rem auto}.payment-message .payment-message-info{text-align:center}}.payment-message .payment-message-info .message{color:#fff;font-size:1.2rem;font-weight:500;margin-bottom:0}@media (max-width:767px){.payment-message .payment-message-info .message{padding:0 2rem}}.payment-pickers{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;transition:opacity .1s ease;width:100%;z-index:100}.payment-pickers.no-bkg{background-color:transparent}.payment-pickers .actions{align-items:strech;display:flex;justify-content:center;margin-top:1rem}.payment-pickers .actions .button{border-radius:5rem;min-width:6rem;padding:.5rem 1rem}.payment-pickers .actions .button:first-of-type{margin-right:.5rem}.payment-pickers .actions .button:last-of-type{margin-left:.5rem}.payment-pickers .actions .button.save{background-color:#fdb913}.payment-pickers .actions .button.save.disabled{background-color:#696969;color:#fff;cursor:not-allowed;opacity:.7}.payment-pickers .actions .button.cancel{background-color:#f2f1f0;color:#7a797b}.payment-pickers .actions .button:hover{cursor:pointer}.payment-pickers .payment-content{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;min-width:30rem;padding:2rem;width:fit-content;z-index:101}.payment-pickers .payment-content h3{margin-bottom:.5rem}.payment-pickers .payment-content p{opacity:.8}.payment-pickers .payment-content .payment-pickers-switches{margin-top:1rem}@media (max-width:767px){.payment-pickers .payment-content .payment-pickers-switches{margin-top:1rem}}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box{margin-bottom:.6rem;text-align:left}@media (max-width:767px){.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box{justify-content:center}}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box label{margin-right:.5rem}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box label.payment-method{min-width:8rem}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box select.aj-control{min-width:20rem;padding:.5rem}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box span{margin-bottom:.3rem}.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box span.cancelled{color:#c33;font-weight:700}@media (max-width:767px){.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box.payment-methods{flex-direction:column;margin-bottom:.6rem}}@media (min-width:992px) and (max-width:1200px){.payment-pickers .payment-content .payment-pickers-switches .payment-picker-box.payment-methods{align-items:flex-start;flex-direction:column;margin-bottom:.6rem}}.payment-pickers .success-message{align-items:center;display:flex;flex-direction:column;justify-content:center}.payment-pickers .success-message p{color:#fff;font-size:1.5rem;margin-top:1rem}.change-invoice-payment .swal-footer{text-align:center}h1{margin-bottom:.5rem}th{cursor:auto}.profiler{margin-bottom:3rem;margin-top:3rem}.profiler table{table-layout:auto}.endpoint__stat.params button{background:none;background:#00a1bb;border:none;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;font-size:.8rem;height:1.2rem;margin-left:4px;padding:0;text-align:center;width:1.2rem}.indicator div{border-radius:50%;height:1.2rem;margin:0 auto;width:1.2rem}.indicator.bad div{background-color:red}.indicator.good div{background-color:green}.indicator.medium div{background-color:#ff0}.role-picker .title{font-weight:700;margin-bottom:5px}.role-picker .v-select .vs__dropdown-toggle{border:1px solid #ccc;border-radius:.3rem;min-height:45px;padding:.6rem}.role-picker .v-select .vs__dropdown-toggle .vs__selected-options span{padding:.2rem 0}.role-picker .aj-control-container .v-select .vs__dropdown-toggle .vs__selected{color:#555;font-size:.9rem}.role-picker .aj-control-container .v-select .vs__dropdown-toggle .vs__selected-options span{padding:.2rem 0}.role-picker .aj-control-container .v-select .vs__dropdown-toggle input[type=search]{margin-top:0}.see-example-pictures{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.see-example-pictures{display:block;overflow-y:scroll}}.see-example-pictures .close-popup{background-image:url(/static/images/close-button.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:3rem;position:absolute;right:1rem;top:1rem;width:3rem}.see-example-pictures-content{align-items:flex-start;background-color:#fff;border-radius:3px;display:flex;justify-content:space-between;margin:auto;max-height:100%;overflow-y:scroll;padding:6rem;position:relative}@media (max-width:767px){.see-example-pictures-content{flex-wrap:wrap;justify-content:center;padding:6rem 1rem 1rem}}@media (min-width:768px) and (max-width:992px){.see-example-pictures-content{padding:6rem 3rem 3rem;width:100%}}.see-example-pictures .example-box{max-width:21rem;position:relative}@media (min-width:768px) and (max-width:992px){.see-example-pictures .example-box{max-width:19rem}}.see-example-pictures .example-box.good-example{margin-right:6rem}@media (max-width:767px){.see-example-pictures .example-box.good-example{margin-bottom:4rem;margin-right:0}}@media (min-width:768px) and (max-width:992px){.see-example-pictures .example-box.good-example{margin-right:3rem}}.see-example-pictures .example-box .photo-icon{height:5rem;left:0;margin:auto;position:absolute;right:0;top:-2.5rem}@media (min-width:768px) and (max-width:992px){.see-example-pictures .example-box .photo-icon{height:4.5rem}}.see-example-pictures .example-box .image{border-radius:3px;height:50%;margin-bottom:1rem;width:auto}@media (max-width:767px){.see-example-pictures .example-box .image{display:block;margin:auto auto 1rem}}@media (max-width:991px){.see-example-pictures .example-box .image{height:auto;max-width:100%}}.see-example-pictures .example-box .title{color:#31baa8;font-family:Barlow,sans-serif;font-size:1.7rem}.see-example-pictures .example-box .title:after{content:url(/static/images/do-line.svg);position:absolute;right:0}@media (max-width:991px){.see-example-pictures .example-box .title:after{max-width:85%;overflow:hidden}}.see-example-pictures .example-box .details{color:#7a797b;font-size:1.1rem;line-height:2.1rem;list-style:none;margin-bottom:0;max-width:21rem;overflow:hidden;padding-left:0}@media (max-width:991px){.see-example-pictures .example-box .details{max-width:19rem}}.see-example-pictures .example-box .details li{display:flex;flex:1 0 auto}.see-example-pictures .example-box .details li:before{background-image:url(/static/images/do-checkmark-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:.9rem .9rem;content:"";height:2.1rem;margin-right:.7rem;min-width:1rem;width:auto}.see-example-pictures .example-box.bad-example .title{color:#cc4040}.see-example-pictures .example-box.bad-example .title:after{content:url(/static/images/dont-line.svg);position:absolute;right:0}@media (max-width:991px){.see-example-pictures .example-box.bad-example .title:after{max-width:75%}}.see-example-pictures .example-box.bad-example .details li:before{background-image:url(/static/images/dont-checkmark-icon.svg)}.subcategory-selector .company{max-width:36rem}.subcategory-selector .title-container{align-items:center;display:flex;margin-bottom:1rem}.subcategory-selector .title-container h4{margin-right:.3rem}.subcategory-selector h4,.subcategory-selector p{font-weight:700}.subcategory-selector h4{margin-bottom:.5rem;margin-top:0}.subcategory-selector .info-message-container{margin-bottom:0}.subcategory-selector .info-message-container .info-message{font-size:1.1rem}.subcategory-selector .category-title{align-items:center;border-bottom:1px solid #efefef;display:flex;justify-content:space-between;margin-bottom:0;padding-bottom:1.2rem;padding-top:1.2rem}.subcategory-selector .category-title .category span:last-of-type{font-weight:700}.subcategory-selector .category-title .select-all .aj-switch{padding:0}.subcategory-selector .category-title .select-all .aj-switch:hover{background-color:transparent}.subcategory-selector .category-title .select-all .content{align-items:center;display:flex;justify-content:space-between}.subcategory-selector .category-title .select-all .content .switch-checkbox{display:flex;position:relative}.subcategory-selector .aj-switch{align-items:center;border-bottom:1px solid #efefef;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:1rem;width:100%}.subcategory-selector .aj-switch:hover{background-color:#f6f6f6}.subcategory-selector .aj-switch:last-of-type{border-bottom:none}.subcategory-selector .aj-switch .content{display:flex}.subcategory-selector .aj-switch .inactive-info{color:#cc4040;font-weight:400;margin-left:1rem}.subcategory-selector .aj-switch.disabled,.subcategory-selector .aj-switch.disabled .switch-handle,.subcategory-selector .aj-switch.disabled .switch-input,.subcategory-selector .aj-switch.disabled .switch-label{cursor:not-allowed}.subcategory-selector .aj-switch.disabled .switch-handle{background:linear-gradient(180deg,#fff 10%,#e3e3e3)}.subcategory-selector .aj-switch.disabled .content .switch-input:checked~.switch-label{background-color:rgba(253,185,19,.4)}.subcategory-selector .aj-switch input:disabled{cursor:not-allowed}.subcategory-selector .aj-control-container{margin-bottom:0}.subcategory-selector .switch-selector .selector-error{border-bottom:1px solid #cc4040;padding:1rem 0}.voucher-form{margin-bottom:1rem;margin-top:1rem}.voucher-picker h4{font-size:1.1rem;font-weight:700;margin-bottom:5px}.voucher-picker .voucher-info-message{font-size:1.1rem}.voucher-picker .remove-voucher-container .title{font-size:1.1rem;font-weight:700}.voucher-picker .remove-voucher-container .voucher-delete{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;justify-content:space-between;max-width:250px;padding:.3rem .6rem}.voucher-picker .remove-voucher-container .voucher-delete .voucher-info{margin-right:2rem}.voucher-picker .remove-voucher-container .voucher-delete .remove{color:#7a797b;font-size:1.3rem;font-weight:700}.voucher-picker .remove-voucher-container .voucher-delete .remove:hover{cursor:pointer}.voucher-picker .multiselect .multiselect__tags{padding:11px 72px 11px 12px}.voucher-picker .multiselect .multiselect__tags .multiselect__input{min-height:20px;padding:.2rem}.voucher-picker .multiselect .multiselect__tags .multiselect__placeholder{margin-top:.08rem;padding:.2rem!important}.voucher-picker .multiselect .multiselect__tags .multiselect__single{padding:.2rem}.voucher-picker .multiselect .option__desc{white-space:normal}.voucher-picker .multiselect .option__title{font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.voucher-picker .multiselect .multiselect__clear{cursor:pointer;display:block;height:100%;position:absolute;right:43px;width:30px;z-index:2}.voucher-picker .multiselect .multiselect__clear:before{transform:rotate(45deg)}.voucher-picker .multiselect .multiselect__clear:after{transform:rotate(-45deg)}.voucher-picker .multiselect .multiselect__clear:after,.voucher-picker .multiselect .multiselect__clear:before{background:#aaa;content:"";display:block;height:14px;position:absolute;right:13px;top:17px;width:3px}.voucher-validator{padding-top:.5rem}.voucher-validator h3{font-size:2rem;font-weight:500;margin-bottom:1rem}.voucher-validator .existing-voucher{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.voucher-validator .existing-voucher.is-admin-panel{background-color:#fff;margin-top:1.5rem;padding:1rem}.voucher-validator .existing-voucher.is-admin-panel .title{min-width:2rem}.voucher-validator .existing-voucher .title{color:#000;font-size:1.1rem;font-weight:600;min-width:8rem;padding-right:1rem}.voucher-validator .existing-voucher .voucher-info{color:#7a797b;display:flex;font-size:1.1rem}.voucher-validator .new-voucher{background-color:#fafafa;box-shadow:0 2px 12px 0 rgba(0,0,0,.05),0 6px 20px 0 hsla(120,6%,93%,.5);padding:1.5rem}.voucher-validator .new-voucher.job-creation{background:transparent;box-shadow:none;padding:0}.voucher-validator .new-voucher.job-creation .voucher-message{font-weight:700}.voucher-validator .new-voucher.job-creation .voucher-message:before{margin-right:.4rem}.voucher-validator .new-voucher.job-creation .input-container{justify-content:space-between}.voucher-validator .new-voucher.job-creation .input-container .input-box{flex:1}.voucher-validator .new-voucher .voucher-message{align-items:center;display:flex}.voucher-validator .new-voucher .voucher-message:before{background-image:url(/static/images/show-voucher-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1rem;position:relative;width:1.2rem}.voucher-validator .new-voucher .voucher-message:hover{cursor:pointer}.voucher-validator .new-voucher .input-container{align-items:flex-start;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.voucher-validator .new-voucher .input-container .aj-control-container{margin-bottom:0}.voucher-validator .new-voucher .input-container .input-box{flex:.6}.voucher-validator .new-voucher .input-container .input-box input{background-color:#fff;margin-bottom:0}.voucher-validator .new-voucher .input-container .input-box input.valid-voucher{border-bottom:1px solid #3b3}.voucher-validator .new-voucher .input-container .input-box.has-voucher-valid input{border-bottom:1px solid #00a1bb}.voucher-validator .new-voucher .input-container .input-box.has-voucher-valid .aj-filltext.aj-filltext--erroronly{height:0;opacity:0}.voucher-validator .new-voucher .input-container .input-box .aj-filltext.aj-filltext-successonly{color:#3b3}.voucher-validator .new-voucher .input-container .input-box .aj-filltext-existingvoucher{color:#00a1bb}.voucher-validator .new-voucher .input-container .action-buttons{align-items:center;display:flex;flex-direction:row;padding-left:1rem;padding-top:.3rem}.voucher-validator .new-voucher .input-container .action-buttons .cancel,.voucher-validator .new-voucher .input-container .action-buttons .save,.voucher-validator .new-voucher .input-container .action-buttons .validate{border-radius:25px;padding:.4rem 1rem}.voucher-validator .new-voucher .input-container .action-buttons .cancel:hover,.voucher-validator .new-voucher .input-container .action-buttons .save:hover,.voucher-validator .new-voucher .input-container .action-buttons .validate:hover{cursor:pointer}.voucher-validator .new-voucher .input-container .action-buttons .cancel{border:1px solid #7a797b;color:#7a797b;margin-right:.5rem}.voucher-validator .new-voucher .input-container .action-buttons .cancel:hover{border:1px solid #000;color:#000}.voucher-validator .new-voucher .input-container .action-buttons .save,.voucher-validator .new-voucher .input-container .action-buttons .validate{min-width:5rem;text-align:center}.voucher-validator .new-voucher .input-container .action-buttons .validate{background-color:#00a1bb;border-color:#00a1bb;color:#fff}.voucher-validator .new-voucher .input-container .action-buttons .validate:hover{background-color:#0091a8;border-color:#0091a8}.voucher-validator .new-voucher .input-container .action-buttons .save{background-color:#fdb913;border-color:#fdb913;color:#000;margin-left:.5rem}.voucher-validator .new-voucher .input-container .action-buttons .save:hover{background-color:#f3ad02;border-color:#f3ad02}.pro-coverage-adder{background-color:#fff;border:1px solid #d0d0d0;margin-bottom:2rem;padding:1rem;position:relative}.pro-coverage-adder .row{min-height:8rem}.pro-coverage-adder .pro-coverage-error{color:#cc4040;font-size:.9rem;margin-top:.4rem}.pro-coverage-adder .close-button{background:#cc4040;border-radius:50%;color:#fff;font-size:1.2rem;font-weight:700;line-height:2.3rem;padding:0 .8rem;position:absolute;right:-.7rem;text-align:center;top:-.7rem}.pro-coverage-adder .close-button:hover{cursor:pointer}.pro-coverage-adder .pro-coverage-item.disabled-pro-coverage .multiselect{border:1px solid #cc4040}.pro-coverage-adder .pro-coverage-item .multiselect .multiselect__tags .multiselect__tag{background-color:#00a1bb}.pro-coverage-adder .pro-coverage-item .multiselect .multiselect__placeholder{margin-bottom:0}.pro-coverage-adder .pro-coverage-item .group-label-container,.pro-coverage-adder .pro-coverage-item .option-container{align-items:center;display:flex;flex-direction:row}.pro-coverage-adder .pro-coverage-item .group-label-container .option-checkbox-on,.pro-coverage-adder .pro-coverage-item .option-container .option-checkbox-on{background-image:url(/static/images/checkbox-on.svg);height:2rem;width:2rem}.pro-coverage-adder .pro-coverage-item .group-label-container .option-checkbox-off,.pro-coverage-adder .pro-coverage-item .option-container .option-checkbox-off{background-image:url(/static/images/checkbox-off.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem;width:2rem}.pro-coverage-adder .pro-coverage-item .group-label-container .option-label{margin-right:.5rem}.pro-coverage-adder .pro-coverage-item .hidden-option{display:none}.users-multiselect{display:flex}.users-multiselect .multiselect.multiselect--active .multiselect__content-wrapper{max-height:12rem!important}.users-multiselect .option-container{align-items:center;display:flex;flex-direction:row}.users-multiselect .option-container .option-checkbox-on{background-image:url(/static/images/checkbox-on.svg);height:2rem;width:2rem}.users-multiselect .option-container .option-checkbox-off{background-image:url(/static/images/checkbox-off.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem;width:2rem}.user-editor{display:flex}.user-editor .admin-page-container{flex:1}.user-editor .admin-page-container .admin-actions-container{flex:.6}.user-editor .admin-page-container .admin-actions-container.bottom,.user-editor .admin-page-container .admin-actions-container.full-width{flex:1}.user-editor .admin-page-container .admin-actions-container .form-header-actions{display:flex}.user-editor .admin-page-container .admin-actions-container a{align-items:center;display:flex}.user-editor .admin-page-container .user-fields{background-color:#faf9f9;padding:2rem}@media (max-width:768px){.user-editor .admin-page-container .user-fields .row{display:flex;flex-direction:column}}@media (min-width:1200px){.user-editor .admin-page-container .user-fields .row .col.picker{max-width:33.3%}}@media (max-width:768px){.user-editor .admin-page-container .user-fields .row .col.picker{max-width:100%}}.user-editor .locale{margin-right:.5rem;min-width:7rem}.user-editor .locale .locale-picker .vs__dropdown-toggle{align-items:center;border-radius:25px;display:flex;padding:1rem}.swal-postcode-entry .swal-text{line-height:2rem;text-align:center}.swal-postcode-entry .swal-footer{display:flex;justify-content:space-evenly}.swal-postcode-entry .swal-footer .swal-button{min-width:6rem}.swal-postcode-entry .swal-footer .swal-button.swal-button--confirm{background-color:#fdb913}.swal-postcode-entry .swal-footer .swal-button.swal-button--confirm:focus{box-shadow:none}.swal-postcode-entry .swal-footer .swal-button.swal-button--confirm:hover{background-color:#f3ad02}.swal-success-title .swal-title:not(:first-child){padding-bottom:1.5rem}