.layout-module-scss-module__X7yjHa__flex{background:pink;justify-content:center;display:flex}.layout-module-scss-module__X7yjHa__flex .layout-module-scss-module__X7yjHa__grid{grid-column-gap:16px;grid-template-rows:100vh;grid-template-columns:repeat(12,90px);justify-content:center;display:grid;position:absolute}.layout-module-scss-module__X7yjHa__flex .layout-module-scss-module__X7yjHa__grid>div{background:#f8f8f8}.layout-module-scss-module__X7yjHa__container{background-color:#f5f4f1;flex-direction:column;align-items:center;min-height:100vh;display:flex;position:relative}.layout-module-scss-module__X7yjHa__container .layout-module-scss-module__X7yjHa__children,.layout-module-scss-module__X7yjHa__container .layout-module-scss-module__X7yjHa__alternativeChildren{flex:1;width:100%;max-width:1110px;margin:20px;position:relative;overflow:hidden}@media (min-width:1024px){.layout-module-scss-module__X7yjHa__container .layout-module-scss-module__X7yjHa__children,.layout-module-scss-module__X7yjHa__container .layout-module-scss-module__X7yjHa__alternativeChildren{margin:20px 0}}.layout-module-scss-module__X7yjHa__container .layout-module-scss-module__X7yjHa__alternativeChildren{margin:0 auto!important}.layout-module-scss-module__X7yjHa__widgetNavbar{height:70px;font-family:var(--font-inter);letter-spacing:.04em;text-align:center;background-color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:0 16px;font-size:14px;font-weight:600;line-height:17px;display:flex}.layout-module-scss-module__X7yjHa__widgetNavbar div{margin-right:10px}.layout-module-scss-module__X7yjHa__widgetChildren{margin:20px!important}.layout-module-scss-module__X7yjHa__footerNavbarInfo{margin-top:220px}
.registerForm-module-scss-module___GI7FW__container{background:#fff;border-radius:8px;width:100%;padding:20px;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.registerForm-module-scss-module___GI7FW__container{width:730px;margin-bottom:50px;padding:30px}}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__successContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:494px;display:flex}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__successContainer .registerForm-module-scss-module___GI7FW__successTitle{font-family:var(--font-alata);margin:30px 0 10px;font-size:24px;font-weight:400;line-height:140%}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__successContainer .registerForm-module-scss-module___GI7FW__successText{max-width:420px;margin:0 0 20px;font-size:14px;line-height:17px}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__successContainer .registerForm-module-scss-module___GI7FW__bold{font-weight:700;text-decoration:none}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__successContainer a{margin-top:30px;font-weight:700}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__title{margin:0;font-size:16px;font-weight:600}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapperCheckbox{padding:30px 0}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapperCheckbox>div:first-child{margin-bottom:10px}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapper{border-top:1px solid #eef0f5;border-bottom:1px solid #eef0f5;flex-wrap:wrap;padding:20px 0;display:flex}@media (min-width:1024px){.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapper{padding:30px 0}}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapper .registerForm-module-scss-module___GI7FW__wrapperInputs{gap:30px;width:100%;display:grid}@media (min-width:900px){.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapper .registerForm-module-scss-module___GI7FW__wrapperInputs{grid-template-columns:1fr 1fr}}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__selectWrapper{margin-bottom:30px;padding-top:30px}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__selectWrapper>div:first-child{margin-bottom:30px}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapperText{color:#4fa4ad;background:#def0f2;border-radius:4px;margin-bottom:30px;padding:20px;font-size:14px;font-weight:500;line-height:140%}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapperRules{border-top:1px solid #eef0f5;gap:20px;margin-bottom:45px;padding-top:30px;font-size:14px;font-weight:500;line-height:150%;display:grid}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__wrapperRules .registerForm-module-scss-module___GI7FW__link{color:#4fa4ad}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__required{color:#eb6b46}.registerForm-module-scss-module___GI7FW__container .registerForm-module-scss-module___GI7FW__button{max-width:158px}.registerForm-module-scss-module___GI7FW__error{color:#ed544a;margin:4px 0 0;font-size:12px;font-weight:500;line-height:15px}
.bookingForm-module-scss-module__f0SOvW__container{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container{width:730px;padding:30px}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__widgetButtons{border-bottom:1px solid #eef0f5;margin-bottom:30px;padding-bottom:10px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__widgetButtons div{flex-wrap:wrap;justify-content:flex-start;display:flex}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__widgetButtons a{text-decoration:none}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__widgetButtons button{width:auto;margin:0 20px 20px 0}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__widgetButtons p{margin:0 0 20px;font-size:14px;font-weight:600;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__title{border-top:1px solid #eef0f5;margin:0;padding:20px 0;font-size:16px;font-weight:600;line-height:19px}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__title{padding:30px 0}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__paymentRadios .bookingForm-module-scss-module__f0SOvW__icons{align-items:center;display:flex}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__paymentRadios .bookingForm-module-scss-module__f0SOvW__icons .bookingForm-module-scss-module__f0SOvW__icon{margin:0 20px 0 30px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__paymentRadios .bookingForm-module-scss-module__f0SOvW__text{color:#9fa4b6;margin:10px 0 20px 30px;font-size:14px;font-weight:500}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__margin{flex:.48;margin-bottom:20px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__marginExpanded{flex:.6;margin-bottom:0}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__radioWrapper{margin-bottom:20px;display:flex}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__radioWrapper{margin-bottom:30px}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__radioWrapper .bookingForm-module-scss-module__f0SOvW__radio{margin-right:30px}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__inputWrapper{justify-content:space-between;display:flex}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper{border-top:1px solid #eef0f5;flex-direction:column;align-items:flex-start;padding:30px 0;display:flex}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper .bookingForm-module-scss-module__f0SOvW__innerWrapper{flex-direction:column;width:100%;display:flex}@media (min-width:600px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper .bookingForm-module-scss-module__f0SOvW__innerWrapper{flex-direction:row}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper .bookingForm-module-scss-module__f0SOvW__innerWrapper .bookingForm-module-scss-module__f0SOvW__input{flex:1}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper .bookingForm-module-scss-module__f0SOvW__innerWrapper .bookingForm-module-scss-module__f0SOvW__input:first-child{margin-bottom:30px;margin-right:0}@media (min-width:600px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__createPasswordInputWrapper .bookingForm-module-scss-module__f0SOvW__innerWrapper .bookingForm-module-scss-module__f0SOvW__input:first-child{margin-bottom:0;margin-right:30px}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__disablePhoneNumber{margin-top:10px;margin-bottom:12px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid{border-top:1px solid #eef0f5;grid-template-areas:"street""streetNo""apartmentNo""city""postalCode""drivingDirections""infoBox";gap:20px;padding-top:20px;display:grid}@media (min-width:600px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid{grid-template-columns:1fr 1fr;grid-template-areas:"street street""streetNo apartmentNo""city postalCode""drivingDirections drivingDirections""infoBox infoBox"}}@media (min-width:768px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"street streetNo apartmentNo""city postalCode.""drivingDirections drivingDirections drivingDirections""infoBox infoBox infoBox"}}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid{gap:30px;padding-top:30px}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__street{grid-area:street}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__streetNo{grid-area:streetNo}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__apartmentNo{grid-area:apartmentNo}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__city{grid-area:city}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__postalCode{grid-area:postalCode}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__wrapper .bookingForm-module-scss-module__f0SOvW__grid .bookingForm-module-scss-module__f0SOvW__drivingDirections{grid-area:drivingDirections}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__loadingClientBasicData .bookingForm-module-scss-module__f0SOvW__loaderText{font-family:var(--font-inter);color:#0e1b48;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:500;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__infoBox{color:#4fa4ad;background-color:#def0f2;border-radius:4px;grid-area:infoBox;margin:0 0 20px;padding:20px 16px;font-size:14px;font-weight:500;line-height:140%}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__infoBox{margin:0 0 30px}}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__acceptTerms{font-family:var(--font-inter);color:#0e1b48;font-size:16px;font-style:normal;font-weight:500;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__acceptTerms .bookingForm-module-scss-module__f0SOvW__link{color:#4fa4ad}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__acceptTerms .bookingForm-module-scss-module__f0SOvW__star{color:#fb4e4e}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper{border-top:1px solid #eef0f5;margin-top:30px;padding:30px 0}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__ageOfMajorityWrapper{margin-top:22px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__ageOfMajorityWrapper .bookingForm-module-scss-module__f0SOvW__ageOfMajorityInfo{font-family:var(--font-inter);color:#0e1b48;font-size:16px;font-style:normal;font-weight:500;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__ageOfMajorityWrapper .bookingForm-module-scss-module__f0SOvW__star{color:#fb4e4e}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__healthConsentWrapper{margin-top:22px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__healthConsentWrapper .bookingForm-module-scss-module__f0SOvW__healthConsentInfo{font-family:var(--font-inter);color:#0e1b48;font-size:16px;font-style:normal;font-weight:500;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__healthConsentWrapper .bookingForm-module-scss-module__f0SOvW__link{color:#4fa4ad}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__healthConsentWrapper .bookingForm-module-scss-module__f0SOvW__star{color:#fb4e4e}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__newsletterCheckboxWrapper{margin-top:22px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__rulesWrapper .bookingForm-module-scss-module__f0SOvW__newsletterCheckboxWrapper .bookingForm-module-scss-module__f0SOvW__newsletterText{font-family:var(--font-inter);color:#0e1b48;font-size:16px;font-style:normal;font-weight:500;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__alreadyAccountExistedInfoBox{color:#e93c3c;width:100%;font-family:var(--font-inter);letter-spacing:.04em;background-color:#fff8f8;border-radius:4px;margin:30px 0;padding:20px;font-size:14px;font-weight:600;line-height:17px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__alreadyAccountExistedInfoBox u{color:#e93c3c;cursor:pointer}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__button{max-width:230px}.bookingForm-module-scss-module__f0SOvW__container .bookingForm-module-scss-module__f0SOvW__error{color:#ed544a;font-size:12px;font-weight:500;line-height:15px}.bookingForm-module-scss-module__f0SOvW__successContainer{text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.bookingForm-module-scss-module__f0SOvW__successContainer{width:730px;padding:30px}}.bookingForm-module-scss-module__f0SOvW__successContainer .bookingForm-module-scss-module__f0SOvW__successTitle{font-family:var(--font-alata);margin:30px 0 10px;font-size:24px;font-weight:400;line-height:140%}.bookingForm-module-scss-module__f0SOvW__successContainer .bookingForm-module-scss-module__f0SOvW__successText{max-width:460px;margin:0 0 20px;font-size:14px;line-height:17px}
.registerUploadFiles-module-scss-module__2gLo8q__container{margin:30px 0}.registerUploadFiles-module-scss-module__2gLo8q__container h6{margin:0 0 20px;font-size:14px;font-weight:600;line-height:17px}.registerUploadFiles-module-scss-module__2gLo8q__container p{color:#8c91a4;margin:0 0 10px;font-size:14px;line-height:140%}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__wrapper{align-items:center;display:flex}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__wrapper .registerUploadFiles-module-scss-module__2gLo8q__button{letter-spacing:.04em;cursor:pointer;background-color:#fff;border:1px solid #0e1b48;border-radius:8px;justify-content:center;min-width:175px;padding:16px 20px;font-size:14px;font-weight:600;line-height:17px;transition:background-color .3s;display:inline-flex}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__wrapper .registerUploadFiles-module-scss-module__2gLo8q__button svg{margin-right:10px}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__wrapper .registerUploadFiles-module-scss-module__2gLo8q__button:hover{background:#f2f2f2}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__error{color:#e94d39;margin:10px 0 0}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__fileList .registerUploadFiles-module-scss-module__2gLo8q__fileItem{color:#4fa4ad;align-items:center;margin:10px 0 0;font-size:14px;font-weight:500;display:flex}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__fileList .registerUploadFiles-module-scss-module__2gLo8q__fileItem svg{cursor:pointer;margin-left:6px}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__info{background-color:#f6a6090a;border:1px solid #f6a609;border-radius:8px;margin-top:20px;padding:10px 16px;display:flex}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__info svg{margin-right:12px}.registerUploadFiles-module-scss-module__2gLo8q__container .registerUploadFiles-module-scss-module__2gLo8q__info p{color:#e89806;flex:1}
.bookingPage-module-scss-module__KGuz1W__withoutMargin{width:100%!important;margin:0!important}.bookingPage-module-scss-module__KGuz1W__stripe{width:calc(100% - 40px);max-width:1110px;margin:20px 20px 50px}.bookingPage-module-scss-module__KGuz1W__stripe .bookingPage-module-scss-module__KGuz1W__title{font-family:var(--font-alata);margin:20px 0 13px;font-size:24px;font-weight:500}@media (min-width:1200px){.bookingPage-module-scss-module__KGuz1W__stripe .bookingPage-module-scss-module__KGuz1W__title{margin:30px 0}}.bookingPage-module-scss-module__KGuz1W__stripe button{margin-top:30px}.bookingPage-module-scss-module__KGuz1W__stripeLoader{z-index:1;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;display:flex;position:absolute;top:0;left:0;box-shadow:0 2px 5px #9fa4b61a}.bookingPage-module-scss-module__KGuz1W__stripeForm{background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:515px;padding:20px;display:flex;position:relative;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.bookingPage-module-scss-module__KGuz1W__stripeForm{width:730px;padding:30px}}.bookingPage-module-scss-module__KGuz1W__stripeForm .bookingPage-module-scss-module__KGuz1W__wrapper{width:100%}.bookingPage-module-scss-module__KGuz1W__stripeForm .bookingPage-module-scss-module__KGuz1W__wrapper .bookingPage-module-scss-module__KGuz1W__paymentButtonWrapper{width:100%;margin:0 auto}@media (min-width:600px){.bookingPage-module-scss-module__KGuz1W__stripeForm .bookingPage-module-scss-module__KGuz1W__wrapper .bookingPage-module-scss-module__KGuz1W__paymentButtonWrapper{width:300px}}.bookingPage-module-scss-module__KGuz1W__container{max-width:1110px;margin:20px}@media (min-width:1200px){.bookingPage-module-scss-module__KGuz1W__container{margin:20px 0}}.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__back,.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__backToMainPage{cursor:pointer;color:#0e1b48;outline:none;margin-left:10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__title{font-family:var(--font-alata);margin:20px 0 13px;font-size:24px;font-weight:500}@media (min-width:1200px){.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__title{margin:30px 0}}.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__content{flex-direction:column;margin-bottom:50px;display:flex}@media (min-width:1024px){.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__content{flex-direction:row-reverse}}.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__sidebar{margin-bottom:20px}@media (min-width:1024px){.bookingPage-module-scss-module__KGuz1W__container .bookingPage-module-scss-module__KGuz1W__sidebar{margin:0 0 0 30px}}.bookingPage-module-scss-module__KGuz1W__modal{text-align:center;flex-direction:column;justify-content:center;min-height:100vh;padding:50px;display:flex;position:relative}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__close{cursor:pointer;outline:none;padding:5px;position:absolute;top:15px;right:15px}@media (min-width:1024px){.bookingPage-module-scss-module__KGuz1W__modal{max-width:540px;min-height:auto;display:block}}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__icon{max-width:45px;margin:0 auto}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__title{font-family:var(--font-alata);margin:30px 0 10px;font-size:24px;font-weight:400;line-height:140%}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__subTitle{font-size:14px;line-height:17px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__codeInputs{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__codeInputs .bookingPage-module-scss-module__KGuz1W__error{color:#ed544a;margin:4px 0 0}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__text{color:#9fa4b6;margin:0;font-size:14px;line-height:17px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__tabWrapper{border-bottom:1px solid #eef0f5;justify-content:space-around;width:100%;margin:30px 0;display:flex}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__tabWrapper .bookingPage-module-scss-module__KGuz1W__item{color:#9fa4b6;cursor:pointer;margin-right:30px;padding-bottom:10px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__tabWrapper .bookingPage-module-scss-module__KGuz1W__activeTab{color:#0e1b48;border-bottom:2px solid #4fa4ad;font-weight:600}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__select{text-align:left;margin-bottom:30px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__wrapperTitle{text-align:left;margin-bottom:10px;font-size:16px;font-weight:600;line-height:19px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__calendar{border:1px solid #e1e3e9;border-radius:8px;padding:16px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__buttonWrapper{justify-content:center;margin-top:50px;display:flex}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__buttonWrapper .bookingPage-module-scss-module__KGuz1W__buttonLink{color:#0e1b48;background-color:#0000}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__buttonWrapper button{max-width:150px;margin:0 10px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__color{color:#4fa4ad}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__link{cursor:pointer;outline:none;text-decoration:underline}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__button{max-width:200px;margin:30px auto 0}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__button svg{margin-left:10px}.bookingPage-module-scss-module__KGuz1W__modal .bookingPage-module-scss-module__KGuz1W__button svg path{color:#fff}
.registerSidebar-module-scss-module__kr8FVa__container{font-size:14px}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer{width:350px;padding:30px}}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__title{margin:0;font-size:16px;font-weight:600;line-height:19px}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__wrapper{border-bottom:1px solid #eef0f5;padding:20px 0;display:flex}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__wrapper:last-of-type{border:none;padding-bottom:0}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__wrapper .registerSidebar-module-scss-module__kr8FVa__icon{margin-right:15px}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__wrapper .registerSidebar-module-scss-module__kr8FVa__title{margin:0 0 6px;font-size:14px}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__sidebarContainer .registerSidebar-module-scss-module__kr8FVa__wrapper .registerSidebar-module-scss-module__kr8FVa__text{color:#000;margin:0;font-weight:300}.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__infoWrapper{background-color:#def0f2;margin-top:20px;padding:20px;font-weight:600}@media (min-width:1024px){.registerSidebar-module-scss-module__kr8FVa__container .registerSidebar-module-scss-module__kr8FVa__infoWrapper{width:350px;padding:30px}}
.askForAppointment-module-scss-module__lpWcJq__container{max-width:1110px;margin:20px}@media (min-width:1200px){.askForAppointment-module-scss-module__lpWcJq__container{margin:20px 0}}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__back{cursor:pointer;color:#0e1b48;outline:none;align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__title{font-family:var(--font-alata);margin:30px 0;font-size:24px;font-weight:500}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box{background:#fff;border-radius:8px;margin-bottom:30px;padding:20px;box-shadow:0 2px 5px #9fa4b61a;width:auto!important}@media (min-width:1024px){.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box{width:730px;padding:30px}}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box:last-of-type{margin-bottom:60px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:460px;margin:auto;padding:65px 0;display:flex}@media (min-width:600px){.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage{padding:130px 0}}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage .askForAppointment-module-scss-module__lpWcJq__icon{margin-bottom:30px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage h6{font-family:var(--font-alata);margin:0 0 10px;font-size:24px;font-weight:400;line-height:140%}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage p{font-family:var(--font-inter);text-align:center;margin:0 0 20px;font-size:14px;font-weight:400;line-height:17px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__box .askForAppointment-module-scss-module__lpWcJq__successPage a{font-family:var(--font-inter);font-size:14px;font-weight:700;line-height:17px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper{max-width:730px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__subtitle{font-family:var(--font-inter);margin:0 0 20px;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio{align-items:center;text-decoration:none;display:inline-flex}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio:hover{text-decoration:underline}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio .askForAppointment-module-scss-module__lpWcJq__image{margin-right:10px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio .askForAppointment-module-scss-module__lpWcJq__image img{-o-object-fit:cover;object-fit:cover;border-radius:4px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio p{font-family:var(--font-inter);margin:0;font-size:14px;font-weight:600;line-height:20px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__bio p:last-of-type{color:#9fa4b6;font-weight:400}@media (min-width:600px){.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__inputWrapper{grid-template-columns:1fr 1fr;gap:30px;display:grid}}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__inputWrapper>div{margin-bottom:30px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper textarea{min-height:110px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__checkbox{font-family:var(--font-inter);border-top:1px solid #eef0f5;margin-top:30px;padding:30px 0;font-size:14px;font-weight:500;line-height:17px}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper .askForAppointment-module-scss-module__lpWcJq__checkbox a{color:#4fa4ad}.askForAppointment-module-scss-module__lpWcJq__container .askForAppointment-module-scss-module__lpWcJq__wrapper button{max-width:205px;padding:0}
.cancellationVisitSidebar-module-scss-module__Z_THhW__container{background:#fff;border-radius:8px;width:100%;margin-top:30px;padding:20px;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.cancellationVisitSidebar-module-scss-module__Z_THhW__container{width:350px;padding:24px 30px 30px}}.cancellationVisitSidebar-module-scss-module__Z_THhW__container .cancellationVisitSidebar-module-scss-module__Z_THhW__header{align-items:center;display:flex}.cancellationVisitSidebar-module-scss-module__Z_THhW__container .cancellationVisitSidebar-module-scss-module__Z_THhW__header p{font-family:var(--font-inter);color:#0e1b48;margin:0;font-size:16px;font-weight:600;line-height:19px}.cancellationVisitSidebar-module-scss-module__Z_THhW__container .cancellationVisitSidebar-module-scss-module__Z_THhW__header svg{margin-right:11px}.cancellationVisitSidebar-module-scss-module__Z_THhW__container .cancellationVisitSidebar-module-scss-module__Z_THhW__cancellationInfo{font-family:var(--font-inter);color:#0e1b48;margin:24px 0 0;font-size:14px;font-weight:400;line-height:20px}
.paymentInfo-module-scss-module__ptJh1W__container{max-width:1110px;margin:20px}@media (min-width:1200px){.paymentInfo-module-scss-module__ptJh1W__container{margin:20px 0}}.paymentInfo-module-scss-module__ptJh1W__container .paymentInfo-module-scss-module__ptJh1W__backToMainPage{font-family:var(--font-inter);cursor:pointer;color:#0e1b48;mix-blend-mode:normal;margin-left:5px;font-size:12px;font-style:normal;font-weight:600;line-height:15px;text-decoration:none}.paymentInfo-module-scss-module__ptJh1W__container .paymentInfo-module-scss-module__ptJh1W__mainTitle{font-family:var(--font-alata);color:#0e1b48;margin:30px 0 29px;font-size:24px;font-style:normal;font-weight:400;line-height:140%}.paymentInfo-module-scss-module__ptJh1W__container .paymentInfo-module-scss-module__ptJh1W__contentWrapper{flex-direction:column;align-items:center;gap:30px;display:flex}@media (min-width:900px){.paymentInfo-module-scss-module__ptJh1W__container .paymentInfo-module-scss-module__ptJh1W__contentWrapper{flex-direction:row;align-items:flex-start}}
.registerPage-module-scss-module__tWX9oa__container{max-width:1110px;margin:20px}@media (min-width:1200px){.registerPage-module-scss-module__tWX9oa__container{margin:20px 0}}.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__back{cursor:pointer;color:#0e1b48;font-size:12px;font-weight:600;text-decoration:none}.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__title{font-family:var(--font-alata);margin:20px 0;font-size:24px;font-weight:500}@media (min-width:1024px){.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__title{margin:30px 0}.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__content{align-items:flex-start;display:flex}}.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__sidebar{margin:20px 0 0}@media (min-width:1024px){.registerPage-module-scss-module__tWX9oa__container .registerPage-module-scss-module__tWX9oa__sidebar{margin:0 0 0 30px}}
.simpleInfoPage-module-scss-module__VTSYla__container{margin:6px 20px 0}@media (min-width:1024px){.simpleInfoPage-module-scss-module__VTSYla__container{margin-top:26px}}.simpleInfoPage-module-scss-module__VTSYla__back{cursor:pointer;color:#0e1b48;outline:none;margin-bottom:20px;margin-left:10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.simpleInfoPage-module-scss-module__VTSYla__box{background:#fff;border-radius:8px;margin-bottom:30px;padding:20px;box-shadow:0 2px 5px #9fa4b61a}@media (min-width:1024px){.simpleInfoPage-module-scss-module__VTSYla__box{width:730px;padding:30px}}.simpleInfoPage-module-scss-module__VTSYla__box:last-of-type{margin-bottom:60px}.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:460px;margin:auto;padding:65px 0;display:flex}@media (min-width:600px){.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage{padding:130px 0}}.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage .simpleInfoPage-module-scss-module__VTSYla__icon{margin-bottom:30px}.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage h6{font-family:var(--font-alata);margin:0 0 10px;font-size:24px;font-weight:400;line-height:140%}.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage p{font-family:var(--font-inter);text-align:center;margin:0 0 20px;font-size:14px;font-weight:400;line-height:17px}.simpleInfoPage-module-scss-module__VTSYla__box .simpleInfoPage-module-scss-module__VTSYla__successPage a{font-family:var(--font-inter);font-size:14px;font-weight:700;line-height:17px}
