:root{--darkbg:#404040!important;--dark_bg_section:#282828 !important;--grey_15_bg_section:rgba(100,100,100,1);--text_white:#ffffff!important;--hover_sienna:#b47250 !important;--toggleHeight:16em;--toggleWidth:30em;--toggleBtnRadius:10em;--bgColor--night:#423966!important;--mooncolor:#d9fbff!important;--bgColor--day:#9ee3fb!important}body{text-align:center}.dark_mode_toggle{cursor:pointer;margin:0 auto;text:right!important;font-size:2px!important;;position:absolute;right:25px!important;top:-15px!important;height:var(--toggleHeight);width:var(--toggleWidth);border-radius:var(--toggleHeight);transition:all 500ms ease-in-out;background:var(--bgColor--night);box-shadow:0 0 5px rgb(0 0 0 / .1)}.day{background:rgb(231 223 212 / .5)}.moon{position:absolute;display:block;border-radius:50%;transition:all 400ms ease-in-out;top:3em;left:3em;transform:rotate(-75deg);width:var(--toggleBtnRadius);height:var(--toggleBtnRadius);background:var(--bgColor--night);box-shadow:3em 2.5em 0 0em var(--mooncolor) inset,rgb(255 255 255 / .1) 0em -7em 0 -4.5em,rgb(255 255 255 / .1) 3em 7em 0 -4.5em,rgb(255 255 255 / .1) 2em 13em 0 -4em,rgb(255 255 255 / .1) 6em 2em 0 -4.1em,rgb(255 255 255 / .1) 8em 8em 0 -4.5em,rgb(255 255 255 / .1) 6em 13em 0 -4.5em,rgb(255 255 255 / .1) -4em 7em 0 -4.5em,rgb(255 255 255 / .1) -1em 10em 0 -4.5em}.sun{top:4.5em;left:18em;transform:rotate(0deg);width:7em;height:7em;background:#b47250;box-shadow:3em 3em 0 5em #b47250 inset,0 -5em 0 -2.7em #b47250,3.5em -3.5em 0 -3em #b47250,5em 0 0 -2.7em #b47250,3.5em 3.5em 0 -3em #b47250,0 5em 0 -2.7em #b47250,-3.5em 3.5em 0 -3em #b47250,-5em 0 0 -2.7em #b47250,-3.5em -3.5em 0 -3em #b47250}.dark_mode_activated{background:var(--darkbg)!important}.section_dark_mode_activated{background-color:var(--dark_bg_section)!important}.section_grey_15_background_activated{background-color:var(--grey_15_bg_section)!important}.text_light{color:var(--text_white)!important}a.text_light:hover:not(a.btn_fill_dark_mode):not(.btn_stroke_dark_mode){color:var(--hover_sienna)!important}.nav-menu.text_light button svg path{stroke:var(--text_white)!important}.elementor-icon-list-text.text_light:hover{color:var(--hover_sienna)!important}.btn_stroke_dark_mode{color:var(--text_white)!important;border-color:var(--text_white)!important}.btn_stroke_sienna_dark_mode{color:var(--hover_sienna)!important;border-color:var(--hover_sienna)!important}.btn_fill_dark_mode{background-color:var(--hover_sienna)!important;color:var(--text_white)!important}a.btn_fill_dark_mode:hover{color:var(--text_white)!important}.horizontal_divider_dark_mode{border-block-start-color:var(--text_white)!important}.ticker_dark_mode{background-color:var(--dark_bg_section)!important;color:var(--text_white)!important}.ticker_dark_mode svg path{stroke:var(--hover_sienna)!important}.ticker_item_text_dark_mode{color:var(--text_white)!important}.review_card_dark_mode{border-color:var(--hover_sienna)!important}body.dark_mode_activated #menu_header_top,body.dark_mode_activated #menu_header_middle{background-color:var(--dark_bg_section)!important}body.dark_mode_activated .mobile_menu_item h6{color:var(--text_white)!important}body.dark_mode_activated #mobile_menu_close_button svg{stroke:var(--text_white)!important}body.dark_mode_activated div.bookly-progress-tracker.bookly-table>div:not(.active),body.dark_mode_activated div.bookly-service-step>div.bookly-box,body.dark_mode_activated div.bookly-form>div,body.dark_mode_activated .bookly-form select,body.dark_mode_activated .bookly-form input,body.dark_mode_activated .bookly-form textarea,body.dark_mode_activated .bookly-form .picker__frame .picker__header .picker__month,body.dark_mode_activated .bookly-form .picker__frame .picker__header .picker__year{color:var(--text_white)!important}body.dark_mode_activated .bookly-form select option{background-color:var(--dark_bg_section)!important}body.dark_mode_activated .bookly-form input:focus{box-shadow:0 0 5px rgb(255 255 255 / .15)}body.dark_mode_activated .bookly-form .picker__frame .picker__header{background-color:var(--darkbg)!important}body.dark_mode_activated .bookly-form .bookly-columnizer .bookly-hour{background-color:var(--dark_bg_section)!important}body.dark_mode_activated .bookly-columnizer .bookly-hour span{color:var(--text_white)!important}body.dark_mode_activated .bookly-form .picker--focused .picker__day--selected{background:var(--dark_bg_section)!important;color:var(--text_white)!important;font-weight:bold!important}body.dark_mode_activated .bookly-form .picker__nav--prev,body.dark_mode_activated .bookly-form .picker__nav--next{background:transparent!important}body.dark_mode_activated .bookly-form .picker__nav--next:before{border-left-color:var(--text_white)!important}body.dark_mode_activated .bookly-form .picker__nav--prev:before{border-right-color:var(--text_white)!important}@media screen and (max-width:650px){body.dark_mode_activated .bookly-form ol.bookly-stepper{background:linear-gradient(-180deg,transparent 10.9px,var(--text_white) 11px,var(--text_white) 12.9px,transparent 13px)!important}body.dark_mode_activated .bookly-form ol.bookly-stepper li.bookly-step-active~li::before{background:var(--darkbg);border-color:var(--text_white);outline:none}body.dark_mode_activated .bookly-form ol.bookly-stepper li,body.dark_mode_activated .bookly-form ol.bookly-stepper li::before{outline:none}}