<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
: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,"Noto Sans",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%;-webkit-tap-highlight-color:transparent}footer,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",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:not(:focus-visible){outline:0!important}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}dl,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}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{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[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}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2}.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}.lead{font-size:1.25rem;font-weight:300}.img-fluid{max-width:100%;height:auto}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a&gt;code{color:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-6,.col-lg-2,.col-lg-3,.col-lg-8,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-7,.col-sm-12,.col-sm-4,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-12{-ms-flex-order:12;order:12}@media(min-width:576px){.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}}@media(min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-1{margin-left:8.333333%}}@media(min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.offset-lg-1{margin-left:8.333333%}}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}@media(min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .input-group{width:auto}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;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(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.show&gt;.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.show&gt;.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.show&gt;.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;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-menu-right{right:0;left:auto}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.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{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group&gt;.input-group-append:last-child&gt;.btn:not(:last-child):not(.dropdown-toggle),.input-group&gt;.input-group-append:last-child&gt;.input-group-text:not(:last-child),.input-group&gt;.input-group-append:not(:last-child)&gt;.btn,.input-group&gt;.input-group-append:not(:last-child)&gt;.input-group-text,.input-group&gt;.input-group-prepend&gt;.btn,.input-group&gt;.input-group-prepend&gt;.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group&gt;.input-group-append&gt;.btn,.input-group&gt;.input-group-append&gt;.input-group-text,.input-group&gt;.input-group-prepend:first-child&gt;.btn:not(:first-child),.input-group&gt;.input-group-prepend:first-child&gt;.input-group-text:not(:first-child),.input-group&gt;.input-group-prepend:not(:first-child)&gt;.btn,.input-group&gt;.input-group-prepend:not(:first-child)&gt;.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.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}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.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-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-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media(max-width:991.98px){.navbar-expand-lg&gt;.container{padding-right:0;padding-left:0}}@media(min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg&gt;.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){.navbar-expand-xl&gt;.container{padding-right:0;padding-left:0}}@media(min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl&gt;.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show&gt;.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}@-webkit-keyframes progress-bar-stripes{to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.border{border:1px solid #dee2e6!important}@media(min-width:576px){.d-sm-none{display:none!important}}@media(min-width:768px){.d-md-block{display:block!important}}.w-100{width:100%!important}.my-2{margin-top:.5rem!important}.my-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mr-auto{margin-right:auto!important}@media(min-width:992px){.my-lg-0{margin-top:0!important}.my-lg-0{margin-bottom:0!important}.ml-lg-5{margin-left:3rem!important}}.text-center{text-align:center!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}}
@font-face{font-family:'z-icons';src:url("/assets/fonts/z-icons/z-icons.eot?");src:url("/assets/fonts/z-icons/z-icons.eot?qfj89v#iefix") format('embedded-opentype'),url("/assets/fonts/z-icons/z-icons.ttf?qfj89v") format('truetype'),url("/assets/fonts/z-icons/z-icons.woff?qfj89v") format('woff'),url("/assets/fonts/z-icons/z-icons.svg?qfj89v#icomoon") format('svg');font-weight:normal;font-style:normal;font-display:swap}i[class^="z-"],i[class*=" z-"]{font-family:'z-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.z-ongedierte:before{content:"î¤Œ"}.z-telefoon:before{content:"î¤"}.z-computer:before{content:"î¤Ž"}.z-schilder:before{content:"î¤†"}.z-timmerman:before{content:"î¤‡"}.z-klusjesman:before{content:"î¤ˆ"}.z-dakdekker:before{content:"î¤…"}.z-hovenier:before{content:"î¤‚"}.z-witgoedmonteur:before{content:"î¤ƒ"}.z-slotenmaker:before{content:"î¤„"}.z-elektricien:before{content:"î¤‰"}.z-loodgieter:before{content:"î¤Š"}.z-cvmonteur:before{content:"î¤‹"}.z-smarthome:before{content:"î¤"}.z-nest:before{content:"î¤"}.z-stukadoor:before{content:"î¤"}.z-schoorsteenveger:before{content:"î¤€"}.z-klushulp:before{content:"î¤‘"}.z-vloerspecialist:before{content:"î¤“"}.z-glazenwasser:before{content:"î¤”"}.z-insulatiebedrijf:before{content:"î¤•"}.z-glaszetter:before{content:"î¤—"}.z-tegelzetter:before{content:"î¤˜"}.z-behanger:before{content:"î¤š"}.z-gevelspecialist:before{content:"î¤œ"}.z-keukenspecialist:before{content:"î¤ž"}.z-koeltechniek:before{content:"î¤&nbsp;"}.z-schoonmaker:before{content:"î¤¢"}.z-movers:before{content:"î¤£"}.z-architect:before{content:"î¤¤"}.z-zonwering-specialist:before{content:"î¤¦"}.z-verduurzamen-woning:before{content:"î¤¨"}.z-comfor-installateur:before{content:"î¤¥"}@font-face{font-family:'z-icons-extra';src:url("/assets/fonts/z-icons/z-icons-extra.eot?");src:url("/assets/fonts/z-icons/z-icons-extra.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/z-icons/z-icons-extra.ttf") format('truetype'),url("/assets/fonts/z-icons/z-icons-extra.woff") format('woff'),url("/assets/fonts/z-icons/z-icons-extra.svg#z-icons-extra") format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="z-x-"],[class*=" z-x-"]{font-family:'z-icons-extra'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.z-x-verduurzamen-woning:before{content:"î¤¤"}.z-x-zonwering-specialist:before{content:"î¤©"}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url("/css/webfonts/roboto-v30-latin-300.eot?");src:local(""),url("/css/webfonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("/css/webfonts/roboto-v30-latin-300.woff2") format("woff2"),url("/css/webfonts/roboto-v30-latin-300.woff") format("woff"),url("/css/webfonts/roboto-v30-latin-300.ttf") format("truetype"),url("/css/webfonts/roboto-v30-latin-300.svg#Roboto") format("svg");font-display:swap;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("/css/webfonts/roboto-v30-latin-regular.eot?");src:local(""),url("/css/webfonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("/css/webfonts/roboto-v30-latin-regular.woff2") format("woff2"),url("/css/webfonts/roboto-v30-latin-regular.woff") format("woff"),url("/css/webfonts/roboto-v30-latin-regular.ttf") format("truetype"),url("/css/webfonts/roboto-v30-latin-regular.svg#Roboto") format("svg");font-display:swap;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("/css/webfonts/roboto-v30-latin-500.eot?");src:local(""),url("/css/webfonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("/css/webfonts/roboto-v30-latin-500.woff2") format("woff2"),url("/css/webfonts/roboto-v30-latin-500.woff") format("woff"),url("/css/webfonts/roboto-v30-latin-500.ttf") format("truetype"),url("/css/webfonts/roboto-v30-latin-500.svg#Roboto") format("svg");font-display:swap;}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("/css/webfonts/roboto-v30-latin-700.eot?");src:local(""),url("/css/webfonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("/css/webfonts/roboto-v30-latin-700.woff2") format("woff2"),url("/css/webfonts/roboto-v30-latin-700.woff") format("woff"),url("/css/webfonts/roboto-v30-latin-700.ttf") format("truetype"),url("/css/webfonts/roboto-v30-latin-700.svg#Roboto") format("svg");font-display:swap;}body section.homepage-jumbo .search-form .input-group input,body section.homepage-jumbo .search-form button,section.jumbo .search-form .input-group input,section.jumbo .search-form button{font-size:1.25rem;font-family:Roboto,"Helvetica Neue","sans-serif";height:65px;border:none;font-size:calc(12px + .5vw)}section.how .search-form button,section.how .search-form .input-group input{font-size:1.25rem;font-family:Roboto,"Helvetica Neue","sans-serif";height:65px;border:none;font-size:calc(12px + .5vw)}#form-inputs&gt;div&gt;input,#form-inputs&gt;div&gt;textarea{z-index:3;height:55px;border-radius:10px}#form-inputs&gt;div.row&gt;div.form-check&gt;label,#form-inputs&gt;div.row&gt;div.form-check&gt;input,#form-inputs&gt;div.row&gt;label{font-family:Roboto,"Helvetica Neue","sans-serif";font-weight:700;font-size:calc(12px + .5vw);margin:25px 0 6px}.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}.line-break{width:100%;clear:both;float:none;height:20px}html.homepage section.homepage-jumbo.desktop .search-form h1,html.homepage section.homepage-jumbo.mobile .search-form h1{color:#fff}html.homepage section.homepage-jumbo.desktop .search-form p.lead,html.homepage section.homepage-jumbo.mobile .search-form p.lead{color:#fff}html.homepage section.homepage-jumbo.desktop .search-form .example,html.homepage section.homepage-jumbo.mobile .search-form .example{color:#fff;font-weight:500}html.homepage section.homepage-jumbo.desktop .search-form #task-picker .input-group-prepend,html.homepage section.homepage-jumbo.mobile .search-form #task-picker .input-group-prepend{border-left:5px solid rgba(105,116,123,.35);border-top:5px solid rgba(105,116,123,.35);border-bottom:5px solid rgba(105,116,123,.35);border-bottom-left-radius:15px;border-top-left-radius:15px}html.homepage section.homepage-jumbo.desktop .search-form #task-picker .typeahead__container,html.homepage section.homepage-jumbo.mobile .search-form #task-picker .typeahead__container{border-top:5px solid rgba(105,116,123,.35);border-bottom:5px solid rgba(105,116,123,.35)}html.homepage section.homepage-jumbo.desktop .search-form #task-picker .input-group-append,html.homepage section.homepage-jumbo.mobile .search-form #task-picker .input-group-append{border-top:5px solid rgba(105,116,123,.35);border-bottom:5px solid rgba(105,116,123,.35);border-right:5px solid rgba(105,116,123,.35);border-bottom-right-radius:15px;border-top-right-radius:15px}html.homepage section.homepage-jumbo.desktop .search-form .mob-search-container,html.homepage section.homepage-jumbo.mobile .search-form .mob-search-container{background-color:rgba(105,116,123,.35)}html.homepage section.homepage-jumbo.desktop .why,html.homepage section.homepage-jumbo.mobile .why{border-radius:0}html.homepage section.homepage-jumbo.desktop section.desktop-partners .partner-title,html.homepage section.homepage-jumbo.mobile section.desktop-partners .partner-title{color:#fff;font-size:1rem;font-weight:700}html.homepage section.homepage-jumbo.desktop section.mobile-partners,html.homepage section.homepage-jumbo.mobile section.mobile-partners{background:none}html.homepage section.homepage-jumbo.desktop section.mobile-partners .partner-title,html.homepage section.homepage-jumbo.mobile section.mobile-partners .partner-title{color:#fff}html.homepage section.popular-task-mobile .see-all-tasks{display:none}html.category section.homepage-jumbo.desktop{padding-bottom:100px}body{font-family:Roboto,"Helvetica Neue","sans-serif";display:flex;flex-direction:column}body .items-list{display:flex;flex-flow:row;align-items:flex-start;flex-wrap:wrap}body .items-list .category-title{color:#389;font-size:1.3em;text-transform:capitalize}body .items-list .category-list-block{margin:15px;width:calc(100%/3.3);box-sizing:border-box}body .items-list .category-list{list-style:none;margin:0;padding:0}body .items-list .category-list .category-list-item{width:100%;margin:15px 0}body .items-list .item-title{margin:5px 0;font-weight:700;font-size:1em;color:#333}body .search-block{position:relative}body .search-block .search-control button{background:transparent;border:none;color:#757575;position:absolute;top:8px;right:5px}body .discount-banner{display:none;color:#155724;background-color:#d4edda;border-color:#c3e6cb;justify-content:flex-start}body section.homepage-jumbo{background-color:#e6f2f7;min-height:calc(420px + 8vw);position:relative}body section.homepage-jumbo .search-form{max-width:700px;margin:auto;padding-top:3rem}body section.homepage-jumbo .search-form h1{font-family:Roboto,"Helvetica Neue","sans-serif";font-size:40px;font-weight:bold;color:#212529}body section.homepage-jumbo .search-form .example{color:#5f5f5f;text-align:left;margin-left:3rem;margin-bottom:3rem}body section.homepage-jumbo .search-form .input-group input.text{height:70px;border:none;font-size:1.25rem;outline:none;border:none !important;box-shadow:none !important;padding-left:0}body section.homepage-jumbo .search-form .input-group input.text::placeholder{font-size:1rem}body section.homepage-jumbo .search-form .input-group input.house-number{max-width:140px;margin-left:3px;padding-left:1rem}body section.homepage-jumbo .search-form .input-group .btn{border-top-right-radius:9px;border-bottom-right-radius:9px;padding:1rem 2rem;font-size:1.5rem;font-weight:500;background-color:#ffa500;border:none;display:flex;align-items:center}body section.homepage-jumbo .search-form .input-group .btn .spinner{display:none}body section.homepage-jumbo .search-form .input-group .btn.searching span{display:none}body section.homepage-jumbo .search-form .input-group .btn.searching i{display:none}body section.homepage-jumbo .search-form .input-group .btn.searching .spinner{display:block;margin-top:-5px}body section.homepage-jumbo .search-form .input-group .btn.searching .spinner img{width:25px}body section.homepage-jumbo .search-form .input-group .btn:hover{background-color:#f09b00}body section.homepage-jumbo .search-form .input-group .btn&gt;i{margin-right:.5rem}body section.homepage-jumbo .search-form .input-group-prepend{border-right:none !important}body section.homepage-jumbo .search-form .input-group-prepend .input-group-text{background:#fff;border:none;border-top-left-radius:9px;border-bottom-left-radius:9px;padding:1.5rem 1.5rem 1.5rem 1.75rem}body section.homepage-jumbo .search-form .input-group-prepend .no-border-radius{border-radius:0}body section.homepage-jumbo .search-form p.lead{color:#737373;margin-bottom:2rem;font-size:1.3rem}body section.homepage-jumbo .search-form .score a{color:#6b6b6b}body section.homepage-jumbo .js-typeahead{width:calc(25px + 21vw);margin:0 auto}body section.homepage-jumbo .js-typeahead:focus{border:0;outline:none}body section.homepage-jumbo .typeahead__result{position:absolute;background:#fff;padding:0;z-index:2;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.2)}body section.homepage-jumbo .typeahead__result .typeahead__list .typeahead__item{line-height:1.8rem}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a{text-decoration:none;padding:0 0 0 1rem;margin:0;width:100%;display:block}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a:hover{background:#258383;color:#fff !important}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a:hover .typeahead__display{color:#fff}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a:hover div span{color:#fff}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a div span{color:#222}body section.homepage-jumbo .typeahead__result&gt;ul&gt;li&gt;a div .result-category{color:#757575}body section.homepage-jumbo .typeahead__container{position:relative}body section.homepage-jumbo .typeahead__list{padding:0;width:100%;list-style:none;margin-bottom:0}body section.homepage-jumbo .typeahead__list .alert.alert-warning{display:block;line-height:1.5rem;margin:0}body section.homepage-jumbo .typeahead__item{line-height:2rem}body section.homepage-jumbo .typeahead__display{color:#000;font-size:calc(10px + .5vw)}body section.homepage-jumbo .bootstrap-select .dropdown-menu{top:-70px !important;border:none;border-radius:0}body section.homepage-jumbo .bootstrap-select .dropdown-toggle .filter-option{display:flex;background:#fff;font-family:Roboto,"Helvetica Neue","sans-serif";align-items:center;padding-left:.5rem}body section.homepage-jumbo .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:1.15rem;font-weight:400}body section.homepage-jumbo section.desktop-partners{margin-left:3rem}body section.homepage-jumbo section.desktop-partners .partner-title{color:#000;font-size:1rem;font-weight:700}body section.homepage-jumbo section.desktop-partners #Karwei.image-container{width:13% !important}body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:40px;left:13px;width:8%}body section.homepage-jumbo section.desktop-partners .image-container{display:flex;width:30%;align-items:center;margin-right:20px}body section.homepage-jumbo section.desktop-partners .image-container .media .partner{width:100%}body section.homepage-jumbo.mobile{display:block}body section.homepage-jumbo.mobile .mob-search-container{display:flex;flex-direction:column;background-color:#cfdade;padding:.3rem;border-radius:12px}body section.homepage-jumbo.mobile .mob-search-container .fake-input{height:4rem;border-radius:12px;border:none;margin-bottom:.4rem;padding-left:2rem;outline:none;text-align:left;background:#fff;color:#757575}body section.homepage-jumbo.mobile .mob-search-container .fake-input-button{height:4rem;border-radius:12px;color:#fff;background-color:#ffa500;font-size:1.4rem;font-weight:500}body #mob-search-modal{background:#fff;overflow:auto;position:fixed}body #mob-search-modal .modal-full{min-width:100%;margin:0}body #mob-search-modal .modal-full .modal-content{min-height:100vh;border:none;border-radius:0;overflow:auto;-webkit-overflow-scrolling:touch;max-height:100vh;position:fixed}body #mob-search-modal .modal-full .modal-content .modal-header{padding:0;height:4rem;position:sticky;position:-webkit-sticky}body #mob-search-modal .modal-full .modal-content .modal-header .close{margin:0;height:4rem;padding-right:1.5rem}body #mob-search-modal .modal-full .modal-content .modal-header .close i{font-size:1rem}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container{width:100%;height:100%;position:absolute}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__result{position:absolute;width:100%;top:4rem;overflow:scroll;z-index:-1;-webkit-overflow-scrolling:touch}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list{padding-left:0}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item{list-style:none;min-height:4rem;padding-left:2rem;display:flex;align-items:center}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item.active a&gt;.result-category{color:#fff}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a{color:#000}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a .result-category{color:#757575}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a:hover .result-category{color:#fff}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .alert.alert-warning{list-style:none;width:110vw;border-radius:0;margin-bottom:0;z-index:-1}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field{width:100%;position:fixed;position:-webkit-sticky;height:4rem;border-bottom:1px solid #eee;overflow:hidden;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field .typeahead__query{width:100%;height:100%}body #mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field .typeahead__query .js-typeahead{width:100%;height:100%;border:none;padding-left:2rem;outline:none;position:absolute}body section.homepage-jumbo .why{background:#fff;border-radius:6px;margin-top:3rem}body section.homepage-jumbo .why .card-header{padding:1.25rem 1.25rem 0 1.25rem;border:none;background:none}body section.homepage-jumbo .why .card-header .usp-title{font-size:1.25rem;font-weight:500}body section.homepage-jumbo .why .card-body{padding:0 1.25rem 1.25rem 1.25rem}body .why ul{list-style:none;padding:0;margin:0}body .why ul li:first-child i{color:#ffa825;font-size:19px}body .why ul li{padding-top:1rem;font-weight:lighter;font-size:.9rem}body .why ul li span{display:inline-block;max-width:80%}body .why ul li i{color:#258383;font-size:22px;margin-right:.5rem;margin-bottom:1rem;display:inline-block;vertical-align:top}body section.pro-carousel{background-color:#f1f8fa;text-align:center;padding:3rem 11rem 2rem 11rem}body section.pro-carousel .carousel-title{font-size:2rem;font-weight:500;margin-bottom:0}body section.pro-carousel p.text-center{color:#757575}body section.pro-carousel .carousel-card{margin:1rem;display:block}body section.pro-carousel .card-header{background-color:#fff;margin-top:5rem;border-radius:6px 6px 0 0 !important;border:none !important;padding-bottom:0}body section.pro-carousel .card-header img.card-img-top.img-fluid{max-width:70px;width:70px;height:auto;display:block;margin-left:auto;margin-right:auto;margin-top:-60px;border-radius:50%;background-color:#fed900}body section.pro-carousel .card-header p.card-subtitle{margin-top:10px;color:#757575;margin-bottom:0}body section.pro-carousel .card-body{background-color:#fff;border-bottom:2px solid #f1f8fa}body section.pro-carousel .card-body div.card-text{font-weight:bold;font-size:20px;margin-bottom:0}body section.pro-carousel .card-body div.card-text .zi{font-size:19px;color:#258383}body section.pro-carousel .card-body div.card-text .z-witgoedmonteur:before,body section.pro-carousel .card-body div.card-text .z-computer:before{font-size:21px}body section.pro-carousel .card-body p.card-text{margin-top:0;color:#757575;font-size:14px}body section.pro-carousel .card-footer{background-color:#fff;border-radius:0 0 6px 6px !important;padding:1rem 1.25rem 1.25rem 1.25rem;border-top:none}body section.pro-carousel .card-footer p.card-text.region{font-weight:400;font-size:15px}body section.pro-carousel .card-footer p.card-text{margin-top:0;margin-bottom:0;color:#757575;font-size:15px}body section.pro-carousel span.score{display:flex;justify-content:center}body section.pro-carousel span.score.review{display:inline-block;overflow:hidden;position:relative;vertical-align:middle;line-height:0;margin-bottom:0}body section.pro-carousel span.stars-active.review{color:#eebd01;position:relative;z-index:1;margin-bottom:0;display:inline-block;overflow:hidden;white-space:nowrap}body section.pro-carousel span.stars-inactive.review{color:#737373;position:absolute;margin-bottom:0;top:0;left:3px}body section.pro-carousel .score-wrap.review{display:inline-block;position:relative;margin-bottom:0;padding-right:10px}body section.pro-carousel .score .review-stars{color:#757575}body section.pro-carousel .owl-next i,body section.pro-carousel .owl-prev i{bottom:0 !important}body section.pro-carousel .owl-dots{display:none}body section.popular-task{background:#e6f2f7;padding:1rem;padding-top:3rem;padding-bottom:2rem}body section.popular-task .category-task-container{display:none}body section.popular-task .category-task-container .see-all-tasks{display:none}body section.popular-task .title{font-size:1.4rem;padding-left:1rem;margin-bottom:.5rem;font-weight:700}body section.popular-task .popular-categories{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem;margin-bottom:1rem}body section.popular-task .popular-categories .category-button{color:#2A767A;padding:.2rem 1rem;border-radius:3rem;white-space:nowrap;font-size:1.2rem;font-weight:500;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body section.popular-task .popular-categories .category-button.selected{background:#258383;color:#fff;padding:.2rem 1rem;border-radius:3rem;white-space:nowrap;font-size:1.2rem;font-weight:500;transition:background-color .3s linear,color .3s linear}body section.popular-task .popular-categories::-webkit-scrollbar{width:1rem}body section.popular-task .popular-categories::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body section.popular-task .popular-categories::-webkit-scrollbar-thumb{border-radius:10px;background-color:#258383;outline:2px solid #708090}body section.popular-task .popular-categories::-webkit-scrollbar:vertical{display:none}body section.popular-task .popular-categories{scrollbar-color:#258383 rgba(0,0,0,.3);scrollbar-width:thin}body section.popular-task .main-tasks-container{display:flex;justify-content:space-between}body section.popular-task .main-tasks-container .main-task{display:flex;flex-direction:column;justify-content:space-between;margin:0;margin-bottom:1rem;padding:1.5rem 1rem;border-radius:1rem;background-repeat:no-repeat;background-size:cover;width:66%}body section.popular-task .main-tasks-container .main-task .task-title{color:#fff;font-size:1.4rem}body section.popular-task .main-tasks-container .main-task .review-container{padding-bottom:.7rem}body section.popular-task .main-tasks-container .main-task .review-container .stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}body section.popular-task .main-tasks-container .main-task .review-container .stars .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}body section.popular-task .main-tasks-container .main-task .review-container .stars .stars-inactive{color:#ccc;position:absolute;top:0;left:0}body section.popular-task .main-tasks-container .main-task .review-container .review-text{color:#fff;font-size:.8rem}body section.popular-task .main-tasks-container .main-task .task-description{color:#fff;font-size:1rem;margin-bottom:1.5rem;width:75%}body section.popular-task .main-tasks-container .main-task .footer{display:flex;align-items:center}body section.popular-task .main-tasks-container .main-task .footer a{text-decoration:none;display:flex}body section.popular-task .main-tasks-container .main-task .footer .from-price{font-weight:500;color:#fff;padding-left:1rem}body section.popular-task .main-tasks-container .main-task .footer a{display:block;background:none;color:#fff;border:.1rem solid #fff;border-radius:10px;padding:7px 10px 5px 10px;text-transform:uppercase;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .25s ease;max-width:33%;text-align:center}body section.popular-task .main-tasks-container .main-task .footer a:hover{color:#000;background:#fff;text-shadow:none;box-shadow:none}body section.popular-task .main-tasks-container .main-task:nth-child(2){width:32%;display:flex;flex-direction:column;justify-content:space-between}body section.popular-task .main-tasks-container .main-task:nth-child(2) .task-title{color:#fff;font-size:1.4rem}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container{padding-bottom:.7rem}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .stars .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .stars .stars-inactive{color:#ccc;position:absolute;top:0;left:0}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .review-text{color:#fff;font-size:.8rem}body section.popular-task .main-tasks-container .main-task:nth-child(2) .task-description{color:#fff;font-size:.9rem;margin-bottom:1.5rem;width:100%}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer{display:flex;align-items:center}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer .from-price{font-weight:500;color:#fff}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer a{background:none;color:#fff;border:.1rem solid #fff;border-radius:10px;padding:7px 10px 5px 10px;text-transform:uppercase;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .25s ease;max-width:45%;text-align:center}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer a:hover{color:#000;background:#fff;border:.1rem solid #fff;border-radius:10px;padding:7px 10px 5px 10px;text-transform:uppercase;font-weight:500;font-size:.9rem}body section.popular-task .other-task-container{display:flex;flex-wrap:wrap;justify-content:flex-start}body section.popular-task .other-task-container a{text-decoration:none;width:32%;margin-right:1.1rem}body section.popular-task .other-task-container a .other-tasks{background:#fff;border-radius:8px;padding:.7rem 1rem;margin-bottom:1rem;border:1px solid #fff;cursor:pointer;transition:all .25s ease}body section.popular-task .other-task-container a .other-tasks:hover{border:1px solid #258383}body section.popular-task .other-task-container a .other-tasks .other-task-title{font-size:1.2rem;font-weight:700;color:#000}body section.popular-task .other-task-container a .other-tasks .review-container{padding-bottom:.7rem}body section.popular-task .other-task-container a .other-tasks .review-container .stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}body section.popular-task .other-task-container a .other-tasks .review-container .stars .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}body section.popular-task .other-task-container a .other-tasks .review-container .stars .stars-inactive{color:#ccc;position:absolute;top:0;left:0}body section.popular-task .other-task-container a .other-tasks .review-container .review-text{color:#737373;font-size:.8rem}body section.popular-task .other-task-container a .other-tasks .from-price{color:#258383;font-weight:700;font-size:1.1rem}body section.popular-task .other-task-container a .other-tasks .in-area{color:#737373;font-size:.75rem}body section.popular-task .other-task-container a:nth-child(3),body section.popular-task .other-task-container a:nth-child(6){margin-right:0}body section.video{padding:3rem 6rem;background:#f1f8fa}body section.video .container{max-width:75%}body section.video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body section.video .embed-container iframe,body section.video .embed-container object,body section.video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body section.explanation{padding:3rem 6rem;background:#f1f8fa}body section.explanation.explanation-desktop .explanation-image-container{display:flex;flex-direction:row;background:url("/assets/zoofy/images/how-arrows-desktop.svg");background-repeat:no-repeat;background-size:contain;justify-content:space-between;align-items:center;min-height:15rem;margin:0 auto;background-position:center;max-width:75vw}body section.explanation.explanation-desktop .explanation-image-container .explanation-image{display:flex;flex-direction:column}body section.explanation.explanation-desktop .explanation-image-container .explanation-image img{position:relative;left:1rem}body section.explanation.explanation-desktop .explanation-image-container .explanation-image:nth-child(4){right:1rem;position:relative}body section.explanation.explanation-desktop .explanation-text-container{display:flex;flex-direction:row;justify-content:space-between}body section.explanation.explanation-desktop .explanation-text-container span{font-weight:bold;font-size:1.1rem;color:#334d6e;text-align:center;padding:0 1rem;max-width:20vw}body section.explanation h2{text-align:center}body section.explanation p{text-align:center;color:#737373;margin-bottom:2rem}body section.explanation-mobile{padding:0 1.25rem 0 1.25rem}body section.explanation-mobile .heading{margin:0}body section.explanation-mobile .explanation-image-container{display:flex;flex-direction:row;flex-wrap:wrap;background:url("/assets/zoofy/images/how-arrows-mobile.svg");background-repeat:no-repeat;background-size:contain;background-position:center;justify-content:space-between;align-items:center;min-height:33rem;position:relative;bottom:2rem}body section.explanation-mobile .explanation-image-container .explanation-image{max-width:48vw;width:48vw;text-align:center;display:flex;flex-direction:column;align-items:center}body section.explanation-mobile .explanation-image-container .explanation-image span{max-width:50%;font-weight:bold;font-size:1.1rem;color:#334d6e;text-shadow:0 0 20px white}body section.explanation-mobile .explanation-image-container .explanation-image:nth-child(2){position:relative;top:3rem}body section.explanation-mobile .explanation-image-container .explanation-image:nth-child(3){position:relative;right:3rem}body section.explanation-mobile .explanation-image-container .explanation-image:nth-child(4){position:relative;top:7rem}body section.publicity{padding:3rem 0;border-top:none}body section.publicity h3{text-align:center}body section.publicity .media{padding:1rem;align-items:center;justify-content:center;min-height:120px}body section.publicity .media img{max-width:100px;margin:auto;filter:grayscale(1)}body section.insurance{background-color:#f1f8fa;padding-bottom:1rem;position:relative;margin-top:0}body section.insurance p{color:#757575;font-weight:normal;text-align:center;font-size:18px}body section.insurance a{color:#258383;font-weight:normal}body section.insurance .full-width-border{width:100%;padding:3px;background:linear-gradient(to right,#ffcf55,#ffa825)}body section.insurance img.insurance-badge{display:block;width:14%;max-width:140px;margin-top:-4.5rem;margin-left:auto;margin-right:auto;margin-bottom:2rem}body .customer-carousel{position:relative}body .customer-carousel .carousel-title{font-size:2rem;font-weight:500}body .owl-prev{width:15px;height:100px;position:absolute;top:40%;margin-left:-20px;display:block !important;border:0 solid #000;outline:none !important}body .owl-prev i{right:15px;font-size:2rem;bottom:60px;position:relative;outline:none}body .owl-next{width:15px;height:100px;position:absolute;top:40%;right:-25px;display:block !important;border:0 solid #000;outline:none !important}body .owl-next i{padding-left:5px;font-size:2rem;bottom:60px;position:relative;outline:none}body section.mobile-partners{display:none;padding:2rem 3rem 2rem 3rem;background:#e6f2f7}body section.mobile-partners .partner-title{font-size:1rem;font-weight:700;color:#757575}body section.customer-carousel{background-color:#f1f8fa;text-align:center;padding:2rem 11rem}body section.customer-carousel h2{margin-bottom:0 !important}body section.customer-carousel p.mb-3{margin-bottom:2rem;color:#707070}body section.customer-carousel p.card-text.name-city{font-weight:bold;color:#000;margin-top:1rem;margin-bottom:0}body section.customer-carousel .card-body{background-color:#fff;border:1px solid #ccc;position:relative;padding:1rem 0 1rem 0;min-height:210px;border-radius:1.5%}body section.customer-carousel .card-body i.zi{color:#258383;font-size:34px}body section.customer-carousel .card-body .card-subtitle{margin:0;padding:.1rem;font-size:13px;color:#757575}body section.customer-carousel .card-footer{background-color:transparent;border-top:none}body section.customer-carousel .card-footer .card-text.date{font-size:13px;color:#666}body section.customer-carousel .card-triangle{position:absolute;margin:auto;left:0;right:0;bottom:-10px;width:20px;background-color:#fff;height:20px;transform:rotate(45deg);border-right:1px solid #ccc;border-bottom:1px solid #ccc}body section.customer-carousel span.score.review{display:inline-block;overflow:hidden;position:relative;margin-bottom:0;vertical-align:middle;line-height:0;font-size:14px}body section.customer-carousel span.stars-active.review{color:#eebd01;position:relative;z-index:1;margin-bottom:0;display:inline-block;overflow:hidden;white-space:nowrap}body section.customer-carousel span.stars-inactive.review{color:#ccc;position:absolute;top:0;margin-bottom:0;left:3px}body section.customer-carousel .owl-item .carousel-card{margin:1rem 2rem;display:block}body section.customer-carousel div.card-title{font-size:16px;margin-bottom:0;font-weight:500}body section.customer-carousel .card-text .review-text.no-message{font-style:italic;color:#ccc;font-size:.8rem}body section.customer-carousel .card-text .review-text{color:#000;margin-top:1rem;padding-left:.5rem;padding-right:.5rem;margin-bottom:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body section.customer-carousel .expand-review-text{color:#258383;cursor:pointer;font-size:.8rem}body section.customer-carousel h2.card-title{font-weight:bold;font-size:1.75rem}body section.customer-carousel .score-wrap.review{display:inline-block;position:relative;margin-bottom:0;padding-right:10px}body section.customer-carousel .owl-nav .owl-next{padding-right:3rem !important}body section.customer-carousel .owl-nav .owl-prev{padding-left:2rem !important}body section.pro-review{overflow:hidden;position:relative}body section.pro-review .image-overlay{position:absolute;top:0;width:50%;right:0;height:100%}body section.pro-review .image-overlay::after{content:'';position:absolute;height:100%;width:100%;top:0;right:0;background-color:#ccc;opacity:.5}body section.pro-review img{border-radius:0;margin:0}body section.pro-review .image-overlay-text{position:relative;z-index:10;padding:8rem;margin-left:-3rem}body section.pro-review .image-overlay-button{margin-top:2rem;text-align:center;color:#000}body section.pro-review .image-overlay-button h5{font-size:1.5rem}body section.pro-review #submit-button{color:#fff;background-color:#258383;font-size:1.5rem}body section.pro-review #submit-button:hover{background-color:#2c9696}body section.pro-review #heading{font-size:27px;color:#000;margin-bottom:2rem}body section.pro-review #name{font-weight:bold;color:#000;font-size:22px;line-height:1}body section.pro-review #job{font-size:22px;color:#666}body.jobform{background:#fff}body.jobform section#map{position:fixed !important;width:100vw;height:152vh;margin-top:-52vh;opacity:1;top:0}body.jobform .step-container{display:flex;justify-content:space-around;align-items:center;border-bottom:2px solid #fed900;padding-bottom:20px}body.jobform .step-container .step{text-align:center;width:30%}body.jobform .step-container .step:after{content:"1";display:flex;justify-content:center;align-items:center;position:absolute;bottom:-14px;padding:15px;width:20px;height:20px;background:#f9c600;border-radius:50%}body.jobform .step-container .step.current{font-weight:700;color:#000}body.jobform .step-container .step.current:after{background:#fed900}body.jobform .step-container .step.complete{color:#228b22;font-weight:700}body.jobform .step-container .step.complete:after{font-weight:400}body.jobform .step-container .step.complete i.fa.fa-check{display:inline-block;color:#228b22}body.jobform .step-container .step i.fa.fa-check{display:none}body.jobform .step-container .step-0:after{content:"1";color:#000;margin-left:76px}body.jobform .step-container .step-1{color:#989898}body.jobform .step-container .step-1:after{content:"2";color:#000;margin-left:76px}body.jobform .step-container .step-2{color:#989898}body.jobform .step-container .step-2:after{content:"3";color:#000;margin-left:80px}body.jobform .step-container i.fa.fa-arrow-right{color:#000}body.jobform #stepper-nav-container{display:flex;justify-content:space-between;align-items:center}body.jobform #stepper-nav-container button{font-size:1rem;background-color:#ffa500;border-color:#ffa500}body.jobform #stepper-nav-container button:hover{background-color:#e29200;border-color:#e29200}body.jobform #stepper-nav-container #stepper-prev{visibility:hidden;display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px}body.jobform #stepper-nav-container #stepper-prev i{font-size:1.4rem}body.jobform #stepper-nav-container #stepper-next{display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px}body.jobform #stepper-nav-container #stepper-next i{font-size:1.4rem}body.jobform #job-form-steps .calendar-dow-header th{color:#212529}body.jobform #job-form-steps .calendar-dow td{color:#212529}body.jobform #job-form-steps .time-range{color:#212529}body.jobform #job-form-steps .time-price span{color:#212529}body.jobform #job-form-steps .time-servicefee{color:#212529}body.jobform #job-form-steps .steps.clearfix{display:none}body.jobform section.jobform-desktop.slider-calendar .card{width:51%;max-width:900px;margin:4rem auto}body.jobform section.jobform-desktop.slider-calendar .card .card-body{padding:1.25rem 4rem;min-height:35rem}body.jobform section.jobform-desktop.slider-calendar .job h3{font-size:42px;color:#4a4a4a;margin-top:3rem;margin-bottom:0}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper{display:flex;flex-direction:column;align-items:center;font-size:.9rem}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .title{color:#737373;font-size:20px}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container{width:100%;display:flex;justify-content:center}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container .stepper-back-button{visibility:hidden;padding-top:4px;position:relative;right:35%;font-size:1.1rem;color:#c5c5c5}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container svg{padding:4px 2px}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container span{display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #000;width:32px;height:32px;text-align:center}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container span .fa-check{position:relative;top:1px}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container #stepper1{color:#258383;border-color:#258383;background:#fff;font-size:18px}body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container #stepper2,body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container #stepper3,body.jobform section.jobform-desktop.slider-calendar .jobform-stepper .stepper-container #stepper4{color:#fff;border-color:#d8d8d8;background:#d8d8d8;font-size:18px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field{margin-top:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field .form-field__control{background:#fff;border-radius:8px 8px;overflow:hidden;position:relative;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field .form-field__control .form-field__label{top:24px;padding:20px 12px 0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field .form-field__control .form-field__label span{padding:1px 3px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field .form-field__control .form-field__input,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field .form-field__control .form-field__textarea{border:1px solid #ccc;padding:0 !important;padding-left:20px !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field.form-field--is-active .form-field__control .form-field__label,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field.form-field--is-filled .form-field__control .form-field__label{-webkit-transform:translateY(-32px);transform:translateY(-32px)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field.form-field--is-active .form-field__control .form-field__label span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .form-field.form-field--is-filled .form-field__control .form-field__label span{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard{overflow:unset}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard section .last-button{padding-top:1rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard section .last-button .input-group-append{margin:0 auto;display:flex;justify-content:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard section .last-button .input-group-append .jf-stepper-next{background:#ffa500;border-color:#ffa500;padding:10px 9rem;font-size:26px;font-weight:500}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard section .last-button .input-group-append .jf-stepper-next:disabled{background:#d8d8d8;border-color:#d8d8d8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard section .last-button .btm-details-msg{color:#9b9b9b;text-align:center;font-size:16px;margin-top:9px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo{font-size:1rem;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo span{font-weight:normal}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo span.stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;vertical-align:middle;z-index:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo span.stars .stars-wrap .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo span.stars .stars-wrap .stars-inactive{color:#ccc;position:absolute;top:0;left:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .job.desktop .taskInfo .based-on{color:#757575;font-size:.9rem;margin:0 0 1rem 0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .label-title{font-size:26px;font-weight:500;margin-top:3rem;margin-bottom:0;color:#4a4a4a}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .label-subtitle{font-size:18px;margin-bottom:.5rem;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap{display:flex;flex-direction:row;justify-content:unset;align-items:baseline}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input{width:40%;margin-right:1.5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field{margin-top:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field .form-field__control{background:#fff;border-radius:8px 8px;overflow:hidden;position:relative;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field .form-field__control .form-field__label{top:24px;padding:20px 12px 0;font-size:20px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field .form-field__control .form-field__label span{padding:1px 3px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field .form-field__control .form-field__input{font-size:22px;border:1px solid #ccc;height:70px;padding:0 !important;padding-left:20px !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field.form-field--is-active .form-field__control .form-field__label,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field.form-field--is-filled .form-field__control .form-field__label{-webkit-transform:translateY(-32px);transform:translateY(-32px)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field.form-field--is-active .form-field__control .form-field__label span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .postcode-input .form-field.form-field--is-filled .form-field__control .form-field__label span{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input{width:20%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field{margin-top:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field .form-field__control{background:#fff;border-radius:8px 8px;overflow:hidden;position:relative;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field .form-field__control .form-field__label{top:24px;padding:20px 12px 0;font-size:20px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field .form-field__control .form-field__label span{padding:1px 3px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field .form-field__control .form-field__input{font-size:22px;border:1px solid #ccc;height:70px;padding:0 !important;padding-left:20px !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field.form-field--is-active .form-field__control .form-field__label,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field.form-field--is-filled .form-field__control .form-field__label{-webkit-transform:translateY(-32px);transform:translateY(-32px)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field.form-field--is-active .form-field__control .form-field__label span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .row.no-gutters.input-wrap .number-input .form-field.form-field--is-filled .form-field__control .form-field__label span{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .validation-message{padding-top:3rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .validation-message #location-check-icon{color:#258383;font-size:1.5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .validation-message #validate-address{font-weight:100;font-size:12px;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .validation-message #invalid-address{color:#dc143c;font-weight:100;font-size:12px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners{width:45%;margin:0 auto;margin-top:5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .title{font-size:13px;margin:0 auto;text-align:center;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images{display:flex;flex-direction:row;justify-content:center;align-items:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images img{filter:grayscale(100%);padding:0 1px;width:20%;height:20%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images #gamma{width:18%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images #hornbach{width:36%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images #praxis{width:21%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .partner-images #bol{width:28%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section.address-validation .jobform-partners .subtitle{font-size:12px;color:#9fbfc1;text-align:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert{background-color:#fff;border-color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-checkbox-label{width:15%;padding-top:3px;padding-left:5px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-checkbox-label .checkmark{border-radius:2px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-checkbox-label input:checked~.checkmark{background-color:#258383;border-color:#258383}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-checkbox-label .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-details p{border:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when #spoed-option-alert .time-checkbox-container .time-details .time-price .rate-type{display:inline-block;color:#9b9b9b;font-size:12px;font-weight:400}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .slider-title{font-size:32px;color:#4a4a4a;font-weight:500;padding:2rem 0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .scroll-container{padding-left:5px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .scroll-container #newDates .date{min-width:13%;max-width:15%;border-radius:10%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .scroll-container #newDates .date .day-day{font-size:18px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .scroll-container #newDates .date .day-date .number{font-size:26px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .scroll-container #newDates .date .day-date .month{font-size:18px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .calendar-container{display:flex;margin-top:1rem;padding-left:15px;padding-bottom:10rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .calendar-container p{font-size:18px;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .calendar-container img{padding-left:20px;height:30px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container{max-width:100%;display:flex}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar{width:55%;padding-bottom:3rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table td{padding:4px 2px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-month-header td.calendar-header span{float:unset;text-align:center;color:#4a4a4a;font-size:16px;font-weight:500;padding:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-month-header td .calendar-month-navigation i{color:#4a4a4a}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-month-header td{background-color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-dow-header th{background:#fff;color:#d8d8d8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-dow td{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-dow td .day{margin:5px auto;height:30px;width:30px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;border-radius:50%;text-align:center;top:0;font-weight:400;padding-top:22%;width:100%;height:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table .calendar-dow td .day .badge.badge-event:after{content:""}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr:last-child{height:unset}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td div.day{margin:5px;padding-top:1px;border-radius:50%;height:26px;width:26px;font-variant-numeric:proportional-nums;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRange,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-left-radius:100vw;border-bottom-left-radius:100vw}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRange div.day,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRangeConfirmed div.day{color:#fff;padding-top:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRange div.day span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.startRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRange,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-right-radius:100vw;border-bottom-right-radius:100vw}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRange div.day,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRangeConfirmed div.day{color:#fff;padding-top:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRange div.day span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.endRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.withinRange,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.withinRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.withinRange div.day,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container #my-calendar .zabuto_calendar .table tr td.withinRangeConfirmed div.day{color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes{width:50%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container{flex-direction:column;margin-left:3rem;margin-top:4rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container{width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container .time-checkbox-label{width:33%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container .time-checkbox-label .time-section{font-size:16px;color:#30b8b8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-price{border-color:#30b8b8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-price .rate-type{display:inline-block;color:#9b9b9b;font-size:12px;font-weight:400}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .row.date-picker .bg.desktop-calendar-container .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-servicefee{border-color:#30b8b8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes{display:none;margin-left:unset !important;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container{display:flex;flex-wrap:wrap;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container{width:50%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .time-checkbox-label .checkmark{border-radius:2px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .time-checkbox-label input:checked~.checkmark{background-color:#258383;border-color:#258383}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-price{border-color:#30b8b8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-price .rate-type{display:inline-block;color:#9b9b9b;font-size:12px;font-weight:400}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix .when .options-checkboxes .time-option-container .time-checkbox-container .time-details .time-servicefee{border-color:#30b8b8}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .comment-title{font-size:32px;color:#4a4a4a;font-weight:500}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field .form-field__control .form-field__label{padding:15px 12px 0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field .form-field__control .form-field__label span{color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field .form-field__control #comment-textarea{padding-left:20px !important;padding-top:15px !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-filled .form-field__control .form-field__label{padding:15px 12px 0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-filled .form-field__control .form-field__label span{color:#258383}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-filled .form-field__control #comment-textarea{padding-left:20px !important;padding-top:15px !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-active .form-field__control .form-field__label,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-filled .form-field__control .form-field__label{-webkit-transform:translateY(-22px);transform:translateY(-22px)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-active .form-field__control .form-field__label span,body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .form-field.form-field--is-filled .form-field__control .form-field__label span{background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields{bottom:15px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields #dynamic-field-counter{position:relative;left:94%;top:20px;z-index:1;font-size:.8rem;margin-bottom:0;cursor:pointer}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields #dynamic-field-counter #dynamic-field-counter-prev{display:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields .hide-dynamic-field{display:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields .dynamic input{height:3rem;font-size:16px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .dynamic-fields .dynamic .select-field{border:1px solid #ccc;padding:10px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .upload-container{margin-top:2rem;width:100%;background-image:url("/assets/zoofy/images/upload-img-icon.webp");background-repeat:no-repeat;background-size:50px 50px;background-position:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .upload-container p{text-align:center;padding-bottom:8rem;font-weight:500;color:#555}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .detail.thumbnails{width:85%;margin:0 auto;margin-bottom:2rem;display:flex;flex-wrap:wrap}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .detail.thumbnails .image-container{width:27%;margin:5px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .detail.thumbnails .image-container img{width:80px;height:80px;object-fit:cover}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment .detail.thumbnails #upload-spinner{position:relative;right:22%;top:35px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section .comment #uploadedLightboxMob{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.75)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails{display:block}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .name{margin-bottom:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .question{color:#4a4a4a;font-size:32px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .text-muted.subtitle{font-size:16px;color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .col-6.input{height:77px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .email-confirm{padding-left:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field .form-field__control .form-field__label{top:19px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field .form-field__control .form-field__label:before{content:""}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field .form-field__control .form-field__label span{color:#9b9b9b}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field .form-field__control .form-field__input{height:53px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field .invalid-feedback{display:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-filled .form-field__control .form-field__label{top:28px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-filled.form-field--is-valid .form-field__control input{border:2px solid #258383}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-valid .form-field__control .form-field__label{top:28px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-filled.form-field--is-invalid .form-field__control .form-field__label{top:28px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-invalid .form-field__control .form-field__label{top:9px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-invalid .form-field__control .form-field__label span{padding:1px 6px;background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .form-field.form-field--is-active .form-field__control .form-field__label{top:28px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox{padding-bottom:10px;padding-left:16px;padding-top:30px;width:54%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox .ins-container{display:flex;align-items:flex-start;width:88%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox .ins-container label{font-size:.8rem;color:#979797;padding-left:10px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox .ins-container .insurance-promotion-label{font-size:12px;color:#fff;background:#5db3b5;padding:1px 5px;border-radius:3px;margin-left:5px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance{-webkit-appearance:checkbox;position:relative;top:4px;padding:0 !important}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link{text-decoration:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link .open-container.info-button{background:#ffa500;padding:10px;box-shadow:0 1px 1px 0;width:88%;color:#fff;display:flex;justify-content:space-between;box-shadow:0 1px 3px #ccc}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link .open-container.info-button p{color:#fff;font-size:14px;margin-bottom:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link .open-container.info-button #insurance-icon{color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link.collapsed .open-container.info-button{padding:10px;box-shadow:0 1px 1px 0;width:88%;display:flex;justify-content:space-between;color:#ccc;background:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link.collapsed .open-container.info-button p{font-size:14px;color:#9b9b9b;margin-bottom:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #insurance-link.collapsed .open-container.info-button #insurance-icon{padding:0;font-size:1.4rem;color:#ffa500}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample{width:88%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample .insurance-info-card{width:100%;margin-top:1px;padding:1.25rem;background-image:url("/assets/zoofy/images/guarantee.png");background-repeat:no-repeat;background-position:center;background-size:30%;min-height:unset;border:1px solid #ffa500;border-top:none;border-radius:0}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample .insurance-info-card .ins-title{font-size:1.2rem;font-weight:500;color:#979797}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample .insurance-info-card .insurance-price{font-weight:700;font-size:1rem;color:#979797}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample .insurance-info-card .ins-item{color:#979797}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row .insurance-checkbox #collapseExample .insurance-info-card .ins-item i{color:#008000}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .row #insuranceModal{margin:0 auto}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .input-group-append{display:flex;justify-content:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .input-group-append .submit-button-container{display:flex;justify-content:center;flex-direction:column}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .input-group-append .submit-button-container .safe-hands{color:#258383;font-size:.8rem;text-align:center;padding-top:15px;margin-bottom:5px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .input-group-append .submit-button-container .jf-stepper-submit{background-color:#ffa500 !important;border-color:#ffa500 !important;color:#fff;font-weight:500;outline:none !important;font-size:1rem;white-space:normal;border-radius:3px;padding:10px 5px;width:25vw;margin:0 auto;margin-bottom:15px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who .text-muted.terms{margin:0 auto;width:25vw;font-weight:200;font-size:16px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal{margin:0 auto;position:fixed}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content{margin:0 1rem;border-radius:.5rem;bottom:75px;font-family:Helvetica;color:#4a4a4a}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-header{padding:.5rem;border-color:#258383;margin:0 1rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-header .header-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-header .header-container img{width:30px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-header .header-container .modal-title{color:#30b8b8;text-align:center;font-size:1.5rem;font-weight:300;padding-left:.5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-header button{outline:none;position:relative;bottom:4px;left:15px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body{padding:0 .5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .body-main{text-align:center;font-weight:200;padding-top:1rem;margin-bottom:0;font-size:.8rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .body-secondary{text-align:center;font-weight:200;font-size:.75rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container{padding-left:0;left:3rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-checkbox-label{width:10%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-detail{position:relative;top:10px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-detail .time-servicefee{padding:0;font-size:.6rem;margin-bottom:0;border:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container input:checked~.checkmark{background-color:#258383;border-color:#258383;border-radius:3px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container .checkmark{height:20px;width:20px;border-radius:3px;border:1px solid #969696}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-body .time-checkbox-container .checkmark:after{left:6px;top:0;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-footer{border:none}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard .content.clearfix section #personalDetails .who #whatsappModal .modal-content .modal-footer #whatsapp-opt-in-button{text-align:center;width:90%;background:#fea500;color:#fff;margin:0 auto;padding:.5rem;border-radius:.2rem;font-size:1.2rem;cursor:pointer}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content{margin:0 1rem;border-radius:.5rem;bottom:75px;font-family:Helvetica;color:#4a4a4a}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-header{padding:.5rem;border-color:#258383;margin:0 1rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-header .header-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-header .header-container img{width:30px}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-header .header-container .modal-title{color:#30b8b8;text-align:center;font-size:1.5rem;font-weight:300;padding-left:.5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-header button{outline:none;position:relative;bottom:4px;left:15px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-body{padding:0 .5rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-body .body-main{text-align:center;font-weight:200;padding-top:1rem;margin-bottom:0;font-size:.9rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-body .body-secondary{text-align:center;font-weight:200;font-size:.8rem}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-footer{border:none;display:flex;flex-direction:column;align-items:center}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-footer #select-more-dates-button{text-align:center;width:90%;background:#fea500;color:#fff;margin:0 auto;padding:.5rem;border-radius:.2rem;font-size:1.2rem;cursor:pointer}body.jobform section.jobform-desktop.slider-calendar #jobFormDesktopSteps .content #wizard #selectMoreDatesModal .modal-content .modal-footer .select-more-dates-close-button{margin-top:1rem;margin-bottom:0;font-size:.7rem;text-decoration:underline;cursor:pointer}body.jobform section.slider-calendar{background:#fff}body.jobform section.slider-calendar #jobFormMobile{background:#fff}body.jobform section.slider-calendar #jobFormMobile .number-input{background:#fff}body.jobform section.slider-calendar #jobFormMobile .form-field{margin-top:0}body.jobform section.slider-calendar #jobFormMobile .form-field .form-field__label{top:24px;padding:10px 12px 0}body.jobform section.slider-calendar #jobFormMobile .form-field .form-field__input{font-size:15px;border:1px solid #ccc;height:44px;padding:0 !important;padding-left:20px !important}body.jobform section.slider-calendar #jobFormMobile .form-field .form-field__textarea.comment{font-size:15px;border:1px solid #ccc;height:44px;padding:0 !important;padding-left:20px !important}body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-active .form-field__label span,body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-filled .form-field__label span{display:inline-block;background:#fff;transform:translate(0,-4px);padding:0 8px}body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-active .form-field__input,body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-filled .form-field__input{border-color:#258383}body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-active .form-field__input.is-invalid,body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-filled .form-field__input.is-invalid{border-color:#dc143c}body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-active .form-field__textarea.comment,body.jobform section.slider-calendar #jobFormMobile .form-field.form-field--is-filled .form-field__textarea.comment{border-color:#258383;padding-top:20px !important}body.jobform section.slider-calendar #jobFormMobile #mobile-calendar .zabuto_calendar .calendar-month-header td,body.jobform section.slider-calendar #jobFormMobile #rebookCalendar .zabuto_calendar .calendar-month-header td{background-color:#fff}body.jobform section.slider-calendar #jobFormMobile #mobile-calendar .zabuto_calendar .calendar-dow-header th,body.jobform section.slider-calendar #jobFormMobile #rebookCalendar .zabuto_calendar .calendar-dow-header th{background-color:#fff;color:#d8d8d8;font-weight:400}body.jobform section.slider-calendar #jobFormMobile #mobile-calendar .zabuto_calendar .calendar-dow td,body.jobform section.slider-calendar #jobFormMobile #rebookCalendar .zabuto_calendar .calendar-dow td{background-color:#fff;color:#4a4a4a}body.jobform section.slider-calendar #jobFormMobile #mobile-calendar .zabuto_calendar .calendar-dow td .day .badge.badge-event,body.jobform section.slider-calendar #jobFormMobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;padding-top:4px;border-radius:50%;text-align:center;height:26px;width:26px;top:0;font-weight:400}body.jobform section.slider-calendar #jobFormMobile #mobile-calendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after,body.jobform section.slider-calendar #jobFormMobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after{content:""}body.jobform section.slider-calendar #dual-branding-container-mobile{margin:0 auto}body.jobform #jobFormMobile .job h3{font-weight:bold;font-size:1.64rem}body.jobform #jobFormMobile .jobform-stepper{display:flex;flex-direction:column;align-items:center;font-size:.9rem}body.jobform #jobFormMobile .jobform-stepper .title{color:#757575}body.jobform #jobFormMobile .jobform-stepper .stepper-container{width:100%;display:flex;justify-content:center}body.jobform #jobFormMobile .jobform-stepper .stepper-container .stepper-back-button{visibility:hidden;padding-top:4px;position:relative;right:63px;font-size:1.1rem;color:#c5c5c5}body.jobform #jobFormMobile .jobform-stepper .stepper-container svg{padding:0 2px}body.jobform #jobFormMobile .jobform-stepper .stepper-container span{border-radius:50%;border:1px solid #000;width:23px;height:23px;text-align:center}body.jobform #jobFormMobile .jobform-stepper .stepper-container span .fa-check{position:relative;top:1px}body.jobform #jobFormMobile .jobform-stepper .stepper-container #stepper1{color:#258383;border-color:#258383;background:#fff}body.jobform #jobFormMobile .jobform-stepper .stepper-container #stepper2,body.jobform #jobFormMobile .jobform-stepper .stepper-container #stepper3,body.jobform #jobFormMobile .jobform-stepper .stepper-container #stepper4{color:#fff;border-color:#d8d8d8;background:#d8d8d8}body.jobform #jobFormMobile .mobJobForm.taskInfo{font-size:1rem}body.jobform #jobFormMobile .mobJobForm.taskInfo span{font-weight:normal}body.jobform #jobFormMobile .mobJobForm.taskInfo span.stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;vertical-align:middle;z-index:0}body.jobform #jobFormMobile .mobJobForm.taskInfo span.stars .stars-wrap .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}body.jobform #jobFormMobile .mobJobForm.taskInfo span.stars .stars-wrap .stars-inactive{color:#ccc;position:absolute;top:0;left:0}body.jobform #jobFormMobile .mobJobForm.taskInfo .based-on{color:#757575;font-size:.9rem;margin:0 0 1rem 0}body.jobform #jobFormMobile #wizard{width:100vw}body.jobform #jobFormMobile #wizard .content.clearfix{background:#fff;width:84%}body.jobform #jobFormMobile #wizard .content.clearfix #wizard-p-1{width:100vw}body.jobform #jobFormMobile #wizard .job{padding-bottom:20px}body.jobform #jobFormMobile #wizard .job h5{color:#4a4a4a;font-weight:500}body.jobform #jobFormMobile #wizard .job .mobJobForm.taskInfo span:nth-child(2),body.jobform #jobFormMobile #wizard .job .mobJobForm.taskInfo span:nth-child(3),body.jobform #jobFormMobile #wizard .job .mobJobForm.taskInfo span:nth-child(4){color:#9b9b9b}body.jobform #jobFormMobile #wizard section.address-validation .label-subtitle{margin-bottom:.5rem}body.jobform #jobFormMobile #wizard section.address-validation .validation-message{padding-top:.5rem !important}body.jobform #jobFormMobile #wizard section.address-validation .validation-message #location-check-icon{color:#258383}body.jobform #jobFormMobile #wizard section.address-validation .validation-message #validate-address{color:#258383;font-weight:100;font-size:.8rem}body.jobform #jobFormMobile #wizard section.address-validation .validation-message #invalid-address{color:#dc143c;font-weight:100;font-size:.8rem}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners{width:65%;margin:0 auto;margin-top:2.5rem}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .title{font-size:.63rem;margin:0}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images{display:flex;flex-direction:row;justify-content:center;align-items:center}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images img{filter:grayscale(100%);padding:0 1px;width:20%;height:20%}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images #gamma{width:18%}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images #hornbach{width:36%}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images #praxis{width:21%}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .partner-images #bol{width:28%}body.jobform #jobFormMobile #wizard section.address-validation .jobform-partners .subtitle{font-size:.7rem;color:#9fbfc1;text-align:center}body.jobform #jobFormMobile #wizard .when .slider-title{font-weight:500;color:#4a4a4a}body.jobform #jobFormMobile #wizard .when .scroll-container{display:flex}body.jobform #jobFormMobile #wizard .when .options-checkboxes{display:none}body.jobform #jobFormMobile #wizard .when .options-checkboxes .time-checkbox-container .checkmark{border-radius:2px}body.jobform #jobFormMobile #wizard .when #spoed-option-alert{width:84%;background:none;border:none}body.jobform #jobFormMobile #wizard .when #spoed-option-alert .time-checkbox-container .time-checkbox-label{width:37%}body.jobform #jobFormMobile #wizard .when #spoed-option-alert .time-checkbox-container .time-checkbox-label .time-section{position:relative;top:2px}body.jobform #jobFormMobile #wizard .when #spoed-option-alert .spoed-message{color:#9b9b9b;font-size:.8rem;padding-top:1rem;font-weight:300}body.jobform #jobFormMobile #wizard .when .calendar-container{display:flex;flex-direction:row;margin:15px;padding-top:10px;width:75%}body.jobform #jobFormMobile #wizard .when .calendar-container p{font-size:.9rem;color:#757575}body.jobform #jobFormMobile #wizard .when .calendar-container img{height:25px}body.jobform #jobFormMobile #wizard .when .calendar-container i{font-size:1.5rem;color:#757575}body.jobform #jobFormMobile #wizard .when .bg{padding-top:5px;width:84%}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar #calendar-next,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar #calendar-prev{color:#555}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar #calendar-prev{position:relative;left:-12.5rem}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .calendar-header span{color:#555;position:relative;left:44px}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr:last-child{border-bottom:none;height:unset}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr:first-child{background:none}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr:hover{background:none}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td div.day{margin:5px;padding-top:1px;border-radius:50%;height:26px;width:26px;font-variant-numeric:proportional-nums;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRange,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-left-radius:100vw;border-bottom-left-radius:100vw}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRange div.day,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRangeConfirmed div.day{color:#fff;padding-top:0}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRange div.day span,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.startRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRange,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-right-radius:100vw;border-bottom-right-radius:100vw}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRange div.day,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRangeConfirmed div.day{color:#fff;padding-top:0}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRange div.day span,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.endRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.withinRange,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.withinRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%)}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.withinRange div.day,body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table tr td.withinRangeConfirmed div.day{color:#fff}body.jobform #jobFormMobile #wizard .when .bg #mobile-calendar .zabuto_calendar .table .badge-event::after{bottom:16px}body.jobform #jobFormMobile #wizard .when .time-checkbox-container .time-checkbox-label{width:32%}body.jobform #jobFormMobile #wizard .when .time-checkbox-container .time-checkbox-label input:checked~.checkmark{background-color:#258383;border-color:#258383}body.jobform #jobFormMobile #wizard .when .time-checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.jobform #jobFormMobile #wizard .when .time-details .time-price{border-left:2px solid #008f9d}body.jobform #jobFormMobile #wizard .when .time-details .time-price .price-rate{color:#4a4a4a}body.jobform #jobFormMobile #wizard .when .time-details .time-price .rate-type{display:inline-block;color:#9b9b9b;font-size:12px;font-weight:400}body.jobform #jobFormMobile #wizard .when .time-details .time-servicefee{border-left:2px solid #008f9d;color:#9b9b9b}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content{margin:0 1rem;border-radius:.5rem;bottom:75px;font-family:Helvetica;color:#4a4a4a}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-header{padding:.5rem;border-color:#258383;margin:0 1rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-header .header-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-header .header-container img{width:30px}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-header .header-container .modal-title{color:#30b8b8;text-align:center;font-size:1.5rem;font-weight:300;padding-left:.5rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-header button{outline:none;position:relative;bottom:4px;left:15px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-body{padding:0 .5rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-body .body-main{text-align:center;font-weight:200;padding-top:1rem;margin-bottom:0;font-size:.9rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-body .body-secondary{text-align:center;font-weight:200;font-size:.8rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-footer{border:none;display:flex;flex-direction:column;align-items:center}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-footer #select-more-dates-button{text-align:center;width:90%;background:#fea500;color:#fff;margin:0 auto;padding:.5rem;border-radius:.2rem;font-size:1.2rem}body.jobform #jobFormMobile #wizard #selectMoreDatesModal .modal-content .modal-footer .select-more-dates-close-button{margin-top:1rem;margin-bottom:0;font-size:.7rem;text-decoration:underline}body.jobform #jobFormMobile #wizard #currentChosenDate{display:none}body.jobform #jobFormMobile #wizard .comment .form-field.form-field--is-filled .form-field__label{color:#258383}body.jobform #jobFormMobile #wizard .comment .form-field__label{color:#a4a4a4}body.jobform #jobFormMobile #wizard .comment .form-check-label{font-weight:500;font-size:18px;color:#555;position:relative;top:10px;padding-bottom:0;z-index:1}body.jobform #jobFormMobile #wizard .comment .upload-container{margin-top:2rem;width:100%;background-image:url("/assets/zoofy/images/upload-img-icon.webp");background-repeat:no-repeat;background-size:50px 50px;background-position:center}body.jobform #jobFormMobile #wizard .comment .upload-container p{text-align:center;padding-bottom:8rem;font-weight:500;color:#555}body.jobform #jobFormMobile #wizard .comment .detail.thumbnails{width:85%;margin:0 auto;margin-bottom:2rem;display:flex;flex-wrap:wrap}body.jobform #jobFormMobile #wizard .comment .detail.thumbnails .image-container{width:27%;margin:5px}body.jobform #jobFormMobile #wizard .comment .detail.thumbnails .image-container img{width:80px;height:80px;object-fit:cover}body.jobform #jobFormMobile #wizard .comment .detail.thumbnails #upload-spinner{position:relative;right:55px;top:35px}body.jobform #jobFormMobile #wizard .comment #uploadedLightboxMob{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.75)}body.jobform #jobFormMobile #wizard .comment #comment-placeholder{font-size:.8rem;font-weight:200}body.jobform #jobFormMobile #wizard .comment #comment-textarea{height:200px}body.jobform #jobFormMobile #wizard .comment .dynamic-fields{bottom:15px}body.jobform #jobFormMobile #wizard .comment .dynamic-fields #dynamic-field-counter{position:relative;left:83%;top:20px;z-index:1;font-size:.8rem;margin-bottom:0}body.jobform #jobFormMobile #wizard .comment .dynamic-fields #dynamic-field-counter #dynamic-field-counter-prev{display:none}body.jobform #jobFormMobile #wizard .comment .dynamic-fields .hide-dynamic-field{display:none}body.jobform #jobFormMobile #wizard .comment .dynamic-fields .dynamic .select-field{border:1px solid #ccc;padding:10px}body.jobform #jobFormMobile #wizard .text-muted.description{font-size:.9rem;padding:2rem 0}body.jobform #jobFormMobile #wizard .text-muted.description .substring{font-weight:500;color:#258383;cursor:pointer}body.jobform #jobFormMobile #wizard .label-title{font-size:1.1rem;font-weight:500;margin:0;margin-top:1rem;color:#4a4a4a}body.jobform #jobFormMobile #wizard .label-subtitle{color:#737373;font-size:.96rem}body.jobform #jobFormMobile #wizard #customer-options .option-title{color:#757575;padding:0 .2rem;padding-top:1rem}body.jobform #jobFormMobile #wizard #customer-options #slots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option{background:#f2f2f2;padding:.5rem .5rem;margin:.2rem 0;display:flex;justify-content:space-between;align-items:center;width:49%;border-radius:4px;border:1px solid #258383}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option i{font-size:1.3rem;color:#258383}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option .date-time{text-transform:capitalize;display:flex;flex-direction:column;align-items:flex-start}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option .date-time .date{font-size:.8rem}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option .date-time .time{font-size:.6rem;color:#757575}body.jobform #jobFormMobile #wizard #customer-options #slots .overview-option .rate{font-size:1rem;font-weight:700}body.jobform #jobFormMobile #wizard .who{margin:0 20px;padding-top:1rem}body.jobform #jobFormMobile #wizard .who .subtitle{font-size:.9rem;margin-bottom:0}body.jobform #jobFormMobile #wizard .who .row .row.dynamic{width:100%;margin:0 auto;margin-bottom:0}body.jobform #jobFormMobile #wizard .who .firstname{z-index:1}body.jobform #jobFormMobile #wizard .who .lastname{position:relative;top:-10px}body.jobform #jobFormMobile #wizard .who .email{z-index:2}body.jobform #jobFormMobile #wizard .who .email-confirm{z-index:1;position:relative;top:-10px}body.jobform #jobFormMobile #wizard .who .telephone{position:relative;top:-20px}body.jobform #jobFormMobile #wizard .who .form-field.form-field--is-filled .form-field__label{color:#258383}body.jobform #jobFormMobile #wizard .who .form-field__label{color:#a4a4a4;left:10px}body.jobform #jobFormMobile #wizard .who .form-field.form-field--is-filled .form-field__input.is-invalid{border-color:#dc143c}body.jobform #jobFormMobile #wizard .who .form-field.form-field--is-filled .form-field__input.is-valid{border-color:#258383}body.jobform #jobFormMobile #wizard .who .mobile-checkbox{padding-bottom:10px}body.jobform #jobFormMobile #wizard .who .mobile-checkbox .ins-container{display:flex;align-items:flex-start}body.jobform #jobFormMobile #wizard .who .mobile-checkbox .ins-container label{font-size:.8rem;color:#979797;padding-left:10px}body.jobform #jobFormMobile #wizard .who .mobile-checkbox #insurance{-webkit-appearance:checkbox;position:relative;top:4px;padding:0 !important}body.jobform #jobFormMobile #wizard .who .mobile-checkbox .open-container.info-button{padding:10px;box-shadow:0 1px 1px 0}body.jobform #jobFormMobile #wizard .who .mobile-checkbox .open-container.info-button #insurance-icon{padding:0;font-size:1.4rem}body.jobform #jobFormMobile #wizard .who .submit-button-container{width:100%}body.jobform #jobFormMobile #wizard .who .submit-button-container .safe-hands{color:#258383;font-size:.8rem;text-align:center;padding-top:15px}body.jobform #jobFormMobile #wizard .who .submit-button-container .jf-stepper-submit{border-radius:3px;padding:5px;width:100%;margin:0 auto;margin-bottom:15px;white-space:normal;font-size:1.3rem}body.jobform #jobFormMobile #wizard .who .text-muted.terms{font-size:.8rem;font-weight:200}body.jobform #jobFormMobile #wizard .who #whatsappModal{position:fixed}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content{margin:0 1rem;border-radius:.5rem;bottom:75px;font-family:Helvetica;color:#4a4a4a}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-header{padding:.5rem;border-color:#258383;margin:0 1rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-header .header-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-header .header-container img{width:30px}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-header .header-container .modal-title{color:#30b8b8;text-align:center;font-size:1.5rem;font-weight:300;padding-left:.5rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-header button{outline:none;position:relative;bottom:4px;left:15px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body{padding:0 .5rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .body-main{text-align:center;font-weight:200;padding-top:1rem;margin-bottom:0;font-size:.8rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .body-secondary{text-align:center;font-weight:200;font-size:.75rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container{padding-left:0;left:3rem}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-checkbox-label{width:10%}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-detail{position:relative;top:10px}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container .time-detail .time-servicefee{padding:0;font-size:.6rem;margin-bottom:0;border:none}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container input:checked~.checkmark{background-color:#258383;border-color:#258383;border-radius:3px}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container .checkmark{height:20px;width:20px;border-radius:3px;border:1px solid #969696}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-body .time-checkbox-container .checkmark:after{left:6px;top:0;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-footer{border:none}body.jobform #jobFormMobile #wizard .who #whatsappModal .modal-content .modal-footer #whatsapp-opt-in-button{text-align:center;width:90%;background:#fea500;color:#fff;margin:0 auto;padding:.5rem;border-radius:.2rem;font-size:1.2rem}body.jobform #jobFormMobile .jf-stepper-next{border-radius:3px;padding:5px;width:90%;margin:0 auto;font-weight:400;font-size:1.4rem}body.jobform #jobFormMobile .jf-stepper-next:disabled,body.jobform #jobFormMobile .jf-stepper-submit:disabled{background:#d8d8d8 !important;border:1px solid #d8d8d8 !important}body.jobform #jobFormMobile .btm-details-msg{font-size:.7rem;color:#757575;text-align:center;margin-bottom:1.5rem;padding-top:15px;font-weight:300}body.jobform .insurance-container .insurance-info-button{position:relative;right:0;bottom:8px;outline:none}body.jobform .insurance-container .insurance-info-button img{height:15px;width:15px;cursor:pointer}body.jobform .desktop-checkbox{width:100%}body.jobform .desktop-checkbox a{text-decoration:none}body.jobform .desktop-checkbox .insurance-promotion-label{background:#258383;color:#fff;font-size:.7rem;padding:2px 4px;border-radius:3px;margin-left:7px}body.jobform .desktop-checkbox .open-container{display:flex;justify-content:space-between;align-items:center}body.jobform .desktop-checkbox .open-container p{margin:0}body.jobform .desktop-checkbox .open-container i{padding-right:15px;color:#ffa500}body.jobform .desktop-checkbox .info-button{background:#fff;color:#444;margin:0;padding:1rem;box-shadow:1px 2px 5px rgba(0,0,0,.1)}body.jobform .desktop-checkbox .open-container.info-button.open{background:#ffa500;color:#fff}body.jobform .desktop-checkbox .open-container.info-button.open i{color:#fff}body.jobform .desktop-checkbox .insurance-info-card.open{border:1px solid #ffa500}body.jobform .desktop-checkbox .insurance-info-card{background-image:url("/assets/zoofy/images/guarantee.png");background-repeat:no-repeat;background-position:center;background-size:30%;border-radius:0 0 0 0 !important;box-shadow:1px 1px 5px rgba(0,0,0,.1)}body.jobform .desktop-checkbox .insurance-info-card .ins-title{font-size:1.2rem;font-weight:500;color:#979797}body.jobform .desktop-checkbox .insurance-info-card .insurance-price{font-weight:700;font-size:1rem;color:#979797}body.jobform .desktop-checkbox .insurance-info-card p{font-size:.9rem}body.jobform .desktop-checkbox .insurance-info-card .ins-item{color:#979797}body.jobform .desktop-checkbox .insurance-info-card .ins-item i{color:#008000}body.jobform .mobile-checkbox{width:95%;padding-top:10px}body.jobform .mobile-checkbox a{text-decoration:none}body.jobform .mobile-checkbox .insurance-promotion-label{background:#258383;color:#fff;font-size:.7rem;padding:3px 6px;border-radius:3px;margin-left:7px}body.jobform .mobile-checkbox .open-container{display:flex;justify-content:space-between;align-items:center}body.jobform .mobile-checkbox .open-container p{margin:0}body.jobform .mobile-checkbox .open-container i{padding-right:15px;color:#ffa500}body.jobform .mobile-checkbox .info-button{background:#fff;color:#444;margin:0;padding:1.25rem}body.jobform .mobile-checkbox .info-button p{font-size:.9rem;color:#979797}body.jobform .mobile-checkbox .open-container.info-button.open{background:#ffa500;color:#fff}body.jobform .mobile-checkbox .open-container.info-button.open i{color:#fff}body.jobform .mobile-checkbox .insurance-info-card.open{border:1px solid #ffa500}body.jobform .mobile-checkbox .insurance-info-card{background-image:url("/assets/zoofy/images/guarantee.png");background-repeat:no-repeat;background-position:center;background-size:45%;border-radius:0 0 0 0 !important;box-shadow:1px 1px 5px rgba(0,0,0,.1)}body.jobform .mobile-checkbox .insurance-info-card .ins-title{font-size:1.2rem;font-weight:500;color:#979797}body.jobform .mobile-checkbox .insurance-info-card .insurance-price{font-weight:700;font-size:1rem;color:#979797}body.jobform .mobile-checkbox .insurance-info-card p{font-size:.9rem}body.jobform .mobile-checkbox .insurance-info-card .ins-item{color:#979797}body.jobform .mobile-checkbox .insurance-info-card .ins-item i{color:#008000}body.notfound{background:#e6f2f7;font-family:Roboto,"Helvetica Neue","sans-serif";font-size:18px}body.notfound a{color:#222;text-decoration:none}body.notfound a:hover{color:#222;text-decoration:none}body.notfound h2{font-size:26px;color:#555}body.notfound p{color:#333;margin-top:2rem}body.notfound p.lead{font-weight:bold}body.notfound .brand h1{font-size:50px;color:#222;font-family:"Brandon Grotesque","Georgia","sans-serif";font-weight:bold;margin:0}body.notfound ul li a{color:#00605e}body.blog .card-columns{display:flex;flex-wrap:wrap}body.blog .col-article{padding-left:0;display:inline-flex;height:auto;margin-bottom:1rem}body.blog .article{background:#fff;padding:1.5rem;height:auto}body.blog .article .date{font-size:.85rem}body.blog .article h4{margin-bottom:0;font-size:1.25rem}body.blog .article img{margin-right:1.5rem;width:100% !important;max-height:100% !important;height:auto !important}body.blog .article .tags .badge{margin-bottom:.75rem;margin-right:.25rem;background:#258383}body.blog .article .lead p{margin-bottom:0;font-size:.9rem}body.blog .article .blog-title{font-size:1.25rem;font-weight:500}body.blog .sidebar{background:#fff;padding:1.5rem}body.blog .sidebar .sidebar-title{font-weight:bold}body.blog .sidebar ul{list-style:none;padding:0;margin:0}body.blog .sidebar ul li{padding:1rem 0}body.blog .sidebar ul li a{font-size:.9rem}body.blog .sidebar h1{margin-bottom:1rem;font-size:1.5rem}body.blog .sidebar p.recent{text-transform:uppercase;font-size:13px;font-weight:bold;margin-bottom:0}body.blog.article section.content .article{background:#fff;padding:4rem;margin-bottom:3rem}body.blog .page-item .page-link{color:#258383}body.blog .page-item.active .page-link{border:1px solid #258383;background-color:#258383;color:#fff}body section.rebookNew{background:#f9f9f9}body section.rebookNew .container{display:flex;margin-top:3rem}body section.rebookNew .container .main-content{display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem;width:70%}body section.rebookNew .container .main-content .job-info{background:#fff;padding:1.5rem 1.5rem;border-radius:10px}body section.rebookNew .container .main-content .job-info .heading{display:flex;flex-direction:row;margin-bottom:3rem}body section.rebookNew .container .main-content .job-info .heading .map{height:120px;border-radius:50%}body section.rebookNew .container .main-content .job-info .heading .info-container{display:flex;flex-direction:column;padding-left:1.5rem}body section.rebookNew .container .main-content .job-info .heading .info-container .job-title{color:#323c47;font-weight:500;font-size:1.5rem}body section.rebookNew .container .main-content .job-info .heading .info-container .job-address{color:#757575;font-size:1.2rem;margin-bottom:1rem}body section.rebookNew .container .main-content .job-info .heading .info-container .status{color:#757575}body section.rebookNew .container .main-content .job-info .choose-row{padding-bottom:2rem}body section.rebookNew .container .main-content .job-info .card-container{display:flex;flex-wrap:wrap;justify-content:space-around}body section.rebookNew .container .main-content .job-info .card-container .card{width:47%;margin:0 5px 5px 0;border-radius:8px;transition:background-color .3s,color .3s;cursor:pointer;margin-bottom:1rem;border:1px solid #258383;box-shadow:none}body section.rebookNew .container .main-content .job-info .card-container .card:hover,body section.rebookNew .container .main-content .job-info .card-container .card.selected{background-color:#258383;transition:background-color .3s,color .3s}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-title,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-title{color:#fff !important}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-date,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-date{color:#fff !important}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-time,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-time{color:#fff !important}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-price,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-price{color:#fff !important}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-service-fee,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-service-fee{color:#fff !important}body section.rebookNew .container .main-content .job-info .card-container .card:hover .card-title:before,body section.rebookNew .container .main-content .job-info .card-container .card.selected .card-title:before{content:"ï˜" !important;color:#323c47 !important}body section.rebookNew .container .main-content .job-info .card-container .card .card-body{display:flex}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left{width:60%;display:flex;flex-direction:column;justify-content:space-between}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-title{margin-bottom:1rem;color:#258383}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-title:before{content:"ï„‘";font-family:"Font Awesome 5 Free";color:#b7b7b7;background:#e2e2e2;border-radius:50%;font-size:1rem;margin-right:.5rem}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-date{color:#000;text-transform:capitalize;margin-bottom:0;font-weight:700;font-size:.9rem}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-time{font-size:.7rem;margin-bottom:0;color:#000}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-right{width:40%;display:flex;flex-direction:column;justify-content:flex-end}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-right .card-price{color:#000;text-align:right;margin-bottom:0;font-size:.8rem}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-right .card-service-fee{font-size:.7rem;text-align:right;margin-bottom:0;color:#acacac}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .price-bold{font-weight:700;font-size:1.3rem}body section.rebookNew .container .main-content .job-info .card-container .calendar-card-container{width:48%}body section.rebookNew .container .main-content .job-info .card-container .calendar-card{width:100%}body section.rebookNew .container .main-content .job-info .card-container .calendar-card .card-title{color:#258383;font-size:1rem;margin-bottom:.3rem !important}body section.rebookNew .container .main-content .job-info .card-container .calendar-card .card-time{font-size:.6rem !important;color:#acacac}body section.rebookNew .container .side-content{padding:1.5rem 1.5rem}body section.rebookNew .container .side-content .title{font-size:1.5rem;color:#323c47;margin-bottom:1.5rem;font-weight:500}body section.rebookNew .container .side-content .chosen-options .option{margin-bottom:2rem}body section.rebookNew .container .side-content .chosen-options .option .date{font-size:.8rem;text-transform:uppercase;font-weight:500;color:#757575;margin-bottom:.5rem}body section.rebookNew .container .side-content .chosen-options .option .time{font-size:1rem;color:#323c47;margin-bottom:.5rem}body section.rebookNew .container .side-content .rebook-button{color:#fff;background:#258383;padding:.5rem 2rem;text-align:center;border-radius:50px;text-transform:uppercase;font-weight:500;cursor:pointer}body section.rebookNew .container .side-content .rebook-button:hover{background:#2a9c9c}body section.rebook{padding:3rem 0 5rem 0 !important;background:#f9f9f9}body section.rebook .page-title{padding-bottom:1rem}body section.rebook .page-subtitle{padding-bottom:2rem}body section.rebook .choose-row{padding-bottom:2rem}body section.rebook .card-container{display:flex;flex-wrap:wrap}body section.rebook .card-container .card{width:47%;margin:0 5px 5px 0;border-radius:8px;transition:background-color .3s,color .3s;cursor:pointer}body section.rebook .card-container .card:hover,body section.rebook .card-container .card.selected{background-color:#258383;transition:background-color .3s,color .3s}body section.rebook .card-container .card:hover .card-title,body section.rebook .card-container .card.selected .card-title{color:#fff !important}body section.rebook .card-container .card:hover .card-date,body section.rebook .card-container .card.selected .card-date{color:#fff !important}body section.rebook .card-container .card:hover .card-time,body section.rebook .card-container .card.selected .card-time{color:#fff !important}body section.rebook .card-container .card:hover .card-price,body section.rebook .card-container .card.selected .card-price{color:#fff !important}body section.rebook .card-container .card:hover .card-service-fee,body section.rebook .card-container .card.selected .card-service-fee{color:#fff !important}body section.rebook .card-container .card .card-body{display:flex}body section.rebook .card-container .card .card-body .card-left{width:60%;display:flex;flex-direction:column;justify-content:space-between}body section.rebook .card-container .card .card-body .card-left .card-title{margin-bottom:.6rem}body section.rebook .card-container .card .card-body .card-left .card-date{color:#258383;margin-bottom:0;font-weight:700;font-size:.9rem}body section.rebook .card-container .card .card-body .card-left .card-time{font-size:.7rem;margin-bottom:0}body section.rebook .card-container .card .card-body .card-right{width:40%;display:flex;flex-direction:column;justify-content:space-between}body section.rebook .card-container .card .card-body .card-right .card-price{color:#258383;text-align:right;margin-bottom:0;font-size:.8rem}body section.rebook .card-container .card .card-body .card-right .card-service-fee{font-size:.7rem;text-align:right;margin-bottom:0;color:#acacac}body section.rebook .card-container .card .card-body .price-bold{font-weight:700;font-size:1.3rem}body section.rebook .card-container .calendar-card{width:100%}body section.rebook .card-container .calendar-card .card-title{color:#258383;font-size:1rem;margin-bottom:.3rem !important}body section.rebook .card-container .calendar-card .card-time{font-size:.6rem !important;color:#acacac}body section.rebook .type-selector-card{background:#fff;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,.1);padding:1rem;margin:10px 0;border-radius:8px;align-items:center;transition:.3s;position:relative;min-height:6rem;z-index:10}body section.rebook .type-selector-card .type-selected-title{color:#258383;font-weight:bold}body section.rebook .type-selector-card .type-selected-title i{margin-right:.25rem}body section.rebook .type-selector-card .type-selected-subtitle{color:#757575;font-size:14px}body section.rebook .type-selected-details{width:auto;padding:1rem .9rem .35rem .9rem;background:#258383;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:-15px}body section.rebook .type-selected-price{display:inline-block;font-size:1.5rem;font-weight:bold;letter-spacing:-1px;color:#000;line-height:1rem}body section.rebook .type-selected-price span.from{display:inline-block;font-size:13px;line-height:1.5rem;margin-top:-10px}body section.rebook .service-fee{display:inline-block;font-size:12px}body section.rebook .type-selected-servicefee{display:inline-block;font-weight:normal;color:#fff;margin-top:.25rem}body section.rebook .selected .type-selector-card{background:#258383;color:#fff;box-shadow:none}body section.rebook .selected .type-selected-title,body section.rebook .selected .type-selected-subtitle,body section.rebook .selected .type-selected-price,body section.rebook .selected .type-selected-servicefee,body section.rebook .selected .service-fee{color:#fff}body section.rebook .type-selector-card:hover{background:#258383;color:#fff;box-shadow:none}body section.rebook .type-selector-card:hover .type-selected-title,body section.rebook .type-selector-card:hover .type-selected-subtitle{color:#fff}body section.rebook .time-checkbox-container{display:flex;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body section.rebook .time-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body section.rebook .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #ccc}body section.rebook .time-checkbox-container:hover input~.checkmark{background-color:#fafafa}body section.rebook .time-checkbox-container input:checked~.checkmark{background-color:#fff}body section.rebook .checkmark:after{content:"";position:absolute;display:none}body section.rebook .time-checkbox-container input:checked~.checkmark:after{display:block}body section.rebook .time-checkbox-container .checkmark:after{left:9px;top:3px;width:7px;height:14px;border:solid #258383;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body section.rebook .modal .modal-content .modal-body{border-radius:.3rem;padding:0}body section.rebook .modal .modal-content .modal-body button.close{position:absolute;right:25px;top:20px;z-index:10}body section.rebook .modal .modal-content .modal-body .bg{background:#fafafa;padding:2rem;border-radius:.3rem}body section.rebook .modal .modal-content .modal-body .options{padding:2rem;border-radius:.3rem}body section.rebook .modal .modal-content .modal-body .time-option-container h3{margin-bottom:1.5rem}body section.rebook .checkbox-confirm{height:25px;width:25px;left:3rem;margin-top:.5rem}body section.rebook .checkbox-label{position:absolute;left:4rem;margin-top:.5rem}body section.rebook .button-row{padding-top:3rem;padding-left:.5rem}body section.rebook .button-row .go-back{color:#258383;font-weight:700}body section.rebook #rebook-error{display:none;margin-top:1rem;margin-left:1rem}body .zoofy-menu-items{margin-left:auto !important;margin-right:1rem !important}body #menu-item-container{margin-left:auto !important;margin-right:1rem !important}body.document .aanmeld-text{font-size:.8rem}body section.garantie{padding-bottom:0}body section.garantie .section1 .row{flex-direction:column}body section.garantie .section1 h1{font-size:3rem;width:40%}body section.garantie .section1 p{width:40%;font-size:1.1rem}body section.garantie .section1 .garantieCTA{width:20%;background:#f3a83b;color:#fff;border-color:#f3a83b}body section.garantie .divider1{position:relative;top:7rem}body section.garantie .divider1 .fakeButton{background:#75bec1;width:28vw;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:2px;padding:2.5rem 10px;text-align:center}body section.garantie .divider1 .fakeButton p{margin:0;font-weight:500;font-size:2rem;color:#fff}body section.garantie .section2{background:#fff;padding:10rem 0 0 0;max-width:100%}body section.garantie .section2 .row{flex-direction:row;justify-content:space-between;width:60%;margin:0 auto}body section.garantie .section2 .about-subtitle{font-size:1.25rem;padding-top:2rem}body section.garantie .section2 .list-item-title{font-size:1.5rem;color:#75bec1;font-weight:700;padding-bottom:20px}body section.garantie .section2 .list-items{list-style:none;padding-left:0}body section.garantie .section2 .list-items .list-item{padding-bottom:20px}body section.garantie .section2 .list-items .list-item .fa-check{color:#75bec1}body section.garantie .section3{background:#fff;padding:0 0 0 0;max-width:100%}body section.garantie .section3 .row{flex-direction:column;justify-content:center;align-items:center;width:60%;margin:0 auto}body section.garantie .section3 .how-title{font-size:1.35rem;text-align:center;padding-bottom:3rem}body section.garantie .section3 .how-list-items{list-style:none;padding-left:0;display:flex}body section.garantie .section3 .how-list-items .how-list-item{padding:0 1rem 3rem 1rem;font-size:1rem;font-weight:700}body section.garantie .section3 .how-list-items .how-list-item .list-numbers{background:#f3a83b;border-radius:50%;color:#fff;margin-right:10px;padding:10px 15px}body section.garantie .section4{padding-top:3rem}body section.garantie .section4 .row{text-align:center;display:flex;flex-direction:row-reverse}body section.garantie .section4 .row .title-container{width:40%;text-align:left;display:flex;flex-direction:column;justify-content:flex-end}body section.garantie .section4 .row .pro-container{width:60%;display:flex}body section.garantie .section4 .professional-title{padding-bottom:2rem}body section.garantie .section4 .professional-subtitle{text-align:left;font-size:1.25rem}body section.garantie .section4 .carousel-card{background:#fff;margin:0 auto;border-radius:15px;margin-bottom:20px;width:40%}body section.garantie .section4 .carousel-card .card-header{background:#fff;display:flex;flex-direction:column;align-items:center;border:none}body section.garantie .section4 .carousel-card .card-header img{border-radius:50%;background:#d8d8d8;width:50%}body section.garantie .section4 .carousel-card .card-header .card-subtitle{background:#fff;margin-top:10px;font-size:1.3rem;font-weight:700;margin-bottom:0}body section.garantie .section4 .carousel-card .card-header .score{border-bottom:1px solid #c7c7c7;padding:0 30px}body section.garantie .section4 .carousel-card .card-header .score .score-wrap{margin-bottom:1.5rem}body section.garantie .section4 .carousel-card .card-header .score .score-wrap i{color:#75bec1;font-size:1.2rem}body section.garantie .section4 .carousel-card .card-body{background:#fff;text-align:center;font-style:italic;padding-top:.6rem}body section.garantie .section4 .carousel-card .card-body .card-text{color:#797979}body section.garantie .section4 .carousel-card .card-footer{background:#fff;border:none}body section.garantie .divider2{position:relative;top:4rem}body section.garantie .divider2 .fakeButton{background:#fff;width:35vw;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:1px;padding:30px}body section.garantie .divider2 .fakeButton p{margin:0;font-weight:500;text-align:center;font-size:1.6rem}body section.garantie .section5{padding:15rem 10.5rem 3rem 10.5rem;max-width:100%;background:#75bec1}body section.garantie .section5 .row{justify-content:space-evenly;align-items:center}body section.garantie .section5 .footer-title{font-size:1.7rem;font-weight:700}body section.garantie .section5 .footer-subtitle{font-size:1.2rem;width:50%}body section.garantie .section5 .download-file{background:#fff;border-radius:2px;padding:8px 15px;display:flex;justify-content:center;align-items:center;height:5rem}body section.garantie .section5 .download-file i{color:#f3a83b;font-size:2rem;padding-right:8px}body section.garantie .section5 .download-file p{margin:0;padding:0;font-size:.9rem}body section.new-status.desktop{margin:2rem auto;max-width:38vw}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;margin-bottom: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 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:bold;letter-spacing:0;line-height:21px}body section.new-status.desktop .top-content-container .id-and-task .task{color:#9b9b9b;padding-top:5px;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.desktop .details .details-button{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;cursor:pointer}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:bold;letter-spacing:0;line-height:19px}body section.new-status.desktop .stepper-container .step .text{color:#9b9b9b;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{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}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .icons-images{height:59px;width:59px;background-color:#d8d8d8;border-radius:50%;margin-right:11px;background-image:url("/assets/zoofy/images/no-photos.svg");background-position:center;background-repeat:no-repeat;background-size:cover}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .icons-images img{height:30px;width:30px;position:relative;top:42px;left:15px}body section.new-status.desktop .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container{color:#9b9b9b;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:#9b9b9b;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:#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 .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 .appointment-cancelled{width:91vw;right:23px;position:relative;display:block !important}body section.new-status.desktop .appointment-cancelled .back{color:#d8d8d8;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;position:relative;bottom:10px}body section.new-status.desktop .appointment-cancelled .back i{padding-right:3px}body section.new-status.desktop .appointment-cancelled .title-container{margin-top:2rem}body section.new-status.desktop .appointment-cancelled .title-container .title{color:#d0021b;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px;text-align:center;text-decoration:underline;margin-bottom:5px}body section.new-status.desktop .appointment-cancelled .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-cancelled .details-container{margin:0 1.5rem;margin-top:2rem}body section.new-status.desktop .appointment-cancelled .details-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px}body section.new-status.desktop .appointment-cancelled .details-container .id-and-task .task{color:#9b9b9b;padding:5px 0;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.desktop .appointment-cancelled .details-container .id-and-task #dual-branding-container-mobile{font-size:14px;padding-bottom:10px;color:#ababab}body section.new-status.desktop .appointment-cancelled .details-container .address-container .street{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .address-container .postcode-city{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .expandables{padding-top:15px}body section.new-status.desktop .appointment-cancelled .details-container .expandables .more-information{padding:3px 0;color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .expandables .more-information i{padding-left:3px}body section.new-status.desktop .appointment-cancelled .details-container .garantie-container{padding-top:25px}body section.new-status.desktop .appointment-cancelled .details-container .garantie-container .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .garantie-container .price{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .garantie-container .subtitle{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-cancelled .details-container .garantie-container .link{color:#258383;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;text-decoration:underline}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 .text{color:#4a4a4a;font-size:14px;font-weight:100;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-body .cancel-reasons-container #cancel-reasons{width:100%;border-color:#d8d8d8;color:#9b9b9b;font-weight:300;font-size:12px;padding:3px}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{width:38vw;display:none;border:1px solid #e2e2e2;margin-top:2rem;padding-bottom:3rem}body section.new-status.desktop .appointment-details .back{color:#d8d8d8;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;position:relative;bottom:40px;cursor:pointer}body section.new-status.desktop .appointment-details .back i{padding-right:3px}body section.new-status.desktop .appointment-details .title-container{margin-top:2rem}body section.new-status.desktop .appointment-details .title-container .title{color:#d0021b;font-family:Roboto;font-size:18px;font-weight:bold;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{margin:0 1.5rem;margin-top:2rem}body section.new-status.desktop .appointment-details .details-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px}body section.new-status.desktop .appointment-details .details-container .id-and-task .task{color:#9b9b9b;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:#ababab;font-weight:300}body section.new-status.desktop .appointment-details .details-container .address-container .street{color:#9b9b9b;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:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.desktop .appointment-details .details-container .expandables{padding-top:15px}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:#9b9b9b;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:#9b9b9b;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{display:none;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:#9b9b9b;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:#9b9b9b;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}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container{display:none;padding-top:10px}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails{display:flex;flex-wrap:wrap}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails div{width:27%;margin:0 8px}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails img{width:80px;height:80px;object-fit:cover;margin-bottom:20px}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails .delete-image{position:relative;bottom:50%;right:10%;background:#9b9b9b;border-radius:50%;padding:0 5px;color:#fff;cursor:pointer}body section.new-status.desktop .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails .loader{position:relative;right:26%;top:10px;height:50px;width:50px}body section.new-status.desktop .appointment-details .details-container .expandables .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:14px;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:#9b9b9b;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{border-radius:50%;background-color:#258383;width:15px;height:15px;display:flex;justify-content:center;align-items:center;margin-right:3px}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:#9b9b9b;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}body section.new-status.desktop .appointment-details .row.has-coupon{flex-direction:column}body section.new-status.desktop .appointment-details .row.coupon .value{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-left:1.5rem;padding-left:15px}body section.new-status.desktop .appointment-details .row.coupon .input{padding:0;margin-top:2rem}body section.new-status.desktop .appointment-details .row.coupon .input .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin:0 1.5rem;padding-left:15px}body section.new-status.desktop .appointment-details .row.coupon .input.desktop{display:none}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin:0 1.5rem}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field{margin-top:0;display:flex;justify-content:space-between;align-items:center;width:100%}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field .form-field__control{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button,body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob{padding:11px 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}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button:hover,body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob:hover{background-color:#757575;border-color:#757575}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button.remove,body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove{display:none;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:#000;border-color:#000;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:700}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button.remove:hover,body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove:hover{background-color:#000;border-color:#000}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container .form-field .form-field__control{width:100%;display:flex;justify-content:space-between;align-items:center}body section.new-status.desktop .appointment-details .row.coupon .input .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}body section.new-status.desktop .appointment-details .row.coupon .input .coupon-container input::placeholder{color:#d8d8d8}body section.new-status.desktop .appointment-details .row.coupon .alert.alert-success.success-label{display:none;margin:0 1.5rem}body section.new-status.desktop .appointment-details .row.coupon .alert.alert-danger.danger-label{display:none;margin:0 1.5rem}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-body .options-checkboxes .time-option-container .time-options-title{padding:1rem 0}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}body section.new-status.desktop #rebookCalendar .zabuto_calendar{padding:20px}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-month-header td{background-color:#fff}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow-header th{background-color:#fff;color:#d8d8d8;font-weight:400;border:none}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td{background-color:#fff;color:#4a4a4a}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;padding-top:4px;border-radius:50%;text-align:center;height:33px;width:33px;top:0;font-weight:400}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after{content:""}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td div.day{margin:5px auto;padding-top:1px;border-radius:50%;height:26px;width:26px;font-variant-numeric:proportional-nums;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRange,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-left-radius:100vw;border-bottom-left-radius:100vw}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRange div.day,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed div.day{color:#fff;padding-top:0}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRange div.day span,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRange,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-right-radius:100vw;border-bottom-right-radius:100vw}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRange div.day,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed div.day{color:#fff;padding-top:0}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRange div.day span,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.withinRange,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.withinRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%)}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.withinRange div.day,body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td.withinRangeConfirmed div.day{color:#fff}body section.new-status.desktop #rebookCalendar .zabuto_calendar #calendar-next,body section.new-status.desktop #rebookCalendar .zabuto_calendar #calendar-prev{color:#555}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-header span{color:#555;position:relative;left:44px}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr:last-child{border-bottom:none}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr:first-child{background:none}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr:last-child{height:unset}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr:hover{background:none}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr td div.day{margin:5px auto;padding-top:1px;border-radius:50%;text-align:center;height:33px;width:33px;font-variant-numeric:proportional-nums;font-weight:500}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table tr td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.desktop #rebookCalendar .zabuto_calendar .table .badge-event::after{bottom:16px}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-month-header td{background-color:#fff}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow-header th{background-color:#fff;color:#d8d8d8;font-weight:400}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td{background-color:#fff;color:#4a4a4a}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;padding-top:8px;border-radius:50%;text-align:center;height:33px;width:33px;top:0;font-weight:400;font-weight:500}body section.new-status.desktop #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after{content:""}body section.new-status.desktop .time-option-container.mobile-rebook{margin:0 20px}body section.new-status.desktop .time-option-container.mobile-rebook #currentChosenDate{position:absolute;visibility:hidden}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container{display:flex;position:relative;padding-left:45px;margin-bottom:12px;cursor:pointer;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container .time-checkbox-label{width:35%}body section.new-status.desktop .time-option-container.mobile-rebook .time-details .time-price,body section.new-status.desktop .time-option-container.mobile-rebook .time-details .time-servicefee{padding-left:20px}body section.new-status.desktop .time-option-container.mobile-rebook .time-details .rate-type{display:none}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body section.new-status.desktop .time-option-container.mobile-rebook .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #ccc}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container:hover input~.checkmark{background-color:#fafafa}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container input:checked~.checkmark{background-color:#258383}body section.new-status.desktop .time-option-container.mobile-rebook .checkmark:after{content:"";position:absolute;display:none}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container input:checked~.checkmark:after{display:block}body section.new-status.desktop .time-option-container.mobile-rebook .time-checkbox-container .checkmark:after{left:9px;top:3px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body section.new-status.mobile{margin:2rem 40px}body section.new-status.mobile .top-content-container{display:flex;justify-content:space-between}body section.new-status.mobile .top-content-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px}body section.new-status.mobile .top-content-container .id-and-task .task{color:#9b9b9b;padding-top:5px;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.mobile .details .details-button{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile .stepper-container{padding-top:1rem}body section.new-status.mobile .stepper-container .step{padding-top:1rem}body section.new-status.mobile .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}body section.new-status.mobile .stepper-container .step .more-information i{padding-left:5px}body section.new-status.mobile .stepper-container .step .more-information-review-container{display:none;padding-left:2rem;padding-top:5px}body section.new-status.mobile .stepper-container .step .circle-and-title{display:flex;align-items:center}body section.new-status.mobile .stepper-container .step .circle-and-title .circle{height:15px;width:15px;background-color:#d8d8d8;border-radius:50%;margin-right:1rem}body section.new-status.mobile .stepper-container .step .circle-and-title .circle.active{background-color:#417505}body section.new-status.mobile .stepper-container .step .circle-and-title .title{color:#4a4a4a;font-family:Roboto;font-size:16px;font-weight:bold;letter-spacing:0;line-height:19px}body section.new-status.mobile .stepper-container .step .text{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;padding-left:2rem;padding-top:3px}body section.new-status.mobile .stepper-container .step .text .cancel-button{color:#258383;text-decoration:underline;cursor:pointer}body section.new-status.mobile .stepper-container .step-2-container .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}body section.new-status.mobile .stepper-container .step-2-container .more-information i{padding-left:5px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container{padding-left:2rem;padding-top:5px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container{display:flex;align-items:center;padding-top:5px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .icons-images{height:59px;width:59px;background-color:#d8d8d8;border-radius:50%;margin-right:11px;background-image:url("/assets/zoofy/images/no-photos.svg");background-position:center;background-repeat:no-repeat;background-size:cover}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .icons-images img{height:30px;width:30px;position:relative;top:42px;left:15px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container{color:#9b9b9b;font-family:"Helvetica";font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container .professional-name{text-transform:capitalize}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .professional-info-container .professional-review-score i{color:#f8e71c}body section.new-status.mobile .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;column-gap:14px;align-items:start}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review_avatar_container{width:75px;height:75px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review_icon{background:#258383;width:95%;height:95%;margin:auto;color:#fff;position:relative;font-size:40px;display:flex;align-items:center;justify-content:center}body section.new-status.mobile .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.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review_since{font-size:.8em;background:#a3dfde;border-radius:15px;padding:5px 9px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review .professional-reviews-container{display:none;padding:0 30px}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review .owl-next i,body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .header-container .pro-review .owl-prev i{font-size:1rem;color:#cecece}body section.new-status.mobile .stepper-container .step-2-container .professional-information-container .professional-text{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;padding-top:20px}body section.new-status.mobile .book-more-container{width:100%;margin-top:3rem;display:flex;justify-content:center}body section.new-status.mobile .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.mobile .footer-container{background-color:#258383;height:7rem;width:100vw;position:relative;right:40px;margin-top:3rem;display:flex;justify-content:center;align-items:center}body section.new-status.mobile .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.mobile .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.mobile .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.mobile .appointment-cancelled{width:91vw;right:23px;position:relative;display:block !important}body section.new-status.mobile .appointment-cancelled .back{color:#d8d8d8;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;position:relative;bottom:10px}body section.new-status.mobile .appointment-cancelled .back i{padding-right:3px}body section.new-status.mobile .appointment-cancelled .title-container{margin-top:2rem}body section.new-status.mobile .appointment-cancelled .title-container .title{color:#d0021b;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px;text-align:center;text-decoration:underline;margin-bottom:5px}body section.new-status.mobile .appointment-cancelled .title-container .subtitle{color:#4a4a4a;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center}body section.new-status.mobile .appointment-cancelled .details-container{margin:0 1.5rem;margin-top:2rem}body section.new-status.mobile .appointment-cancelled .details-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px}body section.new-status.mobile .appointment-cancelled .details-container .id-and-task .task{color:#9b9b9b;padding:5px 0;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.mobile .appointment-cancelled .details-container .id-and-task #dual-branding-container-mobile{font-size:14px;padding-bottom:10px;color:#ababab}body section.new-status.mobile .appointment-cancelled .details-container .address-container .street{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .address-container .postcode-city{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .expandables{padding-top:15px}body section.new-status.mobile .appointment-cancelled .details-container .expandables .more-information{padding:3px 0;color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .expandables .more-information i{padding-left:3px}body section.new-status.mobile .appointment-cancelled .details-container .garantie-container{padding-top:25px}body section.new-status.mobile .appointment-cancelled .details-container .garantie-container .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .garantie-container .price{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .garantie-container .subtitle{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-cancelled .details-container .garantie-container .link{color:#258383;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;text-decoration:underline}body section.new-status.mobile #cancelModal .modal-content{margin:0 1rem;border-radius:.5rem;color:#4a4a4a;padding:1rem}body section.new-status.mobile #cancelModal .modal-content .modal-header{padding:.5rem;border:none;margin:0 1rem}body section.new-status.mobile #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.mobile #cancelModal .modal-content .modal-body{padding:0 .5rem}body section.new-status.mobile #cancelModal .modal-content .modal-body .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile #cancelModal .modal-content .modal-body .text{color:#4a4a4a;font-size:14px;font-weight:100;letter-spacing:0;line-height:17px}body section.new-status.mobile #cancelModal .modal-content .modal-body .cancel-reasons-container{width:100%}body section.new-status.mobile #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.mobile #cancelModal .modal-content .modal-body .cancel-reasons-container #cancel-reasons{width:100%;border-color:#d8d8d8;color:#9b9b9b;font-weight:300;font-size:12px;padding:3px}body section.new-status.mobile #cancelModal .modal-content .modal-footer{border:none;margin-top:1.5rem}body section.new-status.mobile #cancelModal .modal-content .modal-footer #cancel-submit-button,body section.new-status.mobile #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}body section.new-status.mobile .appointment-details{width:91vw;right:23px;position:relative;display:none}body section.new-status.mobile .appointment-details .back{color:#d8d8d8;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;position:relative;bottom:10px}body section.new-status.mobile .appointment-details .back i{padding-right:3px}body section.new-status.mobile .appointment-details .title-container{margin-top:2rem}body section.new-status.mobile .appointment-details .title-container .title{color:#d0021b;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px;text-align:center;text-decoration:underline;margin-bottom:5px}body section.new-status.mobile .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.mobile .appointment-details .details-container{margin:0 1.5rem;margin-top:2rem}body section.new-status.mobile .appointment-details .details-container .id-and-task .appointment-id{color:#4a4a4a;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px}body section.new-status.mobile .appointment-details .details-container .id-and-task .task{color:#9b9b9b;padding:5px 0;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px}body section.new-status.mobile .appointment-details .details-container .id-and-task #dual-branding-container-mobile{font-size:14px;padding-bottom:10px;color:#ababab;font-weight:300}body section.new-status.mobile .appointment-details .details-container .address-container .street{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .address-container .postcode-city{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .expandables{padding-top:15px}body section.new-status.mobile .appointment-details .details-container .expandables .more-information{padding:5px 0;color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .expandables .more-information i{padding-left:3px}body section.new-status.mobile .appointment-details .details-container .expandables .details-booking-container{display:none;padding-top:5px 0}body section.new-status.mobile .appointment-details .details-container .expandables .details-booking-container .details-container{display:flex;margin:0}body section.new-status.mobile .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.mobile .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.mobile .appointment-details .details-container .expandables .details-booking-container .details-container .key-value .value{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .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.mobile .appointment-details .details-container .expandables .details-booking-container .comment-container .value{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .expandables .available-times-container{display:none;padding-top:5px 0}body section.new-status.mobile .appointment-details .details-container .expandables .available-times-container .day-container{padding:5px 0}body section.new-status.mobile .appointment-details .details-container .expandables .available-times-container .day-container .date-text{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .expandables .available-times-container .day-container .option-time{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .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}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container{display:none;padding-top:10px}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails{display:flex;flex-wrap:wrap}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails div{width:27%;margin:0 8px}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails img{width:80px;height:80px;object-fit:cover}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container .detail.thumbnails .delete-image{position:relative;bottom:86px;left:69px;background:#9b9b9b;border-radius:50%;padding:0 5px;color:#fff}body section.new-status.mobile .appointment-details .details-container .expandables .uploaded-photos-container .upload-more{color:#a3dfde;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-top:10px}body section.new-status.mobile .appointment-details .details-container .garantie-container{padding-top:25px}body section.new-status.mobile .appointment-details .details-container .garantie-container .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding-bottom:3px}body section.new-status.mobile .appointment-details .details-container .garantie-container .price{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;display:flex;align-items:center}body section.new-status.mobile .appointment-details .details-container .garantie-container .price .check{border-radius:50%;background-color:#258383;width:15px;height:15px;display:flex;justify-content:center;align-items:center;margin-right:3px}body section.new-status.mobile .appointment-details .details-container .garantie-container .price .check i{color:#fff;font-size:9px}body section.new-status.mobile .appointment-details .details-container .garantie-container .subtitle{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px}body section.new-status.mobile .appointment-details .details-container .garantie-container .link{color:#258383;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;text-decoration:underline}body section.new-status.mobile .appointment-details .row.has-coupon{flex-direction:column}body section.new-status.mobile .appointment-details .row.coupon .value{color:#9b9b9b;font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;margin-left:1.5rem;padding-left:15px}body section.new-status.mobile .appointment-details .row.coupon .input{padding:0;margin-top:2rem}body section.new-status.mobile .appointment-details .row.coupon .input .title{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin:0 1.5rem;padding-left:15px}body section.new-status.mobile .appointment-details .row.coupon .input.desktop{display:none}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin:0 1.5rem}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field{margin-top:0;display:flex;justify-content:space-between;align-items:center;width:100%}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field .form-field__control{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button,body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob{padding:11px 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}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button:hover,body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob:hover{background-color:#757575;border-color:#757575}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button.remove,body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove{display:none;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:#000;border-color:#000;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:700}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button.remove:hover,body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove:hover{background-color:#000;border-color:#000}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container .form-field .form-field__control{width:100%;display:flex;justify-content:space-between;align-items:center}body section.new-status.mobile .appointment-details .row.coupon .input .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}body section.new-status.mobile .appointment-details .row.coupon .input .coupon-container input::placeholder{color:#d8d8d8}body section.new-status.mobile .appointment-details .row.coupon .alert.alert-success.success-label{display:none;margin:0 1.5rem}body section.new-status.mobile .appointment-details .row.coupon .alert.alert-danger.danger-label{display:none;margin:0 1.5rem}body section.new-status.mobile #rebookModal .modal-content{border-radius:.5rem}body section.new-status.mobile #rebookModal .modal-content .modal-body{border-radius:.5rem}body section.new-status.mobile #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.mobile #rebookModal .modal-content .modal-footer{padding-top:0;padding-bottom:30px}body section.new-status.mobile #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}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-month-header td{background-color:#fff}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow-header th{background-color:#fff;color:#d8d8d8;font-weight:400;border:none}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td{background-color:#fff;color:#4a4a4a}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;padding-top:4px;border-radius:50%;text-align:center;height:33px;width:33px;top:0;font-weight:400}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after{content:""}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td div.day{margin:5px;padding-top:1px;border-radius:50%;height:26px;width:26px;font-variant-numeric:proportional-nums;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRange,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-left-radius:100vw;border-bottom-left-radius:100vw}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRange div.day,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed div.day{color:#fff;padding-top:0}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRange div.day span,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.startRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRange,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%);border-top-right-radius:100vw;border-bottom-right-radius:100vw}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRange div.day,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed div.day{color:#fff;padding-top:0}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRange div.day span,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.endRangeConfirmed div.day span{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.withinRange,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.withinRangeConfirmed{background-image:linear-gradient(white,white 22%,#34b9b8 7%,#34b9b8 79%,white 79%)}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.withinRange div.day,body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td.withinRangeConfirmed div.day{color:#fff}body section.new-status.mobile #rebookCalendar .zabuto_calendar #calendar-next,body section.new-status.mobile #rebookCalendar .zabuto_calendar #calendar-prev{color:#555}body section.new-status.mobile #rebookCalendar .zabuto_calendar #calendar-prev{position:relative;left:-14.5rem}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-header span{color:#555;position:relative;left:44px}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr:last-child{border-bottom:none}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr:first-child{background:none}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr:last-child{height:unset}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr:hover{background:none}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr td div.day{margin:5px;padding-top:1px;border-radius:50%;text-align:center;height:33px;width:33px;font-variant-numeric:proportional-nums;font-weight:500}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table tr td div.day.activeDay{--box-shadow-color:#666;box-shadow:0 1px 3px 0 var(--box-shadow-color)}body section.new-status.mobile #rebookCalendar .zabuto_calendar .table .badge-event::after{bottom:16px}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-month-header td{background-color:#fff}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow-header th{background-color:#fff;color:#d8d8d8;font-weight:400}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td{background-color:#fff;color:#4a4a4a}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event{background:#258383;color:#fff !important;padding-top:8px;border-radius:50%;text-align:center;height:33px;width:33px;top:0;font-weight:400;font-weight:500}body section.new-status.mobile #rebookCalendar .zabuto_calendar .calendar-dow td .day .badge.badge-event:after{content:""}body section.new-status.mobile .time-option-container.mobile-rebook{margin:0 20px}body section.new-status.mobile .time-option-container.mobile-rebook #currentChosenDate{position:absolute;visibility:hidden}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container{display:flex;position:relative;padding-left:45px;margin-bottom:12px;cursor:pointer;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container .time-checkbox-label{width:35%}body section.new-status.mobile .time-option-container.mobile-rebook .time-details .time-price,body section.new-status.mobile .time-option-container.mobile-rebook .time-details .time-servicefee{padding-left:20px}body section.new-status.mobile .time-option-container.mobile-rebook .time-details .rate-type{display:none}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body section.new-status.mobile .time-option-container.mobile-rebook .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #ccc}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container:hover input~.checkmark{background-color:#fafafa}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container input:checked~.checkmark{background-color:#258383}body section.new-status.mobile .time-option-container.mobile-rebook .checkmark:after{content:"";position:absolute;display:none}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container input:checked~.checkmark:after{display:block}body section.new-status.mobile .time-option-container.mobile-rebook .time-checkbox-container .checkmark:after{left:9px;top:3px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.homepage.no-webp body section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.jpg");background-size:cover;background-position:center}html.homepage.webp body section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.webp");background-size:cover;background-position:center}table{width:100%;margin-bottom:1rem;background-color:transparent;border-spacing:2px;border-collapse:collapse}table tr:first-child{background-color:rgba(0,0,0,.075)}table tr:hover{background-color:rgba(0,0,0,.075)}table td,table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}section.partners.page-overwrite{background:transparent;padding:0;border-top:none}section.partners.page-overwrite h3{text-align:left}.navbar{padding:0}.navbar .nav-title{font-size:1.25rem;font-weight:500}.navbar .nav-title.nav-padding{padding:0 1.5rem}.navbar.bg-yellow{background:#fed900}.navbar .nav-item{float:right;font-weight:600;padding:.5rem .5rem;font-size:15px}.navbar .nav-item.mobile{display:none}.navbar .nav-item.mobile a.categories{display:block;color:#258383;padding:.2rem 0;font-weight:normal;vertical-align:middle;line-height:2.5rem;font-size:1rem}.navbar .nav-item.mobile a.categories .zi{display:inline-block;width:30px}.navbar .nav-item.mobile a.categories.witgoedmonteur{position:relative;left:-4px}.navbar .nav-item.mobile a.categories.witgoedmonteur .z-witgoedmonteur:before{padding-right:0;font-size:20px;position:relative;top:3px}.navbar .nav-item.mobile a.categories.ongedierte{position:relative;left:-4px}.navbar .nav-item.mobile a.categories.ongedierte .z-ongedierte:before{padding-right:0;font-size:20px;position:relative;top:3px}.navbar .nav-item.mobile a.categories.computer{position:relative;left:-4px}.navbar .nav-item.mobile a.categories.computer .z-computer:before{padding-right:0;font-size:20px;position:relative;top:3px}.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{background-color:#ccc}.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&gt;.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 6px}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu:hover&gt;.dropdown-menu{display:block}.navbar .nav-item.dropdown.multi-level-dropdown .dropdown-submenu&gt;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&gt;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&gt;.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{display:none}.navbar .zoofy-menu-items.partner div{display:none}.navbar .language .nav-title{display:none}.navbar .btn-pro{background:#258383;color:#fff !important;font-weight:bold;font-size:.75rem;padding:.3rem .6rem;margin-top:.25rem;border:1px solid #2c9696}.navbar .btn-pro:hover{background:#2c9696}.navbar .navbar-brand{z-index:5}.navbar .navbar-brand .nav-logo-subtitle{font-size:.9rem}.navbar .navbar-brand img{width:65px}.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}.navbar .popular-task-container.nav-item.mobile .task-link{text-decoration:none;font-weight:400;padding-left:20px;color:#258383}footer{background-color:#f7f7f7;padding:2rem 0;margin-top:3px}footer nav ol.breadcrumb{margin:0;background:none;padding:0}footer nav ol.breadcrumb li.breadcrumb-item.active{color:#555}footer nav ol.breadcrumb li.breadcrumb-item a{color:#212529}footer nav ul li{display:inline-block;padding-right:2rem}footer h4{color:#212529;margin-bottom:1rem}footer ul{list-style:none;padding:0;margin:0}footer ul li{font-family:Roboto,"Helvetica Neue","sans-serif";line-height:2rem}footer .footer-link ul li a{color:#212529}footer .footer-link .app-store-container .title{font-weight:500}footer .footer-link .app-store-container .app-store-image{width:175px;padding:1px 0}footer.company{background:#f7f7f7;font-size:15px}footer.company .copyright{float:right}footer.company .footer-link ul li{color:#212529}footer.company .powered img{display:inline-block;width:50px;margin-left:3px}footer.company .powered a{text-decoration:none;color:#555}footer a.all-locations{color:#258383;font-weight:bold}footer.seo{background:#f7f7f7}footer.seo h4{color:#212529}footer.seo .footer-link a{color:#222}footer.seo .col-links{column-count:4;column-gap:20px}footer.seo .col-links a{display:block}.card{border:none;box-shadow:0 1px 3px rgba(0,0,0,.2)}#category-image{max-width:33%}#task-image{max-width:90%;margin-top:4rem}#top-search{display:none;background:none;border:none}#top-search:focus{outline:none}.typeahead__empty{padding:.25rem 1rem}section{font-family:Roboto,"Helvetica Neue","sans-serif"}section a{color:#258383}section a:hover{color:#258383}section.jumbo{background:#e6f2f7;min-height:calc(420px + 3vw);position:relative}section.jumbo .search-form{max-width:700px;margin:auto;padding-top:3rem}section.jumbo .search-form h1{font-family:Roboto,"Helvetica Neue","sans-serif";font-size:40px;font-weight:bold;color:#212529}section.jumbo .search-form .example{color:#5f5f5f;text-align:left;margin-left:3rem}section.jumbo .search-form .input-group input.text{height:70px;border:none;font-size:1.25rem;outline:none;border:none !important;box-shadow:none !important;padding-left:0}section.jumbo .search-form .input-group input.text::placeholder{font-size:1rem}section.jumbo .search-form .input-group input.house-number{max-width:140px;margin-left:3px;padding-left:1rem}section.jumbo .search-form .input-group .btn{border-top-right-radius:9px;border-bottom-right-radius:9px;padding:1rem 2rem;font-size:1.5rem;font-weight:500;background-color:#258383;border:none;display:flex;align-items:center}section.jumbo .search-form .input-group .btn .spinner{display:none}section.jumbo .search-form .input-group .btn.searching span{display:none}section.jumbo .search-form .input-group .btn.searching i{display:none}section.jumbo .search-form .input-group .btn.searching .spinner{display:block;margin-top:-5px}section.jumbo .search-form .input-group .btn.searching .spinner img{width:25px}section.jumbo .search-form .input-group .btn:hover{background-color:#2c9696}section.jumbo .search-form .input-group .btn&gt;i{margin-right:.5rem}section.jumbo .search-form .input-group-prepend{border-right:1px solid #000}section.jumbo .search-form .input-group-prepend .input-group-text{background:#fff;border:none;border-top-left-radius:9px;border-bottom-left-radius:9px;padding:1.5rem 1.5rem 1.5rem 1.75rem}section.jumbo .search-form .input-group-prepend .no-border-radius{border-radius:0}section.jumbo .search-form p.lead{color:#737373;margin-bottom:2rem;font-size:1.3rem}section.jumbo .search-form .score a{color:#6b6b6b}section.jumbo .js-typeahead{width:calc(25px + 25vw);margin:0 auto}section.jumbo .js-typeahead:focus{border:0;outline:none}section.jumbo .typeahead__result{position:absolute;background:#fff;padding:0;z-index:1;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.2)}section.jumbo .typeahead__result&gt;ul&gt;li&gt;a{text-decoration:none;padding:0 0 0 1rem;margin:0;width:100%;display:block}section.jumbo .typeahead__result&gt;ul&gt;li&gt;a:hover{background:#258383;color:#fff}section.jumbo .typeahead__result&gt;ul&gt;li&gt;a:hover .typeahead__display{color:#fff}section.jumbo .typeahead__container{position:relative}section.jumbo .typeahead__list{padding:0;width:100%;list-style:none;margin-bottom:0}section.jumbo .typeahead__list .alert.alert-warning{display:block;line-height:1.5rem;margin:0}section.jumbo .typeahead__item{line-height:2rem}section.jumbo .typeahead__display{color:#000;font-size:calc(10px + .5vw)}section.jumbo .bootstrap-select .dropdown-menu{top:-70px !important;border:none;border-radius:0}section.jumbo .bootstrap-select .dropdown-toggle .filter-option{display:flex;background:#fff;font-family:Roboto,"Helvetica Neue","sans-serif";align-items:center;padding-left:.5rem}section.jumbo .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:1.15rem;font-weight:400}section .houses{position:absolute;bottom:0;left:0;display:none;right:0;margin-left:auto;margin-right:auto;max-width:380px}section .category-image{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;max-width:95%}section.usps{background:#fff}section.usps .usp{padding:2rem 0}section.usps .usp&gt;div{display:inline-block;max-width:80%}section.usps .usp&gt;div&gt;h3{color:#212529;font-size:18px;line-height:1rem;margin-top:.5rem}section.usps .usp&gt;div&gt;p{color:#212529;font-size:12px;margin:0}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%;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 rgba(0,0,0,.2)}section.how .typeahead__result&gt;ul&gt;li&gt;a{text-decoration:none;padding:0 0 0 1rem;text-align:left;margin:0;width:100%;display:block}section.how .typeahead__result&gt;ul&gt;li&gt;a:hover{background:#258383;color:#fff}section.how .typeahead__result&gt;ul&gt;li&gt;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&gt;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&gt;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 0}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.category .all-jobs-title{font-size:1.25rem;font-weight:500}section.category h3{color:#212529;margin-bottom:1rem}section.category h5{color:#212529;margin:3rem 0 1rem}section.category h5 a{font-size:14px}section.category p{color:#476464;font-size:14px;line-height:1.75rem;margin-bottom:2rem}section.category section.tasks a{background:#fff;border-radius:8px;margin-bottom:1rem;width:32%;border:1px solid #fff;cursor:pointer;transition:all .25s ease;text-decoration:none}section.category section.tasks a:hover{border:1px solid #258383}section.category section.tasks a .other-task{background:#fff;border-radius:8px;padding:.7rem 1rem;width:100%;border:1px solid #fff;cursor:pointer;transition:all .25s ease}section.category section.tasks a .other-task .other-task-title{font-size:1.2rem;font-weight:700;color:#000}section.category section.tasks a .other-task .review-container{padding-bottom:.7rem}section.category section.tasks a .other-task .review-container .stars{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}section.category section.tasks a .other-task .review-container .stars .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}section.category section.tasks a .other-task .review-container .stars .stars-inactive{color:#ccc;position:absolute;top:0;left:0}section.category section.tasks a .other-task .review-container .review-text{color:#737373;font-size:.8rem}section.category section.tasks a .other-task .from-price{color:#258383;font-weight:700;font-size:1.1rem}section.category section.tasks a .other-task .in-area{color:#737373;font-size:.75rem}section.category section.tasks #show-more-task-button{background:#fff;border-radius:8px;padding:.7rem 0;color:#258383;border:none;width:32%;font-size:1.2rem;font-weight:700}section.tasks{display:flex;flex-wrap:wrap;justify-content:space-between;background:#e6f2f7;padding:1rem 0}section.tasks .title{font-size:1.4rem;padding-left:5px;margin-bottom:.5rem;font-weight:700}section.tasks .other-task{background:#fff;border-radius:8px;padding:.7rem 1rem;width:32%;border:1px solid #fff;cursor:pointer;transition:all .25s ease}section.tasks .other-task:hover{border:1px solid #258383}section.tasks .other-task .other-task-title{font-size:1.2rem;font-weight:700}section.tasks .other-task .review-container{padding-bottom:.7rem}section.tasks .other-task .review-container .stars{color:#fec600;font-size:.8rem}section.tasks .other-task .review-container .review-text{color:#737373;font-size:.8rem}section.tasks .other-task .from-price{color:#258383;font-weight:700;font-size:1.1rem}section.tasks .other-task .in-area{color:#737373;font-size:.75rem}section.comments{padding:4rem 0}section.comments h4{text-align:center;margin:0 0 3rem 0}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.comments .date{font-size:.8rem;color:#757575;line-height:1.25rem}section.comments .row.message{margin-bottom:2rem}section.comments .reply .user{float:right}section.confirm-details{background:#e6f2f7;padding:4rem 0 1rem;min-height:460px;position:relative}section.confirm-details .container{margin:25px auto}section.confirm-details .page-title{padding-top:4rem}section.confirm-details .page-title .row{width:100%}section.confirm-details .job-id-title{text-align:center;font-size:2rem;margin-bottom:2rem}section.confirm-details .job-id-title span{font-weight:700}section.confirm-details .progress-container{margin-left:-2.5rem}section.confirm-details .progress{width:80vw;margin:0 auto}section.confirm-details .progressbar{width:80vw;margin:0 auto}section.confirm-details .progressbar li{list-style-type:none;width:25%;float:left;font-size:12px;position:relative;text-align:center;color:#000}section.confirm-details .progressbar li .bold-text{font-weight:700}section.confirm-details .progressbar li:before{width:18px;height:18px;font-family:"Font Awesome 5 Free";font-size:.5rem;font-weight:900;content:"ï€Œ";color:#bbb;line-height:18px;border:1px solid #bbb;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff}section.confirm-details .progressbar li.active:before{width:18px;height:18px;font-family:"Font Awesome 5 Free";font-size:.5rem;font-weight:900;content:"ï€Œ";color:#fff;line-height:18px;border:1px solid #bbb;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fed900}section.confirm-details .progressbar li:after{width:87%;height:2px;content:'';position:absolute;background-color:#bbb;top:8px;left:-44%}section.confirm-details .progressbar li:first-child:after{content:none}section.confirm-details .progressbar li.active{color:#000}section.confirm-details .progressbar li.active:before{border-color:#fed900}section.confirm-details .progressbar li.active+li:after{background-color:#fed900}section.confirm-details .progress-icons{background-color:transparent;height:3rem}section.confirm-details .progress-icons i{color:#258383;font-size:2rem;width:25%;text-align:center}section.confirm-details .progress-icons .step1{margin-left:2.5rem}section.confirm-details .score-wrap{display:inline-block;position:relative;height:19px;vertical-align:middle;line-height:1rem;text-align:left}section.confirm-details .score-wrap .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}section.confirm-details .score-wrap .stars-inactive{color:#ccc;position:absolute;top:0;left:0}section.confirm-details .headings{text-align:center;margin-top:2rem;margin-bottom:3rem}section.confirm-details .score{color:#757575}section.confirm-details .alert{margin:1.25rem 0}section.confirm-details .job-details{background:#fff;padding:2rem;box-shadow:2px 2px 5px 2px #ccc}section.confirm-details .job-details h4{margin-bottom:2rem;font-weight:bold}section.confirm-details .job-details h4 span{font-weight:normal}section.confirm-details .job-details h5{font-weight:bold}section.confirm-details .job-details .email-confirmed-icon i{color:#258383}section.confirm-details .job-details .timeslots{padding-top:1rem}section.confirm-details .job-details .timeslot{background:#f4f4f4;padding:.7rem 1rem}section.confirm-details .job-details .timeslot .day-part{font-size:.9rem;color:#258383;display:inline-block;padding-right:8px;margin-right:8px;line-height:1.7rem;height:45px}section.confirm-details .job-details .timeslot .day-part .name{font-weight:bold;font-size:14px}section.confirm-details .job-details .timeslot .day-part .time{font-size:.7rem;position:relative;bottom:10px;left:2px;color:#212529}section.confirm-details .job-details .timeslot .day-part .rate{display:block;font-size:.9rem;position:relative;bottom:18px;left:2px;color:#333;font-weight:bold}section.confirm-details .job-details .timeslot.picked-option .picked-option-title{font-weight:700;padding-bottom:1rem}section.confirm-details .job-details .timeslot.picked-option .time{bottom:0}section.confirm-details .job-details .timeslot.picked-option .rate{bottom:0}section.confirm-details .job-details .comments{padding-top:2rem}section.confirm-details .job-details .comments .comment{background:#fff;border:1px solid #e6f2f7;padding:.7rem 1rem}section.confirm-details .job-details .col-ts{padding-top:.5rem}section.confirm-details .job-details .jobId a{font-size:14px;font-weight:bold;margin-left:.3rem}section.confirm-details .job-details .inactive .timeslot{opacity:.25}section.confirm-details .job-details .inactive .timeslot i{display:none}section.confirm-details .job-details .active .timeslot{color:#155724;background-color:#d4edda;border-color:#c3e6cb}section.confirm-details .job-details .cancelled .timeslot{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}section.confirm-details.error .alert{margin:2rem 0}section.confirm-details.error p{margin:2rem 0}section.confirm-details .review .score-wrap{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle}section.confirm-details p.lead{font-size:1rem;color:#555}section.confirm-details .cancel-rebook{background:#f1f8fa;padding:2rem}section.confirm-details .cancel-rebook p{color:#757575;font-size:.8rem}section.confirm-details .cancel-rebook a{font-weight:700}section.confirm-details .questions{padding:1rem}section.confirm-details.cancelled-appointment{padding:2rem 0 1px}section.confirm-details.cancelled-appointment .job-details{max-width:60vw;margin:0 auto}section.confirm-details.cancel-page{padding:1rem}section.confirm-details.status .partners{display:none;background:#f1f8fa;padding-top:2rem}section.confirm-details.status .partners .container .row .title h3{text-align:center}section.confirm-details.status #mc_embed_signup{display:none;width:unset;padding:2rem 2rem;margin:-2rem 0;background:#f1f8fa}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 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:#757575;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:relative;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:rgba(0,0,0,.75)}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:bold}section.confirm-details.status .status-body .job-info .close:hover,section.confirm-details.status .status-body .job-info .close:focus{color:#757575;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:bold;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:rgba(0,0,0,.8)}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 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}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}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field{margin-top:0;display:flex;justify-content:space-between;align-items:center;width:100%}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field .form-field__control{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button,section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button-mob{padding:14px 30px !important;padding-bottom:15px !important;border:1px solid #ccc;border-left:none;margin-top:0;border-radius:7px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border:1px solid #757575;background:#757575;border-color:#757575;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:700}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button:hover,section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button-mob:hover{background-color:#757575;border-color:#757575}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button.remove,section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove{display:none;padding:14px 30px !important;padding-bottom:15px !important;border:1px solid #ccc;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 #ccc;background:#000;border-color:#000;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1rem;font-weight:700}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button.remove:hover,section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field #coupon-input-button-mob.remove:hover{background-color:#000;border-color:#000}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container .form-field .form-field__control{width:100%;display:flex;justify-content:space-between;align-items:center}section.confirm-details.status .status-body .job-info .row.coupon .input .coupon-container input{padding:15px 10px !important;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 #ccc}section.confirm-details.status .status-body .job-info .row.coupon .alert.alert-success.success-label{display:none}section.confirm-details.status .status-body .job-info .row.coupon .alert.alert-danger.danger-label{display:none}section.confirm-details.status .status-body .job-info .appointment-details{display:flex;flex-direction:row;padding:1rem .5rem}section.confirm-details.status .status-body .job-info .appointment-details.cancel{padding-left:0}section.confirm-details.status .status-body .job-info .appointment-details .detail{display:flex;flex-direction:column;width:55%}section.confirm-details.status .status-body .job-info .appointment-details .detail .title{color:#989da3;font-size:.8rem;font-weight:500}section.confirm-details.status .status-body .job-info .appointment-details .detail .value{color:#323c47;font-size:1rem}section.confirm-details.status .status-body .job-info .appointment-details .detail .cancel-text:hover{color:#258383}section.confirm-details.status .status-body .job-info .appointment-details .detail:nth-child(1){width:30%}section.confirm-details.status .status-body .job-info .appointment-details .cancel-subtext{font-size:.9rem;color:#989da3}section.confirm-details.status .status-body .job-info .appointment-details .book-again{background:#ffa500;border-color:#ffa500;color:#fff;width:100%;margin-top:6rem}section.confirm-details.status .status-body .job-info .appointment-details .book-again:hover{background:#f09b00}section.confirm-details.status .status-body .job-info .appointment-description{padding:1rem .5rem}section.confirm-details.status .status-body .job-info .appointment-description .main-title{color:#212529;font-size:1rem}section.confirm-details.status .status-body .job-info .appointment-description .title{color:#989da3;font-size:.8rem;font-weight:500}section.confirm-details.status .status-body .job-info .appointment-description .value{color:#323c47;font-size:1rem}section.confirm-details.status .status-body .job-info .appointment-description .padding{padding-bottom:1rem}section.confirm-details.status .status-body .professional-info.desktop{width:25%}section.confirm-details.status .status-body .time-info{width:100%;padding:1.5rem 1.5rem}section.confirm-details.status .status-body .time-info .title{color:#323c47;font-weight:500;font-size:1.5rem;margin-bottom:2rem}section.confirm-details.status .status-body .time-info .day-container{margin-bottom:2rem}section.confirm-details.status .status-body .time-info .day-container .date-text{font-size:.8rem;font-weight:500;color:#757575;margin-bottom:.5rem;text-transform:uppercase}section.confirm-details.status .status-body .time-info .day-container .option-time{color:#323c47;font-size:.9rem;margin-bottom:.5rem}section.confirm-details.status .status-body .time-info .day-container .option-time.cancelled{text-decoration:line-through}section.confirm-details.status .status-body .time-info .calendar-container{text-align:center}section.confirm-details.status .status-body .time-info .calendar-container .calendar-title{font-size:.87rem;font-weight:500}section.confirm-details.status .status-body .time-info .calendar-container .calendar-button-container{display:flex;justify-content:space-evenly}section.confirm-details.status .status-body .time-info .calendar-container .calendar-button-container .calendar-button{background:#258383;color:#fff;padding:3px 10px;font-size:.87rem;border-radius:3px}section.confirm-details.status .status-body .time-info .calendar-container .calendar-button-container .calendar-button:hover{text-decoration:none;background:#2a9c9c}section.confirm-details.status .status-body .time-info .no-show-title{font-size:.87rem;font-weight:500}section.confirm-details.status .status-body .time-info .no-show-button{background:#258383;color:#fff;padding:3px 10px;font-size:.87rem;border-radius:3px;cursor:pointer}section.confirm-details.status .status-body .time-info .no-show-button:hover{text-decoration:none;background:#2a9c9c}section.confirm-details.status .status-body .time-info.pro-found{width:100%;text-align:center}section.confirm-details.status .status-body .time-info.pro-found .title{margin-bottom:1rem}section.confirm-details.status .status-body .time-info.pro-found .day-container .option-time i{color:#258383;padding-right:1rem}section.confirm-details.status .status-body .time-info.pro-found .day-container .option-time.cancelled{text-decoration:line-through}section.confirm-details.status .status-body .pro-info-container .carousel-card{display:block}section.confirm-details.status .status-body .pro-info-container .card-header{background-color:#fff;border-radius:6px 6px 0 0 !important;border:none !important;padding-bottom:0}section.confirm-details.status .status-body .pro-info-container .card-header img.card-img-top.img-fluid{max-width:70px;width:70px;height:auto;display:block;margin-left:auto;margin-right:auto;margin-top:-60px;border-radius:50%;background-color:#fed900}section.confirm-details.status .status-body .pro-info-container .card-header p.card-subtitle{margin-top:10px;color:#757575;margin-bottom:0;text-align:center}section.confirm-details.status .status-body .pro-info-container .card-body{background-color:#fff;border-bottom:2px solid #f1f8fa}section.confirm-details.status .status-body .pro-info-container .card-body h2.card-text{font-weight:bold;font-size:20px;margin-bottom:0;text-align:center}section.confirm-details.status .status-body .pro-info-container .card-body h2.card-text .zi{font-size:19px;color:#258383}section.confirm-details.status .status-body .pro-info-container .card-body h2.card-text .z-witgoedmonteur:before,section.confirm-details.status .status-body .pro-info-container .card-body h2.card-text .z-computer:before{font-size:21px}section.confirm-details.status .status-body .pro-info-container .card-body p.card-text{margin-top:0;color:#757575;font-size:14px;text-align:center}section.confirm-details.status .status-body .pro-info-container .card-footer{background-color:#fff;border-radius:0 0 6px 6px !important;padding:1rem 1.25rem 1.25rem 1.25rem;border-top:none;text-align:center}section.confirm-details.status .status-body .pro-info-container .card-footer .msg-pro{margin-top:10px;font-size:12px;background-color:#258383;border-color:#258383;font-weight:700}section.confirm-details.status .status-body .pro-info-container .card-footer .msg-pro:hover{background-color:#2badad;border-color:#2badad}section.confirm-details.status .status-body .pro-info-container .card-footer #div-msg{display:none;position:fixed;left:15px;bottom:5px;z-index:99;width:400px;height:700px;box-shadow:0 5px 40px rgba(0,0,0,.16) !important}section.confirm-details.status .status-body .pro-info-container .card-footer #div-msg .close-chat{position:absolute;left:22rem;top:8px;font-size:2rem;cursor:pointer;padding:5px}section.confirm-details.status .status-body .pro-info-container .card-footer #div-msg-mob{display:none;position:fixed;left:0;bottom:0;z-index:99;height:100%;width:100%;max-width:600px}section.confirm-details.status .status-body .pro-info-container .card-footer #div-msg-mob .close-chat-mob{position:absolute;right:20px;top:0;font-size:2rem;cursor:pointer;padding:5px}section.confirm-details.status .status-body .pro-info-container .card-footer p.card-text.region{font-weight:400;font-size:15px}section.confirm-details.status .status-body .pro-info-container .card-footer p.card-text{margin-top:0;margin-bottom:0;color:#757575;font-size:15px}section.confirm-details.status .status-body .pro-info-container .card-footer .stars{display:flex;align-items:center;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0;margin:0 auto}section.confirm-details.status .status-body .pro-info-container .card-footer .stars .stars-wrap{display:flex;margin:0 auto}section.confirm-details.status .status-body .pro-info-container .card-footer .stars .stars-wrap .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}section.confirm-details.status .status-body .pro-info-container .card-footer .stars .stars-wrap .stars-inactive{color:#ccc;position:absolute;top:0;left:0;width:100%}section.confirm-details.status .status-body .pro-info-container .card-footer #review-stars{color:#757575}section.confirm-details.status .status-body .pro-info-container .card-footer #more-reviews,section.confirm-details.status .status-body .pro-info-container .card-footer #more-reviews-desktop{font-size:.9rem;text-decoration:underline;color:#258383;cursor:pointer}section.confirm-details.status .status-body .pro-info-container .card-footer-phone{background-color:#fff;border-radius:0 0 6px 6px !important;padding:1rem 1.25rem 1.25rem 1.25rem;border-top:none;text-align:center;border-top:2px solid #f1f8fa}section.confirm-details.status .status-body .pro-info-container .card-footer-phone p.card-text.phone{color:#258383;font-weight:700}section.confirm-details.status .status-body .pro-info-container .score-wrap.review{display:inline-block;position:relative;margin-bottom:0;padding-right:10px;margin-top:.15rem}section.confirm-details.status .page-title{padding-top:4rem}section.confirm-details.status .page-title .row{width:100%}section.confirm-details.status .job-id-title{text-align:center;font-size:2rem;margin-bottom:2rem}section.confirm-details.status .job-id-title span{font-weight:700}section.confirm-details.status .progress-container{margin-left:-2.5rem}section.confirm-details.status .progress{width:80vw;margin:0 auto}section.confirm-details.status .progressbar{width:80vw;margin:0 auto}section.confirm-details.status .progressbar li{list-style-type:none;width:25%;float:left;font-size:12px;position:relative;text-align:center;color:#000}section.confirm-details.status .progressbar li .bold-text{font-weight:700}section.confirm-details.status .progressbar li:before{width:18px;height:18px;font-family:"Font Awesome 5 Free";font-size:.5rem;font-weight:900;content:"ï€Œ";color:#bbb;line-height:18px;border:1px solid #bbb;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff}section.confirm-details.status .progressbar li.active:before{width:18px;height:18px;font-family:"Font Awesome 5 Free";font-size:.5rem;font-weight:900;content:"ï€Œ";color:#fff;line-height:18px;border:1px solid #bbb;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fed900}section.confirm-details.status .progressbar li:after{width:87%;height:2px;content:'';position:absolute;background-color:#bbb;top:8px;left:-44%}section.confirm-details.status .progressbar li:first-child:after{content:none}section.confirm-details.status .progressbar li.active{color:#000}section.confirm-details.status .progressbar li.active:before{border-color:#fed900}section.confirm-details.status .progressbar li.active+li:after{background-color:#fed900}section.confirm-details.status .progress-icons{background-color:transparent;height:3rem}section.confirm-details.status .progress-icons i{color:#258383;font-size:2rem;width:25%;text-align:center}section.confirm-details.status .progress-icons .step1{margin-left:2.5rem}section.confirm-details.status .score-wrap{display:inline-block;position:relative;height:19px;vertical-align:middle;line-height:1rem}section.confirm-details.status .score-wrap .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}section.confirm-details.status .score-wrap .stars-inactive{color:#ccc;position:absolute;top:0;left:0}section.confirm-details.status .headings{text-align:center;margin-top:2rem;margin-bottom:3rem}section.confirm-details.status .score{color:#757575}section.confirm-details.status .alert{margin:1.25rem 0}section.confirm-details.status .job-details{background:#fff;padding:2rem;box-shadow:2px 2px 5px 2px #ccc}section.confirm-details.status .job-details h4{margin-bottom:2rem;font-weight:bold}section.confirm-details.status .job-details h4 span{font-weight:normal}section.confirm-details.status .job-details h5{font-weight:bold}section.confirm-details.status .job-details .email-confirmed-icon i{color:#258383}section.confirm-details.status .job-details .timeslots{padding-top:1rem}section.confirm-details.status .job-details .timeslot{background:#f4f4f4;padding:.7rem 1rem}section.confirm-details.status .job-details .timeslot .day-part{font-size:.9rem;color:#258383;display:inline-block;padding-right:8px;margin-right:8px;line-height:1.7rem;height:45px}section.confirm-details.status .job-details .timeslot .day-part .name{font-weight:bold;font-size:14px}section.confirm-details.status .job-details .timeslot .day-part .time{font-size:.7rem;position:relative;bottom:10px;left:2px;color:#212529}section.confirm-details.status .job-details .timeslot .day-part .rate{display:block;font-size:.9rem;position:relative;bottom:18px;left:2px;color:#333;font-weight:bold}section.confirm-details.status .job-details .timeslot.picked-option .picked-option-title{font-weight:700;padding-bottom:1rem}section.confirm-details.status .job-details .timeslot.picked-option .time{bottom:0}section.confirm-details.status .job-details .timeslot.picked-option .rate{bottom:0}section.confirm-details.status .job-details .comments{padding-top:2rem}section.confirm-details.status .job-details .comments .comment{background:#fff;border:1px solid #e6f2f7;padding:.7rem 1rem}section.confirm-details.status .job-details .col-ts{padding-top:.5rem}section.confirm-details.status .job-details .jobId a{font-size:14px;font-weight:bold;margin-left:.3rem}section.confirm-details.status .job-details .inactive .timeslot{opacity:.25}section.confirm-details.status .job-details .inactive .timeslot i{display:none}section.confirm-details.status .job-details .active .timeslot{color:#155724;background-color:#d4edda;border-color:#c3e6cb}section.confirm-details.status .job-details .cancelled .timeslot{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}section.confirm-details.status.error .alert{margin:2rem 0}section.confirm-details.status.error p{margin:2rem 0}section.confirm-details.status .review .score-wrap{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle}section.confirm-details.status p.lead{font-size:1rem;color:#555}section.confirm-details.status .cancel-rebook{background:#f1f8fa;padding:2rem}section.confirm-details.status .cancel-rebook p{color:#757575;font-size:.8rem}section.confirm-details.status .cancel-rebook a{font-weight:700}section.confirm-details.status .questions{padding:1rem}section.confirm-details.status.cancelled-appointment{padding:2rem 0 1px}section.confirm-details.status.cancelled-appointment .job-details{max-width:60vw;margin:0 auto}section.confirm-details.status.cancel-page{padding:1rem}section.confirm-details.status .status-page-reviews{margin-bottom:4rem}section.confirm-details.status .status-page-reviews .review-list-container .status-page-review{padding:.5rem 0}section.confirm-details.status .status-page-reviews .review-list-container .status-page-review .stars-score{color:#eebd01}section.confirm-details.status .status-page-reviews .review-list-container .read-more{background-color:#258383;border-color:#258383;font-weight:500}section .desktop-chat-container #desktop-chat{height:600px;width:75%;padding:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.16)}section .desktop-chat-container .desktop-chat-toggle-box{background-color:rgba(255,255,255,.7);border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.2);font-size:17px;font-weight:bold;color:#258383;padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;width:75%}section .desktop-chat-container .desktop-chat-toggle-box:hover{background-color:rgba(239,239,239,.7)}section.job-form{position:relative;top:20vh}section.job-form form{padding:15px}section.job-form .form-check-label{width:100%}section.job-form .price-details{font-size:.9rem;margin-bottom:1rem}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column{background:#f7f7f7;display:flex;flex-direction:column;align-items:center;padding-top:2rem}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column&gt;.vertical{position:sticky;top:70px}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column&gt;.vertical&gt;div.bs-stepper-header&gt;div.step&gt;button&gt;.stepper-object{display:flex;align-items:center}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column&gt;.vertical&gt;div.bs-stepper-header&gt;div.step&gt;button&gt;.stepper-object&gt;.stepper-titles{display:flex;flex-direction:column;align-items:flex-start}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column&gt;.vertical&gt;div.bs-stepper-header&gt;div.step&gt;button&gt;.stepper-object&gt;.stepper-titles&gt;.small-title{color:#757575}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column&gt;.vertical&gt;div.bs-stepper-header&gt;div.step&gt;button&gt;.stepper-object&gt;.stepper-titles&gt;.big-title{color:#000}section.rates{background:#eee;padding:4rem 0}section.review{background:#e6f2f7;padding:4rem 0 150px;min-height:460px;position:relative;margin-bottom:0}section.review textarea{min-height:100px}section.review .btn-primary{background:#258383;border:none;padding:.5rem 2rem;font-size:1.2rem;font-weight:bold}section.review .btn-primary:hover{background:#2c9696}section.review p span{font-weight:bold}section.whats-next{padding:4rem 0}section.whats-next .map{height:100%;min-height:300px}section.faq{padding:0 0 4rem;background-color:#e6f2f7}section.faq a{font-size:17px;font-weight:bold;color:#00605e;line-height:2.75rem}section.faq .card.collapsed{background:none;border:none;background-color:rgba(255,255,255,.7)}section.faq .faq-title{padding-top:3rem}section.content{background:#e6f2f7 repeat-x 100% bottom;min-height:460px;padding:4rem 0 6rem}section.content p{margin-bottom:2rem}section.content h1{font-size:2rem;font-weight:bold}section.content h3{margin-top:3rem;font-size:1.5rem;font-weight:bold}section.content .locations{column-count:3;column-gap:20px;margin-top:2rem}section.content .locations .location{display:block;break-inside:avoid-column;margin-bottom:2rem}section.search-results{background:#e6f2f7;min-height:460px;padding:4rem 0 6rem}section.search-results .result{background:rgba(255,255,255,.5);padding:1rem;margin-bottom:1rem}section.search-results p{margin-bottom:1rem}section.search-results a.url{display:block;color:#258383;margin-bottom:.4rem;width:100%;height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section.search-results a.title h3{color:#222}section.search-results a.title:hover{color:#222}section.search-results h1{font-size:2rem;font-weight:bold}section.search-results h2{font-size:1.5rem;font-weight:bold;margin-bottom:1rem}section.search-results h2.found{font-size:1rem;font-weight:normal;color:rgba(0,0,0,.46);margin-bottom:2rem}section.search-results h3{font-size:1.2rem;font-weight:bold;margin:0}section.search-results .input-group{margin-bottom:.5rem}section.search-results .input-group .btn{border-top-right-radius:9px;border-bottom-right-radius:9px;padding:1rem 2rem;font-size:1.2rem;font-weight:500;background-color:#258383;border:none}section.search-results .results .page{display:none}section.search-results .results .page-active{display:block}section.search-results .page-item.first{display:none}section.search-results .page-item.last{display:none}section.search-results .page-item .page-link{color:#258383}section.search-results .page-item.active .page-link{background:#258383;border-color:#258383;color:#fff}section.search-results .form-control.search{font-size:1.25rem;font-family:Roboto,"Helvetica Neue","sans-serif";height:50px;border:none;font-size:calc(14px + .5vw);padding:2rem 1.5rem}section.faq-heading{background:#fed900;padding:5vh 0}section.faq-heading h1{text-align:center;color:#fff}section.faq-heading .btn-group{margin-top:2rem;margin-bottom:1rem}section.faq-heading .btn-group .btn-secondary{background:none;border:1px solid #fff;font-weight:bold;font-size:1.2rem;box-shadow:none !important;padding:.7rem 1.2rem}section.faq-heading .btn-group .btn-secondary.active{background:#fff;color:#fed900;border:1px solid #fff}section.faq-heading .btn-group a:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}section.faq-heading .btn-group a:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}#nu-regelen-sticky{position:fixed;bottom:3rem;left:2rem;z-index:99;font-size:1rem}#nu-regelen-sticky:active{background-color:#2c9696;border-color:#2c9696}.klus section.jumbo{padding-bottom:6rem;background:#e6f2f7}.klus section.jumbo .search-form{margin-bottom:-16px;min-height:55vh}.klus section.jumbo .search-form p.lead{margin-top:2rem;margin-bottom:3rem}.klus section.jumbo .search-form .from-price{color:#5f5f5f}.klus section.jumbo .score{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}.klus section.jumbo .score .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}.klus section.jumbo .score .stars-inactive{color:#ccc;position:absolute;top:0;left:0}.klus section.how{background:#fff}.klus section.customer-carousel .owl-carousel{display:block}.klus .btn-primary{background:#ffa500;border:none;padding:1rem 2rem;font-size:calc(10px + 1vw);font-weight:bold;border-radius:8px;margin-right:1rem}.klus .btn-primary:hover{background:#f09b00}h1 #validate-address{text-align:center;color:#757575}h1 .score{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;font-weight:normal}h1 .score .score-wrap{display:inline-block;position:relative;height:19px}h1 .score .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}h1 .score .stars-inactive{color:#ccc;position:absolute;top:0;left:0}h1 .meta{display:block;padding-top:.5rem}h1 .meta&gt;span{text-align:left;color:#222;font-size:1.25rem;line-height:1.5rem}h1 .meta&gt;span .from-price{vertical-align:top;margin:0;padding-right:1rem;color:rgba(0,0,0,.46)}h1 .meta&gt;span .from-price:first-letter {text-transform:uppercase}h1 .meta&gt;span .from-price .badge{font-size:1.25rem;margin-left:.25rem;margin-right:.2rem;background:#258383;color:#fff}h1 .meta&gt;span .based-on{font-size:12px;font-weight:normal;color:#757575}div .meta{display:block;padding-top:.5rem}div .meta&gt;span{text-align:left;color:#222;font-size:1.25rem;line-height:1.5rem}div .meta&gt;span .from-price{vertical-align:top;margin:0;padding-right:1rem;color:rgba(0,0,0,.46)}div .meta&gt;span .from-price:first-letter {text-transform:uppercase}div .meta&gt;span .from-price .badge{font-size:1.25rem;margin-left:.25rem;margin-right:.2rem;background:#258383;color:#fff}div .meta&gt;span .based-on{font-size:12px;font-weight:normal;color:#757575}.review{color:#212529;margin-bottom:2.5rem}.review.quote{background:rgba(255,255,255,.7);padding:1.25rem 1.5rem;margin-top:3.5rem}.review.quote p.review-content{font-size:15px;color:#212529;margin:0}.review .personal{display:inline-block;vertical-align:top;margin-bottom:1rem}.review .personal .name{font-weight:bold}.review .personal .city{font-weight:bold}.review .task-date{display:block;font-size:15px;color:#212529}.review p.review-content{font-size:17px;min-height:80px;border-radius:10px;line-height:1.5rem}.review span.quote{font-size:30px;color:#eee;line-height:1rem;margin-right:.75rem;float:left;display:inline-block;vertical-align:top}.jobform .form-control{border:none;border-bottom:1px solid #ccc;border-radius:8px 8px;padding:18px 12px 18px 12px;height:auto}.jobform .text-muted{color:#757575 !important}.jobform .where{padding-top:2rem}.jobform .when{padding-top:2rem}.jobform .when .time-window{margin-top:.5rem;font-size:.9rem}.jobform .when .estimate{margin:0;padding:0}.jobform .when .estimate .calculator-estimation-result{margin-top:1rem;margin-bottom:2rem;color:#258383;font-style:italic}.jobform .what{padding-top:2rem}.jobform .what .dynamic-fields{padding-bottom:1rem}.jobform .what .dynamic-fields .row.dynamic{margin-bottom:1rem}.jobform .what .estimate .calculator-estimation-result{margin-top:1rem;margin-bottom:2rem;color:#258383;font-style:italic}.jobform .who{padding-top:2rem}.jobform .who .name{margin-bottom:1rem}.jobform label.question{font-weight:500;color:#444;font-size:1.25rem}.jobform textarea.comment{min-height:120px}.jobform .address-validation{color:#757575}.jobform .address-validation .validation-message{padding:2rem .75rem 1rem .75rem}.jobform .address-validation #invalid-address{display:none}.jobform .address-validation.valid{color:#258383}.jobform .address-validation.invalid{color:#dc143c}.jobform .address-validation.invalid #validate-address{display:none}.jobform .address-validation.invalid #invalid-address{display:inline-block}.jobform .review.quote{padding:1.5rem 1.75rem 1.5rem 1.75rem;margin:0;border-top:1px solid #eee}.jobform .payment-next{padding-top:2rem}.jobform .payment-next .payment{padding-bottom:1rem}.jobform .payment-next .payment .text{margin-bottom:.5rem;font-size:.9rem}.jobform .payment-next .payment .payment-methods{width:100px}.jobform .payment-next .terms{font-size:.9rem}.jobform .job-info .title{font-size:.85rem;font-weight:500;color:#737373;text-align:center;padding:2rem 0;vertical-align:middle}.jobform .job-info .title .zi{color:#258383;font-size:26px;display:inline-block;vertical-align:middle;margin-right:.3rem}.jobform .job-info .job{padding:0 2rem 2rem 2rem}.jobform .job-info .job h3{font-size:1.25rem;margin-bottom:0}.jobform .job-info .job .description{margin:1rem 0;font-size:1rem}.jobform .job-info .job .meta .based-on{font-size:.75rem;color:#757575;margin-top:.75rem;line-height:1rem}.jobform .job-info .job .meta .from-price{color:#666;margin-bottom:0}.jobform .job-info .job .meta .from-price .badge{background:none;font-size:100%;font-weight:normal;margin:0;padding:0;color:inherit}.jobform .card.summary{margin-top:1rem}.jobform .card.summary .questions{padding-top:1.5rem;margin-bottom:1.5rem}.jobform .card.summary .questions .review.quote{padding:1.5rem 1.75rem 1.5rem 1.75rem;margin:0;border-top:1px solid #eee}.jobform .card.summary .questions h5{margin-bottom:.25rem}.jobform .card.summary #desktop-option-details{border-top:1px solid #eee;padding:1rem 1.75rem 1rem 1.75rem}.jobform .card.summary .payment{border-top:1px solid #eee;padding:1rem 0}.jobform .card.summary .payment img{max-width:100px;margin-top:.5rem}.jobform .card.summary .review.quote h5{margin-bottom:1rem}.jobform .card.summary.coupon{padding:1.5rem 1.75rem 1.5rem 1.75rem;width:100%}.jobform .card.summary.coupon .input{padding:0}.jobform .card.summary.coupon .input .coupon-container{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}.jobform .card.summary.coupon .input .coupon-container .form-field{margin-top:0;display:flex;justify-content:space-between;align-items:center;width:100%}.jobform .card.summary.coupon .input .coupon-container .form-field #coupon-input-button{padding:14px !important;border:1px solid #ccc;border-left:none;margin-top:0;position:relative;right:5px;border-radius:7px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border:1px solid #258383;background:#258383;border-color:#258383;color:#fff;text-transform:uppercase;cursor:pointer;font-size:.7rem;font-weight:700}.jobform .card.summary.coupon .input .coupon-container .form-field #coupon-input-button:hover{background-color:#269c9c;border-color:#269c9c}.jobform .card.summary.coupon .input .coupon-container .form-field #coupon-input-button.remove{display:none;padding:14px !important;border:1px solid #ccc;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 #ccc;position:relative;right:5px;background:#000;border-color:#000;color:#fff;text-transform:uppercase;cursor:pointer;font-size:.7rem;font-weight:700}.jobform .card.summary.coupon .input .coupon-container .form-field #coupon-input-button.remove:hover{background-color:#000;border-color:#000}.jobform .card.summary.coupon .input .coupon-container .form-field .form-field__control{display:flex;justify-content:space-between;align-items:center}.jobform .card.summary.coupon .input .coupon-container input{padding:10px !important;border:1px solid #ccc;margin-top:0;border-right:none;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.jobform .card.summary.coupon .alert.alert-success.success-label{display:none}.jobform .card.summary.coupon .alert.alert-danger.danger-label{display:none}.jobform .loading-dots{font-size:48px}.jobform .loading-dots:after{content:' .';animation:dots 1s steps(5,end) infinite}.jobform .type-selector-card{background:#fff;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,.1);padding:.6rem 1rem;margin:10px 0;border-radius:8px;align-items:center;transition:.3s;position:relative;min-height:6rem;z-index:10}.jobform .type-selector-card .type-selected-title{color:#258383;font-weight:bold}.jobform .type-selector-card .type-selected-title i{margin-right:.25rem}.jobform .type-selector-card .type-selected-subtitle{color:#757575;font-size:.8rem}.jobform .type-selector-card .card-price-container{padding-top:.9rem}.jobform .type-selected-details{width:auto;padding:1rem .9rem .35rem .9rem;background:#258383;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:-15px}.jobform .type-selected-price{display:inline-block;font-size:1.5rem;font-weight:bold;letter-spacing:-1px;color:#444;line-height:1rem}.jobform .type-selected-price span.from{display:inline-block;font-size:13px;line-height:1.5rem;margin-top:-10px}.jobform .discount-alert{display:none}.jobform .service-fee{display:inline-block;font-size:12px;color:#737373;font-style:italic}.jobform .check-icon{float:right;font-size:1.5rem;color:#fff}.jobform .type-selected-servicefee{display:inline-block;font-weight:normal;color:#737373;margin-top:.25rem}.jobform .selected .type-selector-card{background:#258383;color:#fff;box-shadow:none}.jobform .selected .type-selected-title,.jobform .selected .type-selected-subtitle,.jobform .selected .type-selected-price,.jobform .selected .type-selected-servicefee,.jobform .selected .service-fee{color:#fff}.jobform .type-selector-card:hover{background:#258383;color:#fff;box-shadow:none}.jobform .type-selector-card:hover .type-selected-title,.jobform .type-selector-card:hover .type-selected-subtitle,.jobform .type-selector-card:hover .type-selected-price,.jobform .type-selector-card:hover .type-selected-servicefee,.jobform .type-selector-card:hover .service-fee{color:#fff}.jobform .time-checkbox-container{display:flex;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jobform .time-details .rate-type{display:none}.jobform .time-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.jobform .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #ccc}.jobform .time-checkbox-container:hover input~.checkmark{background-color:#fafafa}.jobform .time-checkbox-container input:checked~.checkmark{background-color:#fff}.jobform .checkmark:after{content:"";position:absolute;display:none}.jobform .time-checkbox-container input:checked~.checkmark:after{display:block}.jobform .time-checkbox-container .checkmark:after{left:9px;top:3px;width:7px;height:14px;border:solid #258383;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.jobform .scroll-container{width:100%;display:none;align-items:center}.jobform .scroll-container:hover #date-chev-left{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:forwards}.jobform .scroll-container:hover #date-chev-right{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:forwards}@keyframes pulse{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.5,1.5,1.5) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.5,1.5,1.5) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1);opacity:1}}.jobform .scrolling-wrapper{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;width:100%}.jobform .scrolling-wrapper .date{display:flex;flex-direction:column;align-items:center;background:#000;border:1px solid #000;padding:5px 4px;margin:0 10px;cursor:pointer;min-width:23%;max-width:20%;border-radius:15%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jobform .scrolling-wrapper .date.date-active{background:#258383;border-color:#258383}.jobform .day-day{font-size:calc(15px + .5vw);color:#fff;text-transform:capitalize;margin-top:0;margin-bottom:0}.jobform .day-date{font-size:calc(15px + .3vw);color:#fff;text-align:center;margin-bottom:0}.jobform .day-date&gt;.number{font-size:calc(23px + .5vw);display:block;line-height:1}.jobform .day-date&gt;.month{text-transform:capitalize}.jobform .day-date-price{font-size:calc(12px + .5vw);font-weight:bold;letter-spacing:0;margin-bottom:0}.jobform .service-cost{font-size:calc(8px + .5vw);color:#a8a8a8;font-style:italic;margin-bottom:.3rem}.jobform .scrolling-wrapper::-webkit-scrollbar{display:none}.jobform .scroll-card{display:inline-block;height:100px;width:25%;border:1px solid #000}.jobform .badge{font-size:60%}.jobform input{padding:1.5rem 1rem !important;border-radius:7px !important}.jobform textarea{border-radius:7px !important}.jobform section.jobform{background:#e6f2f6;padding-top:4rem;padding-bottom:1rem}.jobform body.jobform form{overflow:hidden}.jobform img.loader{width:20px;height:20px;margin-top:-3px;margin-left:-1px;margin-right:1px}.jobform .jobform .task-title{padding:0 0 1rem 0;line-height:1.75rem;font-size:2rem}.jobform .jobform #form-task-title a{text-decoration:none;cursor:default;color:#757575}.jobform .jobform h2{font-size:1.5rem;margin:3rem 0 .5rem 0;color:rgba(0,0,0,.4)}.jobform .jobform .container{max-width:1100px;padding:0}.jobform .jobform .col-usps{padding-left:0}.jobform .jobform #submit-button-mobile{display:none}.jobform #price-info-title{display:block;font-weight:bold}.jobform #desktop-option-details{display:none}.jobform .card-header{background:#fff;text-align:left;border:none;padding:1.5rem 1.75rem;border-radius:6px !important;position:relative}.jobform .accordion .card-header.collapsed h5{color:#ddd}.jobform .accordion .card.invalid .card-header h5{color:#222}.jobform #validate-address{display:inline-block;font-size:.9rem;text-overflow:ellipsis;overflow:hidden;margin-bottom:-4px}.jobform .validation-status{margin-right:.25rem}.jobform .validation-status #spinner{display:none}.jobform .jobform .card-header .collapse-status{position:absolute;top:1.8rem;right:1.5rem;font-size:1rem}.jobform .jobform .card-header .collapse-status .down{display:none}.jobform .jobform .card-header.collapsed .collapse-status .up{display:none}.jobform .jobform .card-header.collapsed .collapse-status .down{display:block}.jobform .jobform .card-header.collapsed{border:none}.jobform .jobform .card.invalid .card-header.collapsed{color:#222}.jobform .jobform .accordion .card{margin-bottom:.5rem;border-radius:6px;border:none;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.jobform .jobform .card .card-body{padding:0 1.75rem 1.5rem 1.75rem;position:relative}.jobform .jobform .accordion .card .card-body{padding-bottom:80px}.jobform .jobform .accordion .card .card-body .row.dynamic{padding-bottom:1.75rem}.jobform .jobform .card .card-body .input{padding:.5rem 15px}.jobform .jobform .col-usps .card-body{padding-bottom:1rem}.jobform .jobform .col-usps .card.summary{margin-bottom:1rem}.jobform .jobform .card textarea{min-height:100px}.jobform .jobform .card .card-body .btn-next,.jobform .jobform .card .card-body .btn-prev{position:absolute;bottom:0;right:0;background:none;border-top:1px solid #eee;border-left:1px solid #eee;color:#666;border-radius:0;border-top-left-radius:8px;border-bottom-right-radius:8px;padding:.75rem 1rem}.jobform .jobform .card .card-body .btn-next{background-color:#258383}.jobform .jobform .card .card-body .btn-next,.jobform .jobform .card .card-body .btn-next i{color:#fff}.jobform .jobform .card .card-body .btn-prev{position:absolute;bottom:0;left:0;right:auto;border-top:1px solid #eee;border-right:1px solid #eee;border-left:none;border-radius:0;border-top-right-radius:8px;border-bottom-left-radius:8px}.jobform .jobform .card .card-body .btn-prev i{color:#258383}.jobform .jobform .card .card-body .btn-next i{margin-left:.5rem}.jobform .jobform .card .card-body .btn-prev i{margin-right:.5rem}.jobform .jobform .card .card-body .btn-next:hover,.jobform .jobform .card .card-body .btn-prev:hover{background-color:#258383}.jobform .jobform .card .card-body .btn-next:hover,.jobform .jobform .card .card-body .btn-prev:hover,.jobform .jobform .card .card-body .btn-next:hover i,.jobform .jobform .card .card-body .btn-prev:hover i{color:#fff}.jobform .jobform .col-usps .card-header{padding-bottom:.5rem}.jobform .jobform .col-usps ul{list-style:none;padding:0;margin:0}.jobform .jobform .card.summary{margin-bottom:1rem}.jobform .jobform .card.summary h5{margin-bottom:0}.jobform .jobform .card.summary .address{display:block;margin-bottom:1rem;font-weight:bold;font-size:1.25rem}.jobform .jobform .card.summary p.price-info{margin-bottom:.4rem}.jobform .jobform li.total{margin-top:1rem}.jobform .jobform .card .questions{padding-top:1rem}.jobform .jobform .card.summary .why{border-top:1px solid #eee;padding-bottom:1rem}.jobform .date-picker .date-picker-container&gt;#dates{display:flex;width:100%}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date{display:flex;flex-direction:column;align-items:center;border:1px solid #ddd;padding:5px 4px;cursor:pointer;width:18%}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date:nth-child(7){border-top-right-radius:5px;border-bottom-right-radius:5px}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p{margin:0}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;.badge{font-size:9px;padding:.5em .75em}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-day{font-size:calc(5px + .6vw);color:#8b8b8b;text-transform:capitalize;margin-top:.5rem}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date-month{font-size:calc(5px + .8vw);text-transform:uppercase;font-weight:700;color:#555}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date{font-size:calc(9px + 1vw);color:#333;font-weight:700;text-align:center;line-height:1rem}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .number{display:block;font-size:18px}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .month{font-size:14px}.jobform .date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date-price{line-height:2.5rem;font-size:20px;font-weight:bold;letter-spacing:0}.jobform .date-color-white{color:#fff !important}.jobform .time-picker{display:none;flex-direction:column;margin-bottom:20px}.jobform .time-picker.muted{color:#ccc}.jobform .time-picker.muted p.text-muted{color:#ccc !important}.jobform .time-picker .time-option-container{display:block;transition:.3s}.jobform .time-option-container&gt;#currentChosenDate{color:#008f9d;font-size:1rem;padding:20px 0}.jobform .time-picker .time-option-container&gt;.time-option{border:1px solid #ddd;font-size:calc(11px + .5vw);padding:13px 5px;cursor:pointer;font-weight:700;width:20%;text-align:center}.jobform .time-picker .time-option-container&gt;.time-option:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px}.jobform .time-picker .time-option-container&gt;.time-option:nth-child(5){border-top-right-radius:5px;border-bottom-right-radius:5px}.jobform .time-option-active{background-color:#258383;color:#fff}.jobform #spoed-option-alert{display:none;font-size:14px}.jobform #list-of-options{padding:0 0 1rem 0}.jobform #list-of-options&gt;.picked-option{list-style-type:none;display:flex;align-items:initial;font-size:13px;font-weight:bold;color:#222;margin:.5rem .5rem 0 0;border:1px solid #eee;border-radius:5px;padding:.5rem .75rem .5rem .75rem;cursor:pointer;background:#f6f6f6;position:relative}.jobform #list-of-options&gt;.picked-option&gt;.picked-option-price-container{display:flex;align-items:center;padding-right:10px}.jobform #list-of-options&gt;.picked-option&gt;.picked-option-price-container&gt;.picked-option-price{font-size:16px}.jobform #list-of-options&gt;.picked-option&gt;.picked-option-date-container{display:flex;flex-direction:column;width:100%;padding-left:10px}.jobform #list-of-options&gt;.picked-option&gt;.picked-option-date-container&gt;.picked-option-date{display:flex;justify-content:space-between}.jobform #list-of-options&gt;.picked-option&gt;.picked-option-date-container&gt;.picked-option-time{font-weight:400}.jobform #list-of-options&gt;.picked-option&gt;.separator{border-left:1px solid #d3d3d3}.jobform #list-of-options .picked-option&gt;.remove{position:absolute;right:.7rem;top:.7rem}.jobform #job-summary{list-style:none;padding:0;padding-bottom:1rem}.jobform .confirm-dates-button{background-color:#258383 !important;border-color:#258383 !important;width:100%;padding:.6rem;font-weight:500}.jobform .form-check-label{font-weight:normal;font-size:17px;color:#000;margin-top:.5rem;padding-bottom:.4rem}.jobform .card .card-body .row&gt;div{position:relative}.jobform .valid-feedback{position:absolute;right:5px;width:30px;margin-top:-27px}.jobform .jobform .questions .phone{font-size:1.2rem;margin-top:.5rem;font-weight:bold}.jobform .mobile-checkbox{padding-left:20px;padding-top:35px;padding-bottom:0}.jobform .payment-footer-container{padding-top:1rem;text-align:center}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.jobform .date-picker{display:flex;flex-direction:inherit}.jobform .time-picker{display:none}.jobform .form-control{height:calc(3.25rem + 2px);padding:.375rem .75rem !important}}.jobform .dot-container{display:flex;justify-content:center;position:relative;bottom:2vw}.jobform .dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;box-shadow:0 -18px 0 0 #258383,12.72984px -12.72984px 0 0 #258383,18px 0 0 0 #258383,12.72984px 12.72984px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72984px 12.72984px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72984px -12.72984px 0 0 rgba(152,128,255,0);animation:dotSpin 1.5s infinite linear}@keyframes dotSpin{0%,100%{box-shadow:0 -18px 0 0 #258383,12.72984px -12.72984px 0 0 #258383,18px 0 0 0 #258383,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #258383,18px 0 0 0 #258383,12.72984px 12.72984px 0 0 #258383,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #258383,12.72984px 12.72984px 0 0 #258383,0 18px 0 0 #258383,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #258383,0 18px 0 0 #258383,-12.72984px 12.72984px 0 0 #258383,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #258383,-12.72984px 12.72984px 0 0 #258383,-18px 0 0 0 #258383,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #258383,-18px 0 0 0 #258383,-12.72984px -12.72984px 0 0 #258383}75%{box-shadow:0 -18px 0 0 #258383,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #258383,-12.72984px -12.72984px 0 0 #258383}87.5%{box-shadow:0 -18px 0 0 #258383,12.72984px -12.72984px 0 0 #258383,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #258383}}.jobform .modal .modal-content .modal-body{border-radius:.3rem;padding:0}.jobform .modal .modal-content .modal-body button.close{position:absolute;right:25px;top:20px;z-index:10}.jobform .modal .modal-content .modal-body .bg{background:#fafafa;padding:2rem;border-radius:.3rem}.jobform .modal .modal-content .modal-body .options{padding:2rem;border-radius:.3rem}.jobform .score{display:inline-block;font-size:16px;position:relative;overflow:hidden;line-height:0;vertical-align:middle;z-index:0}.jobform .score .stars-active{color:#eebd01;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}.jobform .score .stars-inactive{color:#ccc;position:absolute;top:0;left:0}.jobform .form-field{display:block;margin-top:16px}.jobform .form-field.calculator{display:flex;align-items:center}.jobform .form-field.calculator .fa-calculator{font-size:2rem;color:#258383;padding-right:1rem}.jobform .form-field.form-field--is-active .form-field__control::after{border-bottom:2px solid #258383;-webkit-transform:scaleX(150);transform:scaleX(150)}.jobform .form-field.form-field--is-active .form-field__label{color:#258383;font-size:.75rem;-webkit-transform:translateY(-14px);transform:translateY(-14px)}.jobform .form-field.form-field--is-valid .form-field__label{color:#258383}.jobform .form-field.form-field--is-valid .form-field__label:before{font-family:"Font Awesome 5 Free";content:"ï€Œ";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;font-size:8px}.jobform .form-field.form-field--is-filled .form-field__label{color:#258383;font-size:.75rem;-webkit-transform:translateY(-14px);transform:translateY(-14px)}.jobform .form-field.form-field--is-invalid .form-field__label{color:#dc143c;font-size:.75rem;-webkit-transform:translateY(-14px);transform:translateY(-14px)}.jobform .form-field.form-field--is-invalid .form-field__label:before{font-family:"Font Awesome 5 Free";content:"ï€";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;font-size:8px}.jobform .form-field.form-field--is-invalid .form-field__input,.jobform .form-field.form-field--is-invalid .form-field__textarea{border-bottom:1px solid #dc143c}.jobform .form-field.form-field--is-invalid .invalid-feedback{display:block}.jobform .form-field .form-field__label{display:block;font-size:1rem;font-weight:normal;left:0;margin:0;padding:18px 12px 0;position:absolute;top:0;-webkit-transition:all .4s;transition:all .4s;width:100%}.jobform .form-field .form-field__control{background:#fff;border-radius:8px 8px;overflow:hidden;position:relative;width:100%}.jobform .form-field .form-field__control::after{border-bottom:2px solid #258383;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .4s;transition:all .4s;width:1%}.jobform .form-field .form-field__input,.jobform .form-field .form-field__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid #ccc;color:#333;display:block;font-size:1rem;margin-top:24px;outline:0;padding:0 12px 10px 12px !important;width:100%}.jobform .form-field .form-field__textarea{height:150px}.jobform .address-validation.invalid .form-field--is-active .form-field__label{color:#dc143c}.jobform .address-validation.invalid .form-field--is-filled .form-field__label{color:#dc143c}.jobform .address-validation.invalid .form-field__input,.jobform .address-validation.invalid .form-field__textarea{border-bottom:1px solid #dc143c}.jobform .address-validation.invalid .form-field__control::after{border-bottom:2px solid #dc143c}.jobform footer{margin-top:0;padding:1rem}.jobform #insuranceModal .modal-content{background:#ffa100;width:90%;margin:0 auto}.jobform #insuranceModal .modal-content .modal-header{border:none;background:#ffa100;padding-bottom:0;padding-top:10px}.jobform #insuranceModal .modal-content .modal-header button{outline:none;position:relative;bottom:8px;left:14px;background:#9b9b9b;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;opacity:1;color:#fff}.jobform #insuranceModal .modal-content .modal-body{max-width:90%;margin:0 auto;font-weight:200;text-align:center;color:#fff;background:#ffa100;border-radius:0}.jobform #insuranceModal .modal-content .modal-footer{border:none;background:#ffa100;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:.85rem;padding-top:20px}.jobform #insuranceModal .modal-content .modal-footer p{color:#000;cursor:pointer;margin:0 auto}section.partner-carousel{padding-bottom:10vw}section.partner-carousel .owl-carousel{overflow:hidden}section.partner-carousel .owl-carousel .owl-stage-outer{left:-26px}section.partner-carousel .owl-carousel .owl-stage-outer .owl-item{height:55px}section.partner-carousel .owl-carousel .owl-stage-outer .owl-item #Karwei img{height:55px}section.partner-carousel .partner-nav-container{display:flex;flex-direction:row;justify-content:center}section.partner-carousel .partner-nav-container .partnerNavButton{width:50px;height:4px;background:#8a8a8a;opacity:.5;margin:0 3px;margin-top:22px;cursor:pointer}section.partner-carousel .partner-nav-container .partnerNavButton.active{background:#000}.score-wrap{display:inline-block;position:relative;height:19px}#starttask-button{height:100%}#form-inputs.form-column{background:#fff;padding:1.75rem 60px}#form-inputs&gt;#invalid-address{display:none;color:#dc143c;margin:1rem 0;line-height:1rem}#form-inputs&gt;#validate-address{margin:1rem 0;color:#757575;line-height:1rem}#form-inputs&gt;#validate-address i.fas{margin-right:.5rem}#form-inputs&gt;.row&gt;.task-title{padding-top:20px;font-family:Roboto,"Helvetica Neue","sans-serif";font-weight:700;font-size:calc(20px + 1vw);margin-bottom:5px;display:block;width:100%}#form-inputs&gt;.row&gt;.badges{margin-bottom:20px}#form-inputs&gt;.submit-job-button:disabled{background:#bbb;border-color:#757575}#form-inputs&gt;div.row&gt;div.valid-feedback{position:relative;margin-top:-40px;right:22px;z-index:1}#form-inputs&gt;div.row&gt;div.valid-feedback&gt;.fa-check{color:#258383}#form-inputs&gt;div&gt;textarea{height:100px}#form-inputs&gt;div.form-check{display:flex;align-items:center}.price-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:20px;height:290px}.price-container&gt;.price-wrapper{width:32%}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fed900;border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:12px 5px}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description .price-type{padding-top:0;margin-bottom:0;font-size:calc(10px + 1vw);color:#857200;font-weight:700}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description .price-amount{font-weight:700;color:#fff;font-size:calc(12px + 1vw);margin:0}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description.chosen-price{background:#258383 !important}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description.chosen-price .price-type{color:#fff !important}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description.chosen-price .price-text{color:#fff !important}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description&gt;.inner-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description&gt;.inner-price&gt;.price-text{font-size:calc(8px + .5vw);color:#857200;padding:.5rem;margin:0}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-description .loading-price-amount:after{content:' .';animation:dots 1s steps(5,end) infinite;margin-left:-10px}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-button{width:100%;min-height:50px;padding:1vw;border-radius:7px;border-top-left-radius:0;border-top-right-radius:0;background:#258383;border:none}.price-container&gt;.price-wrapper&gt;.price-block&gt;.price-button&gt;.price-button-text{font-size:16px;font-weight:bold;margin-bottom:0;padding:0 5px}.price-container&gt;.price-wrapper&gt;.price-block .badge-primary{background:rgba(0,0,0,.2)}.price-container&gt;.price-wrapper&gt;.price-block .price-description{min-height:100px !important;max-height:250px}.price-container&gt;.price-wrapper&gt;.price-block:hover&gt;.price-description{background:#258383;color:#fff}.price-container&gt;.price-wrapper&gt;.price-block:hover&gt;.price-description .price-type{color:#fff}.price-container&gt;.price-wrapper&gt;.price-block:hover&gt;.price-description&gt;.inner-price .price-text{color:#fff}.later-price-button{cursor:pointer}.morgen-price-button{cursor:pointer}.spoed-price-button{cursor:pointer}@keyframes dots{0%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 white,.5em 0 0 transparent}80%{text-shadow:.25em 0 0 white,.5em 0 0 white}100%{text-shadow:.25em 0 0 white,.5em 0 0 white}}.price-button:hover{background:#258383;background-color:#258383 !important;border-color:#258383 !important;box-shadow:none !important}.price-button:active{background:#258383;background-color:#258383 !important;border-color:#258383 !important;box-shadow:none !important}.price-button:focus{background:#258383;background-color:#258383 !important;border-color:#258383 !important;box-shadow:none !important}.has-animation{transition-duration:.3s;transition-timing-function:linear}.opacity{opacity:.5}.is-not-checked{display:none}.chosen-type-text{color:#fff}.chosen-price{background:#258383 !important}.chosen-price .price-type{color:#fff !important}.chosen-price .price-text{color:#fff !important}.date-picker{display:flex;flex-direction:column}.date-picker .date-picker-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.date-picker .date-picker-container&gt;#dates{display:flex;width:100%}.date-picker .date-picker-container&gt;#dates&gt;.date{display:flex;flex-direction:column;align-items:center;border:1px solid #ddd;padding:5px 10px;cursor:pointer;width:18%}.date-picker .date-picker-container&gt;#dates&gt;.date:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px}.date-picker .date-picker-container&gt;#dates&gt;.date:nth-child(7){border-top-right-radius:5px;border-bottom-right-radius:5px}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p{margin:0}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-day{font-size:calc(5px + .6vw);color:#757575;text-transform:capitalize;margin-top:.5rem}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date-month{font-size:calc(5px + .8vw);text-transform:uppercase;font-weight:700;color:#555}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date{font-size:calc(9px + 1vw);color:#333;font-weight:700;text-align:center;line-height:1rem}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .number{display:block;font-size:18px}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .month{font-size:14px}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date-price{line-height:2.5rem;font-size:20px;font-weight:bold;letter-spacing:0}#date-chev-left{cursor:pointer;padding:4px 10px;font-size:calc(16px + .5vw);color:#258383}#date-chev-right{cursor:pointer;padding:4px 10px;font-size:calc(16px + .5vw);color:#258383}.date-chev-left-error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);color:#dc143c !important}.starrating&gt;input{display:none}.starrating&gt;input:checked~label{color:#eebd01}.starrating&gt;label{color:#757575;font-family:Roboto,"Helvetica Neue","sans-serif";font-weight:bold}.starrating&gt;label:before{content:"ï€…";margin:2px;font-size:2em;font-family:"Font Awesome 5 Free";display:inline-block;cursor:pointer;font-weight:900}.shake-animation{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0)}@keyframes shake{10%{transform:translate3d(-1px,0,0)}90%{transform:translate3d(-1px,0,0)}20%{transform:translate3d(2px,0,0)}80%{transform:translate3d(2px,0,0)}30%{transform:translate3d(-2px,0,0)}50%{transform:translate3d(-2px,0,0)}70%{transform:translate3d(-2px,0,0)}40%{transform:translate3d(2px,0,0)}60%{transform:translate3d(2px,0,0)}}.date-color-white{color:#fff !important}.time-picker{display:flex;flex-direction:column;margin-bottom:20px}.time-picker.muted{color:#ccc}.time-picker.muted p.text-muted{color:#ccc !important}.time-picker .time-option-container{display:flex}.time-picker .time-option-container&gt;.time-option{border:1px solid #ddd;font-size:calc(11px + .5vw);padding:13px 5px;cursor:pointer;font-weight:700;width:20%;text-align:center}.time-picker .time-option-container&gt;.time-option:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px}.time-picker .time-option-container&gt;.time-option:nth-child(5){border-top-right-radius:5px;border-bottom-right-radius:5px}.time-option-active{background-color:#258383;color:#fff}#list-of-options{margin:0;padding:0}#list-of-options&gt;.picked-option{width:240px;list-style-type:none;display:block;font-size:13px;font-weight:bold;color:#222;margin:.5rem .5rem 0 0;border:1px solid #eee;border-radius:5px;padding:.5rem .75rem .5rem .75rem;cursor:pointer;background:#f7f7f7;position:relative}#list-of-options .picked-option&gt;.remove{position:absolute;right:.7rem;top:.7rem}.submit-job-button{width:100%;margin:.5rem 0 1rem 0;font-size:1.5rem;background-color:#ffa500;border-color:#ffa500}.submit-job-button:hover{background-color:#f09b00;border-color:#f09b00}.submit-job-button:active{background-color:#f09b00 !important;border-color:#f09b00 !important}.submit-job-button:disabled{background-color:#f09b00 !important;border-color:#f09b00 !important}.faq h3{margin-bottom:1.25rem;padding-top:1rem}.faq .sections .section{margin-bottom:2rem}.faq .sections .section h2{font-size:1.5rem;margin-bottom:1rem}.faq .jump-links ul{list-style:none;padding:0;margin:0}.faq .jump-links ul li{margin-bottom:.5rem}.faq .jump-links ul li:last-child{margin-bottom:0}.faq .section .card{margin-bottom:.5rem;text-decoration:none}.faq .section .card:hover{background-color:#fff}.faq .section .card .card-title{font-weight:bold;padding:1rem 1.5rem;margin:0;color:#258383;cursor:pointer;font-size:16px}.faq .section .card .card-body{margin-top:-14px;font-weight:normal;line-height:1.5rem;padding:.5rem 1.5rem 1.5rem 1.5rem;font-size:15px;color:#222}.faq .section .card .card-body&gt;p{margin-bottom:0}body.blog section.content p{margin-top:1rem;margin-bottom:.75rem}.nav-item.search{position:absolute;right:0;padding:.5rem .75rem;background:rgba(255,255,255,.5);text-align:center}.nav-item.search .search-input{background:none;border:none;width:0;margin-right:-5px;line-height:2.25rem;outline:none;border:none !important;box-shadow:none !important;font-family:Roboto,"Helvetica Neue","sans-serif";font-size:16px;font-weight:300}li.nav-item.search&gt;div.typeahead__container{display:flex;align-items:center}li.nav-item.search&gt;div&gt;div.typeahead__result{background:#fff;margin-top:211px;width:67vw;margin-left:-39px}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul.typeahead__list{padding:0;width:100%}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item{list-style:none;padding:5px 20px}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item:hover{background:#258383}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item:hover&gt;a&gt;span.typeahead__display{color:#fff !important}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item:hover&gt;a&gt;div&gt;span{color:#fff !important}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item&gt;a{text-decoration:none}li.nav-item.search&gt;div&gt;div.typeahead__result&gt;ul&gt;li.typeahead__item&gt;a&gt;span.typeahead__display{color:#000}section.jumbo .why{background:#fff;border-radius:6px;margin-top:3rem}section.jumbo .why .card-header{padding:1.25rem 1.25rem 0 1.25rem;border:none;background:none}section.jumbo .why .card-body{padding:0 1.25rem 1.25rem 1.25rem}.why ul{list-style:none;padding:0;margin:0}.why ul li{padding-top:1rem;font-weight:lighter;font-size:.9rem}.why ul li span{display:inline-block;max-width:80%}.why ul li i{color:#258383;font-size:22px;margin-right:.5rem;margin-bottom:1rem;display:inline-block;vertical-align:top}nav ol.breadcrumb{background:rgba(255,255,255,.5);margin-bottom:3rem}.homepage section.jumbo{min-height:480px}.bs-searchbox .form-control{height:50px}.col-status{padding:0}.col-status .card{margin-bottom:.5rem}.col-status .card h5{font-weight:bold}.col-status .card p{color:#333}.col-status .card p.attention{font-size:12px;color:#757575;margin-bottom:0}.col-status .card i{color:#757575;margin-right:.25rem}.col-status .card i.fa-star{color:#eebd01;margin-right:0}.col-status .card .cancel{font-size:14px;margin-top:1.5rem;margin-bottom:.25rem;color:#757575}.status section.confirm-details .job-details .timeslots{width:100%;padding-left:15px;padding-bottom:1rem}.footer-link a{color:#222;line-height:2rem;font-family:Roboto,"Helvetica Neue","sans-serif"}.activeDay{background:#258383;text-align:center}section.verbolia-links .veroblia-links-container{background:#f1f8fa}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube .youtube-title{color:#fff;position:absolute;top:1.5rem;left:2.5rem;font-size:1.2rem;z-index:1}.youtube:hover .play-button{background-color:#f00}.youtube img{width:100%;top:-16.82%;left:0}.youtube .play-button{width:70px;height:50px;background-color:#353323;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:25%}.youtube .play-button:before{content:"";border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff}.youtube img,.youtube .play-button{cursor:pointer}.youtube img,.youtube iframe,.youtube .play-button,.youtube .play-button:before{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}section.verbolia-links{background:#f1f8fa}.verbolia-links-container{background:#f1f8fa;display:flex;flex-wrap:wrap}.verbolia-links-title{padding-bottom:20px}.verbolia-links-container&gt;a{background:#fff;text-decoration:none;border-radius:2px;margin:10px 15px;margin-left:0;padding:5px 10px}.verbolia-links-container&gt;a:hover{text-decoration:none}.verbolia-links-container&gt;a&gt;.verbolia-link{color:#000}.dl-mobile-app-container .title{font-family:'Roboto';font-size:32px;font-weight:500}.dl-mobile-app-container .dl-app-container{background:#fff;display:flex;padding:1rem}.dl-mobile-app-container .dl-app-container img{height:120px}.dl-mobile-app-container .dl-app-container .text-and-button{width:100%;display:flex;flex-direction:column;justify-content:end}.dl-mobile-app-container .dl-app-container .text-and-button .subtitle{margin-left:1rem;font-family:'Roboto';font-size:1rem;font-weight:500}.dl-mobile-app-container .dl-app-container .text-and-button .app-store-links{display:flex}.dl-mobile-app-container .dl-app-container .text-and-button .app-store-links img{height:40px;margin-left:1rem}@media only screen and (max-width:524px){.pro-app-arrow,.cust-app-arrow{display:none}.app-store-links{display:flex;flex-direction:column}.app-store-links img{padding:1px}.zf-icon{margin-top:1rem}}#cta-footer{display:flex;display:none;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;z-index:99;background:#f7f7f7;width:100vw;height:7rem}#cta-footer .cta-button{font-size:1.4rem;width:350px;height:3rem}#qr-code-container{position:absolute;top:10.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:769px) 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{font-size:.75rem}#qr-code-container-mob .text-container .title{font-size:.75rem}#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}@media only screen and (max-width:524px){.pro-app-arrow,.cust-app-arrow{display:none}.app-store-links{display:flex;flex-direction:column}.app-store-links img{padding:1px}.zf-icon{margin-top:1rem}}
select{font-size:16px}textarea{font-size:16px}input[type="text"]{font-size:16px}input[type="password"]{font-size:16px}input[type="datetime"]{font-size:16px}input[type="datetime-local"]{font-size:16px}input[type="date"]{font-size:16px}input[type="month"]{font-size:16px}input[type="time"]{font-size:16px}input[type="week"]{font-size:16px}input[type="number"]{font-size:16px}input[type="email"]{font-size:16px}input[type="url"]{font-size:16px}input[type="search"]{font-size:16px}input[type="tel"]{font-size:16px}input[type="color"]{font-size:16px}@media screen and (max-width:321px){.date-picker&gt;.date-picker-container&gt;#dates&gt;.date{width:25%!important}}@media screen and (max-width:374px){section.jumbo .search-form{padding-bottom:1rem}section.jumbo .search-form p.lead{font-size:15px}section.jumbo .search-form .input-group input{width:200px}.time-checkbox-label{width:65%}.jobform .type-selector-card .type-selected-price{line-height:2rem}section.explanation .heading .image-text-mobile{margin-top:0}}@media screen and (max-width:376px){section.homepage-jumbo .search-form .input-group{justify-content:center}section.homepage-jumbo .search-form .searchtask-button-text{display:none}body section.homepage-jumbo .search-form .input-group .btn{padding:1rem 1rem}body section.pro-carousel .card-header img.card-img-top.img-fluid{margin-top:0}.image-hover.hover{color:#258383;border-left:3px solid #258383;padding-left:10px;margin-left:-20px;transition:ease-in .3s;-webkit-transition:ease-in .3s;-moz-transition:ease-in .3s}section.professionals .pro .content .label{font-size:12px}section.professionals .pro .content .zi{font-size:35px}section.confirm-details.status{padding:0 0 1rem}section.confirm-details.status .status-body{margin-top:1rem;flex-direction:column}section.confirm-details.status .status-body .job-info{width:100%}section.confirm-details.status .status-body .job-info .heading{flex-direction:column}section.confirm-details.status .status-body .job-info .heading .info-container{padding-left:.5rem}section.confirm-details.status .status-body .job-info .heading .info-container .job-title{font-size:1.3rem}section.confirm-details.status .status-body .job-info .heading .info-container .job-address{font-size:1rem}section.confirm-details.status .status-body .job-info .heading .info-container .status{font-size:.9rem}section.confirm-details.status .status-body .job-info .heading .map{height:9rem!important;width:9rem;margin:0 auto;margin-bottom:1rem}}@media screen and (min-width:426px) and (max-width:768px){section.rebook .col-md-8{flex:100%;max-width:100%}section.rebook .col-md-4{margin-top:2rem;flex:100%;max-width:100%}section.category{padding-bottom:0}section.category section.tasks a{width:48%}section.category section.tasks a .other-task{background:#fff;border-radius:8px;padding:.7rem 1rem;margin-bottom:1rem;border:1px solid #fff;cursor:pointer;transition:all .25s ease}section.category section.tasks #show-more-task-button{width:48%}section.category .col-task .task{font-size:10px}}@media screen and (min-width:320px){html.homepage.no-webp section.homepage-jumbo.desktop{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp.jpg");background-size:cover;background-position:center}html.homepage.webp section.homepage-jumbo.desktop{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp.webp");background-size:cover;background-position:center}}@media screen and (min-width:320px) and (max-width:767px){body section.homepage-jumbo .js-typeahead{width:100%}body section.homepage-jumbo .search-form .input-group{flex-wrap:nowrap}body section.homepage-jumbo .search-form .input-group .btn{padding:1rem 1.5rem}body section.homepage-jumbo .search-form .input-group .btn&gt;i{margin:0}body section.homepage-jumbo .search-form .input-group input{font-size:calc(15px + .5vw)}body section.homepage-jumbo .search-form button{font-size:calc(15px + .5vw)}body section.homepage-jumbo .search-form .example{margin:0 auto}body #show-more-task-button{width:100%!important;margin:0 auto}body .klushulp-image{width:250px!important;height:200px!important}body section.confirm-details .progress{width:100vw}body section.confirm-details .progressbar{width:100vw}body section.confirm-details .progressbar li{font-size:13px}body section.confirm-details .progressbar ::after{width:76%;left:-38%}body section.confirm-details .job-details{box-shadow:none}body section.rebook .button-row{padding-top:0}body section.rebook .card-container{margin-bottom:2rem}body section.rebook .card-container .card{width:100%}body section.pro-review .pro-image{width:120px;height:120px;overflow:hidden;position:absolute;border-radius:140px;top:200px;right:3rem}body section.pro-review .image-overlay{position:unset;width:100%;margin:0}body section.pro-review .image-overlay-text{padding:2rem;position:unset;z-index:0;margin-left:0}body section.pro-review .image-overlay-button{margin:8rem 0 2rem}body section.confirm-details.status{padding:0 0 1rem}body section.confirm-details.status .professional-info.mobile{display:block;padding-top:3rem}body section.confirm-details.status .professional-info.desktop{display:none}body section.confirm-details.status .container{margin:0 auto}body section.confirm-details.status .container .col-status{margin:1rem 2rem;margin-bottom:0}body section.confirm-details.status .container .col-status .alert{flex-direction:column;padding-top:2rem;padding-bottom:1rem}body section.confirm-details.status .container .col-status .alert .alert-img{width:110px;height:110px;margin-bottom:1.5rem}body section.confirm-details.status .container .col-status .alert .alert-text{text-align:center}body section.confirm-details.status .container .col-status .alert .alert-text .alert-title{font-size:1.5rem;line-height:110%}body section.confirm-details.status .container .col-status .alert .alert-text .alert-description{font-size:.9rem}body section.confirm-details.status .status-body.mobile{display:block}body section.confirm-details.status .status-body{margin-top:1rem;flex-direction:column}body section.confirm-details.status .status-body .job-info{width:100%}body section.confirm-details.status .status-body .job-info.desktop{display:none}body section.confirm-details.status .status-body .job-info .heading .info-container .job-title{font-size:1.3rem}body section.confirm-details.status .status-body .job-info .heading .info-container .job-address{font-size:1rem}body section.confirm-details.status .status-body .job-info .heading .info-container .status{font-size:.9rem}body section.confirm-details.status .status-body .job-info .heading .map{height:8rem}body section.confirm-details.status .status-body .job-info .appointment-details{flex-direction:column;padding:0 .5rem}body section.confirm-details.status .status-body .job-info .appointment-details .detail{margin-bottom:1rem;width:100%}body section.confirm-details.status .status-body .job-info .appointment-details .detail .value{font-size:.91rem}body section.confirm-details.status .status-body .time-info{text-align:center;padding-bottom:0}body section.confirm-details.status .status-body .time-info .title{font-size:1.3rem}body section.confirm-details.status .status-body .time-info .no-show-button{width:50%;margin:0 auto}body section.confirm-details.status .partners{background:#f1f8fa;padding-top:2rem}body section.confirm-details.status .partners .container .row{margin-right:unset;margin-left:unset}body section.confirm-details.status .partners .container .row .title h3{text-align:center}body section.confirm-details.status #mc_embed_signup{display:block;width:unset;padding:2rem 2rem;margin:-2rem 0;background:#f1f8fa}body section.confirm-details.status .faq .row{margin-right:unset;margin-left:unset}body section.confirm-details.status .faq .container .faq-title{padding-left:1rem}body section.confirm-details.status .status-page-reviews{margin-bottom:4rem}body section.confirm-details.status .status-page-reviews .customer-review-title{padding:0 2rem}body section.confirm-details.status .status-page-reviews .review-list-container .status-page-review{padding:.5rem 2rem}body section.confirm-details.status .status-page-reviews .review-list-container .status-page-review .stars-score{color:#eebd01}body section.confirm-details.status .status-page-reviews .review-list-container .read-more{margin:0 2rem}body section.rebookNew .container{flex-direction:column;padding-right:15px;padding-left:15px}body section.rebookNew .container .main-content{width:100%;padding:0}body section.rebookNew .container .main-content .job-info{padding:1rem}body section.rebookNew .container .main-content .job-info .card-container{flex-direction:column;width:100%}body section.rebookNew .container .main-content .job-info .card-container .calendar-card-container{width:100%}body section.rebookNew .container .main-content .job-info .card-container .card{width:100%}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-title{white-space:nowrap}body section.rebookNew .container .side-content{text-align:center}body section.rebookNew .container .side-content .rebook-button{width:32%;margin:0 auto}section.confirm-details.status .status-body .job-info{margin-bottom:5rem}section.confirm-details.status .status-body .job-info .appointment-details{padding:0 .5rem;flex-direction:column}section.confirm-details.status .status-body .job-info .appointment-details .detail{margin-bottom:1rem;width:100%}section.confirm-details.status .status-body .pro-info-container{padding-left:0!important;margin:0 2rem}section.confirm-details.status .customer-carousel .owl-carousel .owl-nav button{top:55%}section.homepage-jumbo{padding-bottom:8rem}section.homepage-jumbo .why{display:none}section.homepage-jumbo .why .card-header{text-align:center}section.jumbo .search-form .input-group input{font-size:calc(15px + .5vw)}section.jumbo .search-form .input-group .btn{padding:.7rem 1.25rem;font-size:1.25rem}section.jumbo .search-form button{font-size:calc(15px + .5vw)}section.jumbo .typeahead__display{color:#000;font-size:calc(10px + 1.65vw)}section.jumbo .typeahead__item{line-height:3rem}section.jumbo .typeahead__result&gt;ul&gt;li&gt;a{padding-left:1.5rem}section.jumbo .why{display:none}li.nav-item.search&gt;div&gt;div.typeahead__result{width:100vw}.homepage section.jumbo{min-height:480px}.klus section.jumbo{min-height:475px;overflow:hidden}section.category{padding-bottom:0}.category section.jumbo{min-height:475px;overflow:hidden}.location section.jumbo{min-height:50vh}.navbar-nav .dropdown-menu{position:absolute;float:none}section.pro-carousel{padding:2rem 3rem!important}section.pro-carousel h1{font-size:2rem}section.pro-carousel .carousel-card{margin:0!important}section.pro-carousel .card-header img.card-img-top.img-fluid{width:35%}section.explanation{padding:3rem 0!important}section.explanation h2{font-size:23px}section.explanation .heading{position:relative;margin:0;overflow:hidden}section.explanation .heading span{font-size:15px!important}section.explanation .heading p{font-size:14px}section.explanation-mobile .explanation-image-container .explanation-image{width:38vw!important}section.explanation-mobile .explanation-image-container .explanation-image span{font-size:.8rem!important}section.explanation-mobile .explanation-image-container .explanation-image:nth-child(1){position:relative;top:4rem}section.explanation-mobile .explanation-image-container .explanation-image:nth-child(2){position:relative!important;top:3rem!important}section.explanation-mobile .explanation-image-container .explanation-image:nth-child(3){position:relative!important;bottom:1rem!important;right:0!important;order:4;-webkit-order:4}section.explanation-mobile .explanation-image-container .explanation-image:nth-child(4){position:relative!important;top:2rem!important;order:3;-webkit-order:3}section.insurance img.insurance-badge{width:30%!important;margin-top:-4rem!important}section.insurance p{font-size:16px!important}section.customer-carousel{padding:2rem 3rem!important}section.customer-carousel h1{font-size:2rem}section.customer-carousel .carousel-card{margin:2rem 0 0 0!important}section.customer-carousel .carousel-card .card-title{font-size:1.25rem}section.customer-carousel .card-text p{padding-bottom:0!important}section.customer-carousel p.card-text.name-city{margin-top:1rem!important}#heading{font-size:15px}#name{font-size:18px;margin-bottom:0}.image-overlay-button h5{font-size:1rem}#submit-button{font-size:1rem;margin:0}section.pro-review .image-overlay::after{display:none}section .houses{max-width:300px}section.confirm-details{padding-top:2rem}.container{padding-right:30px;padding-left:30px}section.usps{padding-top:1rem}section.usps .usp{padding:1rem 0}section.reviews{padding:3rem 2rem}section.map h3{margin:0 2rem 2rem 2rem}section.category .col-task{padding-right:15px}section.seo .content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}footer{padding:1.5rem 0}footer ul{margin-bottom:3rem}.col-status{margin-bottom:2rem}.time-picker&gt;.time-option-container&gt;.time-option{font-size:calc(14px + .5vw)}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date&gt;p.day-day{font-size:calc(6px + .6vw)}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date&gt;p.day-date{font-size:calc(16px + 1vw)}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date&gt;p.day-date-month{font-size:calc(10px + .8vw)}.jobform section.jobform{padding-top:0}.jobform .modal .modal-content .modal-body .options{padding:2rem}.jobform .who input{margin-bottom:0}.jobform .who .form-check-label{margin-top:2rem}.jobform .who .form-control:valid{color:#000!important}.jobform footer{margin-top:0;padding:1rem}.jobform footer .col-sm-12{padding:0}.jobform footer .breadcrumb{font-size:12px}section.jobform-mobile .who .input{margin-bottom:0!important;padding:0 15px!important}section.jobform-mobile .who .comment{position:relative;bottom:0;border:0}#nu-regelen-sticky{bottom:1.5rem;left:1rem;font-size:.8rem;padding:1rem 2rem}#nu-regelen-sticky:active{background-color:#2c9696;border-color:#2c9696}section.partners.page-overwrite{padding-top:1rem}section.garantie{padding-bottom:0}section.garantie .section1{margin-bottom:4rem;padding:0 2.5rem 0 2.5rem!important}section.garantie .section1 .row h1{width:100%;font-size:2rem}section.garantie .section1 .row p{width:100%}section.garantie .section1 .garantieCTA{width:100%!important;background:#f3a83b;color:#fff;border-color:#f3a83b;padding:10px!important}section.garantie .divider1{position:relative;top:25px!important}section.garantie .divider1 .fakeButton{background:#75bec1;width:60vw!important;margin:0 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:5px!important;padding:10px!important}section.garantie .divider1 .fakeButton p{margin:0!important;font-weight:700!important;font-size:1rem!important;color:#000!important}section.garantie .section2{background:#fff;padding:5rem 2.5rem 0 2.5rem!important}section.garantie .section2 .row{flex-direction:column!important;width:90%!important;margin:0 0 0 2rem!important}section.garantie .section2 .about-subtitle{font-size:1.25rem}section.garantie .section2 .list-item-title{font-size:1.25rem;color:#75bec1;font-weight:700;padding-bottom:20px}section.garantie .section2 .list-items{list-style:none;padding-left:0}section.garantie .section2 .list-items .list-item{padding-bottom:20px}section.garantie .section2 .list-items .list-item .fa-check{color:#75bec1}section.garantie .section3{background:#fff;padding:0 2.5rem 0 2.5rem!important}section.garantie .section3 .row{width:100%!important;align-items:flex-start!important}section.garantie .section3 .how-title{font-size:1.35rem;text-align:center;padding-bottom:3rem}section.garantie .section3 .how-list-items{list-style:none;padding-left:0;display:flex;flex-direction:column}section.garantie .section3 .how-list-items .how-list-item{padding-bottom:3rem;font-size:.8rem!important;font-weight:500!important}section.garantie .section3 .how-list-items .how-list-item .list-numbers{background:#f3a83b;border-radius:50%;color:#fff;margin-right:10px;padding:10px 15px}section.garantie .section4{padding-top:3rem}section.garantie .section4 .row{text-align:center;flex-direction:column}section.garantie .section4 .row .title-container{width:100%!important}section.garantie .section4 .row .pro-container{width:100%!important;display:flex;flex-direction:column!important}section.garantie .section4 .professional-title{margin:0 auto;padding-bottom:2rem}section.garantie .section4 .professional-subtitle{text-align:center!important;font-size:1.25rem}section.garantie .section4 .carousel-card{background:#fff;margin:0 auto;border-radius:15px;margin-bottom:20px;width:60vw!important}section.garantie .section4 .carousel-card .card-header{background:#fff;display:flex;flex-direction:column;align-items:center;border:0}section.garantie .section4 .carousel-card .card-header img{border-radius:50%;background:#d8d8d8;width:50%}section.garantie .section4 .carousel-card .card-header .card-subtitle{background:#fff;margin-top:10px;font-size:1.3rem;font-weight:700;margin-bottom:0}section.garantie .section4 .carousel-card .card-header .score{border-bottom:1px solid #c7c7c7;padding:0 30px}section.garantie .section4 .carousel-card .card-header .score .score-wrap{margin-bottom:1.5rem}section.garantie .section4 .carousel-card .card-header .score .score-wrap i{color:#75bec1;font-size:1.2rem}section.garantie .section4 .carousel-card .card-body{background:#fff;text-align:center;font-style:italic;padding-top:.6rem}section.garantie .section4 .carousel-card .card-body .card-text{color:#797979}section.garantie .section4 .carousel-card .card-footer{background:#fff;border:0}section.garantie .divider2{position:relative;top:25px!important}section.garantie .divider2 .fakeButton{background:#fff;width:70vw!important;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:5px!important;padding:10px!important}section.garantie .divider2 .fakeButton p{margin:0;font-weight:700;text-align:center;font-size:1rem!important}section.garantie .section5{padding:3rem 2.5rem 2rem 2.5rem!important;background:#75bec1}section.garantie .section5 .footer-title{font-size:1.2rem!important;font-weight:700!important;padding-top:2rem}section.garantie .section5 .footer-subtitle{font-size:.9rem!important}section.garantie .section5 .download-file{background:#fff;border-radius:10px!important;margin:0 auto!important;padding:8px 15px!important;display:flex!important;justify-content:start!important;align-items:center!important;width:100%!important;height:4rem!important}section.garantie .section5 .download-file i{color:#f3a83b!important;font-size:2rem!important;padding-right:8px!important}section.garantie .section5 .download-file p{margin:0!important;padding:0!important;font-size:.9rem!important}}@media screen and (max-width:320px){section.rebookNew .container{padding:0!important}section.rebookNew .container .main-content .job-info{padding:0!important;padding-top:20px!important}section.rebookNew .container .main-content .job-info .choose-row{margin-right:0;margin-left:0}section.rebookNew .container .main-content .job-info .choose-row .col-md-12{padding-right:0;padding-left:0}section.rebookNew .container .main-content .job-info .choose-row .col-md-12 .card-container .card{width:94%;margin:10px auto}}@media screen and (max-width:576px){section.job-form{width:100%}section.job-form&gt;.container{padding:0}section.jobform-mobile #wizard-p-1 .calculator .form-field__label{font-size:.9rem}#form-inputs.form-column{padding:1rem 3rem 2rem 3rem}.price-container&gt;.price-wrapper{width:32%;margin:5px auto}.date-picker&gt;.date-picker-container{justify-content:center}#form-inputs&gt;div.row&gt;div.valid-feedback{margin-left:7px}section.jumbo .search-form .input-group .btn&gt;i{margin:0}section.jumbo .search-form .input-group input{font-size:calc(16px + .5vw);border-bottom-left-radius:8px;border-top-left-radius:8px}section.jumbo .search-form .input-group input.text{width:100%;margin:0;border-radius:5px;padding-left:1.5rem}section.jumbo .search-form #address-inputs{display:block}section.jumbo .search-form #post-code{width:70%;display:inline-block;padding-left:1rem}section.jumbo .search-form #house-number{width:25%;display:inline-block}section.jumbo .search-form .input-group-prepend .input-group-text{display:none}section.jumbo .search-form #starttask-button{width:100%;margin-top:.65rem;border-radius:9px}section.jumbo .js-typeahead{width:calc(25px + 60vw);margin:0 auto;border-bottom-left-radius:9px;border-top-left-radius:9px;padding-left:1.5rem}section.usps .usp{text-align:left;margin-bottom:0}section.usps h3{margin-top:0}body section.popular-task .category-task-container .main-tasks-container{flex-wrap:wrap}body section.popular-task .category-task-container .main-tasks-container .main-task{width:100%!important;margin-top:.5rem;margin-bottom:.5rem}}@media screen and (max-width:426px){body.modal-open{bottom:0;left:0;right:0;top:0}section#mobile-search-nav{display:flex;justify-content:space-between;background:#f9f9f9;padding:.5rem 1rem;height:4rem;position:fixed;width:100%;top:0;z-index:55;cursor:pointer}section#mobile-search-nav .search-input{background:#fff;padding:.6rem;border-radius:6px;width:67%;color:#ccc;font-size:18px;cursor:pointer;border:0}section#mobile-search-nav .button{border-radius:6px;color:#fff;background-color:#ffa500;font-weight:500;padding:1rem 1.5rem;line-height:1;cursor:pointer;border:0;width:30%}html.homepage.no-webp section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.jpg");background-size:cover;background-position:center}html.homepage.webp section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.webp");background-size:cover;background-position:center}section.homepage-jumbo.mobile{display:block}section.homepage-jumbo.mobile .mob-search-container{display:flex;flex-direction:column;background-color:#cfdade;padding:.3rem;border-radius:12px}section.homepage-jumbo.mobile .mob-search-container .fake-input{height:4rem;border-radius:12px;border:0;margin-bottom:.4rem;padding-left:2rem;outline:0;text-align:left;background:#fff;color:#757575}section.homepage-jumbo.mobile .mob-search-container .fake-input-button{height:4rem;border-radius:12px;color:#fff;background-color:#258383;font-size:1.4rem;font-weight:500}#mob-search-modal{background:#fff;overflow:auto;position:fixed}#mob-search-modal .modal-full{min-width:100%;margin:0}#mob-search-modal .modal-full .modal-content{min-height:100vh;border:0;border-radius:0;overflow:auto;-webkit-overflow-scrolling:touch;max-height:100vh;position:fixed}#mob-search-modal .modal-full .modal-content .modal-header{padding:0;height:4rem;position:sticky;position:-webkit-sticky}#mob-search-modal .modal-full .modal-content .modal-header .close{margin:0;height:4rem;padding-right:1.5rem}#mob-search-modal .modal-full .modal-content .modal-header .close i{font-size:1rem}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container{width:100%;height:100%;position:absolute}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__result{position:absolute;width:100%;top:4rem;overflow:scroll;z-index:-1;-webkit-overflow-scrolling:touch}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list{padding-left:0}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item{list-style:none;min-height:4rem;padding-left:2rem;display:flex;align-items:center}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item.active a&gt;.result-category{color:#fff}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a{color:#000}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a .result-category{color:#757575}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .typeahead__item a:hover .result-category{color:#fff}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__list .alert.alert-warning{list-style:none;width:110vw;border-radius:0;margin-bottom:0;z-index:-1}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field{width:100%;position:fixed;position:-webkit-sticky;height:4rem;border-bottom:1px solid #eee;overflow:hidden;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field .typeahead__query{width:100%;height:100%}#mob-search-modal .modal-full .modal-content .modal-header .typeahead__container .typeahead__field .typeahead__query .js-typeahead{width:100%;height:100%;border:0;padding-left:2rem;outline:0;position:absolute}section.professionals{background:#f6f6f6;padding-bottom:0}.categories-desktop{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-left:23px;padding-bottom:2rem}.categories-desktop .category-card{min-width:60%;margin:0 .5rem}.categories-desktop .category-card .pro .content .zi{font-size:50px}.categories-desktop .category-card .pro .content .label{font-size:20px;width:155px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:auto}.categories-mobile{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-left:23px;padding-bottom:2rem}.categories-mobile .category-card{min-width:50%;margin:0 .5rem}.categories-mobile .category-card .pro .content .zi{font-size:50px}.categories-mobile .category-card .pro .content .label{font-size:20px;width:155px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:auto}section.popular-task .title{padding-left:1rem!important}section.popular-task .popular-categories{padding:1rem 0 1rem 1rem}section.popular-task .category-task-container{padding-right:1rem;padding-left:1rem}section.popular-task .category-task-container .main-tasks-container,section.popular-task .category-task-container .other-task-container{padding-left:0;padding-right:0}section.popular-task .category-task-container .see-all-tasks{padding:0}section.category section.tasks a{width:100%}section.category section.tasks a .other-task{background:#fff;border-radius:8px;padding:.7rem 1rem;margin-bottom:1rem;border:1px solid #fff;cursor:pointer;transition:all .25s ease}body section.pro-carousel .card-header{margin-top:3rem}section.customer-carousel{background:#f1f8fa}section.customer-carousel .owl-carousel{display:none}section.customer-carousel .owl-carousel.status-page{display:block}section.pro-review{display:none}footer .categories .footer-link{width:45vw}}@media screen and (min-width:427px){section#mobile-search-nav{display:none}section.homepage-jumbo.blog.desktop{min-height:calc(240px + 3vw);padding-bottom:0}section.pro-carousel-mobile{display:none}.categories-desktop{display:flex;flex-wrap:wrap}.categories-mobile{display:none}.title-mobile{display:none}section.explanation-mobile{display:none}section.customer-carousel .mobile-reviews{display:none}.navbar-expand-sm .navbar-nav{width:100px}section.pro-carousel-mobile{display:none}.categories-mobile{display:none}.title-mobile{display:none}body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:calc(-13px + 1vw);left:calc(15px + 1vw);width:8%}}@media screen and (max-width:768px){section.popular-task-desktop{display:none}section.popular-task{background:#f6f6f6;padding:1rem;padding-bottom:5rem}section.popular-task .title{font-size:1.4rem;padding-left:1rem!important;margin-bottom:.5rem;font-weight:700}section.popular-task .popular-categories{display:flex;flex-wrap:nowrap;overflow-x:auto}section.popular-task .popular-categories .category-button{color:#2a767a;padding:.2rem 1rem;border-radius:3rem;white-space:nowrap;font-size:1.2rem;font-weight:500;cursor:pointer}section.popular-task .popular-categories .category-button.selected{background:#258383;color:#fff;padding:.2rem 1rem;border-radius:3rem;white-space:nowrap;font-size:1.2rem;font-weight:500;transition:background-color .3s linear,color .3s linear}section.popular-task .main-task{margin:2rem 0;margin-bottom:1rem;padding:1rem;text-align:center;border-radius:1rem}section.popular-task .main-task .task-title{color:#fff;font-size:1.4rem}section.popular-task .main-task .review-container{padding-bottom:.7rem;text-align:left;margin:0 auto}section.popular-task .main-task .review-container .stars{color:#fec600;font-size:.8rem}section.popular-task .main-task .review-container .review-text{color:#fff;font-size:.8rem}section.popular-task .main-task .task-description{color:#fff;font-size:1rem;margin:0 auto;margin-bottom:1.5rem;padding:0 1rem}section.popular-task .main-task .footer{display:flex;justify-content:space-evenly;align-items:center}section.popular-task .main-task .footer .from-price{font-weight:500;color:#fff}section.popular-task .main-task .footer a .task-button{color:#fff;border-radius:10px;text-transform:uppercase;font-weight:500;font-size:.9rem;text-align:center;display:inline-block}section.popular-task .main-task .footer a:hover .task-button{color:#000}section.popular-task .category-task-container a .main-task .review-container{text-align:left;margin:initial}section.popular-task .other-task{background:#fff;border-radius:8px;padding:.7rem 1rem;margin-bottom:1rem}section.popular-task .other-task .other-task-title{font-size:1.2rem;font-weight:700}section.popular-task .other-task .review-container{padding-bottom:.7rem}section.popular-task .other-task .review-container .stars{color:#fec600;font-size:.8rem}section.popular-task .other-task .review-container .review-text{color:#737373;font-size:.8rem}section.popular-task .other-task .from-price{color:#258383;font-weight:700;font-size:1.1rem}section.popular-task .other-task .in-area{color:#737373;font-size:.75rem}section.popular-task .see-all-tasks{display:block!important;background:#f6f6f6;text-align:center;width:100%}section.popular-task .see-all-tasks .button{background:#fff;border-radius:8px;margin:0 auto;padding:.7rem 0;color:#258383;font-size:1.2rem;font-weight:700}section.popular-task .see-all-tasks .button:hover{border:1px solid #258383;box-shadow:0 0 5px -2px}section.explanation-desktop .explanation-text-container span{font-size:.9rem!important;position:relative;bottom:2rem}section.explanation-desktop .explanation-text-container span:nth-child(4){left:1rem}body.document .aanmeld-text{font-size:.8rem}section.homepage-jumbo section.desktop-partners{margin-top:2rem}}@media screen and (min-width:769px){section.popular-task-mobile{display:none}}@media screen and (max-width:540px){.klus section.jumbo .btn-primary{margin-bottom:1.5rem}.scrolling-wrapper .date{min-width:25%;max-width:25%}.badge{font-size:50%}h1 .score{margin:1rem 0 .5rem 0}section.jumbo .why{margin-top:4rem;margin-bottom:5rem}section.jumbo .search-form .score a{line-height:1.5rem}}@media screen and (max-width:667px){.d-xs-none{display:none}.navbar-brand{padding:.6rem .5rem .5rem 1rem;margin:10px}.navbar.bg-yellow{padding:0}.navbar.bg-yellow .container .navbar-collapse{background:#fff}.navbar-nav .nav-item.search{padding:1.76rem .75rem}.navbar-nav.search-on .nav-item.search input{width:75%}li.nav-item.search&gt;div&gt;div.typeahead__result{width:100vw}section .jumbo{min-height:450px}section .category-image{left:-35%;max-width:220%}section.jumbo .search-form{padding-top:2rem}section.jumbo .search-form h1{font-size:30px}section.jumbo .search-form p.lead{font-size:18px}section.jumbo .bootstrap-select .dropdown-toggle .filter-option{height:64px}.homepage section.jumbo .search-form .input-group-prepend{display:none}.homepage section.jumbo .btn-primary span{display:none}.category section.jumbo .search-form .input-group-prepend{display:none}.category section.jumbo .btn-primary span{display:none}.location section.jumbo .search-form .input-group-prepend{display:none}.location section.jumbo .btn-primary span{display:none}section.confirm-details .job-details{margin:0 auto}section.confirm-details .cancel-rebook{left:15px}footer.seo .col-links{-webkit-column-count:1;-moz-column-count:1;column-count:1}#form-inputs&gt;div.row&gt;label{font-size:calc(16px + .5vw);margin:25px 0 10px 0}#form-inputs&gt;div.row&gt;div.form-check&gt;label{font-size:calc(16px + .5vw);margin:25px 0 10px 0}#form-inputs&gt;div.row&gt;div.form-check&gt;input{font-size:calc(16px + .5vw);margin:25px 0 10px 0}body.blog section.content{padding:0}body.blog section.content&gt;.container{padding:0}body.blog section.content p{margin-bottom:.75rem}body.blog .side{order:3}body.blog .article img{width:100%!important;height:auto!important;margin:0 0 1rem 0}body.blog.article section.content .article{padding:2rem}.jobform{padding:0;background:#fff}.jobform h2{margin-top:1.5rem!important}.jobform section.jobform .container{padding-bottom:0;padding-top:4rem!important}.jobform .task-title{padding-bottom:0}.jobform .col-lg-8{padding:0}.jobform .col-usps{padding:0}.jobform .accordion .card{box-shadow:none!important;border-radius:0!important;border-bottom:1px solid #eee!important}.jobform .accordion .card:first-of-type{border-top:1px solid #eee}.jobform .card .card-body .btn-next{border-bottom-right-radius:0!important}.jobform .card .card-body .btn-prev{border-bottom-right-radius:0!important}.jobform .service-cost{font-size:calc(10px + .5vw)}}@media screen and (max-width:600px){.jobform h1 .meta{padding-top:0}.jobform h2{margin-top:1rem}.jobform section.jobform .container{padding:1rem 15px}.jobform .task-title{padding:0 0 1rem 0;font-size:1.5rem;line-height:2rem;font-weight:normal}.jobform .col-usps{padding-left:1rem;margin-top:2rem}.date-picker .date-picker-container{margin-left:-13px}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;.badge{font-size:8px!important;padding:.5em .5em!important}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-day{font-size:11px!important}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .number{font-size:16px!important}.date-picker .date-picker-container&gt;#dates&gt;.date&gt;p.day-date .month{font-size:13px!important}.date-picker p.text-muted{font-size:14px}#spoed-option-alert{font-size:13px;padding:.5rem .75rem}}@media screen and (min-width:667px){section.jumbo&gt;.container{padding:0}section.jumbo .typeahead__item{line-height:3rem}.timeslots .col-ts{padding-right:0}.jobform .card .card-body .input.lastname{padding-left:0}.jobform .accordion .card{border-radius:6px!important}}@media screen and (max-width:767px){#desktop-chat{display:none}.desktop-chat-container{display:none}#scroll-chat-button{display:none}body section.homepage-jumbo.mobile{padding-bottom:3.5rem}body section.homepage-jumbo.mobile section.mobile-partners{display:block}body section.homepage-jumbo.mobile section.mobile-partners section.partner-carousel{display:contents}body section.homepage-jumbo.mobile .search-form{padding-top:1.5rem}body section.homepage-jumbo.mobile .search-form h1{margin-bottom:1rem}body section.homepage-jumbo.mobile .search-form .lead{font-size:1.2rem;margin-bottom:1rem}body section.homepage-jumbo.mobile .search-form #lead-text-button{color:#258383;font-weight:700;cursor:pointer;padding-bottom:2rem;display:inline-block}body .section.homepage-jumbo.blog.mobile{padding-bottom:4rem;min-height:calc(300px + 3vw)}body section.pro-review img{width:290px!important;max-width:none;margin-left:-30px}body section.pro-review .image-overlay{position:unset;width:100%;margin:0}body section.pro-review .image-overlay-text{padding:2rem;position:unset;z-index:0;margin-left:0}body section.pro-review #heading{font-size:22px}body section.pro-review #name{font-size:18px;margin-bottom:0}body section.pro-review .image-overlay-button h5{font-size:1rem}body section.pro-review #submit-button{font-size:1rem;margin:0}body section.popular-task .main-tasks-container{flex-wrap:wrap}body section.popular-task .main-tasks-container .main-task{width:100%!important;margin:.5rem 0}body section.popular-task .main-tasks-container .main-task:nth-child(1) .task-title{font-size:1.2rem!important;font-weight:700!important}body section.popular-task .main-tasks-container .main-task:nth-child(1) .task-description{margin:0 auto}body section.popular-task .main-tasks-container .main-task:nth-child(1) .footer .from-price{padding-left:0!important;font-weight:700!important}body section.popular-task .main-tasks-container .main-task:nth-child(2){background:#fff!important;border-radius:8px!important;padding:.7rem 1rem!important;margin-bottom:1rem!important;text-align:left;border:1px solid #fff;cursor:pointer;transition:all .25s ease}body section.popular-task .main-tasks-container .main-task:nth-child(2):hover{border:1px solid #258383;box-shadow:0 0 5px -2px}body section.popular-task .main-tasks-container .main-task:nth-child(2) .task-title{font-size:1.2rem!important;font-weight:700!important;color:#000!important}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .stars{padding-right:0!important}body section.popular-task .main-tasks-container .main-task:nth-child(2) .review-container .review-text{color:#757575!important}body section.popular-task .main-tasks-container .main-task:nth-child(2) .task-description{display:none}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer{justify-content:flex-start}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer .task-button{display:none}body section.popular-task .main-tasks-container .main-task:nth-child(2) .footer .from-price{color:#258383;padding-left:0!important;font-weight:700!important}body section.popular-task .main-tasks-container a{width:100%;text-decoration:none}body section.popular-task .main-tasks-container a .main-task{background:#fff!important;border-radius:8px!important;padding:.7rem 1rem!important;margin-bottom:1rem!important;text-align:left;border:1px solid #fff;cursor:pointer;transition:all .25s ease}body section.popular-task .main-tasks-container a .main-task:hover{border:1px solid #258383;box-shadow:0 0 5px -2px}body section.popular-task .main-tasks-container a .main-task .task-title{font-size:1.2rem!important;font-weight:700!important;color:#000!important}body section.popular-task .main-tasks-container a .main-task .review-container .stars{padding-right:0!important}body section.popular-task .main-tasks-container a .main-task .review-container .review-text{color:#757575!important}body section.popular-task .main-tasks-container a .main-task .task-description{display:none}body section.popular-task .main-tasks-container a .main-task .footer{justify-content:flex-start;align-items:flex-start;flex-direction:column}body section.popular-task .main-tasks-container a .main-task .footer a{display:none}body section.popular-task .main-tasks-container a .main-task .footer .from-price{color:#258383!important;padding-left:0!important;font-weight:700!important}body section.popular-task .other-task-container a{margin-right:0;width:100%}body section.popular-task .other-task-container a .other-tasks{width:100%}body section.popular-task .other-task-container a:nth-child(3),body section.popular-task .other-task-container a:nth-child(4),body section.popular-task .other-task-container a:nth-child(5),body section.popular-task .other-task-container a:nth-child(6){display:none}section.explanation-desktop{display:none}section.explanation-mobile{display:block;background-color:#f1f8fa}section.explanation-mobile .explanation-input{border-top:1px solid #ccc;border-left:0;border-bottom:1px solid #ccc}section.customer-carousel .owl-carousel .owl-nav .owl-prev{padding-left:0!important}section.customer-carousel .owl-carousel .owl-nav .owl-next{padding-right:0!important}section.pro-review{display:none}section.pro-review .image-overlay::after{display:none}section.explanation{display:none}section.partners{display:none}section.partners.page-overwrite{display:block!important}section.map{display:none}section.confirm-details.status .alert .alert-text{margin-bottom:1rem}}@media screen and (max-width:768px){html.jobform{background:#f9f9f9}body .navbar.bg-yellow{padding:0}body .navbar.bg-yellow .container .navbar-collapse{background:#fff}body .navbar .navbar-brand{margin:10px}body .navbar .navbar-toggler{margin-right:10px}body .navbar .form-inline,body .navbar .zoofy-menu-items,body .navbar .categories-container{width:100%;display:block}body .navbar .form-inline .nav-item.pro{width:100%;padding:1.5rem}body .navbar .form-inline .nav-item.pro div{display:block}body .navbar .form-inline .nav-item.pro .btn-pro{background:none;border:0;color:#258383!important;text-align:left;padding:0;margin:0;font-size:1rem;font-weight:normal}body .navbar .zoofy-menu-items.partner div{display:block;padding:0 1.5rem;margin:0}body .navbar .zoofy-menu-items.partner .nav-item{width:100%;padding:0 1.5rem}body .navbar .zoofy-menu-items.partner .nav-item a.nav-link{font-size:1rem;color:#258383;font-weight:normal}body .navbar .categories-container{padding:1.5rem}body .navbar .nav-item.dropdown.language{position:static;display:block;width:100%;padding:0 1.5rem 1.5rem 1.5rem}body .navbar .nav-item.dropdown.language .dropdown-toggle{display:none}body .navbar .nav-item.dropdown.language div{display:block;margin:0}body .navbar .nav-item.dropdown.language .dropdown-menu{display:block;margin:auto;left:auto;right:auto;position:static;border:0}body .navbar .nav-item.dropdown.language .dropdown-menu a.dropdown-item{display:block;width:100%;padding:0;line-height:2rem;color:#258383}body .jobform-mobile{display:block}body .jobform-mobile .jf-stepper-back{padding:1.5rem 1rem .5rem 0;font-size:1.5rem;position:absolute;top:-5px;left:1rem;color:#000}body .jobform-mobile .jf-stepper-next{width:100%;margin:1rem 0 1rem 0;background-color:#ffa500!important;border-color:#ffa500!important;color:#fff;font-weight:500;outline:0!important;font-size:1.5rem;padding:1rem;border-radius:10px}body .jobform-mobile .jf-stepper-submit{width:97%;margin:0 auto;margin-bottom:2rem;margin-top:1rem;background-color:#ffa500!important;border-color:#ffa500!important;color:#fff;font-weight:500;outline:0!important;font-size:1.5rem;padding:1rem;border-radius:10px}body .jobform-mobile .job{margin-top:2rem}body .jobform-mobile .who .name#first-input{margin-bottom:0}body #wizard .job-form-alert.mobile{font-size:.8rem;color:#3f7c85;font-weight:500;padding:.75rem}body #wizard label.question.title{font-weight:700;color:#000;font-size:1.1rem;margin-bottom:0}body #wizard .label-subtitle.payment-info{font-size:.9rem!important;margin-bottom:0}body #wizard .service-fee.rate-type-string{padding-left:.8rem}body #wizard .text-muted{font-size:.99rem}body #wizard .category-lead-text{color:#737373;padding-bottom:2rem;font-size:.9rem;transition:opacity .3s}body #wizard .category-lead-text .lead-read-more{color:#258383;cursor:pointer;font-weight:700}body #wizard .step-title{color:#000;font-weight:700;margin-bottom:0;font-size:1.2rem}body #wizard .step-subtitle{color:#737373;font-size:.9rem}body #wizard .when label.question{font-weight:700;color:#000;font-size:1.1rem}body #wizard .when .label-subtitle{margin:-8px 0 10px 0}body #wizard .when .job-form-alert.mobile{font-size:.8rem;color:#3f7c85;font-weight:500;padding:.75rem}body #wizard .who .dynamic-fields{padding-top:2rem}body #wizard .who .dynamic-fields&gt;.dynamic&gt;.form-field__label{margin-top:1rem}body #wizard .who .input{margin-bottom:1rem}body #wizard .who .input.firstname,body #wizard .who .input.lastname{width:50%}body #wizard .who .input.lastname{position:relative;top:0}body #wizard .who .input.lastname.spoed{top:0}body #wizard .who .comment{position:relative;bottom:0;border:0}body #wizard .who .input.telephone{padding-left:7.5px}body #wizard .who .input.email{padding-right:7.5px}body #wizard .text-muted.terms{font-size:14px;color:#666}body #wizard .payment-footer-container{display:flex;flex-direction:column;align-items:center;padding-top:2rem}body #wizard .payment-footer-container .payment-footer-text{color:#757575;font-size:.9rem}body .time-options-title{display:none}body #currentChosenDate{margin:0 0 1rem 0}.jobform .address-validation{font-size:1rem;font-weight:normal;padding:1rem 0 1rem .75rem}.jobform .address-validation .validation-status{margin:0}section.jumbo .js-typeahead{width:100%}section.jumbo .typeahead__display{font-size:calc(10px + .85vw)}li.nav-item.search&gt;div&gt;div.typeahead__result{width:83vw}.footer-link a{color:#222;line-height:inherit;font-family:Roboto;padding:5px 0;font-size:calc(12px + .5vw)}section.job-form{width:90%;margin:auto}section.job-form&gt;div.container&gt;form&gt;div.row&gt;div.stepper-column{display:none}#form-inputs.form-column{margin:0 auto;padding:1rem 3rem}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date&gt;p{font-size:calc(7px + .5vw)}.review.quote{margin-bottom:8.5rem}.scrolling-wrapper .date{min-width:20%;max-width:20%}.badge{font-size:65%}.jobform .modal .modal-content .modal-body .bg{padding-top:5rem}section.publicity{display:none}}@media screen and (min-width:768px){body section.popular-task .other-task-container a{text-decoration:none;width:32%;margin-right:.8rem}html.homepage body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:40px;left:25px;width:8%}body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:87px;left:25px;width:8%}section.desktop-partners{margin-bottom:3rem}}@media screen and (min-width:767px) and (max-width:1020px){#task-picker{flex-wrap:nowrap}section.jumbo .js-typeahead{width:calc(25px + 28vw);margin:0 auto}section.jumbo .search-form .input-group .btn{font-size:1.2rem;padding:.8rem 1rem}section.homepage-jumbo{padding-bottom:3rem}.modal-dialog{max-width:698px}body.document .aanmeld-text{font-size:.8rem}body section.pro-carousel{padding:3rem 3rem 2rem 3rem}body section.customer-carousel{padding:2rem 3rem}div .zabuto_calendar .table tr td div.day{margin:2px}.time-checkbox-label{width:32%}.time-price{height:30px;font-size:.9rem}body .discount-banner{padding:.5rem 1rem}body section.explanation .heading .image-text-mobile{margin-top:3vw}body section.pro-review .image-overlay-text{position:relative;z-index:1;padding:2rem;margin-left:-1rem}body section.pro-review #heading{font-size:1rem;color:#000;margin-bottom:2rem;margin-right:0}body section.pro-review #name{margin-bottom:0}body section.pro-review .image-overlay-button h5{font-size:1rem}body section.pro-review #submit-button{color:#fff;background-color:#258383;font-size:1rem}body section.pro-carousel .card-header img.card-img-top.img-fluid{margin-top:-40px}section.confirm-details.status .status-body .job-info .heading .info-container .job-title{font-size:1.3rem}section.confirm-details.status .status-body .job-info .heading .info-container .job-address{font-size:1rem}section.confirm-details.status .status-body .job-info .heading .info-container .status{font-size:.9rem}section.confirm-details.status .status-body .job-info .heading .map{height:8rem}section.confirm-details.status .status-body .job-info .appointment-details .detail .value{font-size:.91rem}section.confirm-details.status .status-body .time-info .title{font-size:1.3rem}}@media screen and (max-width:1020px){.date-picker&gt;.date-picker-container&gt;#dates&gt;.date{width:20%!important}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date:nth-child(5){border-top-right-radius:5px;border-bottom-right-radius:5px}.date-picker&gt;.date-picker-container&gt;#dates&gt;.date&gt;p{font-size:calc(8px + .5vw)}section.usps .usp{text-align:center;margin-bottom:1rem}}@media screen and (min-width:1020px) and (max-width:1400px){section.homepage-jumbo{padding-bottom:3rem}body #Gamma.image-container{bottom:43px;left:12px}body .discount-banner{padding:.5rem 2rem}body section.pro-review .image-overlay-button{margin-top:6rem}body section.pro-review .image-overlay-button h5{font-size:1rem}body section.pro-review .image-overlay-text{position:relative;z-index:1;padding:3rem;margin-left:-1rem}body section.pro-review #heading{font-size:calc(5px + 1.25rem);color:#000;margin-bottom:calc(5px + 1.5rem);margin-right:0;padding:1.5rem}body section.pro-review #name{margin-bottom:0;padding:0 1.5rem}body section.pro-review #job{margin-bottom:0;padding:0 1.5rem}body section.pro-review #submit-button{width:auto;color:#fff;background-color:#258383;font-size:1.5rem;padding:1rem 1.5rem}body section.pro-carousel .card-header img.card-img-top.img-fluid{margin-top:-40px}}@media screen and (max-width:991px){html.homepage.no-webp section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.jpg");background-size:cover;background-position:center}html.homepage.webp section.homepage-jumbo.mobile{background-image:url("/assets/zoofy/images/Zoofy-klus-hulp-mobile.webp");background-size:cover;background-position:center}.card-body span.address{font-size:1.25rem;font-weight:bold}.jobform .col-usps{padding-left:15px}.jobform .navbar .navbar-brand{margin-left:36px}.navbar{padding:.5rem 1rem}.navbar .nav-item.desktop{display:none}.navbar .nav-item.mobile{display:flex;flex-direction:column;float:left}body section.rebookNew .container{flex-direction:column}body section.rebookNew .container .main-content{width:100%}body section.rebookNew .container .main-content .job-info .card-container .card .card-body .card-left .card-title{white-space:nowrap}body section.rebookNew .container .side-content{text-align:center}body section.rebookNew .container .side-content .rebook-button{width:65%;margin:0 auto}section.confirm-details.status .status-body .job-info .appointment-details{padding:0 .5rem;flex-direction:column}section.confirm-details.status .status-body .job-info .appointment-details .detail{margin-bottom:1rem;width:100%}section.confirm-details.status .status-body .pro-info-container{padding-left:1rem}section.video{padding:3rem 0!important}section.video .container{max-width:100%!important}}@media screen and (min-width:992px){html.homepage body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:40px;left:calc(9px + .25vw);width:8%}body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:101px;left:calc(12px + .25vw);width:8%}#overviewPanel{display:none}#desktop-option-details{display:block!important;border-top:1px solid #eee;padding-top:1.5rem}#detailNextButton{display:none}body section.popular-task .other-task-container a{text-decoration:none;width:32%;margin-right:1.1rem}html.status .container{max-width:875px;padding:0}.html.status .col-status{padding:0}}@media screen and (min-width:1200px){.homepage section.jumbo{padding-top:2rem;padding-bottom:4rem;min-height:540px}html.homepage body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:calc(35px + .5vw);left:calc(9px + .25vw);width:8%}body section.homepage-jumbo section.desktop-partners #Gamma.image-container{position:absolute;bottom:calc(37px + .5vw);left:calc(9px + .25vw);width:8%}body .discount-banner{padding:.5rem 10rem}body section.popular-task .other-task-container a{text-decoration:none;width:32%;margin-right:1.35rem}}@media screen and (max-width:1024px){#Gamma.image-container{bottom:37px;left:16px}}@media screen and (min-width:1024px){body section.pro-carousel{padding:3rem 3rem 2rem 3rem}body section.customer-carousel{padding:2rem 3rem}body section.explanation .heading .image-container .explanation-image{background-position:right}body section.explanation .heading .image-text-mobile{margin-top:3vw}}@media screen and (min-width:1440px){body section.pro-carousel{padding:3rem 11rem 2rem 11rem}body section.customer-carousel{padding:2rem 11rem}}@media screen and (min-width:1600px){section.jumbo .js-typeahead{width:calc(25px + 14vw);margin:0 auto}section .category-image{max-width:60%}}@media screen and (min-width:2142px){body section.homepage-jumbo .search-form{max-width:900px}.container{max-width:1240px}}@media screen and (-ms-high-contrast:active){section.how .col-how img{max-width:90%;max-height:8vw;margin-bottom:3rem}section.how .col-how:nth-child(1) img{max-height:75%;margin-bottom:0;position:relative;bottom:45px}section.how .col-how:nth-child(2) img{max-height:7vw}}@media screen and (-ms-high-contrast:none){section.how .col-how img{max-width:90%;max-height:8vw;margin-bottom:3rem}section.how .col-how:nth-child(1) img{max-height:75%;margin-bottom:0;position:relative;bottom:45px}section.how .col-how:nth-child(2) img{max-height:7vw}}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
</pre></body></html>