*,.slot-group ul li,.time-slots,.zb-classic-container *,.zb-redirect-popup,.zcb-element>span{box-sizing:border-box}*,ol,ul{padding:0;margin:0}[dir=ltr] .staff-list ul,[dir=rtl] .staff-list ul{right:-1px}body{background:#F3F3F3!important;font-size:13px;color:#181818!important;height:100vh!important;-webkit-font-smoothing:auto}ol,ul{list-style:none}.fonts-regular,body{font-family:var(--font-family-regular)}.fonts-semibold,.service-header,.steps ul>li>.value,.zb-resource-choosetime>span.active{font-family:var(--font-family-medium)}.book-container .header{position:fixed;-webkit-box-shadow:0 1px 3px #d8d8d8;-moz-box-shadow:0 1px 3px #d8d8d8;box-shadow:0 1px 3px #d8d8d8;width:100%;top:0;background-color:#FFF;z-index:10;height:80px}.book-inner-container,.header-container{width:80%;max-width:1080px}.header-container{margin:0 auto;padding:7px 30px;width:100%;max-width:inherit}.book-container{overflow-y:auto}.book-inner-container{margin:110px auto 0}.service-icon-large{width:40px;height:40px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-size:cover}.sign-up{color:#fa667b}.booknow-header-image{padding:25px}.label{display:inline-block;font-size:14px;position:relative}.service-header{font-size:15px;text-align:center;width:100%;margin-bottom:20px;color:#484848}.service-image{display:inline-block;width:80px;height:80px;line-height:75px;text-align:center;font-size:23px;text-transform:uppercase;background-size:cover}[dir=ltr] .service-image{margin-right:20px}[dir=rtl] .service-image{margin-left:20px}.selected-staff{margin:30px;padding:18px 0;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;height:100px}.staff-list{width:280px;position:relative;border:1px solid #EBEBEB;height:62px}.staff-list ul{position:absolute;background-color:#FFF;min-height:51px;overflow:hidden;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s;max-height:0;padding-top:59px;top:0;z-index:2;border:1px solid #E0E0E0}[dir=ltr] .staff-list ul,[dir=rtl] .staff-list ul{left:-1px}.staff-list ul.open{max-height:230px;overflow:auto;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.staff-list ul li{position:relative;font-size:14px;min-height:50px;width:100%}[dir=ltr] .staff-list ul li{padding-left:15px}[dir=rtl] .staff-list ul li{padding-right:15px}.staff-cost,.staff-details{font-family:var(--font-family-light);color:#181818}.staff-cost{color:#7e4eb3}.slot-title{color:#888;font-size:14px;font-family:var(--font-family-light);width:120px}.slot-group ul{width:calc(100% - 120px)}.slot-group ul li,.time-slots{float:left;padding:5px 10px;margin:0 0 10px 20px;border:1px solid #6ac199;background:#fff;width:80px;text-align:center;font-size:11px;color:#888;cursor:pointer;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;white-space:nowrap;direction:ltr}.slot-group ul li.active,.slot-group ul li:hover,.time-slots.active,.time-slots:hover{background:#6ac199;color:#fff}.slot-group ul li:hover{cursor:pointer!important}.slot-group ul li{float:none!important;margin:0!important;width:auto!important}.slot-group ul li.customer-before-time:hover{cursor:default!important}.label-container textarea{height:100px;resize:none}.proceed-btn,.sign-in-iframe .signinForm .btn{background:#7e4eb3;color:#fff;padding:10px 16px;position:relative;font-size:13px;letter-spacing:.7px;cursor:pointer;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #7d4db3}.staff-icon{width:33px}.success-message{text-align:center;color:#82bf07;padding:60px 0 0;font-size:14px;height:80px;margin:9px 0 25px}.success-tick{width:50px;height:50px;background:#82BF07;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;transform:translateX(-50%)}[dir=ltr] .success-tick{left:50%}[dir=rtl] .success-tick{right:50%}.summary-list{padding:50px 140px;height:auto;background-color:#FFF!important}.summary-list .alert{display:flex;align-items:center;gap:5px}.summary-list .alert .info-icon{display:flex;align-items:center;justify-content:center}.summary-header{color:#181818;font-size:28px;text-align:center;border-bottom:4px solid #181818}[dir=ltr] .appointment-content .steps ul>li{padding-left:40px}[dir=rtl] .appointment-content .steps ul>li{padding-right:40px}.steps ul>li>.book-label{font-size:14px;position:relative;text-transform:none}[dir=ltr] .steps ul>li>.book-label{padding-left:23px}[dir=rtl] .steps ul>li>.book-label{padding-right:23px}.steps ul>li>.value{font-size:15px;color:#333}.book-details{font-size:13px;font-family:var(--font-family-regular)}.steps ul>li>.book-label.appointment-id:before{content:"#";position:absolute;opacity:.5;font-size:19px;font-family:var(--font-family-light);top:11px}[dir=ltr] .steps ul>li>.book-label.appointment-id:before{left:2px}[dir=rtl] .steps ul>li>.book-label.appointment-id:before{right:2px}.invoice-summary-color,.summary-buttons{color:#296DE0}.summary-buttons{padding:40px 0 20px;border-top:4px solid #181818}.summary-buttons>a,.summary-buttons>span{padding:0 10px;color:#7e4eb3}[dir=ltr] .summary-buttons>a,[dir=ltr] .summary-buttons>span{border-right:1px solid #7e4eb3}[dir=rtl] .summary-buttons>a,[dir=rtl] .summary-buttons>span{border-left:1px solid #7e4eb3}[dir=ltr] .summary-buttons>span:last-child{border-right:none}[dir=rtl] .summary-buttons>span:last-child{border-left:none}.summary-book-button{padding:7px 10px}.common-dropdown{z-index:1;border:1px solid #F0F0F0;top:12px;-webkit-box-shadow:0 0 2px 0 #F0F0F0;-moz-box-shadow:0 0 2px 0 #F0F0F0;box-shadow:0 0 2px 0 #F0F0F0;color:#151515;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;transform:translate(-50%,0);text-align:left;left:50%;white-space:nowrap}.common-dropdown.open{top:22px;opacity:1;visibility:visible}.common-dropdown>span{display:block;padding:9px 11px;background-color:#FFF}.common-dropdown>span:hover{background-color:#FBFBFB}.common-dropdown:after{content:'';position:absolute;width:10px;height:10px;top:-6px;background-color:#FFF;transform:rotate(45deg);border:1px solid #EFEFEF;border-bottom:none;-webkit-box-shadow:0 -1px 2px -1px #F0F0F0;-moz-box-shadow:0 -1px 2px -1px #F0F0F0;box-shadow:0 -1px 2px -1px #F0F0F0}[dir=ltr] .common-dropdown:after{border-right:none;left:50%;margin-left:-5px}[dir=ltr] .freeze-layer,[dir=ltr] .overlay,[dir=rtl] .company-contact>a:after,[dir=rtl] .company-contact>span:after,[dir=rtl] .dropdown-box.customer-profile-box,[dir=rtl] .freeze-layer,[dir=rtl] .overlay,[dir=rtl] .popup-summary{left:0}[dir=rtl] .common-dropdown:after{border-left:none;right:50%;margin-right:-5px}[dir=ltr] .company-contact>a:after,[dir=ltr] .company-contact>span:after,[dir=ltr] .dropdown-box.customer-profile-box,[dir=ltr] .freeze-layer,[dir=ltr] .overlay,[dir=ltr] .popup-summary,[dir=rtl] .freeze-layer,[dir=rtl] .overlay{right:0}.company-contact>a,.company-contact>span{font-size:12px;position:relative;padding:0 7px}.company-contact>a:after,.company-contact>span:after{content:'';position:absolute;width:1px;height:11px;top:3px;background-color:#939393}.company-contact .zb-email-icon{font-weight:600}.company-contact>a:last-child:after,.company-contact>span:last-child:after,.summary-buttons>a:last-child:after,.summary-buttons>span:last-child:after{display:none}.footer{width:100%;text-align:center;padding-bottom:60px}.book-details .invoice-summary-color{text-decoration:underline}.instagram-icon{display:inline-block;vertical-align:middle;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/Instagram-1922aca8edc547d5bab526890b03d16c.svg);height:13px;width:13px;background-size:cover}.freeze-layer,.overlay,.popup-summary{position:fixed;height:100%;visibility:hidden;opacity:0;backface-visibility:hidden;top:0}.freeze-layer{bottom:0;background-color:rgba(0,0,0,.2)}.popup-summary{overflow:hidden;background:#FFF;width:50%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;transform:translateX(100%);z-index:30}.overlay{background-color:rgba(0,0,0,.2);bottom:0;z-index:1}.freeze-layer,.popup-summary.open{opacity:1;visibility:visible;backface-visibility:visible}.overlay.open{z-index:10;cursor:default;visibility:visible;opacity:.3}.popup-summary.open{transform:translateX(0)}.ca-summary .appointment-header{padding:15px 20px;background-color:#FBFBFB;border-bottom:1px solid #F4F4F4}.appointment-content{height:calc(100% - 70px);padding:30px 60px 30px 4px}.appointment-footer{border-top:1px solid #F4F4F4}[dir=ltr] .appointment-footer{margin-left:40px}[dir=rtl] .appointment-footer{margin-right:40px}.reschedule-buttons{bottom:0}.reschedule-buttons .add,.reschedule-buttons .cancel{font-size:15px;text-align:center;padding:19px}.reschedule-buttons .cancel{background:#EEE;color:#111}.reschedule-buttons .add{background:#4F4A7B;color:#FFF}.customer-profile-icon{width:20px;height:20px;background-size:100% 100%}.sign-in-iframe .signin-iframe-parent iframe{height:450px}.sign-in-iframe.forgot-password .signin-iframe-parent iframe{height:330px}.dropdown-box.customer-profile-box{width:240px;background-color:#FFF;top:47px}[dir=ltr] .dropdown-box.customer-profile-box:before{right:20px}[dir=ltr] .signup-container,[dir=ltr] .signup-container:after,[dir=ltr] .template-two-overlay,[dir=ltr] .transparent-layer,[dir=rtl] .payment-enable .label:before,[dir=rtl] .selected-staff-booknow,[dir=rtl] .signup-container,[dir=rtl] .signup-container:after,[dir=rtl] .template-two-overlay,[dir=rtl] .transparent-layer,[dir=rtl] .zb-paymentsummary .zb-payment-summary:after{right:0}[dir=rtl] .dropdown-box.customer-profile-box:before{left:20px}[dir=ltr] .payment-enable .label:before,[dir=ltr] .selected-staff-booknow,[dir=ltr] .signup-container,[dir=ltr] .signup-container:after,[dir=ltr] .template-two-overlay,[dir=ltr] .transparent-layer,[dir=ltr] .zb-paymentsummary .zb-payment-summary:after,[dir=rtl] .signup-container,[dir=rtl] .signup-container:after,[dir=rtl] .template-two-overlay,[dir=rtl] .transparent-layer{left:0}.dropdown-box.customer-profile-box li:hover{cursor:pointer}.staff-list ul>li.active{display:none}.selected-staff-booknow{z-index:4;position:absolute;padding:12px 15px;background-color:#fff;height:100%;top:0}.selected-staff-booknow>div{padding:0;border-bottom:none;background:0 0}.selected-staff-booknow>div:last-child{width:calc(100% - 33px)}.signup-container{backface-visibility:hidden;background:#FAFAFA;height:100%;position:fixed;top:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:transform .3s ease-in 0s;-moz-transition:transform .3s ease-in 0s;transition:transform .3s ease-in 0s;width:100%;z-index:20;transform:scale(1.5)}.signup-container.visible{backface-visibility:visible;opacity:1;visibility:visible;transform:scale(1)}.signup-container:after{content:'';position:absolute;background:linear-gradient(110deg,#2d2752 0,#3a397b 30.44%,#7776B3 100%);z-index:-1}.signup-container.signup-container-popup{background:rgba(0,0,0,.2)}.signup-container.signup-container-popup:after{background:0 0}.signup-container.signup-container-popup .booknow-header,.signup-container.signup-container-popup .zb-close{display:none}.signup-container.signup-container-popup .signup-content{padding:35px 0}.signup-container.signup-container-popup .service-header{font-size:26px;font-family:var(--font-family-regular);text-align:left}[dir=ltr] .signup-container.signup-container-popup .service-header{padding-left:40px}[dir=rtl] .signup-container.signup-container-popup .service-header{padding-right:40px}.signup-container.signup-container-popup .sign-up-popup,.signup-container.signup-container-popup .signup-button{width:345px;margin:auto}.signup-container.signup-container-popup .sign-up-popup .label-container>div:first-child,.signup-container.signup-container-popup .signup-button .label-container>div:first-child{display:none}.signup-container.signup-container-popup .booking-info-container,.signup-container.signup-container-popup .signup-content{width:425px!important;max-height:550px;height:inherit}.signup-container .header-signup-btn{text-align:center}.header-signup-btn .proceed-btn{background-color:#51487F}.signup-content{width:750px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;-webkit-box-shadow:0 0 5px 1px #b1b1b6;-moz-box-shadow:0 0 5px 1px #b1b1b6;box-shadow:0 0 5px 1px #b1b1b6;padding:50px 0}.signup-container .booknow-header{color:#fff}.search-close{font-size:21px;color:red}.branch-setting-search .search{height:40px;padding:0 23px;border-bottom:1px solid #EFEFEF}.appointment-search-open+div.table-row>div{padding-top:60px;-webkit-transition:padding-top .3s;-moz-transition:padding-top .3s;transition:padding-top .3s}.booknow-header{font-size:24px}.cancel-popup{width:500px}.appointmentid-icon{background:linear-gradient(to bottom,#d3528d 0,#9f6aa9 100%);width:21px;height:21px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:inline-block;position:relative}.appointmentid-icon>span{display:flex;justify-content:center;align-items:center;font-size:10px;color:#FFF;font-weight:600;height:20px}.zb-facebook,.zb-linkedin{color:#3e5c96}.zb-twitter-icon{color:#333}.slot-group-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.booking-slot-group{max-height:calc(100vh - 465px);overflow:auto;background-color:#FFF;padding:18px 22px;border:1px solid #EBEBEB;margin-bottom:50px}.booking-no-staff .booking-slot-group{max-height:calc(100vh - 545px)}.forget-password a:hover{text-decoration:underline}[dir=ltr] .popup-summary .booking-slot-group,[dir=ltr] .popup-summary .selected-staff,[dir=ltr] .popup-summary .slot-group-header{margin-right:0!important}[dir=rtl] .popup-summary .booking-slot-group,[dir=rtl] .popup-summary .selected-staff,[dir=rtl] .popup-summary .slot-group-header{margin-left:0!important}[dir=ltr] .popup-summary .appointment-content{padding-right:40px}[dir=rtl] .popup-summary .appointment-content{padding-left:40px}.template-one-embed.book-container .book-inner-container{width:100%;max-width:inherit;margin:inherit;padding-top:0!important;height:100vh;margin-top:0!important}.template-one-embed .success-message{margin-top:30px}.invoice-summary-additionalinfo .value>span:first-child,.zb-resource-choosetime>span+div>.booking-slot-group{margin-top:0!important}.template-one-embed .staff-booking-container{top:0;height:100%}.zb-paymentsummary .zb-payment-summary:after{content:'';position:absolute;width:1px;height:150px;top:0;bottom:0;background-color:#E8E8E8}.class-service-timeslot .zcb-date-picker-content{top:-64px}.inactive-workspace{background-color:#F3F3F3}.workspace-disabled{width:95px;height:110px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/Workspace-disabled-e1689878367eabadd09e1082627f191f.svg);background-size:100% 100%}.inactive-workspace .font-semibold{font-size:23px;color:#50497D}.workspace-disabled-text{color:#ADADAD}.payment-label .zb-link{transform:rotate(-49deg);font-size:6px}[dir=ltr] .payment-label .zb-link{left:-2px}[dir=rtl] .payment-label .zb-link{right:-2px}.cancel-alert.cancel-popup{left:50%;top:50%;transform:translate(-50%,-50%)}.cancel-alert.cancel-popup .confirm-cancel-button{justify-content:flex-end}.zb-resource-choosetime>span{padding:18px 14px;width:195px;border:1px solid #EBEBEB;background-color:#FAFAFA;border-bottom:none}[dir=ltr] .zb-resource-choosetime>span:first-child{border-right:none}[dir=rtl] .zb-resource-choosetime>span:first-child{border-left:none}.zb-resource-choosetime>span.active{background-color:#FFF;border-bottom:none}.link-button{background-color:#6b9BE6;color:#FFF;padding:7px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-width:135px}.link-button .common-dropdown{bottom:37px;top:inherit}.link-button .common-dropdown:after{transform:rotate(225deg);bottom:-6px;top:inherit}.bookmark-icon{width:16px;height:14px}.bookmark-icon .zb-starfill{display:none;color:#E1E1E0}.bookmark-icon:hover .zb-starfill{display:block}.template-four-staffallocated{display:none}.booknow-class-availability{border:1px solid #EBEBEB;background-color:#FFF}.booknow-class-availability .service-image{width:60px;height:60px;line-height:58px;border:1px solid transparent}.booknow-class-availability.no-staff-groupbooking{min-height:400px}.booknow-class-availability .booknow-class-availability-continue{border-top:1px solid #EFEFEF}.booknow-class-availability .booknow-class-availability-continue .normal-button{width:115px}.booknow-class-availability .class-availability-gray{color:#666}.booknow-class-availability .class-availability-view{color:#50497F}.staff-select-box.booknow-class-popup{width:590px;max-height:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:31}.staff-select-box{background:#FFF;border:1px solid #EDEDED;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);max-height:340px;min-width:310px;overflow:auto;padding:8px 0 10px;left:50%;top:50%;transform:translate(-50%,-40%);z-index:14;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.staff-select-box.open{transform:translate(-50%,-50%);opacity:1;visibility:visible}.staff-select-box>div{cursor:pointer;padding:17px 25px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.staff-select-box>div:hover,.staff-select-box>div:hover .description-field-view:after,.staff-select-box>div:hover .description-field-view:before{background:#F7F7F7}.staff-select-box .zb-tick{opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.staff-select-box>.active .zb-tick{visibility:visible;opacity:.7}.staff-select-box.booknow-class-popup+.overlay.open{z-index:30}.bca-header{border-bottom:1px solid #EBEBEB;padding:17px 25px}.booknow-class-popup-content{max-height:450px;overflow-y:auto}.zb-common-signup-popup.signup-content{display:flex;flex-direction:column;padding-bottom:10px;max-height:90%}.zb-common-signup-popup.signup-content .booking-info-container{width:initial!important;overflow-y:auto}.zb-common-signup-popup.signup-content .booking-info-tab>div:first-child{width:0}.zb-common-signup-popup.signup-content>div,.zb-common-signup-popup.signup-content>div>div{display:flex;flex-direction:column;min-height:0}.selected-service-name{max-width:210px}[dir=ltr] .terms-conditions-checkbox .checkbox-group>div{padding-left:23px}[dir=rtl] .terms-conditions-checkbox .checkbox-group>div{padding-right:23px}[dir=ltr] .label-container.terms-conditions-checkbox .checkbox-group>div label{padding-left:0!important}[dir=rtl] .label-container.terms-conditions-checkbox .checkbox-group>div label{padding-right:0!important}.label-container.terms-conditions-checkbox .checkbox-group>div label:after{top:4px!important}.label-container.terms-conditions-checkbox .checkbox-group label:before{top:1px}.label-container.terms-conditions-checkbox .checkbox-group>div a{color:#2E71E0;text-decoration:underline}.bookings-field-theme.bookings-field-theme-reg .date-picker-focus:focus .txt-input,.bookings-field-theme.bookings-field-theme-reg .zcp-dropdown .select-drop-box:focus,.bookings-field-theme.bookings-field-theme-reg input:focus{border:1px solid #33B5E5!important;-webkit-box-shadow:0 0 4px 0 rgba(42,124,255,.3);-moz-box-shadow:0 0 4px 0 rgba(42,124,255,.3);box-shadow:0 0 4px 0 rgba(42,124,255,.3)}.bookings-field-theme.bookings-field-theme-reg .proceed-btn{background-color:#33B5E5!important;border:1px solid #33B5E5!important;color:#FFF!important}.bookings-field-theme.bookings-field-theme-reg .proceed-btn:hover{background-color:#2caede!important;border:1px solid #2caede!important;-webkit-box-shadow:0 0 4px 0 rgba(42,124,255,.3);-moz-box-shadow:0 0 4px 0 rgba(42,124,255,.3);box-shadow:0 0 4px 0 rgba(42,124,255,.3)}.booknow-class-popup{background:#fff;border:1px solid #ededed;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:auto;padding:8px 0 10px;top:50%;transform:translate(-50%,-40%);z-index:14;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}[dir=ltr] .booknow-class-popup{left:50%}[dir=rtl] .booknow-class-popup{right:50%}.booknow-class-popup.open{transform:translate(-50%,-50%);opacity:1;visibility:visible}[dir=ltr] .bca-available-date .class-availability-view{margin-left:20px}[dir=rtl] .bca-available-date .class-availability-view{margin-right:20px}.bookings-field-theme .label-container .zcb-date-picker .zcb-date-picker-content div{font-size:11px}.zb-payment-details{padding:13px 10px;border:1px solid #E1E1E1;margin-bottom:18px}.bookings-field-theme .zb-payment-details>div{margin-bottom:0!important}.bookings-field-theme .zb-payment-details>div>div:first-child{width:130px}.freeze-timezone-input{opacity:0}.iti .iti__country-list{max-width:390px}.zb-redirect-popup{padding:35px 20px;z-index:41;min-width:400px;border-radius:4px}.zb-redirect-circle{width:42px;height:42px;border:2px solid #65BE65;display:inline-block;border-radius:50px}.zb-redirect-circle .zb-tick{color:#65BE65}.tooltip-element{max-width:400px;background-color:#FFF;border:1px solid #E6E5F2;border-radius:2px;line-height:20px;box-shadow:0 0 7px 0 #DDD;color:#222}@media print{@page{width:100%;size:auto;padding:0 50px 0 50px}body{background-color:#FFF!important}body *{visibility:hidden}.book-container{height:100%!important;width:100%!important}.book-inner-container{width:100%!important;max-width:inherit!important;height:100%;margin:0;padding:0}.summary-list{padding:50px}#invoice,#invoice *,#summary,#summary *,#zb-invoice-summary,#zb-invoice-summary *{visibility:visible!important}#print-icon,#print-invoice,#publiclink,#publiclink2,#reschedule,#reschedule-cancel,#reschedule-cancel-two .common-link,#reschedule-cancel-two .text-muted,#summary-buttons a,#summary-buttons span,#summary-buttons>div{display:none}#summary{width:100%;position:absolute;height:100%}.template-two-container .book-container .zb-headder-wrapper,.template-two-container .zb-invoice-summary{margin-top:30px!important}#another-appointment .zb-btnstyle{visibility:hidden!important}}.printview{-webkit-transition:none;-moz-transition:none;transition:none}.zb-line-loading-template1.zb-line-loading .zb-line,.zb-line-loading-template1.zb-line-loading .zb-line .zb-break-animation{height:4px}.zb-line-loading-template1.zb-line-loading .zb-line .zb-break-animation{width:18px!important;background-color:#FFF!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.zb-line-loading-template1.zb-line-loading .zb-break-animation.zb-line-dot1{-webkit-animation:zb-line-loading 8s infinite;-moz-animation:zb-line-loading 8s infinite;-ms-animation:zb-line-loading 8s infinite;animation:zb-line-loading 8s infinite}.zb-line-loading-template1.zb-line-loading .zb-break-animation.zb-line-dot2{-webkit-animation:zb-line-loading 4s infinite;-moz-animation:zb-line-loading 4s infinite;-ms-animation:zb-line-loading 4s infinite;animation:zb-line-loading 4s infinite}.zb-line-loading-template1.zb-line-loading .zb-break-animation.zb-line-dot3{-webkit-animation:zb-line-loading 2s infinite;-moz-animation:zb-line-loading 2s infinite;-ms-animation:zb-line-loading 2s infinite;animation:zb-line-loading 2s infinite}.signup-container-visible .zb-line-loading{top:0!important}.signup-container .signup-content{width:auto;padding:50px 70px 50px 90px}.signup-container .signup-content .booking-info-container{width:auto!important}.zb-common-signup-popup.signup-content .booking-info-container{padding:0 20px 0 0!important}.signup-container:after{height:calc(100vh - 50%)!important}.zb-customer-hide-layer{position:fixed;opacity:0;z-index:100000;bottom:0!important;top:0!important}[dir=ltr] .zb-customer-hide-layer{right:0!important}[dir=ltr] .zb-customer-hide-layer,[dir=rtl] .zb-customer-hide-layer{left:0!important}[dir=rtl] .zb-customer-hide-layer{right:0!important}.sign-in-iframe .signin-iframe-parent iframe{width:390px!important}.zb-btone-themesignin-split{margin:0 6px}.bookings-slot-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(77px,1fr));grid-auto-flow:row dense;grid-gap:15px;width:100%!important}.signin-iframe-parent{min-height:260px;width:390px;margin:auto}.sign-in-iframe #loading{top:50%!important;position:absolute;transform:translate(-50%,-50%);padding-bottom:30px;width:auto!important}[dir=ltr] .sign-in-iframe #loading{left:50%!important}[dir=rtl] .sign-in-iframe #loading{right:50%!important}.sign-up-popup{width:390px}.bookings-field-theme .label-container{flex-direction:column;padding:0;margin-bottom:18px!important;min-height:initial}.bookings-field-theme .label-container>div:first-child{width:auto;padding-top:0}.bookings-field-theme .label-container>div.input-box{width:100%;align-self:flex-start;margin-top:8px;max-width:initial}.bookings-field-theme .terms-conditions-checkbox>div:first-child,.bookings-field-theme.signup-button>div:first-child{display:none}.bookings-field-theme.signup-button.label-container>div.input-box{max-width:initial}.bookings-field-theme .header-signup-btn>button{flex:1;width:100%}.bookings-field-theme .proceed-btn{min-height:46px;font-size:16px;font-weight:600}.bookings-field-theme .label-container>div,.bookings-field-theme input{font-size:15px;color:#444}.zb-classic-service-select,.zb-timezone-freeze .zb-downarrow-4,.zcb-date-picker-week-box .date-picker-inline .zb{font-size:6px}.forget-password button.common-link{background-color:transparent}.zcb-date-picker.zcb-date-picker-week-box{width:calc(100% - 60px);margin:auto;display:block}.zcb-date-picker.zcb-date-picker-week-box .select-date{width:100%;display:flex}.zcb-date-picker .zcb-date-picker-header-content .prev-state,.zcb-date-picker .zcb-date-picker-header-content .zb-prev-state,.zcb-date-picker-week-box .select-date .prev-state,.zcb-date-picker-week-box .select-date .zb-prev-state{transform:rotateY(180deg)}.cookies-disabled{width:95px;height:85px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/Cookies-disable-c9f77b2af7814645ff079f946d65fb3b.svg);background-size:100% 100%}.disable-cookies{background-color:#FFF}.cookies-disabled-text{max-width:325px;line-height:23px;color:#6F6F6F}.bookingpage-logo{max-width:110px;max-height:50px;object-fit:contain}.transparent-layer{position:fixed;top:0;bottom:0;background-color:transparent;cursor:default;overflow:hidden;display:none}.staff-list.open-staff-list .transparent-layer{display:block}.book-container .booking-info-container.bookings-field-container .label-container>div:first-child{text-transform:inherit}.template-two-overlay{top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:10}.payment-enable .label:after,.payment-enable .label:before{content:'';position:absolute;border:1px solid #49A857}.payment-enable .label:before{height:18px;width:18px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;top:1px}.payment-enable .label:after{height:3px;width:8px;transform:rotate(-39deg);top:7px;border-top:none}[dir=ltr] .payment-enable .label:after{left:6px;border-right:none}[dir=ltr] .zb-timezone-freeze-dropdown,[dir=rtl] .zb-timezone-freeze-dropdown{left:-1px}[dir=rtl] .payment-enable .label:after{right:6px;border-left:none}.book-cancel-btn,.book-save-btn{width:calc(50% - 12px);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.book-save-btn{color:#FFF;background-color:#52518F;border:2px solid #52518F}.book-cancel-btn{color:#111;background-color:#F5F5F5;border:2px solid #E2E2E2}.zb-timezone-freeze{border:1px solid #E1E1E1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;width:100%;height:40px}.zb-timezone-freeze-text-color{color:#666}.zb-timezone-freeze-dropdown{border:1px solid #E1E1E1;height:100px;background-color:#FFF;opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:9;text-align:center;line-height:20px;top:38px}[dir=ltr] .zb-timezone-freeze-dropdown,[dir=rtl] .zb-timezone-freeze-dropdown{right:-1px}.zb-timezone-freeze-dropdown .zb-timezone-freeze-text-color{width:100%;padding:0 15px}.zb-timezone-freeze-dropdown.open{opacity:1;visibility:visible}.login-customer-info .proceed-btn{padding:10px 0}.booking-info-container{width:390px}.booking-info-container .zcb-element>div .text-ellipsis{white-space:normal}.booking-info-container .radio-group .za-bookings-container label{font-size:12px}.booking-info-container .radio-group .za-bookings-container label:before{width:16px;height:16px;top:50%;margin-top:-8px}.booking-info-container .radio-group input[type=radio]:checked+label:before{box-shadow:#474950 0 0 0 1px inset,#FFF 0 0 0 5px inset,#474950 0 0 0 12px inset,transparent 0 0 0 24px}.booking-info-container.booking-info-container-details{width:100%}.zb-invoice-summary-one .footer{padding-top:20px!important;padding-bottom:0}.zb-invoice-summary-one .book-container{padding-bottom:40px;height:100vh}.zb-invoice-summary-one .booknow-signin-customername{color:#111!important}.zb-invoice-summary-one .zb-line-loading .zb-line{background-color:#F74F7B!important}.zb-invoice-summary-one .zb-line-loading .zb-line .zb-break-animation{background-color:rgba(255,255,255,.8)!important}.zb-invoice-summary-one .select-time-zone{max-width:60%}.copy-right{font-size:10px;margin:0 auto 10px}.copy-right,.copy-right>a{color:#8C8C8C}.copy-right>a:hover{text-decoration:underline}.zb-embed-expired-layer{z-index:99;color:#FFF;text-align:center}.zb-embed-expired-layer *{font-family:var(--font-family-regular)!important;font-size:15px}.zb-embed-expired-layer .zb-embed-expired-layer-link{color:#FFF;text-decoration:underline}.booking-slot-title{height:27px;display:block;text-align:center;margin-bottom:15px}.booking-slot-title-text{color:#666;position:absolute;z-index:1;transform:translateX(-50%);background-color:#FFF;padding:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px}[dir=ltr] .booking-slot-title-text{left:50%}[dir=rtl] .booking-slot-title-text{right:50%}.booking-slot-title-border{position:absolute;width:100%;height:1px;background-color:#F0F0F0;top:50%}[dir=ltr] .booking-slot-title-border{left:0}[dir=rtl] .booking-slot-title-border{right:0}.overflow-hidden{overflow:hidden!important}.book-container.template-one-embed.template-one-embed .zb-line-loading.zb-line-loading{top:0!important}.terms-conditions-error .checkbox-group label:before{border:1px solid #E85F5F}.zb-invoice-summary-one .book-inner-container{padding:0 7px;width:100%}.zcb-bookings-page-embed .template-one-container.zb-btone-container .zb-btone-ap-popup-summary{border:1px solid #F3F3F3}.staff-booking-page-info{max-height:calc(100vh - 420px)!important}.staff-booking-info-details{max-height:100%!important;height:initial!important}.zcb-bookings-page-embed .template-one-embed .zb-bnc-container{height:100vh!important}.bookings-field-theme.bookings-field-theme-reg .label-container .zcb-date-picker .zcb-date-picker-content div{background-color:#FFF}.zb-common-signup-popup .bookings-field-theme.bookings-field-theme-reg .zcb-date-picker-content{height:max-content;margin-left:20px}.bookings-field-theme .terms-conditions-checkbox>div:last-child,.zb-common-signup-popup .bookings-field-theme.bookings-field-theme-reg .terms-conditions-checkbox>div:last-child{width:100%}.banner .banner-description{white-space:pre-wrap;padding:0 22%}.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(1) .zcp-dropdown.popup-up-open .selected-list-down,.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(2) .zcp-dropdown.popup-up-open .selected-list-down{top:40px!important;bottom:inherit;border-bottom:1px solid #E1E1E1;border-top:none}.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(1) .zcp-dropdown.popup-up-open .selected-list-down .zcb-element,.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(2) .zcp-dropdown.popup-up-open .selected-list-down .zcb-element{bottom:inherit;box-shadow:0 3px 8px #a5a5a540}.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(1) .zcp-dropdown.popup-up-open .dropdown-search,.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(2) .zcp-dropdown.popup-up-open .dropdown-search{border-top:none;bottom:inherit}.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(1) .zcp-dropdown.popup-up-open .selected-list-down.zcb-drop-down-search .zcb-element,.bookings-field-theme.bookings-field-theme-guest>.label-container:nth-child(2) .zcp-dropdown.popup-up-open .selected-list-down.zcb-drop-down-search .zcb-element{padding-top:38px}.zb-common-signup-popup .booking-info-tab .zb-btone-ap-signin{justify-content:right}.zb-btone-ap-container .booking-info-container .zb-btone-ap-signin{justify-content:center}.zb-btone-ap-signin{display:flex;gap:5px}.zb-sign-up-page .zb-payment-deposit>div>div .txt-input.txt-input,.zb-sign-up-page .zb-payment-details{border-color:#E1E1E1!important}.zb-sign-up-page .zb-payment-details .label-container>div,.zb-sign-up-page .zb-payment-details .label-container>div .radio-group label{color:#444!important}.zb-sign-up-page .zb-payment-details .label-container>div .radio-group{flex-direction:column}.zb-sign-up-page .zb-payment-details .label-container>div .radio-group>div{margin-right:0!important}.zb-sign-up-page .zb-payment-details .label-container>div .radio-group>div:first-child{margin-bottom:10px!important}.zb-sign-up-page .zb-payment-details .zb-payment-deposit>div>div{color:#5b6572!important}.zb-bp-signin-element{white-space:nowrap}@media only screen and (max-width:1024px){.zb-invoice-summary-one .zb-line-loading,.zb-line-loading{top:0!important}.zb-invoice-summary-one .book-container .book-inner-container{margin:92px auto 0}.template-one-embed.book-container{height:100vh}.header-container{padding:7px 15px!important}.week-box-popup .date-list{margin:0!important}.week-box-popup .next-state,.week-box-popup .prev-state{width:28px!important;height:32px!important;padding:10px 6px!important}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:initial}.error-page-container.error-page-container{width:80%!important}}@media only screen and (min-width:768px) and (max-width:1024px){.staff-booking-container.staff-booking-container,.staff-booking-detailspage.staff-booking-detailspage,.staff-booking-innner.staff-booking-innner{height:100%!important}.staff-booking-container.staff-booking-container{padding-bottom:10px!important}.staff-booking-detailspage.staff-booking-detailspage{padding:8px 15px 15px!important}.zb-invoice-summary-one .zb-line-loading{top:80px!important}.zcb-date-picker.zcb-date-picker-week-box{width:576px!important}.zb-invoice-summary-one .book-inner-container .summary-list{padding:50px 35px}.book-container .header{background-color:#FFF!important}.ipad-view-hide{display:none}[dir=ltr] .zb-invoice-summary-one .book-inner-container .summary-list>.pos-abs{right:23px!important}[dir=rtl] .zb-invoice-summary-one .book-inner-container .summary-list>.pos-abs{left:23px!important}.booking-slot-group{max-height:300px!important}}@media only screen and (max-width:767px){.popup-summary .appointment-content>div:first-child,.popup-summary .book-timing-container .selected-staff>div,.zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container,.zb-invoice-summary-one .book-container .book-inner-container .summary-list .summary-buttons{flex-direction:column}.booknow-class-availability-date .text-muted,.zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container:after,.zb-invoice-summary-one .zb-print{display:none}[dir=ltr] .booknow-signin-element .customer-appointment-button.normal-button,[dir=rtl] .booknow-signin-element .customer-appointment-button.normal-button{left:0}.booking-info-container .label-container>div:last-child .inputbox,.customer-appointment-container .customer-appointment-cost>span>div:last-child{width:100%}.zb-common-signup-popup.signup-content .booking-info-container{padding:0 10px 0 0!important}.popup-summary .book-timing-container .selected-staff>div>div:first-child{width:100%!important;margin-bottom:10px}.popup-summary .booking-slot-group{max-height:300px}[dir=ltr] .popup-summary .booking-slot-group{margin-left:15px!important}[dir=ltr] .zb-invoice-summary-one .book-timing-container .selected-staff,[dir=rtl] .zb-invoice-summary-one .book-timing-container .selected-staff{margin-left:15px}[dir=rtl] .popup-summary .booking-slot-group{margin-right:15px!important}.popup-summary .staff-list{width:100%}.zb-invoice-summary-one .cancel-alert.cancel-popup.cancel-alert.cancel-popup{width:calc(100% - 20px)!important}.zb-invoice-summary-one .slot-group-header>div:first-child{position:absolute;top:-30px}.zb-invoice-summary-one .book-timing-container{padding-top:20px}.zb-invoice-summary-one .book-timing-container .selected-staff{padding-top:0;border-bottom:none}[dir=ltr] .zb-invoice-summary-one .book-timing-container .selected-staff,[dir=rtl] .zb-invoice-summary-one .book-timing-container .selected-staff{margin-right:15px}.zb-invoice-summary-one .book-inner-container .steps ul li{min-height:0}.zb-invoice-summary-one .header{border-bottom:1px solid #E0E0E0;min-width:inherit}.zb-invoice-summary-one .header .bookingpage-logo{min-height:50px}.zb-invoice-summary-one .book-container .book-inner-container{margin:120px auto 0;height:100%}.zb-invoice-summary-one .book-container .book-inner-container .summary-list{padding:50px 26px}.zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container .value{align-self:flex-start;margin-top:15px}[dir=ltr] .zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container .value{margin-left:23px}[dir=rtl] .booknow-class-availability,[dir=rtl] .zb-invoice-summary-one .book-container .book-inner-container .summary-list .summary-buttons .link-button{margin-left:0!important}[dir=rtl] .zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container .value{margin-right:23px}[dir=ltr] .booknow-class-availability,[dir=ltr] .zb-invoice-summary-one .book-container .book-inner-container .summary-list .summary-buttons .link-button{margin-right:0!important}.zb-invoice-summary-one .book-container .book-inner-container .summary-list .summary-buttons .link-button{margin-bottom:10px;width:100%}.zb-invoice-summary-one .select-time-zone{width:100%;max-width:100%}.time-slot-popup.staff-select-box.time-select-box{top:-40px}.booking-info-container .label-container{flex-direction:column;min-height:inherit}.booking-info-container .label-container>div{margin-bottom:10px;height:auto!important;max-width:initial;width:100%}.booking-info-container .label-container>div:first-child{height:22px;padding-top:0}.staff-booking-container{height:calc(100vh - 110px)!important}.booknow-class-availability{border:none;padding:17px 13px 0!important}.booknow-class-availability .service-image{width:45px!important;height:45px!important;line-height:45px!important;font-size:14px}[dir=ltr] .booknow-class-availability .service-image{margin-right:15px}[dir=rtl] .booknow-class-availability .service-image{margin-left:15px}.booknow-class-availability .booknow-class-availability-service{font-size:14px!important}.booknow-class-availability .booknow-class-availability-date{font-size:11px!important;color:#666;font-weight:400}.bca-available-date,.bca-staff-alocated{flex-direction:column}.bca-recurring-date,.bca-staff-alocated .bca-staff-header{align-self:flex-start!important;margin-bottom:15px}.bca-staff-alocated .bca-staff-details .staff-list{width:100%}.staff-select-box.booknow-class-popup{width:calc(100% - 20px)!important}.booknow-class-popup .booknow-class-popup-content{padding:0!important;max-height:300px}.booknow-class-popup .booknow-class-popup-content .bca-header{font-size:13px!important}.summary-book-button{width:100%}.sign-in-iframe .signin-iframe-parent iframe,.signin-iframe-parent{width:100%!important}.booknow-class-popup .booknow-class-popup-content.booknow-class-popup-content .bca-header.bca-header{font-size:9px!important}.booknow-class-popup .bca-header{padding:17px 10px}.bca-available-date .bca-recurring-date>span,.booknow-class-availability-date{flex-direction:column}.bca-available-date .bca-recurring-date>span .bca-weekdays,.booknow-class-availability-date .booknow-starting-date{margin-bottom:5px;margin-top:5px}[dir=ltr] .bca-available-date .bca-recurring-date>span .font-weight-600{margin-left:10px}[dir=rtl] .bca-available-date .bca-recurring-date>span .font-weight-600{margin-right:10px}.zb-resource-choosetime>span{padding:18px 5px;width:147px;white-space:nowrap}.booking-info-container .bookings-field-container .label-container .input-box{align-self:flex-start}.zb-line-loading,.zb-line-loading .zb-break-animation,.zb-line-loading .zb-line{height:2px!important}.header-container{padding:7px 8px!important}.error-page-container.error-page-container{width:calc(100% - 10px)!important;top:42%!important}.customer-login-page .search-box input{border:1px solid #EFEFEF!important}.booknow-header-image{padding:10px;border-bottom:1px solid #E6E6E6;background-color:#FFF}.bookingpage-logo{max-height:30px;align-self:auto!important}.bookings-field-container .sign-up-popup,.customerpage-myinfo-container,.customerpage-myinfo-container>div>div{width:100%}.mobile-view-hide{display:none!important}.signup-container .signup-content{background-color:transparent;width:100%!important;padding:50px 0 50px 10px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:25px;transform:translate(-50%,0)}.signup-container:after{background:0 0!important}.signup-container .booknow-header{color:#666!important}.signup-container .booknow-header-image .zb-close{color:#000!important}.signup-container-visible .signup-container{background:#FFF}.booking-info-container .bookings-field-theme .label-container>div{margin-bottom:0}[dir=ltr] .booking-info-container-details{padding-left:0}[dir=rtl] .booking-info-container-details{padding-right:0}.booking-info-container-details .login-customer-info .zb-payment-details.zb-payment-details-signin .label-container>div:first-child{width:auto}.booknow-signin-element .customer-appointment-button.normal-button{position:fixed;white-space:nowrap;bottom:0;background-color:#7753AD;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:12px;font-weight:600;font-size:16px}[dir=ltr] .booknow-signin-element .customer-appointment-button.normal-button,[dir=rtl] .booknow-signin-element .customer-appointment-button.normal-button{right:0}.zb-invoice-summary-one .book-container .book-inner-container .summary-list .label-container .value{width:100%}.zb-summary-meeting-link{width:100%;margin:10px 0 0 45px}.zcb-bookings-page-embed .template-one-container .zb-btone-content,.zcb-bookings-page-embed .template-one-container .zb-btone-inner-container{height:100vh!important}.tooltip-element{left:15px!important}.zb-cslist-popup.zb-cslist-popup{width:calc(100% - 30px);max-width:inherit;min-width:inherit}}@media only screen and (max-width:450px){.zb-payment-details-signin .label-container.zb-payment-deposit,.zb-payment-details-signin .label-container.zb-payment-radio-button{flex-direction:column!important}.zb-payment-details-signin .label-container.zb-payment-deposit>div:first-child,.zb-payment-details-signin .label-container.zb-payment-radio-button>div:first-child{margin-bottom:10px;width:100%}[dir=ltr] .zb-payment-details-signin .label-container.zb-payment-deposit>div:first-child,[dir=ltr] .zb-payment-details-signin .label-container.zb-payment-radio-button>div:first-child{margin-right:0}[dir=rtl] .zb-payment-details-signin .label-container.zb-payment-deposit>div:first-child,[dir=rtl] .zb-payment-details-signin .label-container.zb-payment-radio-button>div:first-child{margin-left:0}}@media only screen and (max-width:321px){.zb-invoice-summary-one .cancel-alert .cancel-popup-header,.zb-invoice-summary-one .cancel-alert .confirm-cancel-button{font-size:11px!important}[dir=rtl] .zb-invoice-summary-one .popup-summary .appointment-content{padding-left:15px}[dir=ltr] .zb-invoice-summary-one .popup-summary .appointment-content{padding-right:15px;padding-left:20px!important}[dir=rtl] .zb-invoice-summary-one .popup-summary .appointment-content{padding-right:20px!important}.zb-invoice-summary-one .saving{width:calc(100% - 15px);margin:0 -132px}.zb-invoice-summary-one .booking-slot-group{padding:10px}.zb-invoice-summary-one .value{width:100%}.zb-resource-choosetime{font-size:10px}.bookings-field-theme-guest .proceed-btn{font-size:14px;padding:10px 5px}}.checkbox-group>div label:after,.template-container .booking-info-container .checkbox-default-blue label:after{border-color:#605798!important}.font-family-auto{font-family:auto}.zb-invoice-sumary-container{width:100%;height:100%;background-color:#FFF;overflow-y:auto;padding-bottom:50px}.zb-invoice-sumary-container.zb-invoice-fullview{height:100vh}.zb-invoice-sumary{padding-top:6%}.zb-invoice-sumary .zb-iv-box{border:1px solid #DCDCDC;padding:35px 50px;width:490px;margin:50px auto 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF}.zb-invoice-sumary .zb-iv-box .zb-iv-calendar{width:106px;height:100px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/invoice-calendar-c98eb67318302a188976ef2c4970d593.png);background-size:100% 100%}.zb-invoice-sumary .zb-iv-box .zb-iv-calendar .zb-close{position:absolute;top:44px;background-color:#F6F5FE;padding:8px;z-index:10;font-weight:600;color:#EC342F;opacity:1}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-calendar .zb-close{left:38px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-calendar .zb-close{right:38px}.zb-invoice-sumary .zb-iv-box .zb-iv-service-details{width:calc(100% - 106px)}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details{border:1px solid #E1E1E1;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:flex;margin-top:15px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details.zb-iv-meet-detailsone{margin-top:25px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-assist-icon,.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-books-icon,.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-gmeet-icon,.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-icon,.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-teams-icon,.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-zoom-icon{width:35px;height:35px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/assets/images/integration/integration-sprite-image-4d8a6e143f7a4a6b33ef27de57cae2e0.png);background-repeat:no-repeat;background-size:454px;align-self:center}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-assist-icon,[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-books-icon,[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-gmeet-icon,[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-icon,[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-teams-icon,[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-zoom-icon{margin-right:10px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-assist-icon,[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-books-icon,[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-gmeet-icon,[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-icon,[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-teams-icon,[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-zoom-icon{margin-left:10px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-icon{background-position:-276px -37px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-assist-icon{background-position:-277px 1px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-details-field{width:calc(100% - 65px)}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-zoom-icon{background-position:-158px 1px;background-size:502px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-books-icon{background-position:-187px 2px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-gmeet-icon{background-position:-322px 4px;background-size:419px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-teams-icon{background-position:-6px -158px;background-size:477px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-location{width:35px;height:35px;align-self:center;font-size:20px;color:#FFF;padding-top:8px;background-color:#F26579;border-radius:50%}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-location{margin-right:10px;padding-left:10px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-location{margin-left:10px;padding-right:10px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-details-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;align-self:center;font-size:12px}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-details-field>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zb-invoice-sumary .zb-iv-box .zb-iv-meeting-details .zb-iv-meeting-details-field .common-link{text-decoration:underline;cursor:pointer;margin-top:5px}.zb-invoice-sumary .zb-iv-box .zb-iv-menu{top:15px;color:grey}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-menu{right:17px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-menu{left:17px}.zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown{transform:translate(0,0)}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown{right:inherit}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown{left:inherit;right:-13px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown{left:-13px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown:after{right:inherit}[dir=ltr] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown:after{left:inherit;right:12px}[dir=rtl] .zb-invoice-sumary .zb-iv-box .zb-iv-menu .common-dropdown:after{left:12px}.zb-invoice-sumary .zb-iv-theme-color{color:#4F4790}.zb-invoice-sumary .zb-iv-book-appointent{max-width:500px;margin:40px auto 0}[dir=ltr] .zb-invoice-sumary .zb-iv-book-appointent>span{padding-right:23px}[dir=rtl] .zb-invoice-sumary .zb-iv-book-appointent>span{padding-left:23px}[dir=ltr] .zb-invoice-sumary .zb-iv-book-appointent>span:hover>span{right:-4px}[dir=ltr] .zb-invoice-sumary .zb-iv-book-appointent>span>span,[dir=rtl] .zb-staff-booking-brand{right:0}[dir=rtl] .zb-invoice-sumary .zb-iv-book-appointent>span:hover>span{left:-4px}.zb-invoice-sumary .zb-iv-book-appointent>span>span{top:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}[dir=rtl] .zb-invoice-sumary .zb-iv-book-appointent>span>span{left:0}.zb-invoice-sumary .zb-iv-signup{margin-top:6%}.zb-invoice-sumary .zb-iv-signup .zb-iv-signup-input{border:1px solid #DCDCDC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.zb-invoice-sumary .zb-iv-signup .zb-iv-signup-input input{min-width:300px}.zb-invoice-sumary .zb-iv-signup .zb-iv-signup-input input:focus{outline:0!important;border:none!important}.zb-staff-booking-brand{height:40px;position:fixed;bottom:0;width:100%;background-color:#FFF;-webkit-box-shadow:2px 0 14px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 0 14px 0 rgba(0,0,0,.1);box-shadow:2px 0 14px 0 rgba(0,0,0,.1)}[dir=ltr] .zb-staff-booking-brand{left:0}.zb-sb-brand-title{font-family:var(--font-family-medium);font-size:15px;line-height:13px;align-self:center;color:#333}[dir=ltr] .zb-sb-brand-title{margin-left:5px}[dir=rtl] .zb-sb-brand-title{margin-right:5px}.zb-zoho-logo{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/assets/images/Zoho-logo-43f935513df85d5d318b423a8655ec46.svg);width:40px;height:16px;background-size:100% 100%}.animation-shapes{position:absolute;background-repeat:no-repeat;z-index:99;top:0;left:0}.fireworks-animation-hide{opacity:0;visibility:hidden}.fireworks-animation-show{left:35px;top:45px;animation:gravity 1.2s ease-in backwards}@keyframes gravity{0%{opacity:1}100%{opacity:0;transform:translateY(250px)}}.setup-animation.fireworks-animation-show .shapes-1{animation:gravity1 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-2{animation:gravity2 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-3{animation:gravity3 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-4{animation:gravity4 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-5{animation:gravity5 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-6{animation:gravity6 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-7{animation:gravity7 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-8{animation:gravity8 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-9{animation:gravity9 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-10{animation:gravity10 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-11{animation:gravity11 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-12{animation:gravity12 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-13{animation:gravity13 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-14{animation:gravity14 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-15{animation:gravity15 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-16{animation:gravity16 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-17{animation:gravity17 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-18{animation:gravity18 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-19{animation:gravity19 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-20{animation:gravity20 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-21{animation:gravity21 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-22{animation:gravity22 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-23{animation:gravity23 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-24{animation:gravity24 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-25{animation:gravity25 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-26{animation:gravity26 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-27{animation:gravity27 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-28{animation:gravity28 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-29{animation:gravity29 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-30{animation:gravity30 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-31{animation:gravity31 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-32{animation:gravity32 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-33{animation:gravity33 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-34{animation:gravity34 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-35{animation:gravity35 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-36{animation:gravity36 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-37{animation:gravity37 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-38{animation:gravity38 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-39{animation:gravity39 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-40{animation:gravity40 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-41{animation:gravity41 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-42{animation:gravity42 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-43{animation:gravity43 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-44{animation:gravity44 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-45{animation:gravity45 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-46{animation:gravity46 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-47{animation:gravity47 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-48{animation:gravity48 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-49{animation:gravity49 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-50{animation:gravity50 1.2s ease-out backwards}.setup-animation.fireworks-animation-show .shapes-51{animation:gravity51 1.2s ease-out backwards}@keyframes gravity1{100%{top:-146.67px;left:223px}}@keyframes gravity2{100%{left:-104px;top:-.67px}}@keyframes gravity3{100%{left:-218px;top:-279.67px}}@keyframes gravity4{100%{left:-144px;top:-214.67px}}@keyframes gravity5{100%{left:-197px;top:63.33px}}@keyframes gravity6{100%{left:132px;top:-94.67px}}@keyframes gravity7{100%{left:204px;top:-103.67px}}@keyframes gravity8{100%{left:221px;top:-55.67px}}@keyframes gravity9{100%{left:-63px;top:-209.67px}}@keyframes gravity10{100%{left:209px;top:41.33px}}@keyframes gravity11{100%{left:31px;top:-118.67px}}@keyframes gravity12{100%{left:-83px;top:-273.67px}}@keyframes gravity13{100%{left:-103px;top:-161.67px}}@keyframes gravity14{100%{left:-25px;top:-357.67px}}@keyframes gravity15{100%{left:-137px;top:-93.67px}}@keyframes gravity16{100%{left:-3px;top:-90.67px}}@keyframes gravity17{100%{left:235px;top:-262.67px}}@keyframes gravity18{100%{left:-80px;top:-54.67px}}@keyframes gravity19{100%{left:-222px;top:-240.67px}}@keyframes gravity20{100%{left:78px;top:-258.67px}}@keyframes gravity21{100%{left:139px;top:-362.67px}}@keyframes gravity22{100%{left:-52px;top:-85.67px}}@keyframes gravity23{100%{left:8px;top:42.33px}}@keyframes gravity24{100%{left:37px;top:27.33px}}@keyframes gravity25{100%{left:250px;top:-336.67px}}@keyframes gravity26{100%{left:-55px;top:-375.67px}}@keyframes gravity27{100%{left:-103px;top:-43.67px}}@keyframes gravity28{100%{left:-12px;top:9.33px}}@keyframes gravity29{100%{left:215px;top:-243.67px}}@keyframes gravity30{100%{left:62px;top:-397.67px}}@keyframes gravity31{100%{left:-46px;top:69.33px}}@keyframes gravity32{100%{left:-13px;top:47.33px}}@keyframes gravity33{100%{left:190px;top:-376.67px}}@keyframes gravity34{100%{left:37px;top:-2.67px}}@keyframes gravity35{100%{left:-157px;top:-102.67px}}@keyframes gravity36{100%{left:36px;top:28.33px}}@keyframes gravity37{100%{left:-27px;top:-51.67px}}@keyframes gravity38{100%{left:-96px;top:70.33px}}@keyframes gravity39{100%{left:94px;top:-358.67px}}@keyframes gravity40{100%{left:-10px;top:-360.67px}}@keyframes gravity41{100%{left:66px;top:-145.67px}}@keyframes gravity42{100%{left:74px;top:-290.67px}}@keyframes gravity43{100%{left:134px;top:-122.67px}}@keyframes gravity44{100%{left:62px;top:27.33px}}@keyframes gravity45{100%{left:-223px;top:-261.67px}}@keyframes gravity46{100%{left:-171px;top:-355.67px}}@keyframes gravity47{100%{left:183px;top:32.33px}}@keyframes gravity48{100%{left:203px;top:-178.67px}}@keyframes gravity49{100%{left:62px;top:-297.67px}}@keyframes gravity50{100%{left:-8px;top:-7.67px}}@keyframes gravity51{100%{left:152px;top:-343.67px}}.shapes-11,.shapes-12,.shapes-19,.shapes-2,.shapes-21,.shapes-22,.shapes-23,.shapes-24,.shapes-3,.shapes-30,.shapes-31,.shapes-37,.shapes-38,.shapes-4,.shapes-40,.shapes-41,.shapes-42,.shapes-49,.shapes-50{width:10px;height:11px}.shapes-15,.shapes-32,.shapes-43,.shapes-5,.shapes-51{width:30px;height:30px}.shapes-1,.shapes-20,.shapes-39{width:18px;height:18px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-1-f3cee58bf057c62d7119d5644686f438.svg)}.shapes-2,.shapes-21,.shapes-24,.shapes-40{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-2-b457bce88cb0128bd12dfdfcc16d5c46.svg)}.shapes-22,.shapes-3,.shapes-41{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-3-5341797f0315b032aae96eba82d869c8.svg)}.shapes-23,.shapes-4,.shapes-42{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-4-533861a30bafc79da9e14ae8a5528c73.svg)}.shapes-43,.shapes-5{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-5-000bd09d20ee395a18ef9d6bfa7ef519.svg)}.shapes-13,.shapes-25,.shapes-44,.shapes-6{width:7px;height:8px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-6-a1f27c7d1e828f43b13ad1255f58ddd6.svg)}.shapes-26,.shapes-45,.shapes-7{width:5px;height:6px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-7-601fad46f465caec29095ee9af20ec1d.svg)}.shapes-27,.shapes-46,.shapes-8{width:23px;height:18px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-8-5220f187edf6c3810ba9dad6c3464c5b.svg)}.shapes-28,.shapes-47,.shapes-9{width:8px;height:9px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-9-01ac25ffdab6281d3bee008b1ddd6f28.svg)}.shapes-10,.shapes-29,.shapes-48{width:21px;height:22px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-10-ee566b99d31662f18ffb2eb371564e11.svg)}.shapes-11,.shapes-30,.shapes-49{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-11-d889f161289fa8c2d0a807836c66cbe4.svg)}.shapes-12,.shapes-31,.shapes-50{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-12-601d96fc6905f168d4103f13daa30b35.svg)}.shapes-32,.shapes-51{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-13-f3712a91020a03bd917819ce5f56ed2a.svg)}.shapes-14,.shapes-33{width:8px;height:8px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-14-576e97b44e8f25487cd0131aa3397aa2.svg)}.shapes-15{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-15-bbf6fc2de327271a6dd40373190c3cf5.svg)}.shapes-16,.shapes-35{width:10px;height:10px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-16-7434e09282fbc8dfdbded327f874f68a.svg)}.shapes-17,.shapes-36{width:32px;height:27px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-17-a321cc72857ad1467d63605223ce344d.svg)}.shapes-18,.shapes-34{width:40px;height:43px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-18-4ea40011d1b61a99c580e4ea790f37e8.svg)}.shapes-19,.shapes-37,.shapes-38{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/engines-dist/setup-onboarding/assets/images/animation-shapes/shape-19-8314f465902a91abedd07d7ee1f31db4.svg)}.zb-bp-noslot{text-align:center;margin-top:100px;font-size:15px;color:#666}.zb-group-image{display:flex}.zb-group-image>span{margin-right:-7px}.zb-group-image>span>span{width:30px;height:30px}.zb-group-image .zb-gsa-image{position:relative;display:block;background-size:cover;background-position:center;border-radius:50px;border:1px solid #FFF}.zb-view-all{font-size:12px;padding:4px 5px;border-radius:2px;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.zb-classic-box,.zb-classic-service-letter{-webkit-border-radius:4px;-moz-border-radius:4px}[dir=ltr] .zb-view-all{margin-right:10px}[dir=rtl] .zb-view-all{margin-left:10px}.zb-view-all:hover{background-color:#EAEAEA;cursor:pointer}.staff-select-box>.zb-flex-container:hover .zb-view-all{opacity:1;visibility:visible}.zb-cs-list>div{display:flex}.zb-cs-list>div>div,.zb-cs-list>div>span{align-self:center}.zb-cs-list>div .zb-group-image{flex-grow:1}.zb-commoncenter-popup{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);background-color:#FFF;z-index:9999;-webkit-box-shadow:0 2px 11px 0 #6E6E6E;-moz-box-shadow:0 2px 11px 0 #6E6E6E;box-shadow:0 2px 11px 0 #6E6E6E;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.zb-commoncenter-popup.open{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.zb-commoncenter-popup>.zb-close{position:absolute;top:15px;cursor:pointer}[dir=ltr] .zb-commoncenter-popup>.zb-close{right:15px}[dir=rtl] .zb-commoncenter-popup>.zb-close{left:15px}.zb-cslist-popup{width:400px;padding:25px 40px}.zb-cslist-popup .zb-flex-container{padding:10px 0}.zb-cslist-popup .zb-cslist-popupname{font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .zb-cslist-popup .zb-cslist-popupname{margin-left:7px}[dir=rtl] .zb-cslist-popup .zb-cslist-popupname{margin-right:7px}.zb-cslist-popup .zb-cslist-popupheader{font-size:18px;font-family:var(--font-family-medium)}.zb-cslist-popup .zb-cslist-popupcount{background-color:#EFEFEF;padding:4px 9px;border-radius:4px;font-size:12px;color:#333}[dir=ltr] .zb-cslist-popup .zb-cslist-popupcount{margin-left:10px}[dir=rtl] .zb-cslist-popup .zb-cslist-popupcount{margin-right:10px}.zb-cslist-popup .zb-cslist-scroll{max-height:250px;overflow-y:auto}.zb-cg-morecount{display:flex;position:absolute;background-color:rgba(0,0,0,.5);left:0;right:0;bottom:0;top:0;border-radius:100%;justify-content:center;cursor:pointer}.zb-cg-morecount>div,.zb-cg-morecount>span{align-self:center}.zb-cg-morecount .zb-cg-morecountnum{color:#FFF;text-align:center;font-family:var(--font-family-medium);font-size:11px}.zb-payment-loading{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#FFF;z-index:99999999999;display:flex;flex-direction:column;padding-top:100px}.zb-payment-loading>*{align-self:center}.zb-payment-loading>p{max-width:360px;text-align:center;font-size:14px;color:#3D3B4A;line-height:22px;margin-top:10px}.zb-payment-loading>h4{font-size:20px;font-family:var(--font-family-medium);margin-top:20px}.zb-creditcard-image{width:100px;height:84px;background-size:100% 100%;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/credit-card-9c3eee863725e76a2a2e1f9cf522b538.svg);position:relative;transform:scale(1);animation:zoomLoading 2.5s cubic-bezier(0,0,.69,.76) infinite}.zb-creditcard-image>span{position:absolute;height:1.5px;background-color:#50497F;border-radius:50px}.zb-creditcard-image>span.zb-pl-line-one{width:22px;top:45px;left:9px;animation:cardLoading 2.5s cubic-bezier(0,0,.78,.64) infinite}.zb-creditcard-image>span.zb-pl-line-two{width:16px;top:51px;left:9px;animation:cardLoading 2.5s cubic-bezier(0,0,.78,.64) .1s infinite}@keyframes cardLoading{0%{left:9px}12.5%{left:-3px}25%{left:9px}37.5%{left:-3px}100%,50%,75%{left:9px}}@keyframes zoomLoading{0%,100%,50%,75%{transform:scale(1)}25%{transform:scale(1.08)}60%{transform:scale(1.03)}}.zb-word-break-normal{white-space:normal}.zb-add-guesttag .zb-filter-input{color:inherit;background-color:inherit}.zb-cg-organizer{padding-left:2px;font-style:italic;font-size:12px;color:#50497F;align-self:center}.zb-first-letter-capital:first-letter{text-transform:capitalize}.zb-btone-description a,.zb-classic-description a,.zb-default-description a{text-decoration:underline}.value .zb-recur-button{flex:1;text-align:right;margin-right:10px}.zb-iv-service-details .zb-recur-button{margin-top:7px}.zb-recur-button{color:#609AEC}.zb-recur-button>span{font-size:12px;font-family:var(--font-family-regular);cursor:pointer}.zb-recur-details .zb-recurring-content{padding-top:15px;min-width:250px;text-align:left}.zb-recur-details .zb-recurring-content>span{cursor:pointer}.zb-recur-details .zb-rdatebooking{margin:0 0 15px;color:#609AEC;font-family:var(--font-family-regular)}.zb-nb-clogo .zb-nb-bname,.zb-nb-clogo .zb-nb-bnames,.zb-rdatebooking h2,.zb-url-expired>h4{font-family:var(--font-family-semibold)}.zb-recur-details .zb-rdatebooking.zb-recurring-canceled{color:#666}.zb-rdatebooking{margin:30px auto auto;width:fit-content;text-align:center}.zb-rdatebooking h2{font-size:17px}.zb-rdatebooking .zb-recurring-header{border-bottom:1px solid #DADADA;padding:0 50px 20px}.zb-rdatebooking .zb-recurring-content{padding-top:20px;grid-gap:15px}.zb-rdatebooking h3{color:#585A59;font-size:13px;padding-top:8px}.zb-rdatebooking .proceed-btn{margin-top:30px;min-height:46px;font-size:16px;font-weight:600}.zb-address-box{display:grid;grid-gap:10px;margin-top:5px}.zcb-element>span{display:block;padding:12px 15px;width:100%;cursor:pointer}.zb-url-expired{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#FFF 50%,#F0EAFC 98%);position:absolute;left:0}.zb-url-expired>*{align-self:center}.zb-url-expired>h4{font-size:26px;margin-top:55px}.zb-url-expired>p{font-size:20px;color:#686C74;margin-top:20px}.zb-url-expired-img{width:230px;height:160px;background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/zb-url-expired-bd4010cda5a318bd32c669e394614e66.svg);background-size:100% 100%}.zb-new-brand{display:flex;flex-direction:column;height:100vh}.zb-new-brand .zb-invoice-sumary-container{flex:1;min-height:0;padding-bottom:0}.zb-new-branding{min-height:163px;position:relative;background-color:#5646A5;padding:15px 0;flex:none}.zb-new-branding .zb-brand-bg-left,.zb-new-branding .zb-brand-bg-right{position:absolute;height:100%;width:350px;background-size:auto;background-repeat:no-repeat;bottom:0}.zb-new-branding .zb-brand-bg-left{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/zb-brand-bg-left-feca27c9f4726ecc2e78f3869855b562.svg);background-position:left bottom}[dir=ltr] .zb-new-branding .zb-brand-bg-left{left:0}[dir=rtl] .zb-new-branding .zb-brand-bg-left{right:0}.zb-new-branding .zb-brand-bg-right{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/zb-brand-bg-right-228bb01938f1ac9f6152219d4ba72f9d.svg);background-position:right bottom}[dir=ltr] .zb-new-branding .zb-brand-bg-right{right:0}[dir=rtl] .zb-new-branding .zb-brand-bg-right{left:0}.zb-new-brand-content{display:flex;gap:105px;height:100%;align-items:center;z-index:1;position:relative}.zb-nb-clogo,.zb-nb-clogo .zb-nb-bookings-name{flex-direction:column;display:flex}.zb-nb-clogo{color:#FFF;gap:20px}[dir=ltr] .zb-nb-clogo{padding-left:95px}[dir=rtl] .zb-nb-clogo{padding-right:95px}.zb-nb-clogo .zb-nb-powered{font-size:16px}.zb-nb-clogo .zb-nb-bookings{display:flex;gap:16px;align-items:center}.zb-nb-clogo .zb-nb-bookings .zb-brand-logo{font-size:48px}.zb-nb-clogo .zb-nb-bname{font-size:18px}.zb-nb-clogo .zb-nb-bnames{font-size:24px}.zb-nb-center{display:flex;flex-direction:column;gap:10px;color:#fff;flex:1}.zb-nb-center .zb-nb-cheader{font-size:20px;font-family:var(--font-family-medium)}.zb-nb-center .zb-nb-cdec{font-size:15px;line-height:22px;font-family:var(--font-family-light)}.zb-nb-button-container{min-width:250px}.zb-nb-button-container a{display:flex;align-items:center;justify-content:center;background-color:#fff;height:48px;width:fit-content;min-width:162px;border-radius:12px;font-size:16px;font-family:var(--font-family-medium);cursor:pointer;color:#50497F;padding:0 15px}.zb-nb-power-logo{align-items:center;color:#FFF;font-size:15px;gap:5px;display:none}.zb-nb-power-logo .zb-zoho-logo{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/assets/images/zoho-logo-white-33ed61c06a8ac1e3b95812a7e209babe.svg)}@media only screen and (max-width:1024px){.zb-new-brand-content{flex-direction:column;gap:20px;justify-content:center}.zb-new-brand-content .zb-nb-cdec,.zb-new-brand-content .zb-nb-clogo{display:none}.zb-new-brand-content .zb-nb-button-container{min-width:inherit}.zb-new-brand-content .zb-nb-power-logo{display:flex}.zb-new-brand-content .zb-nb-cheader{padding:0 30px;text-align:center}.zb-new-brand-content .zb-nb-center{flex:none}}@media only screen and (min-width:768px) and (max-width:1024px){.zb-invoice-sumary,.zb-invoice-sumary .zb-iv-signup{margin-top:12%}.zb-nb-cheader.zb-nb-cheader{font-size:18px}}@media only screen and (max-width:1050px){.zb-new-brand{height:calc(100vh - 64px)}}@media only screen and (max-width:767px){.zb-invoice-sumary{padding:34px 10px 0}.zb-invoice-sumary>div:first-child{line-height:31px}.zb-invoice-sumary .zb-iv-box{margin:30px auto 0;padding:35px 25px;width:100%}.zb-invoice-sumary .zb-iv-signup{margin-top:17%}.zb-invoice-sumary .zb-iv-signup .zb-iv-signup-input{width:100%;justify-content:flex-end}.zb-invoice-sumary .zb-iv-signup .zb-iv-signup-input input{min-width:inherit;width:100%}.zb-new-brand{height:calc(100vh - 82px)}.zb-new-branding{padding:15px 0 30px}.zb-new-branding .zb-brand-bg-left,.zb-new-branding .zb-brand-bg-right{width:60px}.zb-new-branding .zb-brand-bg-left{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/zb-brand-mobile-bg-left-0462561bcfa9346bf43651f74207a770.svg)}.zb-new-branding .zb-brand-bg-right{background-image:url(https://static.zohocdn.com/bookings/V9_534_4/dist/common/customers-engine/assets/images/zb-brand-mobile-bg-right-fb439b8711c01955879bbb78ba65dcf9.svg)}.zb-nb-cheader.zb-nb-cheader{font-size:15px}}.zb-bp-description{position:relative;line-height:20px;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zb-bp-description.expanded.expanded{-webkit-line-clamp:initial!important;display:block}.zb-bp-description.expanded.expanded:after{background:0 0}.zb-description-show-more{color:#666;cursor:pointer;display:inline-block;margin-top:4px;font-size:12px;width:max-content}.zb-description-show-more:hover{text-decoration:underline}.zb-red-alert-info{display:flex;padding:10px 15px;gap:8px;border:1px solid #FEC1CD;background-color:#FFF3F6;border-radius:4px;max-width:700px}.zb-red-alert-info>.zb{font-size:15px;color:#E71F43}.zb-red-alert-info .zb-info-text{font-size:13px;color:#4E4965}.zb-form-disable-alert{display:flex;align-items:baseline;min-height:200px}.zb-captcha-field .input-box{margin:0;display:flex;flex-direction:column;gap:16px}.zb-bp-signin-button>div,.zb-flex-vcenter{align-items:center}.zb-captcha-field .input-box .zb-captcha-imgcontainer{width:230px;position:relative}.zb-captcha-field .input-box .zb{position:absolute;right:10px;top:10px;width:28px;height:28px;border-radius:8px;border:1px solid #D9DDE6;background-color:#FFF;color:#4E4B5C;z-index:1;cursor:pointer}.zb-captcha-field .input-box img{width:100%;border-radius:8px;max-height:220px}.zb-captcha-field .input-box .radio-group{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));grid-auto-flow:row dense}.zb-captcha-field .input-box .radio-group label{line-height:20px}.zb-captcha-field.has-error img{border:1px solid #E85F5F}.zb-captcha-field .zb-captcha-error-msg{font-size:14px;color:#E85F5F;padding-left:27px}.has-error .zb-add-guesttag{border:1px solid #E85F5F!important}.zb-gap-3{display:flex;gap:3px}.zb-flex-vcenter{display:flex}.zb-classic-info .zb-classic-box-content .booking-info-tab,.zb-classic-service .zb-classic-box-content>div>.zb-classic-service-list:last-child>.zb-classic-service-border,.zb-classic-theme-date .zcb-date-picker>div:first-child.margin-auto,.zh-dnone{display:none}.zb-address-content{display:inline-flex;align-items:center;gap:3px;max-width:30%}.template-three-container.zb-invoice-summary-one .book-inner-container{margin-top:0!important;height:fit-content!important}.template-three-container.zb-invoice-summary-one .book-inner-container .summary-list{padding:50px 26px 0}[dir=ltr] .zb-dir-jr{justify-content:flex-end}[dir=ltr] .zb-dir-ar{align-items:flex-start}[dir=ltr] .radio-group .za-bookings-container input[type=radio]+label{padding-left:23px}[dir=rtl] .zb-common-signup-popup .booking-info-tab .zb-btone-ap-signin{justify-content:left}[dir=rtl] .zb-brand-bg-left,[dir=rtl] .zb-brand-bg-right,[dir=rtl] .zb-iv-book-appointent .zb-right-arrow-1{transform:scaleX(-1)}[dir=rtl] .link-button .common-dropdown:after{transform:rotate(138deg)}[dir=rtl] .zb-dir-jr{justify-content:flex-start}[dir=rtl] .zb-dir-ar{align-items:flex-end}[dir=rtl] .popup-summary{transform:translateX(-100%)}[dir=rtl] .popup-summary.open{transform:translateX(0)}[dir=rtl] .zcb-date-picker .zcb-date-picker-header-content .prev-state,[dir=rtl] .zcb-date-picker .zcb-date-picker-header-content .zb-prev-state,[dir=rtl] .zcb-date-picker-week-box .select-date .prev-state,[dir=rtl] .zcb-date-picker-week-box .select-date .zb-prev-state{transform:rotateY(0);text-align:right}[dir=rtl] .booking-info-container .zcb-date-picker-center .zcb-date-picker-content{left:50%;right:inherit}[dir=ltr] .zb-classic-banner-bgimage,[dir=rtl] .zb-classic-banner-bgimage{left:0}[dir=rtl] .radio-group .za-bookings-container input[type=radio]+label{padding-right:23px}@media only screen and (max-width:830px){.zb-pb-footer .company-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.zb-pb-footer .invoice-summary-color{display:block;text-align:center;width:100%}.zb-pb-footer .invoice-summary-color:after{display:none}.zb-pb-footer .zb-address-content{display:block;max-width:inherit}.zb-pb-footer .zb-address-content>span:last-child{overflow:auto;text-overflow:inherit;white-space:normal;line-height:20px}}[contenteditable=true].zb-textarea:empty:before{content:attr(data-placeholder);color:#999}.zb-classic-container-main{height:calc(100vh - 81px);margin-top:81px;overflow-y:auto;width:100%;position:relative}.zb-classic-container{max-width:960px;margin:auto;position:relative}.zb-classic-header{padding-top:30px}.zb-classic-default-theme .zb-classic-header .zb-classic-title{color:#181818!important}.zb-classic-title{font-size:28px;font-weight:600}.zb-classic-description{line-height:20px;max-width:900px;margin:10px auto auto}.zb-classic-inner{margin-top:30px;padding-bottom:40px}.zb-classic-inner .zb-classic-box{margin-top:20px}.zb-classic-inner .zb-classic-box:first-child{margin-top:0!important}.zb-classic-box{background-color:#FFF;border-radius:4px;max-height:99px;overflow:hidden;transition:all 1s ease-out;border:1px solid #EBEBEB}.zb-classic-box.disable{pointer-events:none}.zb-classic-box.disable .zb-classic-box-header-inner>span{opacity:.6}.zb-classic-box.open{max-height:95000px;-webkit-box-shadow:0 0 10px 0 rgba(106,93,236,.1);-moz-box-shadow:0 0 10px 0 rgba(106,93,236,.1);box-shadow:0 0 10px 0 rgba(106,93,236,.1);border:1px solid transparent}.zb-box-service .zb-classic-name-details{font-size:13px}.zb-box-service.open .zb-classic-name-details,.zb-classic-box-header-icon>span{font-size:15px}.zb-classic-box-header{height:100px}.zb-classic-box-header-inner{margin:0 30px;border-bottom:1px solid #EBEBEB}.zb-classic-box-header-icon{width:40px;height:40px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid #EBEBEB}.zb-classic-box-content{padding:10px 15px}.zb-classic-box-content .zb-form-disable-alert{padding-left:15px}.zb-classic-banner-bgimage{opacity:.15;background-size:100% 100%;z-index:0;top:0;bottom:0}[dir=ltr] .zb-classic-banner-bgimage,[dir=rtl] .zb-classic-banner-bgimage{right:0}.zb-classic-gray{color:#666}.zb-classic-banner-graphics{background-size:100% 100%;top:0}[dir=ltr] .zb-classic-service-dec{padding-right:50px}[dir=rtl] .zb-classic-service-dec{padding-left:50px}.zb-classic-service-dec .zb-bp-description{margin-top:5px}.zb-classic-service-letter{width:60px;height:60px;border-radius:4px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid transparent;text-transform:capitalize;margin-top:3px;flex:none}.zb-classic-service-list{padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-bottom:1px}.zb-classic-service-list .zb-classic-service-border{position:absolute;bottom:-1px;height:1px;background-color:#F0F0F0}[dir=rtl] .zb-classic-service-list .zb-classic-service-border{right:85px}[dir=ltr] .zb-classic-service-list .zb-classic-service-border{left:85px;right:20px}[dir=rtl] .zb-classic-service-list .zb-classic-service-border{left:20px}.zb-classic-service .zb-classic-box-content>div>.zb-classic-service-list:last-child{margin-bottom:0}.zb-classic-service-cost{min-width:95px;height:65px;align-items:end}.zb-classic-box-details>span,.zb-classic-service-date>span{align-self:flex-start}.zb-classic-service-select{width:18px;height:18px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.zb-classic-theme-date{padding:20px 15px}[dir=ltr] .zb-classic-theme-date>span:first-child{padding-right:20px}[dir=rtl] .zb-classic-theme-date>span:first-child{padding-left:20px}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content{opacity:1;visibility:visible;position:inherit;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:0;z-index:inherit;width:100%}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-date-picker-header{border-bottom:none;background-color:transparent;padding-top:0}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-date-picker-calendar{padding:15px 0 0}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-datepicker-table-row>.zcb-date{padding:12px}[dir=ltr] .zb-classic-theme-date .zcb-date-picker{margin-right:20px}[dir=ltr] .zb-classic-theme-date .booking-slot-group,[dir=rtl] .zb-classic-theme-date .zb-resource-choosetime{margin-right:0!important}[dir=rtl] .zb-classic-theme-date .zcb-date-picker{margin-left:20px}[dir=ltr] .zb-classic-theme-date .zb-resource-choosetime,[dir=rtl] .zb-classic-theme-date .booking-slot-group{margin-left:0!important}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-date>div{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:6px}.zb-classic-theme-date .booking-slot-group{max-height:inherit;padding:0;border:none}.zb-classic-theme-date .booking-slot-group .bookings-slot-container{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.zb-classic-theme-date .booking-slot-group .bookings-slot-container li{padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:var(--font-family-regular);font-weight:600}.zb-classic-theme-date .booking-slot-group .slot-title{color:#666;font-size:12px;font-family:var(--font-family-regular)}.zb-classic-theme-date .zb-resource-choosetime{border-bottom:1px solid #EBEBEB;margin-bottom:20px}.zb-classic-theme-date .zcb-datepicker-table-header>div{color:#373737;padding-bottom:10px;font-size:10px;border-bottom:1px solid #EBEBEB;text-transform:uppercase;font-family:var(--font-family-light)}.zb-classic-theme-date .alert-info{margin:30px 0 0!important}.zb-classic-info .signup-button,.zb-classic-theme-date .booking-slot-group,.zb-classic-theme-date .booking-slot-group>.slot-group:last-child{margin-bottom:0!important}.zb-classic-staff .select-date-time{position:relative}.zb-classic-staff .select-date-time .zb-classic-choosestaff{position:absolute;top:-68px;max-width:44%}[dir=ltr] .zb-classic-staff .select-date-time .zb-classic-choosestaff{right:30px}[dir=rtl] .zb-classic-staff .select-date-time .zb-classic-choosestaff{left:30px}.zb-classic-choosestaff .staff-select-box{top:0;transform:translate(0,-15%)}[dir=rtl] .zb-classic-choosestaff .staff-select-box{right:inherit}[dir=ltr] .zb-classic-choosestaff .staff-select-box{left:inherit;right:0}[dir=rtl] .zb-classic-choosestaff .staff-select-box{left:0}.zb-classic-choosestaff .staff-select-box.open{transform:translate(0,0)}.zb-classic-theme-date .zcb-datepicker-table-row>.zcb-date>div{font-size:12px}.zb-classic-info .booking-info-container,.zb-classic-info .signup-button{padding-bottom:0!important}.zb-classic-info .zb-classic-box-content{position:relative}.zb-classic-info .booking-info-container .booking-info-tab{position:absolute;top:-78px;width:auto}.template-two-container .zb-line-loading,.zb-classic-multitheme .zb-line-loading{top:0!important}[dir=ltr] .zb-classic-info .booking-info-container .booking-info-tab{right:31px}[dir=rtl] .zb-classic-info .booking-info-container .booking-info-tab{left:31px}.zb-classic-info.open .zb-classic-box-content .booking-info-tab{display:block}.template-two-container .staff-booking-page .staff-view-footer-section .footer,.zb-classic-mobile-view,.zb-payment-info .booking-payment-container .label-container>.payment-label>span:last-child{display:none}.zb-classic-default-theme .zb-classic-info .zb-classic-box-content .service-header{color:#181818!important}.zb-payment-info .zb-classic-box-content{padding:25px 15px 35px}.zb-classic-info .zb-classic-box-content{padding:25px 15px 70px}.zb-classic-multitheme .zb-classic-info .zcp-dropdown .selected-list-down input,.zb-classic-multitheme .zb-classic-theme-date .zcb-search-container input{background-color:transparent;color:inherit}.zb-classic-multitheme .zb-classic-theme-date .zcp-dropdown .selected-list-down .zcb-element{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.zb-classic-multitheme .zb-classic-theme-date .zcp-dropdown .selected-list-down .zcb-element>div{color:inherit}.zb-classic-multitheme .zb-classic-theme-date .customer-before-time{opacity:.5;pointer-events:none}.zb-classic-multitheme .booknow-class-availability{background-color:transparent;border-color:transparent}[dir=ltr] .zb-classic-multitheme .bca-available-date .class-availability-view{margin-left:20px}[dir=rtl] .zb-classic-multitheme .bca-available-date .class-availability-view{margin-right:20px}.zb-classic-multitheme .zb-common-signup-popup .service-header{color:#484848!important}.zb-classic-multitheme .zb-common-signup-popup .booking-info-tab .input-box .zb-classic-signin-text,.zb-classic-multitheme .zb-common-signup-popup .forget-password .common-link{color:#296de0!important}.zb-classic-multitheme .zb-common-signup-popup .booking-info-tab .input-box .zb-classic-signin-text.active{color:#7d4db3!important}.zb-classic-multitheme .zb-common-signup-popup .booking-info-tab .input-box .zb-classic-signin-split{color:#666!important}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti input,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box textarea,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div .txt-input,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div button,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div input,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div>span,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div>span>div>input,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>span>div,.zb-classic-multitheme .zb-payment-details-signin .label-container .input-box .txt-input{color:inherit;background-color:inherit;border-color:inherit!important}.zb-classic-multitheme .bookings-field-theme-guest .iti__flag-container:hover,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti.iti--separate-dial-code .iti__selected-flag,.zb-classic-multitheme .bookings-field-theme-reg .label-container .input-box,.zb-classic-multitheme .zb-classic-theme-date .booking-slot-group,.zb-classic-multitheme .zb-classic-theme-date .zb-resource-choosetime>span{background-color:transparent!important}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .checkbox-default-blue label,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .radio-group label{color:inherit}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti.iti--separate-dial-code .iti__selected-flag .iti__selected-dial-code{color:#FFF}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti.iti--separate-dial-code .iti__selected-flag .iti__arrow{border-color:#FFF transparent transparent}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box .iti.iti--separate-dial-code .iti__selected-flag .iti__arrow.iti__arrow--up{border-color:transparent transparent #FFF}.zb-classic-multitheme .bookings-field-theme-guest .label-container.terms-conditions-checkbox label:after,.zb-classic-multitheme .bookings-field-theme-guest .label-container.terms-conditions-checkbox label:before{border-color:inherit!important;background-color:transparent}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box input:not(.zb-filter-input):focus,.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box textarea:focus{-webkit-box-shadow:0 0 3px 0 #D8D8D8!important;-moz-box-shadow:0 0 3px 0 #D8D8D8!important;box-shadow:0 0 3px 0 #D8D8D8!important}.zb-classic-multitheme .bookings-field-theme-guest .label-container .input-box>div .zcb-date-picker .date-picker-focus{border-color:initial!important}.zb-classic-multitheme .booking-info-container .iframe-open iframe,.zb-classic-multitheme .booking-info-container.zb-sign-up-page{background-color:#FFF}.zb-classic-multitheme .booking-info-container.zb-sign-up-page{padding:20px 20px 30px!important}.zb-classic-multitheme .booking-info-container .iframe-open iframe{height:278px;padding:20px!important}.zb-classic-multitheme .booking-info-container .iframe-open .forget-password{margin-top:20px}.zb-classic-multitheme .booking-info-container .iframe-open .forget-password>button{background-color:transparent}.zb-classic-multitheme .zb-html-content strong,.zb-classic-multitheme .zb-payment-info .booking-payment-container .label-container .input-box>.text-right,.zb-classic-multitheme .zb-payment-info .booking-payment-container .label-container .input-box>div:first-child{color:inherit}.zb-payment-info .booking-payment-container{margin:0!important}.zb-payment-info .booking-payment-container .label-container>div:first-child{width:25px;text-align:center}.zb-payment-info .booking-payment-container .label-container .input-box>div:first-child{color:#484848;font-weight:600;font-family:var(--font-family-regular)}.zb-payment-info .booking-payment-container .label-container .input-box .book-details,.zb-payment-info .booking-payment-container .label-container .input-box>.text-right{margin-top:5px;color:#666}.zb-classics-loading{width:calc(100% - 95px)}.bookings-field-theme .terms-conditions-checkbox>div:last-child{width:100%}.zb-classic-theme-time-container{width:calc(100% - 479px)}.zb-classic-theme-date .booking-slot-group .bookings-slot-container.no-slot-container{grid-template-columns:auto auto auto auto;width:fit-content!important}.zcb-bookings-page-embed .zb-classic-container-main{height:calc(100vh - 0px);margin-top:0}.template-two-container .book-container .header.header,.zb-classic-multitheme.book-container .header.header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.template-two-container.zb-classic-multitheme .book-container .header.header{background-color:transparent!important;border-bottom:none}.template-two-container.zb-classic-multitheme .zcb-date-picker .zb-appointment-icon,.template-two-container.zb-classic-multitheme .zcb-date-picker .zb-calender-2{opacity:1!important}.template-two-container.zb-classic-multitheme.zb-invoice-summary-one .book-container .header.header.header{-webkit-box-shadow:0 1px 3px #d8d8d8!important;-moz-box-shadow:0 1px 3px #d8d8d8!important;box-shadow:0 1px 3px #d8d8d8!important;background-color:#FFF!important}.template-two-container.zb-invoice-summary-one .book-container{background-color:inherit!important}.template-two-container.zb-invoice-summary-one.zb-classic-multitheme .customerpage-myinfo-container>div>div>span,.template-two-container.zb-invoice-summary-one.zb-classic-multitheme .header .booknow-header{color:inherit!important}.template-two-container .book-container .header.header{border-bottom:1px solid #EBEBEB}.template-two-container .staff-booking-page .footer{display:block}[dir=ltr] .template-two-container .alert.alert-info,[dir=ltr] .template-two-container .booking-slot-group,[dir=ltr] .template-two-container .slot-group-header{margin-left:0!important}[dir=rtl] .template-two-container .alert.alert-info,[dir=rtl] .template-two-container .booking-slot-group,[dir=rtl] .template-two-container .slot-group-header{margin-right:0!important}.template-two-container .booking-info-container.booking-info-container-details{width:500px}.template-two-container .zb-template-two-booking-info{max-height:600px;overflow-y:auto}.template-two-container.zb-invoice-summary-one .book-inner-container .steps ul li{min-height:0}.template-two-container .zb-services-description .description-field{max-width:450px}.template-two-container .zb-template-two-booking-info .zcb-date-picker-content{margin-bottom:20px}.template-two-container .zb-template-two-booking-info .zcb-date-picker{margin-top:0!important}.template-two-container .footer{padding-top:60px}@media only screen and (max-width:1025px){.zb-classic-staff .select-date-time .zb-classic-choosestaff{max-width:56%}}@media only screen and (max-width:1000px){.zb-classic-staff .select-date-time .zb-classic-choosestaff{max-width:calc(100% - 415px)}}@media only screen and (min-width:768px) and (max-width:1024px){[dir=ltr] .zb-classic-staff .zb-classic-theme-date>span:first-child{padding-right:25px}[dir=rtl] .zb-classic-staff .zb-classic-theme-date>span:first-child{padding-left:25px}[dir=ltr] .template-two-container .booking-slot-group,[dir=ltr] .template-two-container .zb-inner-container.zb-service-list{margin-right:30px!important}[dir=rtl] .template-two-container .booking-slot-group,[dir=rtl] .template-two-container .zb-inner-container.zb-service-list{margin-left:30px!important}[dir=ltr] .template-two-container .zb-classic-template-staff .zb-inner-container.zb-service-list,[dir=ltr] .template-two-container .zb-inner-container.zb-service-list .zb-tab-title{margin-right:0!important}[dir=rtl] .template-two-container .zb-classic-template-staff .zb-inner-container.zb-service-list,[dir=rtl] .template-two-container .zb-inner-container.zb-service-list .zb-tab-title{margin-left:0!important}.template-two-container .booking-slot-group,.template-two-container .zb-inner-container.zb-service-list{margin-right:30px!important}.template-two-container .zb-classic-template-staff .zb-inner-container.zb-service-list,.template-two-container .zb-inner-container.zb-service-list .zb-tab-title{margin-right:0!important}.template-two-container .staff-booking-page .zb-headder-wrapper .zb-booking-tab.zb-title-show{margin-top:0!important}.zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-datepicker-table-row>.zcb-date{padding:7px}.zb-invoice-summary-one .book-inner-container .summary-list{padding:50px 35px}}@media only screen and (max-width:1024px){.zb-classic-container{max-width:initial;width:calc(100% - 30px)}.template-two-container.zb-invoice-summary-one .book-container{background-color:#F1F1F1!important}.zb-classic-timezone{width:inherit}.zb-classic-theme-time-container{width:calc(100% - 370px)}.template-two-container .booking-slot-group{max-height:initial!important}.template-two-container .zb-service-lists,.template-two-container .zb-service-lists .zb-service-lists-details>div,.template-two-container .zb-service-lists>div{vertical-align:middle!important}.template-two-container .zb-service-lists .zb-service-lists-details .zb-description{display:none}.template-two-container .zb-services-tab.open{max-height:100%!important}.template-two-container .booking-slot-group,.template-two-container .zb-list-scroll{max-height:initial!important}.template-two-container .zb-list-scroll{padding:0 10px!important}.template-two-container .zb-template-date-picker.staff-details-hide{margin-top:45px}.template-two-container .zb-template-date-picker{margin-right:30px}.template-two-container .zb-template-classic .slot-group{width:100%}.template-two-container .zb-headder-wrapper .zb-booking-tab.zb-title-show{margin-top:30px}.template-two-container .zb-template-classic>div .footer{padding-bottom:25px}.template-two-container .zb-template-two-booking-info{max-height:inherit;overflow-y:inherit}.template-two-container .cancel-alert.cancel-popup{width:60%!important}.template-two-container .zb-headder-wrapper{width:100%;max-width:inherit;padding:0 10px;margin-top:80px!important;height:calc(100vh - 130px)}.template-two-container .zb-heading{background-color:#f6f6f6!important}.template-two-container .zb-headder-wrapper .zb-heading{position:absolute;top:0;left:0;right:0;padding:12px 15px;background-color:#fff;text-align:left;border-bottom:1px solid #e7e6e6}.template-two-container .template-one-embed .zb-headder-wrapper .zb-heading{position:fixed;top:0;left:0;right:0;z-index:99}.template-two-container .zb-headder-wrapper .zb-heading>span{float:none;font-weight:400}.template-two-container .book-container .header{border-bottom:1px solid #e0e0e0;box-shadow:none}.template-two-container .template-one-embed .zb-title-show{margin-top:57px}}@media only screen and (max-width:767px){[dir=ltr] .template-two-container .zb-classic-container .zb-classic-box .zb-classic-service-list .zb-classic-service-border,[dir=rtl] .template-two-container .zb-classic-container .zb-classic-box .zb-classic-service-list .zb-classic-service-border{left:0}.template-two-container .zb-classic-container .zb-classic-header,.template-two-container .zb-classic-service .zb-classic-service-cost,.template-two-container .zb-classic-web-view{display:none!important}.template-two-container .zb-classic-mobile-view{display:block}.template-two-container .staff-booking-page .footer,.template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone .zb-classic-timezone-text{display:none}[dir=ltr] .template-two-container .zb-classic-service-dec{padding-right:0}[dir=rtl] .template-two-container .zb-classic-service-dec{padding-left:0}.template-two-container .header .header-container>div:first-child>div{flex-direction:column}.template-two-container .book-container .header{height:112px;padding:5px 0}.template-two-container .book-container .header .bookingpage-logo{max-height:50px;margin-bottom:10px}[dir=ltr] .template-two-container .book-container .header .bookingpage-logo{margin-right:0!important}[dir=rtl] .template-two-container .book-container .header .bookingpage-logo{margin-left:0!important}.template-two-container .book-container .header .booknow-header{width:100%}.template-two-container .zb-classic-container-main{margin:112px auto auto;height:calc(100vh - 112px)}.template-two-container .zb-classic-container .zb-classic-box .zb-classic-box-header-inner{margin:0;padding:0 20px}.template-two-container .zb-classic-container .zb-classic-box .zb-classic-box-content{padding:0 0 25px}.template-two-container .zb-classic-container .zb-classic-box.zb-classic-service .zb-classic-box-content{padding:0}[dir=ltr] .template-two-container .zb-classic-container .zb-classic-box .zb-classic-service-list .zb-classic-service-border,[dir=rtl] .template-two-container .zb-classic-container .zb-classic-box .zb-classic-service-list .zb-classic-service-border{right:0}[dir=ltr] .template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone,[dir=rtl] .template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone{right:20px}.template-two-container .zb-classic-container .zb-classic-theme-date{flex-direction:column;position:relative;padding-top:80px}.template-two-container .zb-classic-container .zb-classic-theme-date.zb-classic-timezone-hide{padding-top:20px}.template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone{position:absolute;top:0}[dir=ltr] .template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone,[dir=rtl] .template-two-container .zb-classic-container .zb-classic-theme-date .zb-classic-timezone{left:20px}[dir=ltr] .template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker{margin-right:0}[dir=rtl] .template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker{margin-left:0}.template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content{width:100%}.template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-datepicker-table-row>.zcb-date{padding:8px}.template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-date>div{padding:7px 6px}.template-two-container .zb-classic-container .zb-classic-staff .select-date-time .zb-classic-choosestaff{position:relative;top:inherit;margin:13px 20px 5px;line-height:21px;border-bottom:1px solid #F0F0F0;padding-bottom:15px}[dir=ltr] .template-two-container .zb-classic-container .zb-classic-staff .select-date-time .zb-classic-choosestaff{right:inherit}[dir=rtl] .template-two-container .zb-classic-container .zb-classic-staff .select-date-time .zb-classic-choosestaff{left:inherit}.template-two-container .zb-classic-container .zb-classic-theme-date>span:last-child{padding:0 5px}.template-two-container .zb-classic-container .zb-classic-theme-date .booking-slot-group .slot-group .slot-title{width:100%;text-align:center}.template-two-container .zb-classic-info .zb-classic-box-content .service-header{margin-top:20px;margin-bottom:5px}.template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container{width:calc(100% - 20px)!important}.template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container.zb-sign-up-page{margin-top:50px!important}.template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container.zb-sign-up-page .booking-info-tab{position:absolute;top:23px;transform:translateX(-50%);width:100%}[dir=ltr] .template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container.zb-sign-up-page .booking-info-tab{left:50%}[dir=rtl] .template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container.zb-sign-up-page .booking-info-tab{right:50%}.template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container .booking-info-tab{position:relative;top:initial}[dir=ltr] .template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container .booking-info-tab{right:inherit}[dir=rtl] .template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container .booking-info-tab{left:inherit}.template-two-container .zb-classic-info .zb-classic-box-content .bookings-field-container .booking-info-tab .text-right{text-align:center!important}.template-two-container .zb-payment-info .zb-classic-box-content .service-header{margin-top:20px}.template-two-container .zb-payment-info .zb-classic-box-content .booking-info-container .label-container{flex-direction:initial}[dir=ltr] .template-two-container .zb-payment-info .zb-classic-box-content .booking-info-container .label-container{padding-left:10px}[dir=rtl] .template-two-container .zb-payment-info .zb-classic-box-content .booking-info-container .label-container{padding-right:10px}.template-two-container .zb-payment-info .booking-payment-container .label-container>div:first-child{align-self:center}.template-two-container .zb-payment-info .booking-payment-container{width:calc(100% - 35px);margin:auto!important}.template-two-container .zb-classic-default-theme.zb-classic-inner,.template-two-container .zb-classic-inner .zb-classic-box{margin-top:15px!important}[dir=ltr] .template-two-container .bca-available-date .class-availability-view{margin-left:0}[dir=rtl] .template-two-container .alert.alert-info,[dir=rtl] .template-two-container .booking-slot-group,[dir=rtl] .template-two-container .zb-inner-container.zb-service-list .select-date-time .zb-staff,[dir=rtl] .template-two-container .zb-template-date-picker{margin-left:0!important}[dir=rtl] .template-two-container .bca-available-date .class-availability-view{margin-right:0}[dir=ltr] .template-two-container .alert.alert-info,[dir=ltr] .template-two-container .booking-slot-group,[dir=ltr] .template-two-container .zb-inner-container.zb-service-list .select-date-time .zb-staff,[dir=ltr] .template-two-container .zb-template-date-picker{margin-right:0!important}.template-two-container .booking-slot-group>.slot-group{width:100%!important}.zb-classic-theme-time-container,.zb-classics-loading{width:100%}.template-two-container .zb-template-two-booking-info{max-height:initial!important}[dir=ltr] .template-two-container .zb-template-classic .slot-group ul{padding-right:0!important}[dir=rtl] .template-two-container .zb-template-classic .slot-group ul{padding-left:0!important}.template-two-container .zb-template-classic>div .footer{padding-bottom:70px}.template-two-container .staff-booking-page .staff-view-footer-section .footer{display:block!important}.template-two-container .zb-headder-wrapper .zb-booking-tab.zb-title-show{margin-top:48px}.template-two-container .template-one-embed .zb-headder-wrapper .zb-booking-tab.zb-title-show{margin-top:60px}.template-two-container .booknow-class-availability{border-bottom:none}.template-two-container .zb-classic-template-confirm.zb-booking-tab.open .zb-service-list{padding-top:70px!important}.template-two-container .zb-services-description .description-field{max-width:235px}.zcb-bookings-page-embed .template-two-container .zb-classic-container-main{margin:1px auto auto;height:calc(100vh - 1px)}.zb-classic-theme-date .zcb-date-picker-header-content .zb-arrow-left{padding:8px 13px}.template-two-container .zb-classic-container .zb-classic-staff .booknow-class-availability-date .class-availability-gray,.zb-classic-mobile-select-view .zb-classic-web-view,.zb-classic-mobile-select-view .zb-classic-web-view-date,.zb-classic-mobile-select-view .zb-classic-web-view-info,.zb-classic-mobile-select-view .zb-classic-web-view-service{display:none}.zb-classic-mobile-select-view .zb-classic-mobile-view{display:block}.bookings-field-container .bookings-field-theme .label-container>div:first-child .mandatory{position:relative}.zb-classic-multitheme.template-two-container .zb-classic-inner{margin-top:0}.zb-classic-staff .select-date-time .zb-classic-choosestaff{max-width:100%}}@media only screen and (max-width:330px){.template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-datepicker-table-row>.zcb-date{padding:4px}.template-two-container .zb-classic-theme-date .booking-slot-group .bookings-slot-container{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.template-two-container .zb-classic-theme-date .booking-slot-group .bookings-slot-container li{font-size:9px}.template-two-container .zb-classic-choosestaff .staff-select-box{min-width:249px}[dir=ltr] .template-two-container .zb-classic-choosestaff .staff-select-box{left:0}[dir=rtl] .template-two-container .zb-classic-choosestaff .staff-select-box{right:0}.template-two-container .zb-classic-service-letter{width:46px;height:46px}.template-two-container .zcb-date-picker-content{width:100%}.template-two-container .bookings-field-theme .label-container .zcb-date-picker .zcb-date-picker-content div{font-size:10px}.template-two-container .bookings-field-theme .label-container .zcb-datepicker-table-row>.zcb-date{padding:2px}.template-two-container .zb-payment-info .booking-payment-container{width:calc(100% - 85px)}.template-two-container .zb-payment-info .polcies-switch .radio-button-default label:nth-child(2){margin-bottom:10px}.template-two-container .zb-payment-info .booking-payment-container .book-save-btn{padding:10px 0!important}.zb-classic-staff .zb-classic-name-details .zb-classic-mobile-view>span{font-size:12px}}@media only screen and (max-width:281px){.template-two-container .zb-classic-container .zb-classic-theme-date .zcb-date-picker .zcb-date-picker-content .zcb-datepicker-table-row>.zcb-date{padding:1px}.template-two-container .zb-payment-info .booking-payment-container{width:calc(100% - 109px)}[dir=ltr] .template-two-container .zb-payment-info .booking-payment-container .book-save-btn{margin-right:10px!important}[dir=rtl] .template-two-container .zb-payment-info .booking-payment-container .book-save-btn{margin-left:10px!important}.template-two-container .zb-payment-info .booking-payment-container .book-cancel-btn,.template-two-container .zb-payment-info .booking-payment-container .book-save-btn{width:calc(50% - 7px)}.zb-classic-staff .zb-classic-name-details .zb-classic-mobile-view>span{font-size:10px}}.tooltip-element.tooltip-element:before{border-bottom-color:#FFF}.zb-classic-arrow{font-size:10px}