.loading-spinner{width:50px;height:50px;border:10px solid #f3f3f3;border-top:10px solid #008f9d;border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{display:grid;justify-content:center;align-items:center;height:250px}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:anticon;src:url(//at.alicdn.com/t/font_1434092639_4910953.eot);src:url(//at.alicdn.com/t/font_1434092639_4910953.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_1434092639_4910953.woff) format("woff"),url(//at.alicdn.com/t/font_1434092639_4910953.ttf) format("truetype"),url(//at.alicdn.com/t/font_1434092639_4910953.svg#iconfont) format("svg")}.rc-dropdown{position:absolute;left:-9999px;top:-9999px;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.rc-dropdown-hidden{display:none}.rc-dropdown .rc-menu{outline:none;position:relative;list-style-type:none;padding:0;margin:2px 0;text-align:left;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px #ccc;background-clip:padding-box;border:1px solid #ccc}.rc-dropdown .rc-menu>li{margin:0;padding:0}.rc-dropdown .rc-menu:before{content:"";position:absolute;top:-4px;left:0;width:100%;height:4px;background:#ffffff;background:rgba(255,255,255,.01)}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item{position:relative;display:block;padding:7px 10px;clear:both;font-size:12px;font-weight:400;color:#666;white-space:nowrap}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item:hover,.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-active,.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-selected{background-color:#ebfaff}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-selected{position:relative}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-selected:after{content:"";font-family:anticon;font-weight:700;position:absolute;top:6px;right:16px;color:#3cb8f0}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-disabled{color:#ccc;cursor:not-allowed;pointer-events:none}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-disabled:hover{color:#ccc;background-color:#fff;cursor:not-allowed}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.rc-dropdown .rc-menu>.rc-dropdown .rc-menu-item-divider{height:1px;margin:1px 0;overflow:hidden;background-color:#e5e5e5;line-height:0}.rc-dropdown-slide-up-enter,.rc-dropdown-slide-up-appear{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.rc-dropdown-slide-up-leave{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:1;animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-play-state:paused}.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomLeft,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomLeft,.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomCenter,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomCenter,.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomRight,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomRight{animation-name:rcDropdownSlideUpIn;animation-play-state:running}.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topLeft,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topLeft,.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topCenter,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topCenter,.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topRight,.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topRight{animation-name:rcDropdownSlideDownIn;animation-play-state:running}.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomLeft,.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomCenter,.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomRight{animation-name:rcDropdownSlideUpOut;animation-play-state:running}.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topLeft,.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topCenter,.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topRight{animation-name:rcDropdownSlideDownOut;animation-play-state:running}@keyframes rcDropdownSlideUpIn{0%{opacity:0;transform-origin:0% 0%;transform:scaleY(0)}to{opacity:1;transform-origin:0% 0%;transform:scaleY(1)}}@keyframes rcDropdownSlideUpOut{0%{opacity:1;transform-origin:0% 0%;transform:scaleY(1)}to{opacity:0;transform-origin:0% 0%;transform:scaleY(0)}}@keyframes rcDropdownSlideDownIn{0%{opacity:0;transform-origin:0% 100%;transform:scaleY(0)}to{opacity:1;transform-origin:0% 100%;transform:scaleY(1)}}@keyframes rcDropdownSlideDownOut{0%{opacity:1;transform-origin:0% 100%;transform:scaleY(1)}to{opacity:0;transform-origin:0% 100%;transform:scaleY(0)}}.rc-dropdown-arrow{position:absolute;border-width:4px;border-color:transparent;box-shadow:0 1px 5px #ccc;border-style:solid;transform:rotate(45deg)}.rc-dropdown-show-arrow.rc-dropdown-placement-top,.rc-dropdown-show-arrow.rc-dropdown-placement-topLeft,.rc-dropdown-show-arrow.rc-dropdown-placement-topRight{padding-bottom:6px}.rc-dropdown-show-arrow.rc-dropdown-placement-bottom,.rc-dropdown-show-arrow.rc-dropdown-placement-bottomLeft,.rc-dropdown-show-arrow.rc-dropdown-placement-bottomRight{padding-top:6px}.rc-dropdown-placement-top .rc-dropdown-arrow,.rc-dropdown-placement-topLeft .rc-dropdown-arrow,.rc-dropdown-placement-topRight .rc-dropdown-arrow{bottom:4px;border-top-color:#fff}.rc-dropdown-placement-top .rc-dropdown-arrow{left:50%}.rc-dropdown-placement-topLeft .rc-dropdown-arrow{left:15%}.rc-dropdown-placement-topRight .rc-dropdown-arrow{right:15%}.rc-dropdown-placement-bottom .rc-dropdown-arrow,.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow,.rc-dropdown-placement-bottomRight .rc-dropdown-arrow{top:4px;border-bottom-color:#fff}.rc-dropdown-placement-bottom .rc-dropdown-arrow{left:50%}.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow{left:15%}.rc-dropdown-placement-bottomRight .rc-dropdown-arrow{right:15%}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox{position:absolute;top:0;left:0;height:25px;border:1px solid rgba(0,0,0,.4);width:25px;background-color:#fff}.checkbox-container:hover input~.custom-checkbox{background-color:#eee}.checkbox-container input:checked~.custom-checkbox{background-color:#008f9d;border:none}.custom-checkbox:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.custom-checkbox:after{display:block}.checkbox-container .custom-checkbox:after{left:8px;top:4px;width:7px;height:14px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.single-time-checkbox{width:max-content;display:flex;align-items:center;height:min-content}.single-time-checkbox .checkbox-container{padding:0;margin:0;width:25px;height:25px}.single-time-checkbox .checkbox-day-period{min-width:120px;display:flex;align-items:flex-end;gap:10px}.single-time-checkbox__time{font-size:1.1rem}.single-time-checkbox__time--blue{color:#008f9d;font-weight:500}.single-time-checkbox__hours{color:#008f9d;font-size:.6rem;margin-top:5px}.single-time-checkbox__right{border-left:3px solid #008f9d;padding-left:.8rem}.single-time-checkbox__price{color:#4a4a4a;font-size:18px;font-weight:700}.single-time-checkbox__rate{white-space:nowrap;color:#000;font-size:14px;font-weight:400;line-height:21px}.single-time-checkbox__service-fee{white-space:nowrap;color:#767676cc;font-size:12px}@media only screen and (min-width: 30em){.single-time-checkbox .checkbox-day-period{min-width:250px;gap:10px}}.time-checkboxes{display:flex;flex-wrap:wrap;gap:16px;opacity:0;max-height:0;transition:all .55s;font-weight:600;padding:0 35px}.time-checkboxes--show{opacity:1;max-height:800px}.time-checkboxes--size{max-width:235px}.time-checkboxes__spinner{justify-content:flex-start;height:200px}@media screen and (max-width: 751px){.time-checkboxes{justify-content:center}}.small-bottom-text{display:block;text-align:left;font-weight:700;color:#999;font-size:.8rem;margin-top:9px}.small-bottom-text--blue{color:#0c5460!important;font-weight:700;margin-top:0!important}@media only screen and (max-width: 768px){.small-bottom-text{font-size:.9rem}}.calendar-wrapper-box{margin-bottom:12px}.calendar-wrapper-rel{position:relative;display:flex;justify-content:center;gap:20px}.calendar-wrapper-rel>div:last-child{max-height:180px;margin-top:60px!important}@media screen and (max-width: 800px){.calendar-wrapper-rel{flex-wrap:wrap;justify-content:center}}.close-calendar{position:absolute;top:12px;right:0;font-size:1.2rem;cursor:pointer;transition:all .1s;display:flex;justify-content:flex-end;width:fit-content;margin-left:auto;color:#000}.close-calendar:hover{transform:scale(1.075)}@media only screen and (max-width: 800px){.close-calendar{right:-25px}}.react-calendar{height:100%;width:100%;padding:20px;font-family:Roboto,sans-serif}.react-calendar__navigation{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center}.react-calendar__navigation__arrow,.react-calendar__navigation__label{border:none;background-color:#fff;font-size:2.5rem}.react-calendar__navigation__label{font-size:1.25rem;flex-grow:.25!important;margin:0 .7rem;margin-bottom:-4.5px;text-transform:capitalize}.react-calendar__navigation__prev-button[disabled]{color:#0000004d;cursor:initial}.react-calendar__navigation__prev2-button,.react-calendar__navigation__next2-button{display:none}.react-calendar__month-view__weekdays__weekday{display:flex;justify-content:center;margin-bottom:.85rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.8rem}.react-calendar__month-view__weekdays__weekday *{text-decoration:none;color:#d8d8d8;font-weight:700;text-transform:uppercase}.react-calendar__tile{border:none;background-color:#fff;font-size:.95rem;padding:18px 0;transition:all .25s;border-radius:6px}.react-calendar__tile[disabled]{color:#0000004d}.react-calendar__tile[disabled]:hover{background-color:#fff!important;cursor:initial}.react-calendar__tile--rangeStart{border-top-left-radius:100px;border-bottom-left-radius:100px}.react-calendar__tile--rangeStart--big abbr{padding:14px!important}.react-calendar__tile--rangeEnd{border-top-right-radius:100px;border-bottom-right-radius:100px}.react-calendar__tile--rangeEnd--big abbr{padding:10px 14px!important}.react-calendar__tile--rangeBothEnds{background-image:initial;border-radius:0}.react-calendar__tile--inactive,.react-calendar__tile--activeSingle{background-image:linear-gradient(white,white 22%,white 7%,white 79%,white 79%)!important}.react-calendar__tile--active abbr{padding:6px 10px;width:30px;height:30px;color:#fff}.react-calendar__tile--rangeStart,.react-calendar__tile--rangeEnd{padding:18px 0}.react-calendar__tile--rangeStart abbr,.react-calendar__tile--rangeEnd abbr{padding:4px;width:30px;height:30px;color:#fff;border-radius:100%;background-color:#258383;box-shadow:0 1px 3px #666}.react-calendar__tile--rangeStart:hover abbr,.react-calendar__tile--rangeEnd:hover abbr{padding:4px;width:30px;height:30px;color:#fff;border-radius:100%;background-color:#008f9d}@media only screen and (min-width: 30em){.react-calendar__tile--rangeStart,.react-calendar__tile--rangeEnd{padding:18px 0}.react-calendar__tile--rangeStart abbr,.react-calendar__tile--rangeEnd abbr,.react-calendar__tile--rangeStart:hover abbr,.react-calendar__tile--rangeEnd:hover abbr{padding:9px}}.swiper-slide{max-width:98px!important;width:100%!important;margin-right:25px}@media screen and (max-width: 560px){.swiper-slide{margin-right:20px}}.single-date{display:flex;flex-direction:column;justify-content:space-between;filter:drop-shadow(0px 1px 1px #dfdfdf);padding:5px 5px 9px;color:#34b9b9;border:1px solid #34B9B9;transition:all .3s;row-gap:0!important;cursor:pointer;height:98px;border-radius:8px}.single-date .selected-dot{margin-top:3.5px;background-color:#fff;width:7px;height:7px;border-radius:50%}.single-date:hover,.single-date--active{filter:drop-shadow(0px 1px 1px #dfdfdf);color:#fff;border:1px solid #34B9B9;background-color:#34b9b9}.single-date:hover .selected-dot,.single-date--active .selected-dot{background-color:#fff}.single-date__day{font-size:18px;height:24px}.single-date__number{font-size:26px}.single-date__month{font-size:17px;height:24px}.single-date__more{font-size:15px;line-height:18px;text-align:center}.single-date__more-img{padding-top:8px}.single-date>span{pointer-events:none;font-family:Roboto-Medium,sans-serif}.calendar-wrapper{padding:0 20px;position:relative;display:flex;width:100%;gap:10px}.date-slider{display:flex;justify-content:center;width:100%;overflow:hidden;overflow-x:scroll}.date-slider::-webkit-scrollbar{display:none}.show{display:flex!important}.selected-day{color:#fff;background-color:#34b9b9;border:1px solid #34B9B9}.swiper.swiper-horizontal{margin:0;padding:0}.swiper-button-prev,.swiper-button-next{color:#34b9b9!important;font-size:1.5rem}.swiper-button-prev{left:-.1%!important}.swiper-button-next{right:-.1%!important}.step-2__text-calendar>span.small-bottom-text{margin-top:0!important}.blue-banner{background-color:#ade3e3;font-size:16px;height:min-content;max-height:160px;display:flex;align-items:center;position:relative;padding:16px 8%;gap:16px;z-index:0;width:100%}.on-close-banner{width:0;height:0;max-height:0;opacity:0;transition:all .25s ease-in-out}.hide{display:none}.banner-text{width:38vw;color:#000;line-height:19px;display:block;text-align:left;margin:0 auto}.close-button{position:absolute;padding-right:2rem;top:0;right:0;cursor:pointer;font-size:45px;font-weight:100;color:#fff;vertical-align:center}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace }*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}.professional-found{position:relative;transition:all .05s}.top-content-container{margin:0}.tf-v1-popover{display:none!important}.hide-top-content-container{width:0;height:0;transition:all .05s}.footer-container{position:absolute;width:20vw;display:flex;justify-content:center;align-items:center}.qr-footer-wrapper{display:flex;justify-content:center;align-items:center}.navigationButtons{border-radius:3px;background-color:#000;color:#fff;border-color:#f8af29;width:min-content;padding:10px;display:flex;align-items:center;gap:8px;margin-bottom:16px}.navigationButtons:hover{cursor:pointer;color:#fff;background-color:#258383;border-color:#258383;transition:background-color .15s ease-in-out}.qr-footer-wrapper .footer-title{width:70%;font-size:.8rem}.cell-phone{width:50px;height:50px;margin-left:-17px}.details-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.position-container{margin-left:0!important;margin-right:0!important;display:flex;gap:4px}.details-wrapper .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}.line-through{text-decoration:line-through}.ReactModalPortal>div{background:rgb(0,0,0,50%)!important;overflow-y:scroll}.cancel-label{color:#4a4a4a;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}.modal-body .title{color:#4a4a4a;font-size:14px;font-weight:500;line-height:17px}.modal-body .text{margin-bottom:1rem;color:#4a4a4a;font-size:14px;font-weight:300;line-height:17px;font-family:Roboto,Helvetica Neue,"sans-serif"}#cancel-reasons{font-family:Roboto,Helvetica Neue,"sans-serif";margin-bottom:1rem;width:100%;border-color:#d8d8d8;color:#000;font-weight:300;font-size:12px;padding:3px;border-radius:0}.modal-header{position:relative;display:flex;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.cancel-icon-wrapper{outline:none;position:fixed;z-index:100;top:-10px;right:-10px;background:#9b9b9b;border-radius:50%;height:32px;width:32px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #fff}.reason-wrapper{border-color:#d8d8d8;color:#000;font-size:12px;padding:3px;border-radius:0}#pay-cancel-submit-button{text-align:center;width:90%;background-color:#000;color:#fff;margin:0 auto;padding:4px;border-radius:.2rem;font-size:20px;transition:background-color .15s ease-in-out}#pay-cancel-submit-button:hover{background-color:#258383;transition:background-color .15s ease-in-out}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}#pay-cancel-submit-button:disabled{background:#d8d8d8;border-color:#d8d8d8;color:#fff;cursor:not-allowed}.abbr[data-original-title],abbr[title]{cursor:default!important}.abbr{pointer-events:none}.abbr[title]{content:"";position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:-1}.details-container .key-value .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}.expandables{display:flex;flex-direction:column;gap:15px;margin-top:30px}.details-container .key-value{display:flex;flex-direction:column;margin-bottom:1rem;background-color:#fff}.key-value .key,.comment-container .key{color:#4a4a4a;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-bottom:0}.dropdown-menu{min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-content{background:#000000;color:#fff;float:right;font-weight:600;padding:.5rem 0;font-size:15px}.dropdown-content:hover{cursor:pointer}.new-status.desktop{position:relative;margin:32px auto 0;max-width:38vw}.appointment-details{width:38vw;border:1px solid #e2e2e2;margin-top:64px;padding-bottom:3rem;display:none;transition:all .05s}.appointment-close{width:0;transition:all .5s ease-in}.react-calendar__month-view__weekdays__weekday{border-bottom:none!important}.show-appointment-details{display:block}.apply-black{background-color:#000!important;border-color:#000!important}.details-container{margin:2rem 1.5rem 0;display:flex;flex-direction:column}.collapse-wrapper{display:flex;align-items:center;gap:5px;color:#4a4a4a;font-size:16px;font-weight:500;line-height:17px;cursor:pointer}.close{position:relative}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}.available-container{width:100%;min-width:315px;background-color:#258383;padding:16px;display:flex;justify-content:center;align-items:center;opacity:1}.details-accepted{position:absolute;left:106%;top:86px}.coupon-wrapper-top{min-width:205px;border-radius:3px;border:1px solid #e2e2e2;padding-bottom:16px}.available-code{position:absolute;background-color:#258383;width:20%;top:217px;left:73%;margin-top:3rem;padding:16px;display:flex;justify-content:center;align-items:center;opacity:1}.show-container{opacity:0;margin-top:10px;transition:opacity .25s}.loader{display:none}.sub-wrapper{margin:0 auto;text-align:center}.margin-wrapper{margin-bottom:0}.with-wrapper{maxWidth:65%;margin:0 auto}.loader-img{width:50px!important;height:50px!important;margin:20px 0 0 20px}.image-upload-wrapper input{border-radius:initial;display:none}::file-selector-button{display:none}.image-upload{opacity:0;width:40px;position:absolute}.available-container .your-appointment{color:#fff;font-family:Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;text-align:center;white-space:nowrap}.available-container .option-time{color:#fff;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;text-align:center;padding-top:5px}.available-container .option-date{color:#fff;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;text-align:center;padding-top:5px;text-transform:capitalize}.has-coupon{margin-top:50px;flex-direction:column}.has-coupon .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin:0 1.5rem}.has-coupon .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-left:1.5rem}.text-and-button{text-align:center;margin:2rem 0}.text-and-button .subtitle{margin-bottom:1rem}.title{color:#4a4a4a;font-size:16px;font-weight:500;letter-spacing:0;line-height:17px;text-align:start}.abbr[data-original-title],abbr[title]{text-decoration:none!important}.react-calendar button:hover .tooltip{visibility:hidden}.row.coupon .input .title{margin:0 1.5rem}.row.coupon .input .coupon-container{display:flex;justify-content:space-between;align-items:center;padding:16px}#back-to-status{margin:16px}@media screen and (max-width: 768px){.has-coupon .title{margin:0}.details-accepted,.coupon-wrapper-top{position:initial}.coupon-wrapper-top{width:100%;padding:16px 16px 16px 32px;margin-bottom:16px;margin-top:0}.row.coupon .input .title{margin:0}.row.coupon .input .coupon-container{padding-left:0}.has-coupon .value{margin-left:0}#qr-code-container{display:none}.banner-text{width:100%}.text-and-button{display:block!important}.new-status.desktop{max-width:100%}.appointment-details{padding:0 40px;width:100%;border:none}.top-content-container{margin:0 40px}.appointment-details .details-container{margin:0!important}.available-container{position:initial;width:100%}.stepper-container{margin:0 40px}.main-content{padding:0!important;border:none!important}.coupon-container{margin:0!important}#back-to-status{margin:0 0 16px}}.not-found{background:#A6DFDE;padding-top:3rem;height:100vh;margin:0 auto!important}@media screen and (max-width: 1150px){.available-container{min-width:210px}.coupon-wrapper-top .form-field{flex-direction:column;gap:10px}.coupon-wrapper-top .form-field #coupon-input-button-mob{width:100%;border-radius:7px!important}}@media screen and (min-width: 1024px){.not-found{margin-bottom:20px}}.not-found>div{background-color:#a6dfde}.not-found h2{font-size:26px;color:#555}.brand{font-size:50px;color:#222;font-family:Brandon Grotesque,Georgia,"sans-serif";font-weight:700;margin:0}.link-not-found{font-size:1.25rem;margin-bottom:1rem;color:#333;margin-top:2rem;font-weight:700}.sun-text-title{color:#333;margin-top:2rem;margin-bottom:1rem}.not-found-wrapper{min-width:400px}.helper-text{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.not-found-list{font-family:Roboto,Helvetica Neue,"sans-serif";font-size:18px}.not-found-list{margin-left:40px;text-align:start}.not-found-list a{color:#00605e}.row{display:flex;flex-wrap:wrap;padding:0 160px;text-align:center;justify-content:center}.coupon-wrapper{padding:0;justify-content:start}.days-container{display:flex}.form-control{display:block;width:100%;height:62px;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.form-control:focus{outline:2px solid rgba(52,185,185,.6)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out,}.rebook-submit-button{border:none;background:#000000;padding:9px 3px;border-radius:5px;color:#fff;width:90%;text-align:center;margin:0 auto;font-size:25px;cursor:pointer;transition:background-color .15s ease-in-out}.rebook-submit-button:hover{background:#258383;transition:background-color .15s ease-in-out}.left-review-button{border:none;background:#000000;padding:8px 10px;border-radius:5px;color:#fff;width:max-content;text-align:center;margin:0 auto;font-size:20px;cursor:pointer;transition:background-color .15s ease-in-out}.left-review-button:hover{background:#258383;transition:background-color .15s ease-in-out}.time-options-title{padding:16px 35px;font-size:1.1rem;color:#008f9d;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;display:none}.react-calendar__navigation{margin:0;height:42px}@media (min-width: 1020px){.time-options-title{display:block}}button:focus{outline:none!important}#rebook-modal{max-width:698px}@media (min-width: 1020px){#rebook-modal{min-height:calc(100% - 3.5rem);max-width:500px;margin:1.75rem auto}}.react-calendar__tile{padding:8px 0}@media (min-width: 1020px){.react-calendar__tile{padding:18px 0}}.price .check{border-radius:50%;background-color:#258383;width:15px;height:15px;display:flex;justify-content:center;align-items:center;margin-right:3px;color:#fff;font-size:9px}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding:0 10px}}.post-review-wrapper{padding:0 30px;margin:8px 0 16px}.review-title-wrapper{width:max-content;display:flex;align-items:center;gap:5px;color:#d8d8d8;font-family:Helvetica,sans-serif;font-size:14px;font-weight:500;padding-top:5px;cursor:pointer}.text-and-button{display:none}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}.professional-information-container{padding-left:0!important}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.container{width:100%;margin:8px;padding:0 24px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 640px){.container{max-width:640px;padding-right:12px;padding-left:12px}}@media (min-width: 768px){.container{max-width:768px;padding-right:16px;padding-left:16px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{z-index:0;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.navbar>.container,.navbar>.container-fluid{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%}.navbar-brand{display:inline-block;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-dropdown-wrapper{width:100%;padding-right:12px}.dropdown-wrapper-top{width:max-content;display:flex;gap:4px;align-items:center;justify-content:space-between}.dual-branding-container-top{display:block;margin-top:2rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#fed900}.navbar-light .navbar-nav .nav-link{color:#00000080}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-body .title{margin-bottom:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0 30px 30px}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.form-control::-webkit-input-placeholder{color:#bbb}.form-control:-moz-placeholder{color:#bbb}.form-control:-ms-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.form-control::-ms-input-placeholder{color:#bbb}body{font-family:Roboto,Helvetica Neue,"sans-serif";display:flex;flex-direction:column}body section.new-status.desktop div .stepper-container{display:flex;flex-direction:column}body section.new-status.desktop div .stepper-container .main-content{border:1px solid #e2e2e2;padding:0 1rem;margin-top:1rem}body section.new-status.desktop div .stepper-container .main-content .book-more-container{width:60%;margin:3rem auto 2rem;display:flex;justify-content:center}body section.new-status.desktop div .stepper-container .main-content .book-more-container a{border-radius:3px;background-color:#f8af29!important;border-color:#f8af29!important;width:90%;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;padding:10px}body section.new-status.desktop div .stepper-container .footer-container{width:20vw;display:flex;justify-content:center;align-items:flex-start;margin-top:1rem;position:absolute;left:73%}body section.new-status.desktop div .stepper-container .footer-container .option-container{background-color:#258383;padding:1rem;width:20vw}body section.new-status.desktop .top-content-container{display:flex;justify-content:space-between}body section.new-status.desktop .top-content-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}body section.new-status.desktop .top-content-container .id-and-task .task{color:#000;padding-top:5px;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.desktop .details .details-button{color:#fff;font-size:14px;font-weight:500;letter-spacing:0}body section.new-status.desktop .stepper-container{padding-top:1rem}body section.new-status.desktop .stepper-container .step{padding-top:1rem;padding-bottom:1rem}body section.new-status.desktop .stepper-container .step .more-information{display:flex;align-items:center;padding-left:2rem;color:#d8d8d8;font-family:Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-top:5px;cursor:pointer}body section.new-status.desktop .stepper-container .step .more-information i{padding-left:5px}body section.new-status.desktop .stepper-container .step .more-information-review-container{display:none;padding-left:2rem;padding-top:5px}body section.new-status.desktop .stepper-container .step .circle-and-title{display:flex;align-items:center}body section.new-status.desktop .stepper-container .step .circle-and-title .circle{height:15px;width:15px;background-color:#d8d8d8;border-radius:50%;margin-right:1rem}body section.new-status.desktop .stepper-container .step .circle-and-title .circle.active{background-color:#417505}body section.new-status.desktop .stepper-container .step .circle-and-title .title{color:#4a4a4a;font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px}body section.new-status.desktop .stepper-container .step .text{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;padding-left:2rem;padding-top:3px}body section.new-status.desktop .stepper-container .step .text .cancel-button{color:#258383;text-decoration:underline;cursor:pointer}body section.new-status.desktop .stepper-container .step-2-container .more-information{width:max-content;display:flex;align-items:center;padding-left:2rem;color:#d8d8d8;font-family:Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-top:5px}body section.new-status.desktop .stepper-container .step-2-container .more-information i{padding-left:5px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container{padding-left:2rem;padding-top:5px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container{display:flex;align-items:center;padding-top:5px}.icons-images{height:59px;width:59px;background-color:#d8d8d8;border-radius:50%;margin-right:11px;position:relative}.photo-wrapper{width:59px;height:59px}.trophy-icon{height:30px;width:30px;position:absolute;top:42px;left:15px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container{color:#000;font-family:Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container .professional-name{text-transform:capitalize}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container .professional-review-score i{color:#f8e71c}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #eaeaea;border:1px solid #bebebe;border-radius:14px;width:100%;padding:14px 21px;column-gap:14px;align-items:start}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review_container{display:flex;column-gap:3px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review_avatar_container{width:75px;height:75px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review_icon{background:#258383;width:90%;height:90%;margin:auto;color:#fff;position:relative;font-size:40px;display:flex;align-items:center;justify-content:center}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review_avatar{object-fit:cover;width:inherit;height:inherit;border-radius:50%}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .pro-review_since{font-size:.7em;background:#a3dfde;border-radius:15px;padding:3px 9px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .owl-next i,body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .owl-prev i{font-size:1rem;color:#cecece}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .professional-text{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;padding-top:20px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .professional-reviews-container{display:none;padding:0 30px}body section.new-status.desktop .book-more-container{width:100%;margin-top:3rem;display:flex;justify-content:center}body section.new-status.desktop .book-more-container a{border-radius:3px;background-color:#000;border-color:#000;width:90%;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;padding:10px;color:#fff;transition:background-color .15s ease-in-out}body section.new-status.desktop .book-more-container a:hover{background-color:#258383;border-color:#258383;transition:background-color .15s ease-in-out}body section.new-status.desktop .footer-container{width:20vw;display:flex;justify-content:center;align-items:center}body section.new-status.desktop .footer-container .option-container .your-appointment{color:#fff;font-family:Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;text-align:center}body section.new-status.desktop .footer-container .option-container .option-time{color:#fff;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;text-align:center;padding-top:5px}body section.new-status.desktop .footer-container .option-container .option-date{color:#fff;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;text-align:center;padding-top:5px;text-transform:capitalize}body section.new-status.desktop #cancelModal .modal-content{margin:0 1rem;border-radius:.5rem;color:#4a4a4a;padding:1rem}body section.new-status.desktop #cancelModal .modal-content .modal-header{padding:.5rem;border:none;margin:0 1rem}body section.new-status.desktop #cancelModal .modal-content .modal-header button{outline:none;position:relative;bottom:22px;left:35px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}body section.new-status.desktop #cancelModal .modal-content .modal-body{padding:0 .5rem}body section.new-status.desktop #cancelModal .modal-content .modal-body .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.desktop #cancelModal .modal-content .modal-body .cancel-reasons-container{width:100%}body section.new-status.desktop #cancelModal .modal-content .modal-body .cancel-reasons-container .cancel-label{color:#4a4a4a;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop #cancelModal .modal-content .modal-footer{border:none;margin-top:1.5rem}body section.new-status.desktop #cancelModal .modal-content .modal-footer #cancel-submit-button,body section.new-status.desktop #cancelModal .modal-content .modal-footer #pay-cancel-submit-button{text-align:center;width:90%;background:#258383;color:#fff;margin:0 auto;padding:3px;border-radius:.2rem;font-size:20px;cursor:pointer}body section.new-status.desktop .appointment-details .back{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;position:relative;bottom:40px;cursor:pointer;display:flex;align-items:center;gap:4px}body section.new-status.desktop .appointment-details .back i{padding-right:3px}body section.new-status.desktop .appointment-details .title-container{margin:2rem 22px 32px}body section.new-status.desktop .appointment-details .title-container .title{color:#d0021b;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;text-align:center;text-decoration:underline;margin-bottom:5px}body section.new-status.desktop .appointment-details .title-container .subtitle{color:#4a4a4a;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center}body section.new-status.desktop .appointment-details .details-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}body section.new-status.desktop .appointment-details .details-container .id-and-task .task{color:#000;padding:5px 0;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.desktop .appointment-details .details-container .id-and-task #dual-branding-container-mobile{font-size:14px;padding-bottom:10px;color:#000;font-weight:300}body section.new-status.desktop .appointment-details .details-container .address-container .street{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .address-container .postcode-city{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables .more-information{padding:5px 0;margin:15px 0;color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;cursor:pointer}body section.new-status.desktop .appointment-details .details-container .expandables .more-information i{padding-left:3px}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container{display:none;padding-top:5px 0}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .details-container{display:flex;margin:0}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .details-container .key-value{display:flex;flex-direction:column;width:45%;margin-bottom:1rem}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .details-container .key-value .key{color:#4a4a4a;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-bottom:0}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .details-container .key-value .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .comment-container .key{color:#4a4a4a;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-bottom:0}body section.new-status.desktop .appointment-details .details-container .expandables .details-booking-container .comment-container .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables .available-times-container{padding-top:5px 0}body section.new-status.desktop .appointment-details .details-container .expandables .available-times-container .day-container{padding:5px 0}body section.new-status.desktop .appointment-details .details-container .expandables .available-times-container .day-container .date-text{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables .available-times-container .day-container .option-time{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables .available-times-container .rebook-button{color:#a3dfde;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-bottom:15px;padding-top:10px;cursor:pointer}.uploaded-photos-container{padding-top:10px}.uploaded-photos-container .detail.thumbnails{display:flex;flex-wrap:wrap;position:relative}.uploaded-photos-container .detail.thumbnails div{width:min-content;margin:0 8px}.uploaded-photos-container .detail.thumbnails img{width:80px;height:80px;object-fit:cover;margin-bottom:20px}.uploaded-photos-container .detail.thumbnails .delete-image{width:19px;height:19px;position:relative;bottom:50%;right:10%;background:#9b9b9b;border-radius:50%;padding:0 5px;color:#fff;cursor:pointer;text-align:center;font-size:14px;font-weight:400}.uploaded-photos-container .detail.thumbnails .loader{position:relative;right:26%;top:10px;height:50px;width:50px}.uploaded-photos-container .upload-more{color:#a3dfde;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-top:10px;cursor:pointer}body section.new-status.desktop .appointment-details .details-container .garantie-container{padding-top:25px}body section.new-status.desktop .appointment-details .details-container .garantie-container .title{color:#4a4a4a;font-size:16px;font-weight:500;letter-spacing:0;line-height:17px;padding-bottom:3px}body section.new-status.desktop .appointment-details .details-container .garantie-container .price{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;display:flex;align-items:center}body section.new-status.desktop .appointment-details .details-container .garantie-container .price .check i{color:#fff;font-size:9px}body section.new-status.desktop .appointment-details .details-container .garantie-container .subtitle{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .garantie-container .link{color:#258383;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;text-decoration:underline}.row.has-coupon{flex-direction:column}.row.coupon .value{color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-left:1.5rem;padding-left:15px}.row.coupon .input{width:100%;padding:0;margin-top:2rem}.row.coupon .input.desktop{display:none}.form-field .form-field__control{border-bottom-right-radius:0!important;border-top-right-radius:0!important}#coupon-input-button-mob{cursor:pointer;padding:14px 15px!important;border-left:none;margin-top:0;border-radius:7px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #d8d8d8;background:#d8d8d8;border-color:#d8d8d8;text-transform:uppercase;color:#fff;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px}.form-field .form-field__control{min-width:185px;width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1150px){#coupon-input-mob{font-size:14px}.form-field .form-field__control{min-width:165px}}@media screen and (max-width: 840px){#coupon-input-button-mob{padding:14px 5px!important}}.apply-black:hover{background-color:#258383!important;border-color:#258383!important;transition:background-color .15s ease-in-out}#coupon-input-button-mob:disabled{cursor:not-allowed}#coupon-input-button-mob.remove{padding:11px 15px!important;border:1px solid #d8d8d8;border-left:none;margin-top:0;border-radius:7px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:1px solid #d8d8d8;background:#fd7e14;border-color:#fd7e14;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:700}.form-field #coupon-input-button-mob.remove:hover{background-color:#000;border-color:#000}.coupon-container input{padding:9px 15px!important;font-size:12px;width:100%;margin-top:0;border-right:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #d8d8d8;color:#d8d8d8}.coupon-container input::placeholder{color:#d8d8d8}.row.coupon .alert.alert-success.success-label,.row.coupon .alert.alert-danger.danger-label{margin:0 1rem}body section.new-status.desktop #rebookModal .modal-content{border-radius:.5rem}body section.new-status.desktop #rebookModal .modal-content .modal-body{border-radius:.5rem}body section.new-status.desktop #rebookModal .modal-content .modal-body .close{position:relative;bottom:29px;left:23px;background:#9b9b9b;color:#fff;padding:3px 9px;border-radius:50%;opacity:1;display:flex;justify-content:center;align-items:center}body section.new-status.desktop #rebookModal .modal-content .modal-footer{padding-top:0;padding-bottom:30px}body section.new-status.desktop #rebookModal .modal-content .modal-footer #rebook-submit-button{background:#f8af29;padding:9px 3px;border-radius:5px;color:#fff;width:90%;text-align:center;margin:0 auto;font-size:25px}.navbar .nav-title{font-size:1.25rem;font-weight:500}.navbar .nav-title.nav-padding{padding:0 1.5rem}.navbar.bg-black{background:#000000}.navbar .nav-item{float:right;font-weight:600;padding:.5rem;font-size:15px}.navbar .nav-item.dropleft .dropdown-menu{top:15px;right:95%}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu{position:relative}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu:active,.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu .dropdown-menu .dropdown-item:active{background-color:#ccc}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu .dropdown-menu .dropdown-item a{display:inline-block;width:100%;height:100%;color:#212529}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu .dropdown-menu .dropdown-item a:active{background-color:#ccc}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu a.dropdown-toggle{display:inline-block;width:100%;height:100%;color:#212529}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu a:hover{text-decoration:none}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu:hover>.dropdown-menu{display:block}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#212529;margin-top:5px;margin-right:-10px}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu:hover>a:after{border-left-color:#000}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu.pull-left{float:none}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu.pull-left>.dropdown-menu{left:100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar .nav-item.pro div,.navbar .zoofy-menu-items.partner div,.navbar .language .nav-title{display:none}.navbar .btn-pro{background:#258383;color:#fff!important;font-weight:700;font-size:.75rem;padding:.3rem .6rem;margin-top:.25rem;border:1px solid #2c9696}.navbar .btn-pro:hover{background:#2c9696}.navbar .navbar-brand{white-space:nowrap;display:flex;align-items:center;gap:6px}.navbar .navbar-brand .nav-logo-subtitle{font-size:.9rem}.navbar .navbar-brand img{width:80px;height:36px}.navbar #navbarDropdown{color:#212529}.navbar #navbarSupportedContent .dropdown-menu.show{padding:.75rem .5rem}.navbar #navbarSupportedContent .dropdown-menu.show a.dropdown-item:active{background:none}.navbar .dropdown-menu .dropdown-item{padding-left:1rem}.navbar .dropdown-menu .dropdown-item img.flag{max-width:20px}.navbar .dropdown-item.categories{display:flex;justify-content:flex-start;align-items:center;color:#258383}.navbar .dropdown-item.categories .nav-icon{min-width:1rem;height:20px;width:20px;margin:0!important}.navbar .dropdown-item.categories .nav-icon:before{font-size:15px;color:#258383}.navbar .dropdown-item.categories.witgoedmonteur .z-witgoedmonteur{position:relative;right:5px;bottom:2px}.navbar .dropdown-item.categories.witgoedmonteur .z-witgoedmonteur:before{padding-right:0;font-size:20px;position:relative;top:3px}.navbar .dropdown-item.categories.ongedierte .z-ongedierte{position:relative;right:5px;bottom:2px}.navbar .dropdown-item.categories.ongedierte .z-ongedierte:before{padding-right:0;font-size:20px;position:relative;top:3px}.navbar .dropdown-item.categories.computer .z-computer{position:relative;right:5px;bottom:2px}.navbar .dropdown-item.categories.computer .z-computer:before{padding-right:0;font-size:20px;position:relative;top:3px}section{font-family:Roboto,Helvetica Neue,"sans-serif"}section a{color:#258383}section a:hover{color:#258383}section.usps img{display:inline-block;vertical-align:top;max-width:50px;max-height:50px;margin-right:5px}section.professionals{background:#e6f2f7;padding-top:3rem;padding-bottom:3rem}section.professionals .professional-category-title{color:#212529;font-size:26px;margin-bottom:2rem;font-weight:500}section.professionals .col-pro{margin-bottom:2rem}section.professionals .pro{display:block;width:100%;padding-bottom:100%;position:relative;background:#fff;cursor:pointer;border-radius:5px}section.professionals .pro .content{position:absolute;width:100%;height:100%;text-align:center;padding-top:25%}section.professionals .pro .content .zi{color:#258383;font-size:50px;display:block;margin-bottom:1rem}section.professionals .pro .content .label{display:block;color:#222;font-size:calc(10px + .3vw);font-weight:500}section.professionals .pro:hover{background:#258383;color:#fff}section.professionals .pro:hover .zi{color:#fff}section.professionals .pro:hover .label{color:#fff}section.how{background:#f4f4f4;padding-top:5rem;padding-bottom:2rem;margin-top:-1rem;text-align:center}section.how .explanation{min-height:80px}section.how .explanation h4{color:#212529;font-size:18px}section.how .explanation p{font-size:16px;color:#212529}section.how h2{color:#212529;margin:1rem 0 3rem}section.how .col-how{text-align:center}section.how .col-how img{max-width:90%;max-height:75px;margin-bottom:3rem}section.how #task-picker{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}section.how .input-group-text{background-color:#fff}section.how .js-typeahead{width:100%;margin:0 auto;font-family:Roboto,Helvetica Neue,"sans-serif";height:40px;border-left:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:calc(8px + .5vw)}section.how .js-typeahead:focus{outline:none}section.how .typeahead__result{position:absolute;background:#fff;padding:0;left:-40px;z-index:1;width:130%;box-shadow:0 2px 4px #0003}section.how .typeahead__result>ul>li>a{text-decoration:none;padding:0 0 0 1rem;text-align:left;margin:0;width:100%;display:block}section.how .typeahead__result>ul>li>a:hover{background:#258383;color:#fff}section.how .typeahead__result>ul>li>a:hover .typeahead__display{color:#fff}section.how .typeahead__container{position:relative}section.how .typeahead__list{padding:0;width:100%;list-style:none;margin-bottom:.5rem}section.how .typeahead__item{line-height:2rem}section.how .typeahead__display{color:#000;font-size:calc(10px + .5vw)}section.how #button-addon2{background-color:#258383;border-color:#258383}section.how #button-addon2>img{margin-bottom:0}section.partners{padding:3rem 0;border-top:1px solid #f5f5f5;background-color:#f5f5f5}section.partners h3{text-align:center}section.partners .media{padding:1rem;align-items:center;justify-content:center;min-height:120px}section.partners .media img{max-width:140px;max-height:120px;width:100%;height:auto;margin:auto}section.publicity{padding:3rem 0;border-top:none}section.publicity h3{text-align:center}section.publicity .media{padding:1rem;align-items:center;justify-content:center;min-height:120px}section.publicity .media img{max-width:100px;margin:auto}section.reviews{background:#fff;padding:3rem 0}section.reviews h3{color:#212529}section.reviews p.lead{color:#212529;margin-bottom:3rem}section.reviews .review span.quote>i{vertical-align:top;margin-right:.5rem}section.reviews .score{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}section.reviews .score .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}section.reviews .score .stars-inactive{color:#ccc;position:absolute;top:0;left:0}section.map{background:#fff;padding-top:0;min-height:80vh}section.map h3{color:#212529;margin-bottom:2rem}section.map #map{height:80vh}section.seo{background:#fff;padding:3rem 0;overflow:hidden}section.seo .content{column-count:2;column-gap:20px}section.seo .content img{max-width:100%!important;max-height:100%!important;height:auto!important}section.seo h2{color:#212529;font-size:26px;margin-bottom:1.5rem}section.seo h3{font-size:22px}section.seo p{font-size:15px;color:#555;line-height:1.75rem;margin-bottom:2rem}section.seo li{color:#555}section.category{background-color:#e6f2f7;padding:3rem 0 6rem}section.category .col-task{padding-right:0}section.category .col-task .task{background:#fff;color:#212529;font-size:14px;font-weight:500;padding:1rem 0 1rem 1.5rem;margin-bottom:15px;border-left:4px solid #258383;cursor:pointer;display:block}section.category .col-task .task .from-price{color:#258383;display:block}section.category .col-task .task:hover{background:#258383;color:#fff;border-color:#258383;text-decoration:none}section.category .col-task .task:hover .from-price{color:#fff}section.comments{padding:4rem 0}section.comments h4{text-align:center;margin:0 0 3rem}section.comments .card{border-radius:10px;background:#f7f7f7;border-color:#ddd}section.comments .card .card-title{margin:0}section.comments .user{display:flex;flex-direction:column;float:left}section.confirm-details .professional-info.mobile{display:none}section.confirm-details section.faq{margin-top:-2rem}section.confirm-details .btn-back-button{background:#ffa500;color:#fff}section.confirm-details .btn-back-button:hover{background-color:#f09b00;border-color:#f09b00}section.confirm-details.status{background:#f9f9f9;padding:4rem 0 1rem;min-height:460px;position:relative}section.confirm-details.status .container{margin:25px auto;padding:0}section.confirm-details.status .container .col-status .alert-warning,section.confirm-details.status .container .col-status .alert-danger{display:flex;flex-direction:row;align-items:center;border:1px solid #fed900;border-radius:20px;background-color:#fffbe5;margin:0;margin-bottom:1rem;height:auto}section.confirm-details.status .container .col-status .alert-warning .alert-img,section.confirm-details.status .container .col-status .alert-danger .alert-img{height:90px;width:90px;border-radius:50%}section.confirm-details.status .container .col-status .alert-warning .alert-text,section.confirm-details.status .container .col-status .alert-danger .alert-text{padding:0 2rem}section.confirm-details.status .container .col-status .alert-warning .alert-text .alert-title,section.confirm-details.status .container .col-status .alert-danger .alert-text .alert-title{color:#333;font-size:20px;margin-bottom:0;font-weight:500}section.confirm-details.status .container .col-status .alert-warning .alert-text .alert-description,section.confirm-details.status .container .col-status .alert-danger .alert-text .alert-description{font-size:15px;margin-top:6px;color:#666}section.confirm-details.status .container .col-status .alert-warning .rebook-button,section.confirm-details.status .container .col-status .alert-danger .rebook-button{color:#fff;padding:.7rem 1rem;background-color:#258383;border-radius:5px;font-weight:500;margin-right:1rem;margin-top:1rem}section.confirm-details.status .container .col-status .alert-warning .rebook-button:hover,section.confirm-details.status .container .col-status .alert-danger .rebook-button:hover{background:#2a9c9c}section.confirm-details.status .container .cancel-detail{padding-bottom:5rem}section.confirm-details.status .container .cancel-detail #no-rebook-cancel-link{display:none}section.confirm-details.status #rebook-over-cancel{display:none}section.confirm-details.status .status-body{display:flex;flex-direction:row;justify-content:space-between;padding:0;margin-top:3rem}section.confirm-details.status .status-body.mobile{display:none}section.confirm-details.status .status-body.mobile .cancel-detail{padding-bottom:5rem}section.confirm-details.status .status-body.mobile .cancel-detail #no-rebook-cancel-link-mob{display:none;padding-left:1rem}section.confirm-details.status .status-body.mobile #rebook-over-cancel-mob{display:none;width:85vw}section.confirm-details.status .status-body .job-info{background:#fff;width:75%;padding:1.5rem;border-radius:10px;margin-right:20px}section.confirm-details.status .status-body .job-info .heading{display:flex;flex-direction:row;margin-bottom:3rem}section.confirm-details.status .status-body .job-info .heading .map{height:120px;border-radius:50%}section.confirm-details.status .status-body .job-info .heading .info-container{display:flex;flex-direction:column;padding-left:1.5rem}section.confirm-details.status .status-body .job-info .heading .info-container .job-title{color:#323c47;font-weight:500;font-size:22px}section.confirm-details.status .status-body .job-info .heading .info-container .job-address{color:#999;font-size:1.2rem;margin-bottom:1rem}section.confirm-details.status .status-body .job-info .heading .info-container .status{color:#737373;margin-bottom:.5rem}section.confirm-details.status .status-body .job-info #image-dropzone{border:1px dashed #d8d7d9}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone{width:100%}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone{margin:0 auto;cursor:pointer}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone .uploadImageButton{border:2px solid #258383;padding:8px;border-radius:10px;background:#fff;color:#258383;font-weight:700;font-size:14px;cursor:pointer}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone .uploadImageButton:hover{border:2px solid #258383;padding:8px;border-radius:10px;background:#258383;color:#fff;font-size:14px}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone #customerImage::-webkit-file-upload-button{visibility:hidden}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone #customerImage:before{content:"Select some files";display:inline-block;color:#258383;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone #customerImage:hover:before{border-color:#000}section.confirm-details.status .status-body .job-info #image-dropzone .detail.dropzone .value.dropzone #customerImage:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}section.confirm-details.status .status-body .job-info #image-dropzone:hover{border:1px dashed #258383}section.confirm-details.status .status-body .job-info .thumbnails img{width:80px;margin-right:10px;margin-top:10px}section.confirm-details.status .status-body .job-info .thumbnails #upload-spinner{width:30px;position:absolute;right:65px}section.confirm-details.status .status-body .job-info .modal,section.confirm-details.status .status-body .job-info .modalMob{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000bf}section.confirm-details.status .status-body .job-info .modal-content{position:relative;background-color:#000;margin:auto;padding:0;width:90%;max-width:1200px}section.confirm-details.status .status-body .job-info .close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}section.confirm-details.status .status-body .job-info .close:hover,section.confirm-details.status .status-body .job-info .close:focus{color:#999;text-decoration:none;cursor:pointer}section.confirm-details.status .status-body .job-info .mySlides,section.confirm-details.status .status-body .job-info .mySlidesMob{margin:0 auto}section.confirm-details.status .status-body .job-info .mySlides img,section.confirm-details.status .status-body .job-info .mySlidesMob img{width:unset;max-height:73vh;max-width:80vw;margin:0}section.confirm-details.status .status-body .job-info .prev,section.confirm-details.status .status-body .job-info .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}section.confirm-details.status .status-body .job-info .next{right:0;border-radius:3px 0 0 3px}section.confirm-details.status .status-body .job-info .prev:hover,section.confirm-details.status .status-body .job-info .next:hover{background-color:#000c}section.confirm-details.status .status-body .job-info img.demo{opacity:.6}section.confirm-details.status .status-body .job-info .active,section.confirm-details.status .status-body .job-info .demo:hover{opacity:1}section.confirm-details.status .status-body .job-info img.hover-shadow{transition:.3s}section.confirm-details.status .status-body .job-info .hover-shadow:hover{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}section.confirm-details.status .status-body .job-info .add-coupon{margin-top:2rem;color:#258383;cursor:pointer}section.confirm-details.status .status-body .job-info .add-coupon:hover{text-decoration:underline}section.confirm-details.status .status-body .job-info .row.coupon .input{padding:0;margin-top:2rem}section.confirm-details.status .status-body .job-info .row.coupon .input.desktop{display:none}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container{display:flex;justify-content:space-between;align-items:center;padding:1rem}.coupon-container .form-field{margin-top:0;display:flex;justify-content:space-between;align-items:center;width:100%}.coupon-container .form-field .form-field__control{border-bottom-right-radius:0!important;border-top-right-radius:0!important}#coupon-input-button-mob:hover{background-color:#999;border-color:#999}#qr-code-container{position:absolute;top:11.2rem;left:15%;border:2px solid #c9c9c9;border-radius:15px;padding:1rem;width:12rem}#qr-code-container .title{font-weight:700;font-size:1.5rem}#qr-code-container .subtitle{font-size:1.2rem}#qr-code-container .qr-code{width:100%}#qr-code-container .footer-container{display:flex;justify-content:space-around;width:100%}#qr-code-container .footer-container i{font-size:2rem}#qr-code-container .footer-container .footer-title{width:70%;font-size:.8rem}@media only screen and (max-width: 768px){#qr-code-container{left:3%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#qr-code-container{left:7%}}@media only screen and (min-width: 1025px) and (max-width: 1224px){#qr-code-container{left:10%}}#qr-code-container-mob{border:2px solid #c9c9c9;border-radius:15px;padding:1rem;display:flex;margin-top:1rem;margin-bottom:2rem}#qr-code-container-mob .qr-code{width:50%;height:50%}#qr-code-container-mob .text-container{padding-left:.5rem;display:flex;flex-direction:column;justify-content:space-between}#qr-code-container-mob .text-container .text,#qr-code-container-mob .text-container .title,#qr-code-container-mob .text-container .subtitle{font-size:.75rem}#qr-code-container-mob .text-container .qr-footer-container{display:flex;width:100%}#qr-code-container-mob .text-container .qr-footer-container i{font-size:1.5rem}#qr-code-container-mob .text-container .qr-footer-container .footer-title{width:70%;font-size:.7rem;padding-left:.5rem}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-size:16px}@media screen and (max-width: 374px){.time-checkbox-label{width:65%}}@media screen and (max-width: 667px){.d-xs-none{display:none}.navbar.bg-black{padding:0}.navbar.bg-black .container .navbar-collapse{background:#fff}}*{box-sizing:border-box}body,html{height:100vh;max-width:100vw;margin:0 auto}@media only screen and (min-width: 576px){html{font-size:92%}}body{margin:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-interpolation-mode:nearest-neighbor}.app{padding:1.875rem .9375rem;width:100%}@media only screen and (min-width: 48em){.app{padding:3.5rem 3.125rem}}.job-form{width:100%}@media only screen and (min-width: 48em){input,option,select,textarea{width:90%;font-size:1rem}}input:focus,input:focus-visible,input:focus-within,option:focus,option:focus-visible,option:focus-within,select:focus,select:focus-visible,select:focus-within,textarea:focus,textarea:focus-visible,textarea:focus-within{outline:1.5px solid rgba(0,143,157,.6)}input::placeholder,option::placeholder,select::placeholder,textarea::placeholder{color:#a7a7a7;opacity:1;font-weight:400}input:-ms-input-placeholder,option:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a7a7a7;font-weight:400}input::-ms-input-placeholder,option::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a7a7a7;font-weight:400}select{cursor:pointer}datalist{max-height:20vh;overflow:auto}datalist option{border-radius:0}button{cursor:pointer}input,option,select,textarea{color:#000;font-size:.9rem;border-radius:6px;width:100%;font-weight:700;padding:13px 18px;border:1px solid rgba(0,0,0,.1215686275);transition:all .05s;background-color:#fff}@media only screen and (min-width: 48em){input,option,select,textarea{width:100%;font-size:1rem}}input[type=button],input[type=checkbox]{cursor:pointer}input a,input:last-of-type,option a,option:last-of-type,select a,select:last-of-type{grid-column:1/3}input:hover,option:hover,select:hover{border:1px solid rgba(0,0,0,.3803921569)}input:focus,input:focus-visible,input:focus-within,option:focus,option:focus-visible,option:focus-within,select:focus,select:focus-visible,select:focus-within{outline:1px solid #008f9d;border:1px solid #008f9d}input.error,option.error,select.error{border:1px solid #B00020}input:disabled::-moz-placeholder,option:disabled::-moz-placeholder,select:disabled::-moz-placeholder{color:#00000061;opacity:1}input:disabled:-ms-input-placeholder,option:disabled:-ms-input-placeholder,select:disabled:-ms-input-placeholder{color:#00000061;opacity:1}input:disabled::placeholder,option:disabled::placeholder,select:disabled::placeholder{color:#00000061;opacity:1}input:disabled::-ms-input-placeholder,option:disabled::-ms-input-placeholder,select:disabled::-ms-input-placeholder{color:#00000061}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,option::-webkit-inner-spin-button,option::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number],option[type=number],select[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}option.active,option:hover{background-color:#008f9d!important}input:hover,option:hover,select:hover,textarea:hover{outline:1px solid rgba(0,0,0,.3803921569)}input:focus,input:focus-visible,input:focus-within,option:focus,option:focus-visible,option:focus-within,select:focus,select:focus-visible,select:focus-within,textarea:focus,textarea:focus-visible,textarea:focus-within{outline:1.5px solid rgba(52,185,185,.6)}input.error,option.error,select.error,textarea.error{outline:1.5px solid #B00020}input::placeholder,option::placeholder,select::placeholder,textarea::placeholder{color:#a7a7a7;opacity:1;font-weight:700}input:-ms-input-placeholder,option:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a7a7a7;font-weight:700}input::-ms-input-placeholder,option::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a7a7a7;font-weight:700}input:disabled::placeholder,option:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{color:#00000061;opacity:1}input:disabled::-ms-input-placeholder,option:disabled::-ms-input-placeholder,select:disabled::-ms-input-placeholder,textarea:disabled::-ms-input-placeholder{color:#00000061}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,option::-webkit-outer-spin-button,option::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],option[type=number],select[type=number],textarea[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=checkbox],option[type=checkbox],select[type=checkbox],textarea[type=checkbox]{cursor:pointer;width:initial}option,select{cursor:pointer}option:hover,option.active{background-color:#008f9d!important}.grid{display:grid}.grid--3{grid-template-columns:1fr;row-gap:7.5rem}@media only screen and (min-width: 28em){.grid--3{grid-template-columns:repeat(2,1fr);justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:5rem}}@media only screen and (min-width: 768px){.grid--3{grid-template-columns:repeat(3,1fr)}}:is(h1,h2,h3,h4,h5,h6){color:#000;font-weight:700;margin-top:0;margin-bottom:0}h1{font-size:3.8rem;line-height:60px}@media only screen and (max-width: 575px){h1{font-size:2.9rem;line-height:40px}}@media only screen and (max-width: 479px){h1{font-size:2.5rem}}h2{font-size:3rem}@media only screen and (max-width: 575px){h2{font-size:1.8rem}}@media only screen and (max-width: 479px){h2{font-size:1.6rem}}h3{font-size:1.75rem}@media only screen and (max-width: 575px){h3{font-size:1.15rem}}h4{font-size:1.5rem}@media only screen and (max-width: 575px){h4{font-size:1.35rem}}h6{font-size:1.3rem}@media only screen and (max-width: 575px){h6{font-size:1rem}}p{font-weight:400;font-size:1.25rem;line-height:28px;color:#000000de;margin:0;text-align:start}@media only screen and (max-width: 575px){p{font-size:1.1rem}}p.secondary-p,span.secondary-p{font-size:1.125rem}@media only screen and (max-width: 575px){p.secondary-p,span.secondary-p{font-size:.95rem;line-height:25px}}a{font-family:Roboto,sans-serif;color:#000;font-size:1.25rem;text-decoration:none;cursor:pointer}@media only screen and (max-width: 575px){a{font-size:1.15rem}}ol,ul{padding-left:0!important}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1);--swiper-navigation-size: 44px;--swiper-theme-color: #007aff }:is(h1.jobform-text,h2.jobform-text,h3.jobform-text,h4.jobform-text,h5.jobform-text,h6.jobform-text){margin-block:1.5rem}@media only screen and (min-width: 48em){:is(h1.jobform-text,h2.jobform-text,h3.jobform-text,h4.jobform-text,h5.jobform-text,h6.jobform-text){margin-block:2.6rem}}:is(h1.jobform-text){margin:0}:is(h1.jobform-text,h2.jobform-text,h3.jobform-text,h4.jobform-text,p.jobform-text,span.jobform-text){font-family:Lato,sans-serif}h1.jobform-text{font-size:3rem;line-height:55px}@media only screen and (min-width: 48em){h1.jobform-text{font-size:4.0625rem;line-height:80px}}h2.jobform-text,h3.jobform-text{font-size:2.625rem;line-height:45px}@media only screen and (min-width: 48em){h2.jobform-text,h3.jobform-text{line-height:35px}}h4.jobform-text{font-size:2rem}label.jobform-text{font-size:.92rem;font-weight:700}span.jobform-text{font-weight:400;display:inline-block}span.jobform-main-text{font-weight:bolder}:is(input,select,textarea,datalist,a,button){font-family:Roboto,sans-serif}
