@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);body{--color-main:#20C398;--color-main-alt:#1A6064;--color-sec:#F98F6C;--color-sec-alt:#FEC2B6;--color-ter:#F7E075;--color-white:#fff;--color-black:#000;--color-text-light:#D9DADB;--color-text-dark:#454545;--color-error:#d92a2a;--color-error-bg:#ee9e9e;--color-bg-dark:#212224;--color-bg-dark-s:#343639;--color-bg-dark-ss:#343639;--color-bg-light:#D9DADB}html #main #main-content #sb_content #client-login .client-login-bar .btn.custom,html #main #main-content #sb_content #client-login .custom-form .btn.custom,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn,html #main #main-content #sb_content #steps-nav #sb_booking_info ul li.step_info_item a div,html #sb_main #header .header_nav_wrap .nav-wrapper .nav li a,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn,html .invoice-payment-systems #sb_pay_btn,html a{transform-style:preserve-3d;transform-origin:center center;transition:transform .3s ease}html #main #main-content #sb_content #client-login .client-login-bar .btn.custom:hover,html #main #main-content #sb_content #client-login .custom-form .btn.custom:hover,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn:hover,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn:hover,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn:hover,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn:hover,html #main #main-content #sb_content #steps-nav #sb_booking_info ul li.step_info_item a div:hover,html #sb_main #header .header_nav_wrap .nav-wrapper .nav li a:hover,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn:hover,html .invoice-payment-systems #sb_pay_btn:hover,html a:hover{transform:perspective(200px) translateZ(-10px)}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report,html #client-profile-edit #sb_profile_form .bar-with-btn a,html #client-profile-edit #sb_profile_form .bar-with-btn button,html #client-profile-edit .close-modal .btn-default,html #client-profile-edit button .btn-default,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report,html #client-profile-preview #sb_profile_form .bar-with-btn a,html #client-profile-preview #sb_profile_form .bar-with-btn button,html #client-profile-preview .close-modal .btn-default,html #client-profile-preview button .btn-default,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom,html #main #main-content #sb_content #client-login .custom-form .btn.custom,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal,html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn,html .invoice-pay-page .invoice-buttons-container .btn,html .invoice-payment-systems #sb_pay_btn,html .modal-content #sb_gdpr_send_code_container .btn-get-report,html .modal-content #sb_profile_form .bar-with-btn a,html .modal-content #sb_profile_form .bar-with-btn button,html .modal-content .close-modal .btn-default,html .modal-content button .btn-default,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report,html .modal-dialog .close-modal .btn-default,html .modal-dialog button .btn-default{padding:1rem 2rem;width:auto;border-radius:3px;border:none;transition:color .3s ease,background .3s ease,transform .3s ease}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report span,html #client-profile-edit #sb_profile_form .bar-with-btn a span,html #client-profile-edit #sb_profile_form .bar-with-btn button span,html #client-profile-edit .close-modal .btn-default span,html #client-profile-edit button .btn-default span,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report span,html #client-profile-preview #sb_profile_form .bar-with-btn a span,html #client-profile-preview #sb_profile_form .bar-with-btn button span,html #client-profile-preview .close-modal .btn-default span,html #client-profile-preview button .btn-default span,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom span,html #main #main-content #sb_content #client-login .custom-form .btn.custom span,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn span,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn span,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn span,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal span,html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn span,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn span,html .invoice-pay-page .invoice-buttons-container .btn span,html .invoice-payment-systems #sb_pay_btn span,html .modal-content #sb_gdpr_send_code_container .btn-get-report span,html .modal-content #sb_profile_form .bar-with-btn a span,html .modal-content #sb_profile_form .bar-with-btn button span,html .modal-content .close-modal .btn-default span,html .modal-content button .btn-default span,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report span,html .modal-dialog .close-modal .btn-default span,html .modal-dialog button .btn-default span{padding:0!important}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report:hover,html #client-profile-edit #sb_profile_form .bar-with-btn a:hover,html #client-profile-edit #sb_profile_form .bar-with-btn button:hover,html #client-profile-edit .close-modal .btn-default:hover,html #client-profile-edit button .btn-default:hover,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report:hover,html #client-profile-preview #sb_profile_form .bar-with-btn a:hover,html #client-profile-preview #sb_profile_form .bar-with-btn button:hover,html #client-profile-preview .close-modal .btn-default:hover,html #client-profile-preview button .btn-default:hover,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom:hover,html #main #main-content #sb_content #client-login .custom-form .btn.custom:hover,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn:hover,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn:hover,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn:hover,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal:hover,html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn:hover,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn:hover,html .invoice-pay-page .invoice-buttons-container .btn:hover,html .invoice-payment-systems #sb_pay_btn:hover,html .modal-content #sb_gdpr_send_code_container .btn-get-report:hover,html .modal-content #sb_profile_form .bar-with-btn a:hover,html .modal-content #sb_profile_form .bar-with-btn button:hover,html .modal-content .close-modal .btn-default:hover,html .modal-content button .btn-default:hover,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report:hover,html .modal-dialog .close-modal .btn-default:hover,html .modal-dialog button .btn-default:hover{opacity:1}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report,html #client-profile-edit #sb_profile_form .bar-with-btn a,html #client-profile-edit #sb_profile_form .bar-with-btn button,html #client-profile-edit .close-modal .btn-default,html #client-profile-edit button .btn-default,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report,html #client-profile-preview #sb_profile_form .bar-with-btn a,html #client-profile-preview #sb_profile_form .bar-with-btn button,html #client-profile-preview .close-modal .btn-default,html #client-profile-preview button .btn-default,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom,html #main #main-content #sb_content #client-login .custom-form .btn.custom,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn,html .invoice-pay-page .invoice-buttons-container .btn,html .invoice-payment-systems #sb_pay_btn,html .modal-content #sb_gdpr_send_code_container .btn-get-report,html .modal-content #sb_profile_form .bar-with-btn a,html .modal-content #sb_profile_form .bar-with-btn button,html .modal-content .close-modal .btn-default,html .modal-content button .btn-default,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report,html .modal-dialog .close-modal .btn-default,html .modal-dialog button .btn-default{color:var(--color-bg-dark)!important;background-color:var(--color-main)}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report span,html #client-profile-edit #sb_profile_form .bar-with-btn a span,html #client-profile-edit #sb_profile_form .bar-with-btn button span,html #client-profile-edit .close-modal .btn-default span,html #client-profile-edit button .btn-default span,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report span,html #client-profile-preview #sb_profile_form .bar-with-btn a span,html #client-profile-preview #sb_profile_form .bar-with-btn button span,html #client-profile-preview .close-modal .btn-default span,html #client-profile-preview button .btn-default span,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom span,html #main #main-content #sb_content #client-login .custom-form .btn.custom span,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn span,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn span,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal span,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn span,html .invoice-pay-page .invoice-buttons-container .btn span,html .invoice-payment-systems #sb_pay_btn span,html .modal-content #sb_gdpr_send_code_container .btn-get-report span,html .modal-content #sb_profile_form .bar-with-btn a span,html .modal-content #sb_profile_form .bar-with-btn button span,html .modal-content .close-modal .btn-default span,html .modal-content button .btn-default span,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report span,html .modal-dialog .close-modal .btn-default span,html .modal-dialog button .btn-default span{color:var(--color-bg-dark);transition:color .3s ease}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report:hover,html #client-profile-edit #sb_profile_form .bar-with-btn a:hover,html #client-profile-edit #sb_profile_form .bar-with-btn button:hover,html #client-profile-edit .close-modal .btn-default:hover,html #client-profile-edit button .btn-default:hover,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report:hover,html #client-profile-preview #sb_profile_form .bar-with-btn a:hover,html #client-profile-preview #sb_profile_form .bar-with-btn button:hover,html #client-profile-preview .close-modal .btn-default:hover,html #client-profile-preview button .btn-default:hover,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom:hover,html #main #main-content #sb_content #client-login .custom-form .btn.custom:hover,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn:hover,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn:hover,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal:hover,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn:hover,html .invoice-pay-page .invoice-buttons-container .btn:hover,html .invoice-payment-systems #sb_pay_btn:hover,html .modal-content #sb_gdpr_send_code_container .btn-get-report:hover,html .modal-content #sb_profile_form .bar-with-btn a:hover,html .modal-content #sb_profile_form .bar-with-btn button:hover,html .modal-content .close-modal .btn-default:hover,html .modal-content button .btn-default:hover,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report:hover,html .modal-dialog .close-modal .btn-default:hover,html .modal-dialog button .btn-default:hover{background:var(--color-main-alt);color:var(--color-white)!important}html #client-profile-edit #sb_gdpr_send_code_container .btn-get-report:hover span,html #client-profile-edit #sb_profile_form .bar-with-btn a:hover span,html #client-profile-edit #sb_profile_form .bar-with-btn button:hover span,html #client-profile-edit .close-modal .btn-default:hover span,html #client-profile-edit button .btn-default:hover span,html #client-profile-preview #sb_gdpr_send_code_container .btn-get-report:hover span,html #client-profile-preview #sb_profile_form .bar-with-btn a:hover span,html #client-profile-preview #sb_profile_form .bar-with-btn button:hover span,html #client-profile-preview .close-modal .btn-default:hover span,html #client-profile-preview button .btn-default:hover span,html #main #main-content #sb_content #client-login .client-login-bar .btn.custom:hover span,html #main #main-content #sb_content #client-login .custom-form .btn.custom:hover span,html #main #main-content #sb_content #main-buttons .buttons_wrap #main_buttons_book_btn:hover span,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .buttons-container .sb-book-btn-container .btn:hover span,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal:hover span,html #sb_main #header .items-wrapper .nav-item#sb_client_info #sb_login_form #sb_sign_in_form .bar .btn-bar--row .btn:hover span,html .invoice-pay-page .invoice-buttons-container .btn:hover span,html .invoice-payment-systems #sb_pay_btn:hover span,html .modal-content #sb_gdpr_send_code_container .btn-get-report:hover span,html .modal-content #sb_profile_form .bar-with-btn a:hover span,html .modal-content #sb_profile_form .bar-with-btn button:hover span,html .modal-content .close-modal .btn-default:hover span,html .modal-content button .btn-default:hover span,html .modal-dialog #sb_gdpr_send_code_container .btn-get-report:hover span,html .modal-dialog .close-modal .btn-default:hover span,html .modal-dialog button .btn-default:hover span{color:var(--color-white)}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn,html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn{background:0 0}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .left-side .add-details .additional-info #sb_sign_out_btn:hover,html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn:hover{background:var(--color-main-alt)}html *{font-family:"Open Sans",sans-serif;color:var(--color-text-light);line-height:1.6rem!important}html{overflow-x:hidden}html body{background:var(--color-bg-dark)}html #main #main-content #sb_content.masked{background:var(--color-bg-dark)}html #main #main-content #sb_content.masked .title-main{color:var(--color-text-light)!important}html #main #main-content #sb_content.masked .desc p{color:var(--color-text-light)!important}html #main #main-content #sb_content .section{background:var(--color-bg-dark-s)}html #main #main-content #sb_content .section>*{color:var(--color-text-light)}html #main #main-content #sb_content .section .text-warning{color:var(--color-sec);text-align:right}html #footer{background:var(--color-bg-dark)}html #footer .copyright,html #footer a{color:var(--color-text-light)!important}html #footer .copyright:hover,html #footer a:hover{transform:none}html #footer #sb_scroll_top_btn{background:var(--color-bg-dark-s)}html #footer #sb_scroll_top_btn:hover{background:var(--color-bg-light)}html #footer #sb_scroll_top_btn:hover i{color:var(--color-text-dark)}html #sb_main #header .items-wrapper #sb_client_info .full-info,html #sb_main #header .items-wrapper #sb_multiple_book_cart .full-info{background:var(--color-bg-dark)}html #sb_main #header .items-wrapper .nav-item#sb_client_info .full-info:before{border-right-color:var(--color-bg-dark)}html #sb_gdpr_report_module_container #sb_gdpr_email_form *{color:var(--color-text-dark)!important}html .item .btn-bar .select a,html .tab .active-container a{background:var(--color-main)!important;border:none!important;color:var(--color-text-dark)!important}html #main #main-content #sb_content #membership-view #sb_membership_list_container .membership-item .tab .active-container{background:0 0!important;border:none}@-webkit-keyframes menu-active{from{width:0}to{width:10%}}@keyframes menu-active{from{width:0}to{width:10%}}html #header .brand .logo a img{width:100%;max-height:none}@media screen and (max-width:1024px){html #header .brand .logo a img{max-height:60px;width:auto}}html #sb_main #header{background:var(--color-black);color:var(--color-white);position:fixed!important;top:0}html #sb_main #header .header_nav_wrap .nav-wrapper .nav li{position:relative}html #sb_main #header .header_nav_wrap .nav-wrapper .nav li a{position:relative;z-index:1;color:var(--color-white);text-transform:none}html #sb_main #header .header_nav_wrap .nav-wrapper .nav li a:hover{color:var(--color-main)}html #sb_main #header .header_nav_wrap .nav-wrapper .nav li.active:after{content:'';height:1px;background:var(--color-white);width:0;bottom:0;left:0;-webkit-animation-name:menu-active;animation-name:menu-active;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}html [href='#reviews']{display:none!important}html #sb_main #header .header_nav_wrap .nav-trigger .hamburger .hamburger-box .hamburger-inner,html #sb_main #header .header_nav_wrap .nav-trigger .hamburger .hamburger-box .hamburger-inner:after,html #sb_main #header .header_nav_wrap .nav-trigger .hamburger .hamburger-box .hamburger-inner:before{background-color:var(--color-text-light)}html #movable-content{display:none}html #sb-main-container{background-position:center right!important;background-size:cover!important}@media screen and (max-width:1600px){html #sb-main-container{background-position:center center!important}}html #main #main-content{overflow:hidden}html #main #main-content #sb_content #main-buttons{overflow:hidden;background-color:rgba(33,34,36,.9)!important;color:var(--color-text-light);height:100vh;padding:4rem 2rem}@media screen and (min-width:700px){html #main #main-content #sb_content #main-buttons{max-width:500px;height:auto!important;min-height:100vh}}@media screen and (min-width:1024px){html #main #main-content #sb_content #main-buttons{height:100%;position:absolute;left:0;top:0;min-height:100vh;max-width:50%;width:100%}}@media screen and (min-width:1600px){html #main #main-content #sb_content #main-buttons{max-width:700px;padding:4rem}}html #main #main-content #sb_content #main-buttons .inner,html #main #main-content #sb_content #main-buttons .wrapper,html #main #main-content #sb_content #main-buttons>.column{height:100%}html #main #main-content #sb_content #main-buttons .data_wrap{height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:1024px){html #main #main-content #sb_content #main-buttons .data_wrap{justify-content:space-between}}html #main #main-content #sb_content #main-buttons .data_wrap h2{display:none}html #main #main-content #sb_content #main-buttons .data_wrap #main_description{overflow-y:auto!important;height:auto}html #main #main-content #sb_content #main-buttons .data_wrap .buttons_wrap{margin-bottom:4rem}html #main #main-content #sb_content #main-buttons .column{bottom:0;margin-bottom:3rem}html #main #main-content #sb_content #main-buttons .wrapper #contacts_data{display:none}html #main #main-content #sb_content .title-main{color:var(--color-text-light)!important}html #main #main-content #sb_content .desc{max-width:30rem}html #main #main-content #sb_content .desc p,html #main #main-content #sb_content .desc p *{color:var(--color-text-light)}html #main #main-content #sb_content .desc li{margin-left:3rem;color:var(--color-text-light);font-size:1.2rem;font-weight:700}html #main #main-content #sb_content .desc li span{color:var(--color-text-light);font-weight:400}html #main #main-content #sb_content .home-hidden{max-height:0;overflow:hidden}html #main #main-content #sb_content.masked #main-buttons .wrapper #contacts_data{display:none}html #main #main-content #sb_content.masked .desc{max-width:none}html #main #main-content #sb_content.masked .desc .home-hidden{max-height:none;overflow:hidden}html #main #main-content #sb_content .section-seance,html #main #main-content #sb_content .section-seance-info{background-color:transparent;height:auto;min-height:0}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .excerpt-info{padding-bottom:2rem!important;position:relative}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .excerpt-info.pack{background:var(--color-main-alt)!important}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .preloader{display:none}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .content .cap.short{text-align:center;font-size:1.2rem}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .read-more{display:none}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .recurring-block{border:none;max-height:0;min-height:0}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .service-bar,html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .tab.tab-col .tab-pd{position:unset}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .popup-hide{text-align:center;position:absolute!important;width:100%;padding:1rem;left:0;top:auto;bottom:0;transition:color .3s ease,transform .3s ease}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .item .popup-hide:hover{color:var(--color-text-light)}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .is-holiday{color:var(--color-text-light)!important;opacity:.4}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date:hover{background:0 0}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .day-off{color:var(--color-text-light)}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .day-on{color:var(--color-text-light);display:block;width:100%;height:100%;transition:color .3s ease,background .3s ease}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .day-on:hover{background:var(--color-text-light);color:var(--color-text-dark)!important}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected{background:0 0}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected .day-on{background:var(--color-main)!important}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content .timeline-sidebar .provider-item{display:none}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_flexible_container .hour-line .sb_time_flexible_hour_container .time-slot.free,html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot{transition:none;background:0 0!important}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_flexible_container .hour-line .sb_time_flexible_hour_container .time-slot.free:hover,html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot:hover{background:0 0!important}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_flexible_container .hour-line .sb_time_flexible_hour_container .time-slot.free a,html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot a{color:var(--color-text-dark)}html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_flexible_container .hour-line .sb_time_flexible_hour_container .time-slot.free a:hover,html #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot a:hover{background:var(--color-main);color:var(--color-text-dark)!important;border:none}html #main #main-content #sb_content #client-login .client-login-bar,html #main #main-content #sb_content #client-login .custom-form{background-color:var(--color-bg-dark-s);border:none}html #main #main-content #sb_content #client-login .client-login-bar:after,html #main #main-content #sb_content #client-login .client-login-bar:before,html #main #main-content #sb_content #client-login .custom-form:after,html #main #main-content #sb_content #client-login .custom-form:before{content:none!important}html #main #main-content #sb_content #client-login .client-login-bar *,html #main #main-content #sb_content #client-login .custom-form *{color:var(--color-text-light)}html #main #main-content #sb_content #client-login .client-login-bar .social .txt,html #main #main-content #sb_content #client-login .custom-form .social .txt{color:var(--color-text-light)!important}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details{margin-top:1rem}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .current-booking-info .accordion{background:var(--color-bg-dark)}html #main #main-content #sb_content #sb-timeline #steps-content #sb_booking_content #details .right-side .current-booking-info .accordion .title:hover{transform:none}html .invoice-pay-page .invoice-notifications .alert .message{color:var(--color-text-light)}html .invoice-pay-page .invoice-table tbody,html .invoice-pay-page .invoice-table thead{background:0 0}html .invoice-pay-page .invoice-table tbody tr:nth-child(odd){background:var(--color-bg-dark)}html .invoice-pay-page .invoice-table tbody tr:nth-child(even){background:0 0}html .invoice-pay-page .grey-block{background:0 0}html .invoice-pay-page .to-invoices-list{background:0 0;color:var(--color-text-light)}html .invoice-pay-page .to-invoices-list:hover{background:0 0;color:unset}html #main #main-content #sb_content #steps-nav #sb_booking_info ul li.step_info_item a:hover{transform:none}html .invoice-pay-page .invoice-table tbody tr .invoice-status.paid{color:var(--color-main)}html #sb_invoice_pager_container{background:0 0}html #membership-view #membership-filters{display:none}html #main #main-content #sb_content .section-pack,html #main #main-content #sb_content .section-pack-info{background-color:transparent;height:auto;min-height:0}html #main #main-content #sb_content #membership-view #sb_membership_list_container .membership-item .tab .cap{text-align:center;font-size:1.2rem}html #main #main-content #sb_content #membership-view #sb_membership_list_container .start-date-btn{display:none}html #main #main-content #sb_content #membership-view #sb_membership_list_container .read-more{display:none}html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_add_to_cal{min-width:100%}html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb-book,html #main #main-content #sb_content #sb_bookings_list .booking-item .booking-btns .btns_wrap .btn.sb_cancel_btn{background:0 0;border:none}html #main #main-content #sb_content #sb_bookings_list .modal.in .buttons.calendar-popup li .btn a:hover{transform:none}html #main #main-content #sb_content #sb_bookings_list .modal.in .modal-footer .btn:hover{color:var(--color-text-light)!important}html .title-main{font-family:Poppins,sans-serif!important;color:var(--color-text-dark)}html #sb_content.masked .title-main{color:var(--color-text-light)!important}html .text-warning{color:var(--color-sec)}html .alert-info{background:var(--color-sec-alt);border:none}html .alert-info *{color:var(--color-text-dark);text-align:center}html .badge,html .invoice-pay-page .title.custom-title{color:var(--color-text-light)}html .tab{background:var(--color-bg-dark-s)!important}html #sb_booking_content .item .tab{background:var(--color-bg-dark-s)}html .tabs-container{border:none!important}html .tabs-container .tab-link a{border:none!important;border-bottom:1px solid transparent!important}html .tabs-container .tab-link a:hover{transform:none;border-bottom:1px solid var(--color-white)!important}html .tabs-container .tab-link.active a{background:0 0!important;border-bottom:3px solid var(--color-white)!important;font-size:1rem!important;font-weight:700}html .has-error input{border:none;background:var(--color-error-bg)!important;color:#fff!important}html .has-error input::-moz-placeholder{color:#fff}html .has-error input:-ms-input-placeholder{color:#fff}html .has-error input::placeholder{color:#fff}html .has-error .help-block:before{content:'- '}html #client-profile-edit,html #client-profile-preview,html .modal-content,html .modal-dialog{background:var(--color-bg-light)}html #client-profile-edit *,html #client-profile-edit .txt,html #client-profile-preview *,html #client-profile-preview .txt,html .modal-content *,html .modal-content .txt,html .modal-dialog *,html .modal-dialog .txt{color:var(--color-text-dark)!important}html #client-profile-edit .close-modal:after,html #client-profile-edit .close-modal:before,html #client-profile-edit button:after,html #client-profile-edit button:before,html #client-profile-preview .close-modal:after,html #client-profile-preview .close-modal:before,html #client-profile-preview button:after,html #client-profile-preview button:before,html .modal-content .close-modal:after,html .modal-content .close-modal:before,html .modal-content button:after,html .modal-content button:before,html .modal-dialog .close-modal:after,html .modal-dialog .close-modal:before,html .modal-dialog button:after,html .modal-dialog button:before{background-color:var(--color-text-dark)!important}html .accordion{background:var(--color-bg-dark)!important}html #main #main-content #sb_content .section-payment-info{background:var(--color-main-alt);min-height:0;max-width:1200px;margin:auto auto 4rem auto;padding:2rem 3rem;font-size:1rem}