.elementor-179 .elementor-element.elementor-element-a2b550c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-179 .elementor-element.elementor-element-70bb733{text-align:center;}.elementor-179 .elementor-element.elementor-element-230890f{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-aa5a589{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-calendar-header{background:var( --e-global-color-secondary );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-calendar-header th{border:var( --e-global-color-secondary );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-calendar-header th:first-child{border-top:var( --e-global-color-secondary );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-days{background:var( --e-global-color-secondary );border:var( --e-global-color-secondary );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-today-active span{border:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-time-slots-active .abs-number:hover{background:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-bookme-timeslot-button{background:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-book-button{background:var( --e-global-color-accent );border:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .ab-book-button:focus, .elementor-179 .elementor-element.elementor-element-aa5a589 .ab-book-button:hover{background:var( --e-global-color-5c2c757 );border:var( --e-global-color-5c2c757 );}.elementor-179 .elementor-element.elementor-element-aa5a589 .ab-book-button-two{border:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-book-success-massage p{color:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-aa5a589 .abs-bookme-timeslot-button:hover{background:var( --e-global-color-5c2c757 );}.elementor-179 .elementor-element.elementor-element-aa5a589 .ab-book-button-two:focus, .elementor-179 .elementor-element.elementor-element-aa5a589 .ab-book-button-two:hover{background:var( --e-global-color-5c2c757 );border:var( --e-global-color-5c2c757 );color:var( --e-global-color-5c2c757 );}.elementor-179 .elementor-element.elementor-element-1ea5916{--display:flex;}.elementor-179 .elementor-element.elementor-element-69cd6d2{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-a2b550c{--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-179 .elementor-element.elementor-element-70bb733 .elementor-heading-title{font-size:24px;}.elementor-179 .elementor-element.elementor-element-230890f{font-size:13px;}.elementor-179 .elementor-element.elementor-element-aa5a589{width:100%;max-width:100%;}}