.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-38 .elementor-element.elementor-element-7590763 .deensimc-text-wrapper i{color:#000;font-size:24px}@media (max-width:767px){.elementor-38 .elementor-element.elementor-element-7590763 .deensimc-text-wrapper i{font-size:17px}}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-nav-steps{border:none!important;padding:0!important}.elementor-38 .elementor-element.elementor-element-53a6c30 select{padding:11px!important;color:#1c1c1e;border:solid 1px #1c1c1e!important;border-radius:0px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-progress-tracker div{font-weight:500!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .step{background-color:#f2f2f2!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .active .step{background-color:#ff785a!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .active{color:#ff785a!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-btn{background-color:#1c1c1e;background:#1c1c1e!important;border-radius:25px!important;color:#ff941d!important;border:none!important;font-size:15px!important;font-weight:500!important;text-transform:none!important}.bookly-btn>span{background-color:#1c1c1e;text-transform:normal!important;text-transform:none!important;border-radius:0px!important;color:#ff941d!important;font-size:15px!important;font-weight:500!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-details-step input{color:#1c1c1e;border:solid 1px #1c1c1e!important;border-radius:0px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 textarea{color:#1c1c1e;border:solid 1px #1c1c1e!important;border-radius:0px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly\:border-slate-100{border-color:#1c1c1e!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly\:text-slate-600{color:#1c1c1e!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly\:text-slate-600:hover{background-color:white!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-form .bookly-row .bookly-col-label{text-align:left!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-row{display:grid!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-week-days{justify-content:flex-start!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-well{display:none!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-checkbox-group{display:flex!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-checkbox{margin-right:5px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-visible-md{margin-top:0!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-row{margin:0!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-checkbox-group{margin-bottom:15px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-overflow-visible{padding-bottom:0!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-repeat-until{margin-bottom:10px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-variant-weekly{margin-bottom:10px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-schedule-container{margin-top:15px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-date-from{border:solid 1px #1c1c1e!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-repeat-times{border:solid 1px #1c1c1e!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-repeat-until{border:solid 1px #1c1c1e!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-schedule-appointment select{padding:0!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-col-2{width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-col-4{width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-mobile-float-none{width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-box{width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-pagination{margin-top:15px!important}@media (max-width:767px){.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly\:min-w-\[200px\]{min-width:100%!important;width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-control{margin-bottom:10px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-week-days{margin-bottom:10px!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-js-get-schedule{margin-top:10px!important;width:100%!important}.elementor-38 .elementor-element.elementor-element-53a6c30 .bookly-stepper{margin-bottom:0!important}}