.alphabet-list{counter-reset:list}.alphabet-list>li{list-style:none;position:relative;margin-left:26px}.alphabet-list>li:before{counter-increment:list;content:counter(list,lower-alpha) ".";position:absolute;left:-1.4em}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group{display:flex;flex-direction:column}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group div:nth-child(2){order:4}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group div:nth-child(3){order:5}.Reg-form.ur-frontend-form{border:none;margin:0px;padding:0px}.Reg-form.ur-frontend-form .ur-form-row .ur-form-grid label,.Reg-form.ur-frontend-form .ur-form-row .ur-form-grid legend{font-size:16px}.Reg-form.ur-frontend-form .ur-frontend-field{background-color:#1d1d1d;border:solid #2c2c2c 2px;padding:10px!important}.Reg-form.ur-frontend-form .ur-frontend-field:focus{border:#ffffff 2px solid;color:#ffffff}.Reg-form.ur-frontend-form .user-registration-error{background-color:#F9E4E8;color:#000000;border:none;margin:0px}.Reg-form.ur-frontend-form .user-registration-error:before{color:#E04562}.Reg-form.ur-frontend-form ul{padding:0px}.Reg-form.ur-frontend-form [type=radio],.Reg-form.ur-frontend-form [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;position:relative;background-color:#1d1d1d;border:solid #2c2c2c 2px}.Reg-form.ur-frontend-form [type=radio]:checked::before,.Reg-form.ur-frontend-form [type=checkbox]:checked::before{content:"✓";display:block;position:absolute;top:50%;left:50%;color:inherit;font-size:12px;transform:translate(-50%,-50%);font-family:arial}#VDCBookingform .bookly-form *{font-size:16px}#VDCBookingform .bookly-progress-tracker .step{background:rgba(255,255,255,0.3)}#VDCBookingform .bookly-form input[type="text"],#VDCBookingform .bookly-form input[type="number"],#VDCBookingform .bookly-form input[type="password"],#VDCBookingform .bookly-form select,#VDCBookingform .bookly-form textarea{background-color:#1d1d1d;border:solid #2c2c2c 2px;padding:10px!important}#VDCBookingform .bookly-form input[type="text"]:focus,#VDCBookingform .bookly-form input[type="number"]:focus,#VDCBookingform .bookly-form input[type="password"]:focus,#VDCBookingform .bookly-form select:focus,#VDCBookingform .bookly-form textarea:focus{color:#ffffff;border:solid #fff 2px;padding:10px!important}#VDCBookingform .bookly-form .bookly-service-step .bookly-label-error{font-size:16px;background-color:#F9E4E8;color:#000000!important;padding:10px;font-weight:normal!important}#VDCBookingform .bookly-form .bookly-service-step .bookly-label-error:before{color:#E04562;content:"f534";display:inline-block;vertical-align:middle;font-family:Dashicons;font-size:calc(100% + 10px);margin-right:0.875rem}.bookly-form .bookly-round{background:transparent;height:41px}#VDCBookingform .bookly-details-step input[type="text"].bookly-user-phone,#VDCBookingform .bookly-details-step input[type="text"].bookly-user-phone:focus{padding-left:45px!important}#VDCBookingform .bookly-details-step .bookly-label-error{color:indianred!important}#VDCBookingform .bookly-form input[type="text"],#VDCBookingform .bookly-form input[type="number"],#VDCBookingform .bookly-form input[type="password"],#VDCBookingform .bookly-form select,#VDCBookingform .bookly-form textarea{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important;padding:10px!important;border-radius:0px!important}#VDCBookingform .bookly-form input[type="text"]:focus,#VDCBookingform .bookly-form input[type="number"]:focus,#VDCBookingform .bookly-form input[type="password"]:focus,#VDCBookingform .bookly-form select:focus,#VDCBookingform .bookly-form textarea:focus{border:solid #ffffff 2px!important}#VDCBookingform .bookly-time-step span{font-size:inherit}#VDCBookingform .bookly-form .bookly-time-step .bookly-columnizer .bookly-day,#VDCBookingform .bookly-form .bookly-time-step .bookly-schedule-date{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important}.bookly-columnizer .bookly-hour{text-align:left}#VDCBookingform .bookly-form button.bookly-btn{color:#000!important;border-radius:0px!important}#VDCBookingform .bookly-form button.bookly-btn span{color:#000!important}#VDCBookingform .bookly-round{background-color:transparent!important}#bookly-tbs .table{color:#fff}#bookly-tbs .nav-tabs .nav-link{color:#fff}.wp-block-bookly-customer-cabinet #bookly-tbs{color:#ffffff}#bookly-tbs input,#bookly-tbs select{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important;border-radius:0px!important;color:#fff!important}#bookly-tbs input:focus,#bookly-tbs select:focus{border:solid #ffffff 2px!important}#bookly-tbs button{background:#fff!important;color:#000!important;border-radius:0px!important;border:2px solid white!important}.entry-content table:not(.variations){border:2px solid #1d1d1d}#bookly-tbs .table thead th{border-bottom:2px solid #1d1d1d}#bookly-tbs .table td,#bookly-tbs .table th{border-top:2px solid #1d1d1d}.vdc-t-wrap{border:1px solid rgba(250,250,250,0.3);padding:50px 30px 30px 30px;position:relative;margin:30px 0 0}.vdc-t-wrap svg{position:absolute;margin:0 auto;left:0;right:0;top:-30px}.vdc-t-body{}.vdc-t-source{}:root{--hp-hero-max-height:800px}.scroll-down-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43.5' height='23' viewBox='0 0 43.5 23'%3E%3Cg id='Path_2683' transform='translate(43.5) rotate(90)'%3E%3Cpath id='Path_1' data-name='Path 1' d='M1.4,43.5,0,42.1,20.2,21.75,0,1.4,1.4,0,23,21.75Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.scroll-down-link{cursor:pointer;height:23px;width:43px;line-height:43px;text-align:center;text-decoration:none;-webkit-animation:fade_move_down 2s ease-in-out infinite;-moz-animation:fade_move_down 2s ease-in-out infinite;animation:fade_move_down 2s ease-in-out infinite;margin-top:16px}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}#services .splide-text{padding-right:60px}#services .img{opacity:0.5;transition:0.35s ease all}#services .is-active .img{opacity:1}#services .splide__arrow svg{height:auto;width:100%}#services .splide__arrow{background:transparent;width:3em}#services .splide__pagination{position:initial}#services img{width:100%;height:auto}#services h3{padding:32px 0 16px 0}#services p{padding-bottom:32px}.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::-webkit-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input:-ms-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input:-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::-webkit-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input:-ms-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input:-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::placeholder{color:#000000!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button{border:3px solid white!important}@media (max-width:980px){.text-img-fw .et_pb_column.et_pb_column_empty{display:block;padding-top:56.25%}}.et_pb_column .et_pb_module a.lead{font-size:21px}.spot{position:absolute;transform:translate(-50%,-50%);border:0px}.mpSpot1{top:25%;left:23%}.mpSpot2{top:75%;left:23%}.mpSpot3{top:50%;left:50%}.mpSpot4{top:50%;left:75%}.mpSpot5{top:15%;left:75%}.mpSpot6{top:50%;left:95%}.kcSpot1{top:25%;left:23%}.kcSpot2{top:75%;left:23%}.kcSpot3{top:60%;left:35%}.kcSpot4{top:40%;left:45%}.kcSpot5{top:60%;left:45%}.kcSpot6{top:50%;left:60%}.post-title-stick{margin-top:100px}@media (min-width:979px){.post-title-stick{top:140px;margin-top:initial}}.wp-block-image figcaption{color:#fff;font-size:16px;text-align:center}.divi-sticky-cta{bottom:0;box-sizing:border-box!important;display:block;direction:ltr!important;width:100%;z-index:999999;position:sticky;top:calc(100vh - 52px)}.sticky-cta{font-size:21px;position:relative;border:none;outline:none;padding:12px 14px 12px 12px;cursor:pointer;white-space:nowrap;background-color:#ffffff!important;transition:transform 0.1s ease-in-out,box-shadow 0.1s ease-in-out;opacity:0.96;display:flex;flex-direction:column;width:100%;height:auto;align-items:center}.sticky-cta-text{overflow-wrap:normal!important;word-break:normal!important;word-wrap:normal!important;white-space:nowrap!important;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);cursor:pointer;line-height:normal;text-transform:initial!important;letter-spacing:normal!important;color:#000000}@media (min-width:979px){.et_pb_fullwidth_code.et_pb_module{transform:translateX(0px)}.divi-sticky-cta{background-position:initial;background-size:initial;top:50%;transform:translateY(-50%);right:0;width:auto;bottom:auto;position:fixed}.sticky-cta{align-items:flex-start}.sticky-cta:hover{box-shadow:0 0 35px 2px rgb(0 0 0 / 24%);opacity:1;transform:translateX(2px)}.sticky-cta-text{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;transform:rotate(180deg)}}.side-cta{font-size:21px;position:relative;border:none;outline:none;white-space:nowrap;background-color:#ffffff!important;transition:transform 0.1s ease-in-out,box-shadow 0.1s ease-in-out;opacity:0.96;display:flex;flex-direction:column;width:100%;height:auto;text-align:center;height:0px}.side-cta:before{content:'Book a service';display:inline-block;width:100%;color:black;background:white;padding:16px 0px;font-size:21px;font-weight:400;font-family:Helvetica}.side-cta.reg-cta:before{content:'Register to book'}@media (min-width:979px){.side-cta{position:fixed;-webkit-transform:rotate(-90deg);transform:rotate(-90deg) translateY(0px) translateX(50%);right:50px;-webkit-transform-origin:right top;transform-origin:right top;width:auto;text-align:center;box-shadow:0 2px 4px rgba(108,46,185,0.2);cursor:pointer;padding:0 30px;height:auto}.side-cta:hover{transform:rotate(-90deg) translateY(2px) translateX(50%)}.side-cta:before{content:'Book a service';display:inline-block;width:100%;color:black;background:white;padding:16px 0px;font-size:21px;font-weight:400;font-family:Helvetica}}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field{display:flex;flex-direction:column}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field label{order:1;padding-bottom:5px}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .field-reorder span.forminator-description{order:2;padding-bottom:8px;margin-top:0px}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field textarea,.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field input,.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field .forminator-checkbox{order:3}#bookly-tbs .modal-content{background:#000000;border:2px #fff solid;padding:10px}#bookly-tbs .modal-header{border-bottom:0px;position:relative}#bookly-tbs .modal-footer{border-top:0px}#bookly-tbs .form-group{margin-bottom:0px;padding-top:10px}#bookly-tbs button.close{right:4px;top:4px;border-radius:0 0 0 4px!important;position:absolute;opacity:1;border:2px solid transparent!important;text-shadow:none}#bookly-tbs button.close:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}#bookly-tbs .modal-footer button:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}#bookly-tbs .daterangepicker,#bookly-tbs .daterangepicker .calendar-table{background:#1d1d1d;display:block}#bookly-tbs .daterangepicker .calendar-table .next span,#bookly-tbs .daterangepicker .calendar-table .prev span{border-color:#ffffff}#bookly-tbs .daterangepicker td.off,#bookly-tbs .daterangepicker td.off.end-date,#bookly-tbs .daterangepicker td.off.in-range,#bookly-tbs .daterangepicker td.off.start-date{color:#000;background:rgba(255,255,255,0.3)}#bookly-tbs .daterangepicker td.available:hover,#bookly-tbs .daterangepicker th.available:hover{background-color:rgb(173,132,64)}#bookly-tbs .btn-default:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .remove-header .forminator-repeater-label{display:none!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-repeater-field{background:none}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-repeater-field{border-radius:0px}.bookly-staff-cabinet{margin:30px 0 60px 0}.vdc-Staff .monthName,.vdc-Staff .ec-day,.modal-content{color:#fff}.ec-event div{color:#000000}#bookly-tbs .daterangepicker td.available{color:#fff}.bookly-form #bookly-js-address{display:flex;flex-direction:column}.Reg-form .register .ur-form-row{margin-bottom:60px}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field{display:flex;flex-direction:column}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field span{order:1}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-description{order:2}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-radio:nth-child(3){order:3}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-radio:nth-child(2){order:4}.alphabet-list{counter-reset:list}.alphabet-list>li{list-style:none;position:relative;margin-left:26px}.alphabet-list>li:before{counter-increment:list;content:counter(list,lower-alpha) ".";position:absolute;left:-1.4em}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group{display:flex;flex-direction:column}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group div:nth-child(2){order:4}.bookly-custom-field-row[data-type="checkboxes"] .bookly-form-group div:nth-child(3){order:5}.Reg-form.ur-frontend-form{border:none;margin:0px;padding:0px}.Reg-form.ur-frontend-form .ur-form-row .ur-form-grid label,.Reg-form.ur-frontend-form .ur-form-row .ur-form-grid legend{font-size:16px}.Reg-form.ur-frontend-form .ur-frontend-field{background-color:#1d1d1d;border:solid #2c2c2c 2px;padding:10px!important}.Reg-form.ur-frontend-form .ur-frontend-field:focus{border:#ffffff 2px solid;color:#ffffff}.Reg-form.ur-frontend-form .user-registration-error{background-color:#F9E4E8;color:#000000;border:none;margin:0px}.Reg-form.ur-frontend-form .user-registration-error:before{color:#E04562}.Reg-form.ur-frontend-form ul{padding:0px}.Reg-form.ur-frontend-form [type=radio],.Reg-form.ur-frontend-form [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;position:relative;background-color:#1d1d1d;border:solid #2c2c2c 2px}.Reg-form.ur-frontend-form [type=radio]:checked::before,.Reg-form.ur-frontend-form [type=checkbox]:checked::before{content:"✓";display:block;position:absolute;top:50%;left:50%;color:inherit;font-size:12px;transform:translate(-50%,-50%);font-family:arial}#VDCBookingform .bookly-form *{font-size:16px}#VDCBookingform .bookly-progress-tracker .step{background:rgba(255,255,255,0.3)}#VDCBookingform .bookly-form input[type="text"],#VDCBookingform .bookly-form input[type="number"],#VDCBookingform .bookly-form input[type="password"],#VDCBookingform .bookly-form select,#VDCBookingform .bookly-form textarea{background-color:#1d1d1d;border:solid #2c2c2c 2px;padding:10px!important}#VDCBookingform .bookly-form input[type="text"]:focus,#VDCBookingform .bookly-form input[type="number"]:focus,#VDCBookingform .bookly-form input[type="password"]:focus,#VDCBookingform .bookly-form select:focus,#VDCBookingform .bookly-form textarea:focus{color:#ffffff;border:solid #fff 2px;padding:10px!important}#VDCBookingform .bookly-form .bookly-service-step .bookly-label-error{font-size:16px;background-color:#F9E4E8;color:#000000!important;padding:10px;font-weight:normal!important}#VDCBookingform .bookly-form .bookly-service-step .bookly-label-error:before{color:#E04562;content:"\f534";display:inline-block;vertical-align:middle;font-family:Dashicons;font-size:calc(100% + 10px);margin-right:0.875rem}.bookly-form .bookly-round{background:transparent;height:41px}#VDCBookingform .bookly-details-step input[type="text"].bookly-user-phone,#VDCBookingform .bookly-details-step input[type="text"].bookly-user-phone:focus{padding-left:45px!important}#VDCBookingform .bookly-details-step .bookly-label-error{color:indianred!important}#VDCBookingform .bookly-form input[type="text"],#VDCBookingform .bookly-form input[type="number"],#VDCBookingform .bookly-form input[type="password"],#VDCBookingform .bookly-form select,#VDCBookingform .bookly-form textarea{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important;padding:10px!important;border-radius:0px!important}#VDCBookingform .bookly-form input[type="text"]:focus,#VDCBookingform .bookly-form input[type="number"]:focus,#VDCBookingform .bookly-form input[type="password"]:focus,#VDCBookingform .bookly-form select:focus,#VDCBookingform .bookly-form textarea:focus{border:solid #ffffff 2px!important}#VDCBookingform .bookly-time-step span{font-size:inherit}#VDCBookingform .bookly-form .bookly-time-step .bookly-columnizer .bookly-day,#VDCBookingform .bookly-form .bookly-time-step .bookly-schedule-date{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important}.bookly-columnizer .bookly-hour{text-align:left}#VDCBookingform .bookly-form button.bookly-btn{color:#000!important;border-radius:0px!important}#VDCBookingform .bookly-form button.bookly-btn span{color:#000!important}#VDCBookingform .bookly-round{background-color:transparent!important}#bookly-tbs .table{color:#fff}#bookly-tbs .nav-tabs .nav-link{color:#fff}.wp-block-bookly-customer-cabinet #bookly-tbs{color:#ffffff}#bookly-tbs input,#bookly-tbs select{background-color:#1d1d1d!important;border:solid #2c2c2c 2px!important;border-radius:0px!important;color:#fff!important}#bookly-tbs input:focus,#bookly-tbs select:focus{border:solid #ffffff 2px!important}#bookly-tbs button{background:#fff!important;color:#000!important;border-radius:0px!important;border:2px solid white!important}.entry-content table:not(.variations){border:2px solid #1d1d1d}#bookly-tbs .table thead th{border-bottom:2px solid #1d1d1d}#bookly-tbs .table td,#bookly-tbs .table th{border-top:2px solid #1d1d1d}.vdc-t-wrap{border:1px solid rgba(250,250,250,0.3);padding:50px 30px 30px 30px;position:relative;margin:30px 0 0}.vdc-t-wrap svg{position:absolute;margin:0 auto;left:0;right:0;top:-30px}.vdc-t-body{}.vdc-t-source{}:root{--hp-hero-max-height:800px}.scroll-down-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43.5' height='23' viewBox='0 0 43.5 23'%3E%3Cg id='Path_2683' transform='translate(43.5) rotate(90)'%3E%3Cpath id='Path_1' data-name='Path 1' d='M1.4,43.5,0,42.1,20.2,21.75,0,1.4,1.4,0,23,21.75Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.scroll-down-link{cursor:pointer;height:23px;width:43px;line-height:43px;text-align:center;text-decoration:none;-webkit-animation:fade_move_down 2s ease-in-out infinite;-moz-animation:fade_move_down 2s ease-in-out infinite;animation:fade_move_down 2s ease-in-out infinite;margin-top:16px}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}#services .splide-text{padding-right:60px}#services .img{opacity:0.5;transition:0.35s ease all}#services .is-active .img{opacity:1}#services .splide__arrow svg{height:auto;width:100%}#services .splide__arrow{background:transparent;width:3em}#services .splide__pagination{position:initial}#services img{width:100%;height:auto}#services h3{padding:32px 0 16px 0}#services p{padding-bottom:32px}.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::-webkit-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input:-ms-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input:-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_active .forminator-input::placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::-webkit-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input:-ms-input-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input:-moz-placeholder,.et_pb_code_inner .forminator-custom-form .forminator-is_hover .forminator-input::placeholder{color:#000000!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button{border:3px solid white!important}@media (max-width:980px){.text-img-fw .et_pb_column.et_pb_column_empty{display:block;padding-top:56.25%}}.et_pb_column .et_pb_module a.lead{font-size:21px}.spot{position:absolute;transform:translate(-50%,-50%);border:0px}.mpSpot1{top:25%;left:23%}.mpSpot2{top:75%;left:23%}.mpSpot3{top:50%;left:50%}.mpSpot4{top:50%;left:75%}.mpSpot5{top:15%;left:75%}.mpSpot6{top:50%;left:95%}.kcSpot1{top:25%;left:23%}.kcSpot2{top:75%;left:23%}.kcSpot3{top:60%;left:35%}.kcSpot4{top:40%;left:45%}.kcSpot5{top:60%;left:45%}.kcSpot6{top:50%;left:60%}.post-title-stick{margin-top:100px}@media (min-width:979px){.post-title-stick{top:140px;margin-top:initial}}.wp-block-image figcaption{color:#fff;font-size:16px;text-align:center}.divi-sticky-cta{bottom:0;box-sizing:border-box!important;display:block;direction:ltr!important;width:100%;z-index:999999;position:sticky;top:calc(100vh - 52px)}.sticky-cta{font-size:21px;position:relative;border:none;outline:none;padding:12px 14px 12px 12px;cursor:pointer;white-space:nowrap;background-color:#ffffff!important;transition:transform 0.1s ease-in-out,box-shadow 0.1s ease-in-out;opacity:0.96;display:flex;flex-direction:column;width:100%;height:auto;align-items:center}.sticky-cta-text{overflow-wrap:normal!important;word-break:normal!important;word-wrap:normal!important;white-space:nowrap!important;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);cursor:pointer;line-height:normal;text-transform:initial!important;letter-spacing:normal!important;color:#000000}@media (min-width:979px){.et_pb_fullwidth_code.et_pb_module{transform:translateX(0px)}.divi-sticky-cta{background-position:initial;background-size:initial;top:50%;transform:translateY(-50%);right:0;width:auto;bottom:auto;position:fixed}.sticky-cta{align-items:flex-start}.sticky-cta:hover{box-shadow:0 0 35px 2px rgb(0 0 0 / 24%);opacity:1;transform:translateX(2px)}.sticky-cta-text{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;transform:rotate(180deg)}}.side-cta{font-size:21px;position:relative;border:none;outline:none;white-space:nowrap;background-color:#ffffff!important;transition:transform 0.1s ease-in-out,box-shadow 0.1s ease-in-out;opacity:0.96;display:flex;flex-direction:column;width:100%;height:auto;text-align:center;height:0px}.side-cta:before{content:'Book a service';display:inline-block;width:100%;color:black;background:white;padding:16px 0px;font-size:21px;font-weight:400;font-family:Helvetica}.side-cta.reg-cta:before{content:'Register to book'}@media (min-width:979px){.side-cta{position:fixed;-webkit-transform:rotate(-90deg);transform:rotate(-90deg) translateY(0px) translateX(50%);right:50px;-webkit-transform-origin:right top;transform-origin:right top;width:auto;text-align:center;box-shadow:0 2px 4px rgba(108,46,185,0.2);cursor:pointer;padding:0 30px;height:auto}.side-cta:hover{transform:rotate(-90deg) translateY(2px) translateX(50%)}.side-cta:before{content:'Book a service';display:inline-block;width:100%;color:black;background:white;padding:16px 0px;font-size:21px;font-weight:400;font-family:Helvetica}}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field{display:flex;flex-direction:column}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field label{order:1;padding-bottom:5px}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .field-reorder span.forminator-description{order:2;padding-bottom:8px;margin-top:0px}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field textarea,.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field input,.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder .forminator-field .forminator-checkbox{order:3}#bookly-tbs .modal-content{background:#000000;border:2px #fff solid;padding:10px}#bookly-tbs .modal-header{border-bottom:0px;position:relative}#bookly-tbs .modal-footer{border-top:0px}#bookly-tbs .form-group{margin-bottom:0px;padding-top:10px}#bookly-tbs button.close{right:4px;top:4px;border-radius:0 0 0 4px!important;position:absolute;opacity:1;border:2px solid transparent!important;text-shadow:none}#bookly-tbs button.close:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}#bookly-tbs .modal-footer button:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}#bookly-tbs .daterangepicker,#bookly-tbs .daterangepicker .calendar-table{background:#1d1d1d;display:block}#bookly-tbs .daterangepicker .calendar-table .next span,#bookly-tbs .daterangepicker .calendar-table .prev span{border-color:#ffffff}#bookly-tbs .daterangepicker td.off,#bookly-tbs .daterangepicker td.off.end-date,#bookly-tbs .daterangepicker td.off.in-range,#bookly-tbs .daterangepicker td.off.start-date{color:#000;background:rgba(255,255,255,0.3)}#bookly-tbs .daterangepicker td.available:hover,#bookly-tbs .daterangepicker th.available:hover{background-color:rgb(173,132,64)}#bookly-tbs .btn-default:hover{color:#fff!important;background:transparent!important;border:2px solid #ffffff!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .remove-header .forminator-repeater-label{display:none!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-repeater-field{background:none}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-repeater-field{border-radius:0px}.bookly-staff-cabinet{margin:30px 0 60px 0}.vdc-Staff .monthName,.vdc-Staff .ec-day,.modal-content{color:#fff}.ec-event div{color:#000000}#bookly-tbs .daterangepicker td.available{color:#fff}.bookly-form #bookly-js-address{display:inherit}.Reg-form .register .ur-form-row{margin-bottom:60px}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field{display:flex;flex-direction:column}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field span{order:1}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-description{order:2}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-radio:nth-child(3){order:3}.forminator-ui.forminator-custom-form[data-design=flat] .field-reorder-rad .forminator-field .forminator-radio:nth-child(2){order:4}.user-registration-password-strength{color:#000000}header.et-l--header{position:relative;z-index:10}#your-profile.wp-2fa-configuration-form .button{border:3px solid white!important;margin-top:30px;background:black!important;color:white!important;border-radius:0px}#your-profile.wp-2fa-configuration-form .button:hover{background-color:black!important;color:black!important;border:3px solid white!important}#your-profile.wp-2fa-configuration-form .wp2fa-modal .button{border:3px solid black!important;background:black!important;color:white!important;border-radius:0px}#your-profile.wp-2fa-configuration-form .wp2fa-modal .button:hover{background-color:black!important;color:black!important;border:3px solid black!important}#your-profile.wp2fa-modal .modal__close{color:black!important}.default_styling input[type=radio]{accent-color:rgb(173,132,64)}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea:active,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea:focus,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea:hover,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:active,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:hover{color:black}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-label.forminator-repeater-label{font-size:28px;padding-bottom:10px}.vdc-date-field .forminator-date-select .forminator-row .forminator-col:nth-child(1),.vdc-date-field .forminator-date-select .forminator-row .forminator-col:nth-child(2){display:none}.splide__arrow--next{right:6em}.scroll-down-link{cursor:default}.wp2fa-modal h4,.wp2fa-modal h3{color:#000000}.kcSpot7{top:25%;left:75%}.mpSpot3{top:74%;left:23%}.bookly-modal-body.bookly-js-modal-body{color:#000}.bookly-modal .bookly-modal-content .bookly-modal-header{color:#000}.bookly-btn-submit{background:#000}.bookly-btn-submit{color:#000}.bookly-form .bookly-btn-submit{color:#000!important;border:1px solid transparent!important}.bookly-form .bookly-btn-submit:hover{color:#000!important;border:1px solid black!important}.login .message a{display:inline-block}.backup-key-wrapper #backup-codes-wrapper{color:#000000}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .field-reorder span.forminator-error-message{order:9}ol.wizard-custom-counter{list-style-type:none}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input{color:#fff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label:not(.user-registration-error){color:#fff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount){background:transparent;color:#fff;padding-top:0px;padding-left:0px;margin-top:0px;margin-left:0px}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item label{color:#fff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button{color:#000}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover{color:#fff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid input{border:2px solid rgba(255,255,255,0.3);transition:ease all 350ms}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:focus,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input:hover,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid input:hover,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid input:focus{border:2px solid #ffffff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input{color:#fff}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button{background:#ffffff;border:2px solid #ffffff;border-width:2px 1px 2px 2px}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:focus{color:#ffffff;border:2px solid #ffffff;border-width:2px 1px 2px 2px}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) a:hover,.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount) a:focus{text-decoration:underline}.et-l .user-registration.ur-frontend-form:not(.user-registration-MyAccount){max-width:none}.modal__footer,.wp2fa-setup-actions{display:flex;gap:10px}#your-profile.wp-2fa-configuration-form .wp2fa-modal .button:hover,#your-profile.wp-2fa-configuration-form .wp2fa-modal .button:focus{background-color:black!important;color:black!important;border:3px solid black!important}.wizard-step,.step-setting-wrapper{display:flex;flex-wrap:wrap}.mb-20,.radio-cells,fieldset{flex-grow:1;width:100%}.wp-2fa-configuration-form .description,.wp-2fa-configuration-form .wp-2fa-user-profile-form{margin-bottom:30px}table.wp-2fa-user-profile-form:not(.variations){border:0px}.login form#itsec-2fa-on-board .button{color:#000;font-size:16px}.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{font-size:16px}.login form#itsec-2fa-on-board .button{background-color:#fff}.login form#itsec-2fa-on-board .button{border-color:#000}.login form#itsec-2fa-on-board .button:hover,.login form#itsec-2fa-on-board .button:focus{background-color:#000;color:#fff}.itsec-screen__content p a{display:inline}.login form .button{border-color:#000;color:#000;font-size:16px}.login form .button:hover{border-color:#000;color:#fff;background-color:#000;font-size:16px}.branda-login #login input#submit{color:#000;background-color:#fff;border:2px solid #000}.branda-login #login input#submit:hover{background-color:#000;color:#fff}.forminator-ui#forminator-module-8055.forminator-design--flat .forminator-consent__label p{color:#fff}body.login #login{margin-top:0px;padding-top:0px}body.login .cb-slideshow,body.login .cb-slideshow::after{position:absolute}body.login .cb-slideshow::after{content:none}.bookly-js-customer-cabinet-content form>div:last-of-type{margin-top:30px}