@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.header__icon{margin-right:15px}.arrowThink__white path{stroke:#fff}.auraImpactLogo{margin-left:90px;margin-top:3px}.addFile{cursor:pointer}.active_state rect{fill:#39c0ed}.notificationIcon{position:absolute;right:-3px;top:-3px}.buttons{display:flex;align-items:center;border:1px solid #0f243f;box-sizing:border-box;border-radius:25px;font-weight:500}.buttons__sidebar{border:none;font-weight:400;padding:15px 20%;margin-bottom:15px;height:56px;width:100%;justify-content:start;background-color:#f1f7fb}.buttons__sort{background-color:transparent;font-weight:400;margin:0 10px 0 0;padding:4px 15px 6px;letter-spacing:.02em;font-size:16px;line-height:24px;border:1px solid #000;border-radius:20px;box-sizing:border-box}.buttons__sort-active{background-color:#000;color:#fff}.buttons__sidebar-active{color:#fff;background-color:#0f243f}.buttons__bookExpert{margin:0;padding:12px 40px;font-weight:400;font-size:16px;line-height:22px;border:1px solid #000}.buttons__back{border-radius:50%;background-color:transparent;margin:0;padding:13px;transform:rotate(180deg);border:1px solid #000}.buttons__load{padding:15px 50px;background-color:#fff;color:#000;border:none;margin-top:20px;margin-left:0}.buttons__calendar{padding:10px 20px;background-color:#39c0ed;color:#fff;border:1px solid #39c0ed}.buttons__header{padding:10px 30px 10px 20px;background-color:transparent}.buttons__passwordGenerate button{position:absolute;top:50%;transform:translateY(-50%);right:0;cursor:pointer;z-index:10;border:1px solid #39c0ed;box-sizing:border-box;border-radius:100px;font-weight:300}.baseInput{position:relative;display:flex;flex-direction:column-reverse}.baseInput small,.expertAddPage__input small{position:absolute;bottom:-60%;color:red}.baseInput__label{transition:all .15s ease-out;left:5px;top:6px;position:absolute;font-size:16px;line-height:20px;color:#000}.baseInput__area-focus{font-size:12px;line-height:16px;top:-15px;left:0}.baseInput__area{height:35px;border:none;border-bottom:1px solid #d4d4d4;background-color:transparent;z-index:1}.baseInput__area:focus{border-bottom:1px solid #000}.baseInput__area:focus label{font-size:12px;line-height:16px;transform:translate(-15px,12px)}.baseInput__error{border-bottom:1px solid red}.accountOverviewMultiselect .multiselect__tag{background-color:#39c0ed}.accountOverviewMultiselect .multiselect__input,.accountOverviewMultiselect .multiselect__tags{background-color:transparent!important}.accountOverviewMultiselect .multiselect__content-wrapper{border:1px solid rgba(0,0,0,.2);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.accountOverviewMultiselect .multiselect__option--highlight,.accountOverviewMultiselect .multiselect__option--selected{background-color:transparent;color:#39c0ed;font-weight:300}.accountOverviewMultiselect .multiselect__element:first-child{border-top:none}.accountOverviewMultiselect .multiselect__element{border-top:1px solid rgba(0,0,0,.2);font-weight:300;font-size:16px;line-height:24px}.accountOverviewMultiselect .multiselect__single{font-weight:400;font-size:16px;line-height:24px;padding-bottom:0!important;margin-bottom:0!important}.accountOverviewMultiselect .multiselect__option{white-space:break-spaces}.accountOverviewMultiselect .multiselect__content{padding-left:20px;padding-right:20px}.accountOverviewMultiselect .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.accountOverviewMultiselect .multiselect__content-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.accountOverviewMultiselect .multiselect__content-wrapper::-webkit-scrollbar{width:2px}.searchInput{border:none;border-bottom:1px solid #000;background-color:transparent;height:35px;width:100%;padding-left:30px}.searchInput__container{position:relative;margin-right:20px}.searchInput__arrowIcon,.searchInput__searchIcon{position:absolute;top:50%;transform:translateY(-50%)}.searchInput__searchIcon{left:0}.searchInput__arrowIcon{right:0;cursor:pointer}.image__provideServices{filter:brightness(.8);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.image__dragAndDrop{border-radius:0}.image__singleService{filter:none;border:none;border-radius:10px}.avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover}.experts__avatar{border:1px solid #fff;border-radius:50%;z-index:3}.experts__avatar:nth-child(2){margin-left:-25%;z-index:2}.experts__avatar:nth-child(3){z-index:1;margin-left:-25%}.companyLogo{-o-object-fit:contain;object-fit:contain;border-radius:7px;width:150px;height:59px}.companyLogo__companyPage{border-radius:0;width:290px;height:140px}.avatar-hovering-editAccount{cursor:pointer}.avatar-hovering-editAccount:hover .avatar-hovering-wrapper{display:block}.avatar-hovering-wrapper{display:none;background:rgba(0,0,0,.2);width:100%;height:100%;cursor:pointer;border-radius:50%}.avatar-hovering,.avatar-hovering-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.avatar-hovering{width:35px;height:42px}.header_grid{grid-area:Header;background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;right:0;width:100%;z-index:10}.header__credits{background:rgba(194,226,237,.5);text-align:end;color:#000;font-size:14px;line-height:20px;padding-top:10px;padding-bottom:10px;padding-right:90px}.header__container{min-height:80px;display:flex;justify-content:flex-end;align-items:center;padding-top:15px;padding-bottom:15px;padding-right:70px}.header__btn button{font-weight:500;background-color:transparent;padding:14px 25px}.header__companyButtons{cursor:pointer;font-weight:400;font-size:16px;line-height:22px;margin-left:50px}.red{color:#dc2525}.purple{font-weight:300;color:#0f243f}.sidebar_grid{grid-area:Sidebar;background-color:#fff;position:fixed;height:100vh;width:25%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:all .5s;z-index:15}.sidebar__logo{width:100%;padding-bottom:5px;padding-top:5px;padding-left:70px;border-bottom:1px solid rgba(0,0,0,.2)}.sidebar__button-container{transform:scaleX(-1);width:80%;height:inherit;transition:all .5s;padding:0 5px 0 30px;margin-left:30px;margin-top:30px;margin-bottom:30px;overflow-y:auto}.sidebar__button-scale{padding-right:10px;transform:scaleX(-1);display:flex;align-content:stretch;flex-direction:column;align-items:stretch}.sidebar__button-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.sidebar__button-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.sidebar__button-container::-webkit-scrollbar{width:2px}.sidebar__link{transition:all .5s;display:flex;flex-direction:column;margin-left:70px}.sidebar__footer{margin-top:40px;width:100%}.sidebar__link-content{padding-left:70px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2)}.sidebar__link-content a{text-decoration:underline}.sidebar__mail-content{font-weight:400;margin-bottom:5px;line-height:26px}.sidebar__user-information{display:flex;justify-content:space-between;align-items:center;font-weight:400;line-height:22px;margin-left:70px;margin-top:30px;margin-bottom:20px;width:-moz-max-content;width:max-content}.sidebar__upcomingAppointment-container{width:100%;transition:all .5s;padding:40px 20px;border-bottom:1px solid rgba(0,0,0,.2)}.sidebar__upcomingAppointment-container h5{font-size:16px;line-height:20px;padding-left:30px;margin-bottom:20px}.sidebar__upcomingAppointment{border-radius:50px;background-color:#0f243f;padding:20px;display:flex;align-items:center;justify-content:space-between}.sidebar__upcomingAppointment-mentorInfo{padding-left:10px;padding-right:10px}.sidebar__upcomingAppointment-dataTime{border-left:1px solid #fff}.sidebar__upcomingAppointment-name{white-space:nowrap;font-size:14px;line-height:20px;color:#fff;opacity:.8;padding-bottom:5px}.sidebar__upcomingAppointment-position{font-weight:400;font-size:14px;line-height:18px;color:#fff}.sidebar__upcomingAppointment-data{margin-left:10px;width:-moz-max-content;width:max-content;font-weight:400;font-size:14px;line-height:20px;color:#fff;opacity:.8}.sidebar__upcomingAppointment-time{margin-left:10px;font-size:38px;line-height:42px;color:#fff}.notificationBar{position:fixed;transition:all .55s;height:100vh;width:405px;background-color:#fff;right:-100%;z-index:25}.notificationBar__bg{transition:all .5ms;width:100vw;height:100vh;position:fixed;z-index:-1;background-color:transparent}.notificationBar__bg__active{z-index:20;background-color:rgba(0,0,0,.2)}.notificationBar__active{right:0}.notificationBar__titleContainer h1{font-weight:400;font-size:24px;line-height:30px;letter-spacing:.02em}.notificationBar__titleContainer{margin:25px 20px 30px 25px;align-items:center;justify-content:space-between}.notificationBar__container{overflow-y:auto;overflow-x:hidden;max-height:85vh}.notificationBar__link{background:#39c0ed;font-size:20px;line-height:26px;letter-spacing:.02em;width:100%;height:75px;position:absolute;bottom:0;margin-bottom:0;display:flex;align-items:center;justify-content:center;color:#fff}.notificationBar__link:hover{color:#fff}.notificationBar__link svg path{stroke:#fff}.cartBar{position:fixed;transition:all .55s;height:100vh;width:405px;background-color:#fff;right:-100%;z-index:25}.cartBar__active{right:0}.cartBar__titleContainer{margin:25px 20px 30px;display:flex;align-items:center;justify-content:space-between}.cartBar__counter{font-weight:300;font-size:16px;line-height:22px;margin-left:20px;margin-bottom:20px}.content_grid{grid-area:Content;min-height:100vh;padding:30px 70px 100px 30px}.employee__appointments{margin-top:15px;justify-content:space-between}.employee__recent-appointments{margin-top:85px}.employee__appointmentsTable{margin-top:15px}.employee__recent-sort{white-space:nowrap;display:flex;align-items:center;width:-moz-max-content;width:max-content}.employee__recent-sort div{font-weight:300;font-size:16px;line-height:30px}.employee__recent-sort button{font-weight:300;font-size:14px;line-height:24px}.employee__recent-sort .experts__filterReset{font-weight:400}.employee__recent-appointments .recentAppointments__card-element:first-child{margin:0}.servicesPage__filter{font-weight:300;font-size:16px;line-height:30px;margin-bottom:15px;margin-top:30px}.servicesPage__filterWrapper{display:flex;align-items:center;margin-bottom:30px}.servicesPage__filterWrapper button,.servicesPage__filterWrapper input{font-weight:400;font-size:14px;line-height:24px}.experts__filterButtonsContainer .multiselect--active .multiselect__tags,.servicesPage__filterWrapper .multiselect--active .multiselect__tags{border:1px solid rgba(0,0,0,.2)!important}.servicesPage__select{min-height:auto;width:255px}.servicesPage__select .multiselect__option--highlight,.servicesPage__select .multiselect__option--selected,.servicesPage__select .multiselect__tag{background-color:transparent;color:#39c0ed;font-weight:300}.servicesPage__select .multiselect__element:first-child{border-top:none}.servicesPage__select .multiselect__element{border-top:1px solid rgba(0,0,0,.2);font-weight:300;font-size:14px;line-height:24px}.servicesPage__select .multiselect__element span{padding-left:15px;padding-right:15px}.servicesPage__select .multiselect__input::-moz-placeholder{font-size:14px;margin-bottom:10px!important;padding-top:2px!important}.servicesPage__select .multiselect__input::placeholder{font-size:14px;margin-bottom:10px!important;padding-top:2px!important}.servicesPage__select .multiselect{min-height:auto}.multiselect__single,.servicesPage__select .multiselect__input{font-size:14px;background:transparent;margin-bottom:10px!important;padding-left:0!important;padding-top:3px!important}.servicesPage__select .multiselect__select{padding:0;right:10px;width:25px}.servicesPage__select .multiselect__tags{cursor:text;padding:6px 39px 0 15px;background-color:#f3fafc;border:1px solid #000;border-radius:20px;height:38px;min-height:auto}.servicesPage__select .multiselect__placeholder{letter-spacing:0;color:#000}.servicesPage__select .multiselect__select:before{color:#000;border-color:#000 transparent transparent transparent}.servicesPage__select .multiselect__content-wrapper{overflow-x:hidden;overflow-y:auto;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom-right-radius:17px;border-bottom-left-radius:17px}.servicesPage__select .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.servicesPage__select .multiselect__content-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.servicesPage__select .multiselect__content-wrapper::-webkit-scrollbar{width:2px}.servicesPage__select .multiselect__option{padding-top:10px;padding-bottom:10px}.servicesPage__select .multiselect__content{padding:0}.employee__appointments-history{display:flex;justify-content:flex-end}.employee__appointments-history a{width:-moz-max-content!important;width:max-content!important}.employee__appointments-history button{padding:8px 30px;background-color:transparent;font-weight:400;font-size:14px;line-height:22px}.templateHaveContent,.templateNoContent{height:270px}.templateHaveContent,.templateNoContent,.templateRecent{background:linear-gradient(220.1deg,#39c0ed 6.17%,#6d87fc 56.3%,#c4f0ff 111.94%),#fff;opacity:.2;border-radius:20px}.templateRecent{height:350px}.templateHaveContent{padding:20px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1}.templateHaveContent div{margin-bottom:20px;max-width:450px;font-weight:300;font-size:18px;line-height:28px;color:#fff;text-align:center}.templateHaveContent button{background-color:#fff;border:1px solid #fff;color:#39c0ed}.templateHaveContent button svg path{fill:#39c0ed}.loginPage{height:100vh;overflow:auto;background-image:url(../img/login_page_image.95bc0410.webp);background-repeat:no-repeat;background-position:right -20% bottom;background-size:auto 100vh;background-color:#fff;padding-bottom:100px}.loginPage_png_bg{background-image:url(../img/login_page_image.c0ba8fe4.png)}.loginPage__title{font-weight:400;font-size:30px;line-height:40px;margin-top:50px;margin-bottom:15px}.loginPage__subTitle{font-size:24px;line-height:34px;margin-bottom:55px}.loginPage__createNewAccount{font-size:14px;line-height:24px;margin-bottom:44px}.loginPage__createNewAccount a{color:#39c0ed;text-decoration:underline}.loginPage__createNewAccount a:hover{color:#39c0ed}.loginPage__forgetPassword{margin-top:30px;margin-bottom:50px}.loginPage__forgetPassword a{font-size:16px;line-height:24px;color:#0f243f;text-decoration:underline}.loginPage__forgetPassword a:hover{color:#0f243f}.loginPage__button{cursor:pointer;max-width:111px;font-weight:400;font-size:16px;line-height:26px;background:#39c0ed;border:1px solid #39c0ed;color:#fff;box-sizing:border-box;margin-left:12px;padding:10px 30px}.loginPage__mb-50{margin-bottom:50px}.registration__btn button{background-color:transparent;color:#39c0ed;border-color:#39c0ed}.registrationPage__stepTitle{font-weight:400;font-size:16px;line-height:26px;margin-bottom:10px}.registrationPage__stepSubtitle{margin-top:20px;font-weight:300;font-size:14px;line-height:24px;margin-bottom:5px}.registrationPage__stepScip{max-width:550px;font-weight:300;font-size:14px;line-height:22px;opacity:.5}.registrationPage__steps{max-width:550px;width:50%;display:flex}.registrationPage__step{opacity:.2;margin-right:10px;width:130px;height:2px;background-color:#000}.registrationPage__step-active{opacity:1}.registrationPage__contentContainer{max-width:700px}.registrationPage__input,.registrationPage__multiselect{margin-top:40px}.registrationPage__multiselectBGC .multiselect__input,.registrationPage__multiselectBGC .multiselect__tags{background-color:transparent!important}.multiselect__placeholder,.registrationPage__input .baseInput__label{color:rgba(0,0,0,.5)}.registrationPage__cardInput .baseInput__label{opacity:1;color:#fff}.registrationPage__cardInput .baseInput__area{border-bottom:1px solid #fff;color:#fff}.registrationPage__cardInput input[type=number]::-webkit-inner-spin-button,.registrationPage__cardInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registrationPage__cardInput input[type=number],.registrationPage__cardInput input[type=number]:focus,.registrationPage__cardInput input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.registrationPage__cardInput{margin-bottom:0}.registrationPage__card{margin-top:30px;background:linear-gradient(220.1deg,#39c0ed 6.17%,#6d87fc 56.3%,#c4f0ff 111.94%);border-radius:10px;padding:40px 20px}.accountPage__back,.accountPage__skip{cursor:pointer;margin-top:20px;font-weight:400;font-size:16px;line-height:26px}.accountPage__skip{margin-top:0;font-weight:300;color:#39c0ed}.registrationPage__confirmationWrapper{max-width:560px;font-weight:300;font-size:16px;line-height:26px}.registrationPage__confirmationList{padding-left:0;margin-bottom:50px;list-style-type:none}.activationPage__title{max-width:600px;margin-top:70px;margin-bottom:10px;font-weight:400;font-size:30px;line-height:40px}.activationPage__subTitle{max-width:600px;margin-bottom:30px;font-weight:300;font-size:16px;line-height:26px}.activationPage__subTitle-bold{font-weight:400;margin-bottom:10px}.activationPage__login{font-weight:400;font-size:20px;line-height:30px;margin-bottom:70px}.forgotPasswordPage{font-weight:400;font-size:16px;line-height:26px;margin-bottom:10px}.forgotPasswordPage__inputTitle{font-weight:300;font-size:16px;line-height:26px;margin-bottom:41px}.registrationPage__passwordIcon{z-index:10;cursor:pointer;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.registrationPage__datePicker{border:none;border-radius:0;height:35px;background-color:transparent;border-bottom:1px solid #d4d4d4}.loginPage__selectRole{font-size:30px;line-height:40px;margin-bottom:10px}.loginPage__selectRole,.loginPage__selectRoleSubtitle{width:-moz-max-content;width:max-content;font-weight:400}.loginPage__selectRoleSubtitle{font-size:16px;line-height:26px;margin-bottom:20px}.loginPage__role{margin-bottom:15px;cursor:pointer;color:#39c0ed;border-radius:10px;border:1px solid #d4d4d4;font-weight:400;font-size:18px;line-height:28px;text-align:center;padding:11px 93px}.loginPage__role-active{border:1px solid #39c0ed}.loginPage__selectRoleContainer{width:-moz-max-content;width:max-content;margin-bottom:35px}.forgotPassword__contact-btn button{background-color:transparent;border:1px solid #39c0ed;color:#39c0ed;font-weight:400;font-size:16px;line-height:26px;border-radius:25px;padding:10px 30px;margin-top:50px}.notificationPage__container{display:flex;border-radius:20px;background-color:#fff;height:75vh;width:70vw}.notificationPage__experts{padding:20px 0 20px 20px;border-right:1px solid rgba(0,0,0,.1);max-width:30%;height:100%}.notificationPage__expertsTitle{font-weight:400;font-size:24px;line-height:26px;margin-bottom:20px}.notificationPage__topBlock{padding:10px 0 10px 20px;border-bottom:1px solid rgba(0,0,0,.1);margin:0}.notificationPage__expertsContainer{padding-right:20px;padding-top:20px;overflow-y:auto;overflow-x:hidden;height:85%;display:flex;flex-direction:column}.notificationPage__chatBlock{width:100%}.notificationPage__chatBlock-currentUser{width:auto;padding-left:10px;font-weight:400;font-size:16px;line-height:24px}.notificationPage__chatScroll{position:relative;overflow-y:auto;overflow-x:hidden;height:80%;padding:20px}.notificationPage__inputs{position:relative;padding:10px 20px 0 20px;width:100%;border-top:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between}.notificationPage__inputs-arrow{position:absolute;cursor:pointer;top:55%;transform:translateY(-50%);z-index:10;right:5%}.notificationPage__inputs input[type=text]{min-height:44px;margin-left:20px;font-size:16px;width:100%;line-height:24px;background:#f3fafc;padding:10px 20px;border:none;border-radius:30px}.notificationPage__fileContainer{position:absolute;max-width:50%;bottom:100%;left:0;display:flex;flex-wrap:wrap;margin-left:20px}.notificationPage__fileItem{display:flex;align-items:center;margin-right:15px;margin-bottom:5px;padding:5px 5px 5px 15px;background-color:transparent;border:1px solid #000;border-radius:30px;font-weight:300;font-size:14px;line-height:20px}.notificationPage__fileName{margin-right:15px}.notificationPage__fileRemoveIcon{cursor:pointer}.experts{width:70vw;min-height:50vh}.experts__searchInput{width:40%}.experts__filterTitle{font-size:16px;line-height:30px;letter-spacing:.02em}.experts__filterButtonsContainer{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.experts__filterReset{width:-moz-max-content;width:max-content;margin-left:20px;cursor:pointer;font-size:16px;line-height:24px;letter-spacing:.02em}.experts__cards{padding-top:30px}.expertSinglePage__container{margin-top:30px;display:flex}.expertSinglePage__contentContainer{margin-left:50px;max-width:50vw}.expertSinglePage__contentContainer p{font-size:16px;line-height:26px;margin-bottom:10px}.expertSinglePage__title{margin-top:0;margin-bottom:20px}.expertSinglePage__read{font-weight:400;font-size:18px;line-height:26px;letter-spacing:.02em;text-transform:uppercase}.expertSinglePage__read svg{transform:rotate(90deg)}.expertSinglePage__expertLanguages-wrapper,.expertSinglePage__expertService-wrapper{display:flex;margin-bottom:30px}.expertSinglePage__expertLang{text-transform:uppercase}.expertSinglePage__expertLang,.expertSinglePage__expertService{font-size:14px;line-height:18px;padding:5px 10px;margin-right:10px;border:1px solid #000;border-radius:100px}.expertSinglePage__expertService-wrapper{border-left:1px solid;padding-left:15px}.expertSinglePage__expertLanguages-wrapper{padding-right:5px}.expertSinglePage__provide{margin-top:54px}.expertSinglePage__provide h2{margin-bottom:30px}.expertSinglePage__provideContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.expertSinglePage__avatarContainer{background-color:#fff;border-radius:15px;display:flex;align-items:center;flex-direction:column;padding:10px 20px}.expertSinglePage__priceContainer{border-top:1px solid #000;width:100%;margin-top:20px}.expertSinglePage__priceObject{padding:10px 0 10px}.expertSinglePage__priceObject-border{border-bottom:1px solid rgba(0,0,0,.2)}.expertSinglePage__priceBtn,.expertSinglePage__priceContent,.expertSinglePage__priceTitle{font-weight:500;font-size:14px;line-height:24px;margin-bottom:5px}.expertSinglePage__priceBtn,.expertSinglePage__priceContent{font-weight:400}.expertSinglePage__priceBtn{text-align:center;cursor:pointer;opacity:.5}.expertSinglePage__priceBtn-active svg{transform:rotate(180deg)}.calendarPage__titleContainer{display:flex;align-items:center}.calendarPage__title{position:relative;font-weight:400;font-size:30px;line-height:40px;margin:0 0 0 20px}.calendarPage__weeklyCellHeader{width:14.2857142857%;margin-top:20px;margin-bottom:5px;font-weight:400;font-size:16px;line-height:20px;text-align:right}.calendarPage__dayCell{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;cursor:pointer;border:1px solid #e5e5e5;padding-top:10px;padding-right:10px;padding-left:10px;background:#fff;height:115px;width:14.2857142857%;font-weight:400;font-size:18px;line-height:20px}.calendarPage__day,.calendarPage__today{text-align:center;width:32px;padding:5px}.calendarPage__today{border:1px solid;border-radius:50%}.calendarPage__anotherMonth{cursor:auto;opacity:.2}.calendarPage__daySchedule{display:flex;flex-direction:column;width:100%;font-weight:300;font-size:12px;line-height:20px;color:#000}.calendarPage__dayScheduleItem{display:inline-flex;align-items:center}.calendarPage__dayScheduleItem:before{content:"";margin-right:5px;background-color:#39c0ed;border-radius:50%;height:5px;width:5px}.calendarPage__dayScheduleMore{opacity:.5}.calendarPage__dayCalendarHeaderWrapper{display:flex;align-items:center;margin-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.8)}.calendarPage__dayCalendarRowsWrapper{margin-bottom:130px}.calendarPage__dayCalendarHeader{margin-left:15px;margin-right:15px;font-weight:300;font-size:24px;line-height:30px}.calendarPage__dayCalendarRow{padding-bottom:15px;padding-top:25px;border-bottom:1px solid rgba(0,0,0,.1)}.calendarPage__dayCalendarRowTimeCounter{font-weight:300;font-size:14px;line-height:20px;margin-left:20px;margin-bottom:10px;margin-top:15px}.calendarPage__dayCalendarRowTimeCounter:first-letter{text-transform:uppercase}.calendarPage__dayCalendarRowScrollingContainer{padding-bottom:10px;overflow:auto;width:100%}.calendarPage__dayCalendarRowScrollingContainer::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.calendarPage__dayCalendarRowScrollingContainer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.calendarPage__dayCalendarRowScrollingContainer::-webkit-scrollbar{height:4px}.calendarPage__dayCalendarRowScrolling{display:flex;flex-wrap:nowrap;align-items:flex-end;overflow:visible;width:-moz-max-content;width:max-content}.calendarPage__dayCalendarRowItem{margin-right:2%}.calendarPage__dayCalendarRowTitle{margin-left:20px;font-weight:400;font-size:20px;line-height:26px}.calendarPage__dayCalendarRowTimeWrapper{background-color:#fff;width:-moz-max-content;width:max-content;padding:10px 20px;border-radius:10px;color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:space-between;font-weight:300;font-size:14px;line-height:20px;margin-right:10px}.calendarPage__dayCalendarRowTimeWrapper input{border:none;width:-moz-max-content;width:max-content;font-weight:300;font-size:20px;line-height:24px}.calendarPage__dayCalendarRowTimeWrapper input:first-child{padding-right:20px}.calendarPage__dayCalendarRowTimeWrapper input:nth-child(2){padding-left:20px}.calendarPage__dayCalendarRowEditBtn{margin-bottom:13px;display:flex;width:-moz-max-content;width:max-content}.calendarPage__dayCalendarRowEditBtn svg{cursor:pointer;margin-right:15px}.servicesPage__searchInput{width:40%}.serviceSinglePage__content{margin-top:35px}.serviceSinglePage__image{height:60vh;-o-object-fit:fill;object-fit:fill}.serviceSinglePage__text-container{transition:all .5s;display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px}.serviceSinglePage__text{padding-right:50px;font-weight:300;font-size:16px;line-height:26px}.serviceSinglePage__read{display:flex;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:30px;margin-bottom:100px}.serviceSinglePage__read .transition{margin-left:10px}.serviceSinglePage__provide{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.serviceSinglePage__read-icon{transform:rotate(180deg)!important}#textContent{width:100%}.appointmentPage__information{background-color:#fff;width:40%;border-radius:25px;padding:30px;margin-top:30px}.appointmentPage__information p{font-weight:300;font-size:16px;line-height:22px}.appointmentPage__accordion{width:40%;margin-top:30px;border-radius:20px;background-color:#fff;padding:18px}.appointmentPage__accordion header{display:flex;justify-content:space-between}#preview,#subscriber{height:100vh;width:100vw}#preview video,#subscriber video{-o-object-fit:contain;object-fit:contain}.OT_archiving,.OT_audio-level-meter,.OT_bar,.OT_edge-bar-item,.OT_name{display:none!important}#screenContainer{position:absolute;top:0;left:0;width:100%;height:100%}#publisher{position:absolute;top:80px;right:20px;z-index:100;height:27vh;width:22.5vw}#publisher .OT_widget-container{border-radius:10px}#publisher video{-o-object-fit:contain;object-fit:contain}.appointmentCallPage__header{position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:100;top:0;padding:17px 20px;width:100%;color:#fff;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-weight:400;font-size:16px;line-height:26px}.appointmentCallPage__header span{margin-left:30px;font-size:14px;line-height:20px}.appointmentCallPage__header-time{font-size:14px;line-height:20px;display:flex;align-items:center}.appointmentCallPage__header-time:before{content:"";height:5px;width:5px;margin-right:5px;background-color:#39c0ed;border-radius:50%}.appointmentCallPage__timeToEnd{position:absolute;top:70px;padding:15px 20px;font-weight:300;font-size:14px;line-height:20px;left:50%;transform:translate(-50%);background:rgba(0,0,0,.7);border-radius:10px}.appointmentCallPage__timeToEnd span{color:#39c0ed;width:40px;margin-left:10px}.appointmentCallPage__footerContainer{padding:15px 30px;position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:100;bottom:20px;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:95%;left:50%;transform:translate(-50%);border-radius:20px}.appointmentCallPage__footer{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.appointmentCallPage__btn{display:flex;align-items:center;border:none;background:hsla(0,0%,100%,.3);font-weight:400;font-size:16px;line-height:22px;border-radius:25px;padding:11px 30px;color:#fff}.appointmentCallPage__btn:hover{background-color:#39c0ed}.appointmentCallPage__btn svg{margin-right:15px}.appointmentCallPage__btn-cancel{padding:11px 86px}.appointmentCallPage__btn-end{white-space:nowrap;background-color:#e31531}.appointmentCallPage__btn-end:hover{background-color:rgba(227,21,49,.7)}.appointmentCallPage__btn-active{background-color:#39c0ed}.appointmentCallPage__btn-active:hover{background-color:rgba(57,192,237,.7)}.appointmentCallPage__circleIcon{position:relative;width:45px;height:45px;padding:10px;border:none;background-color:#39c0ed;border-radius:50%}.appointmentCallPage__circleIcon:hover{background-color:rgba(57,192,237,.7)}.appointmentCallPage__circleIcon-gray{background:hsla(0,0%,100%,.3)}.appointmentCallPage__circleIcon-gray:hover{background-color:#39c0ed}.appointmentCallPage__footer-center{display:flex;position:absolute;left:50%;transform:translate(-50%)}.appointmentCallPage__wrapper{background-color:#161616;display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;overflow:hidden}.appointmentCallPage__shareScreen{position:absolute;top:365px;right:20px;z-index:100;height:27vh!important;width:22.5vw!important}.appointmentCallPage__shareScreen div{border-radius:20px!important}.appointmentCallPage__shareScreen .appointmentCallPage__subscriber-bar{top:0;left:0;width:22.5vw!important}.appointmentCallPage__splitScreen{margin:15px;top:0!important;right:0!important;position:relative!important;width:45%!important;height:50%!important}.appointmentCallPage__splitScreen div{border-radius:20px!important}.appointmentCallPage__subscriber-bar{z-index:150;position:absolute;display:flex;align-items:center;top:70px;left:20px;background:rgba(0,0,0,.7);border-radius:10px;padding:10px 20px}.appointmentCallPage__subscriberName{margin-left:10px;margin-right:30px;font-weight:400;font-size:16px;line-height:24px;color:#fff}.appointmentCallPage__splitScreen .appointmentCallPage__subscriber-bar{display:flex!important;left:10px;top:auto;bottom:10px;height:-moz-max-content;height:max-content}.appointmentCallPage__deviceSettings{z-index:999999;padding-top:15px;position:absolute;bottom:75px;left:50%;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;transform:translate(-50%);background:hsla(0,0%,100%,.8);border-radius:10px}.appointmentCallPage__deviceSettingsHeader{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:14px;line-height:20px;padding-left:20px;padding-right:10px}.appointmentCallPage__deviceSettingsAudio{padding:10px 50px 15px 30px;font-weight:400;font-size:14px;line-height:20px;text-align:left}.appointmentCallPage__deviceSettingsAudioItem{display:flex;align-items:center;font-weight:300;font-size:14px;line-height:20px;margin-bottom:10px}.appointmentCallPage__deviceSettingsAudioItem div{margin-right:7px}.appointmentCallPage__deviceSettingsVideo{font-weight:500;font-size:14px;line-height:20px;border-top:1px solid rgba(0,0,0,.2);padding-top:15px;padding-left:15px;padding-bottom:20px}.appointmentCallPage__deviceSettingsEffects{font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px}.appointmentCallPage__settingsContainer{color:#fff;position:absolute;bottom:115px;left:2.5%;padding:20px 30px;background:rgba(0,0,0,.8);box-shadow:10px 10px 40px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px;display:flex;flex-direction:column;align-items:center;z-index:200;height:380px}.appointmentCallPage__settingsTitle{font-weight:500;font-size:16px;line-height:22px;margin-bottom:25px}.appointmentCallPage__settingsSteps{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.appointmentCallPage__settingsStep{cursor:pointer;width:-moz-max-content;width:max-content;border-bottom:1px solid #fff;opacity:.2;padding-bottom:10px;padding-left:15px;padding-right:15px}.appointmentCallPage__settingsStep-active{opacity:1;border-bottom:1px solid #fff}.appointmentCallPage__settingsStepBtn{color:#fff;font-weight:500;font-size:16px;line-height:22px;background:#39c0ed;border-radius:25px;border:none;padding:10px 25px}.appointmentCallPage__multiselect{width:200px;height:40px;margin:0 auto}.appointmentCallPage__multiselect .multiselect__tags{padding:5px 40px 0 5px;border:1px solid #fff;border-radius:20px}.appointmentCallPage__multiselect .multiselect__input,.appointmentCallPage__multiselect .multiselect__tags{font-weight:400;font-size:14px;line-height:24px;color:#fff;background-color:transparent}.appointmentCallPage__speakerBtn{color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:30px;background:#39c0ed;box-shadow:5px 5px 20px rgba(57,192,237,.3);border-radius:25px;border:none;padding:10px 30px}.appointmentCallPage__speakerBtn:hover{background:rgba(57,192,237,.7)}.appointmentCallPage__settingsWrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%}.appointmentCallPage__settingsStepBtnBack{display:flex;align-items:center;cursor:pointer;position:absolute;left:30px;bottom:25px}.appointmentOverviewPage__wrapper{margin-top:30px;width:50%;padding:30px 30px 170px;background-color:#fff;border-radius:20px}.appointmentOverviewPage__name{margin-bottom:5px;font-weight:400;font-size:24px;line-height:30px}.appointmentOverviewPage__code{font-weight:400;font-size:14px;line-height:20px}.appointmentOverviewPage__rowWithStroke{margin-top:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2)}.appointmentOverviewPage__title{font-weight:400;font-size:14px;line-height:20px;opacity:.5;margin-bottom:10px}.appointmentOverviewPage__coast{font-weight:400;font-size:20px;line-height:26px}.appointmentOverviewPage__text{font-weight:400;font-size:16px;line-height:22px;margin-bottom:5px}.appointmentCallPage__chat{position:absolute;width:405px;height:75vh;right:30px;z-index:250;top:calc(47% - 37.5vh);background:hsla(0,0%,100%,.8);box-shadow:10px 10px 40px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px}.appointmentCallPage__chat .chatMessage__upcoming{transform:translate(50%)}.appointmentCallPage__chat .chatMessage{max-width:68%}.appointmentCallPage__chatTop{background-color:#fff;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 9px 20px;border-top-right-radius:10px;border-top-left-radius:10px;font-weight:400;font-size:16px;line-height:24px}.appointmentCallPage__chatFooter{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px 20px 10px 10px}.appointmentCallPage__chatInput-arrow{right:10%}.appointmentCallPage__ratingContainer{z-index:250!important;position:absolute;width:525px;top:50%;left:50%;transform:translate(-50%,-50%)}.appointmentCallPage__ratingWrapper{padding:20px 30px;background:hsla(0,0%,100%,.8);box-shadow:10px 10px 40px rgba(0,0,0,.1);border-radius:20px;margin-bottom:10px}.appointmentCallPage__ratingService{font-weight:400;font-size:18px;line-height:28px;margin-bottom:5px}.appointmentCallPage__ratingType{font-weight:400;font-size:14px;line-height:20px;margin-bottom:20px}.appointmentCallPage__ratingType span{font-weight:300}.appointmentCallPage__ratingName{font-weight:300;font-size:16px;line-height:22px;margin-bottom:5px}.appointmentCallPage__ratingPosition{font-weight:400;font-size:14px;line-height:20px}.appointmentCallPage__ratingTitle{font-weight:400;text-align:center;font-size:24px;line-height:34px;margin-bottom:10px}.appointmentCallPage__ratingQuestion{font-weight:300;text-align:center;font-size:14px;line-height:20px;margin-bottom:15px}.appointmentCallPage__ratingBtn button{background:#fff;margin:auto;border:none;color:#000;padding:10px 25px;font-weight:400;font-size:16px;line-height:22px}.appointmentCallPage__bgPopup{position:fixed;width:525px;height:590px;overflow:hidden;top:50%;left:50%;padding:20px 30px;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.8);border-radius:20px;z-index:100}.appointmentCallPage__bgPopupClose{position:absolute;top:-10px;right:-20px;cursor:pointer}.appointmentCallPage__bgPopupImageWrapper{height:500px;padding-right:5px;overflow-y:scroll;overflow-x:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}.appointmentCallPage__bgPopupImageWrapper::-webkit-scrollbar{width:0;height:0}.appointmentCallPage__bgPopupImageWrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.appointmentCallPage__bgPopupImageWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.appointmentCallPage__bgPopupImageWrapper::-webkit-scrollbar{width:2px;height:auto}.appointmentCallPage__bgPopupImage{width:225px;height:125px;margin-bottom:10px;cursor:pointer}.appointmentCallPage__bgPopupImage img{height:100%;width:100%;border-radius:5px}.appointmentCallPage__afterLeavePopup{position:absolute;border-radius:10px;width:290px;background:hsla(0,0%,100%,.8);left:50%;transform:translateX(-50%);padding:20px;bottom:75px}.appointmentCallPage__afterLeavePopupTitle{font-weight:400;font-size:14px;line-height:20px;margin-bottom:30px;text-align:center}.appointmentCallPage__afterLeavePopupText{font-weight:400;font-size:12px;line-height:18px;margin-bottom:30px}.accountPage{background-color:#fff;border-radius:20px;width:100%;padding:30px 50px}.accountPage__infoContainer{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.accountPage__infoContainer button{background-color:transparent}.accountPage__steps{display:flex;justify-content:flex-start;align-items:center;margin:45px auto}.accountPage__step{cursor:pointer;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:20px;width:180px;text-align:center;font-weight:300;font-size:16px;line-height:22px}.accountPage__header{display:flex;align-items:center;padding:20px 30px;background-color:hsla(0,0%,100%,.8);border-radius:10px}.accountPage__logoutIcon{cursor:pointer;height:-moz-max-content;height:max-content;margin-right:15px}.accountPage__info{margin-left:20px}.accountPage__name{font-weight:400;font-size:24px;line-height:30px}.accountPage__code{font-weight:300;font-size:14px;line-height:20px;opacity:.8}.accountPage__leftContainer,.accountPage__rightContainer{width:48%;margin-top:50px}.accountPage__input{margin-bottom:50px;position:relative}.accountPage__input .multiselect{min-height:-moz-max-content;min-height:max-content}.accountPage__input .multiselect__placeholder{margin-left:20px}.accountPage__input .multiselect__tags{border:none;border-radius:0;border-bottom:1px solid #d4d4d4;padding:0 40px 0 0;min-height:35px}.accountPage__input .multiselect__single{margin-bottom:0;padding-left:0;vertical-align:sub;color:#000}.accountPage__input input{max-width:none}.accountPage__input-label{position:absolute;font-weight:400;font-size:14px;line-height:24px;top:-30px;left:0}.accountPage__input .baseInput__area-focus{font-weight:400;font-size:12px;line-height:24px;top:-20px;left:0}.accountPage__input-mail{margin-bottom:100px}.accountPage__input-small{width:48%}.accountPage__checkbox-wrapper{display:flex;align-items:center;border-bottom:1px solid #d4d4d4;padding-bottom:50px}.accountPage__checkbox-wrapper label{margin-left:15px}.accountPage__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:30px}.accountPage__deactivate{cursor:pointer;font-weight:300;font-size:16px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.accountPage__buttons{display:flex;align-items:center}.accountPage__buttons button{background-color:transparent}.accountPage__cancel{cursor:pointer;margin-right:40px;font-weight:400;font-size:16px;line-height:22px}.adminAccountOverviewPage__infoWrapper{width:50%;display:flex;align-items:center;border-radius:10px;background-color:#fff;margin-top:30px;margin-bottom:30px;padding-top:20px;padding-bottom:20px;padding-left:30px}.adminAccountOverviewPage__infoText{margin-left:20px}.adminAccountOverviewPage__name{font-weight:400;font-size:24px;line-height:30px;margin-bottom:5px}.adminAccountOverviewPage__position{font-weight:300;font-size:14px;line-height:20px}.adminAccountOverviewPage__inputsWrapper{width:50%;border-radius:10px;background-color:#fff;padding:30px 50px}.adminAccountOverviewPage__inputsTitle{margin-bottom:50px;font-weight:400;font-size:20px;line-height:26px}.adminAccountOverviewPage__input{width:100%;margin-bottom:50px}.adminAccountOverviewPage__input .baseInput__area-focus{left:0;top:-20px;font-weight:400;font-size:14px;line-height:24px}.adminAccountOverviewPage__footer{display:flex;align-items:center;justify-content:flex-end}.adminAccountOverviewPage__footer button{background-color:transparent;padding:14px 25px}.accountPage__payment{padding:20px;background-color:#fff;border-radius:20px}.accountPage__payment h5{font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px}.accountPage__paymentText{margin-bottom:30px;font-weight:300;font-size:14px;line-height:22px}.accountPage__paymentCart{width:320px;background:linear-gradient(220.1deg,#39c0ed 6.17%,#6d87fc 56.3%,#c4f0ff 111.94%);color:#fff;font-weight:300;font-size:14px;line-height:20px;border-radius:10px;padding:30px 20px 40px 20px;margin-bottom:30px}.accountPage__paymentCartWrapper{padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.5)}.accountPage__paymentCart-number{font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02em;margin-bottom:20px}.accountPage__paymentCart-small{margin-bottom:10px}.accountPage__paymentCart-bold{font-weight:400;font-size:16px;line-height:20px}.accountPage__paymentText-margin{margin-left:10px}.accountPage__paymentFooter{padding-top:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.5)}.accountPage__paymentHistory{font-weight:300;font-size:14px;line-height:20px;margin-left:8px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.accountPage__wellnessContainer{margin-top:50px;font-weight:300;font-size:14px;line-height:22px;width:50%;background:#fff;border-radius:20px;padding:20px 20px 30px 20px}.accountPage__wellnessContainer h5{font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px}.accountPage__wellnessBtn{width:-moz-fit-content;width:fit-content;margin-top:30px}.accountPage__wellnessBtn button{background-color:transparent;padding:13px 25px;font-weight:400;font-size:14px;line-height:20px}.expertAccountPage__datePicker{border:none;border-radius:0;border-bottom:1px solid #d4d4d4}.expertAccountPage__datePicker:focus{border-bottom:1px solid}.accountPage__biography{background-color:#fff;border-radius:20px;padding:30px 50px 50px 50px;margin-bottom:30px}.accountPage__biography h5{font-weight:400;font-size:20px;line-height:26px;margin-bottom:30px}.accountPage__expertService{background-color:#fff;padding:20px 30px 30px;border-radius:20px;margin-bottom:20px}.accountPage__expertService h5{font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px}.accountPage__expertServiceType{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:20px;padding-top:20px}.accountPage__expertService .accountPage__expertServiceType:last-child{border:none}.accountPage__expertServiceType .col-lg-3 div:first-child{margin-bottom:10px;font-weight:500;font-size:14px;line-height:24px}.accountPage__expertServiceType .col-lg-3 div:nth-child(2){font-weight:300;font-size:16px;line-height:20px}.accountPage__companyPlatform{width:50%;background-color:#fff;border-radius:20px;padding:30px}.accountPage__companyPlatform h5{font-weight:400;font-size:20px;line-height:26px;margin-bottom:30px}.accountPage__companyTitle{font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px;opacity:.5}.accountPage__companyContent{font-weight:400;font-size:16px;line-height:22px;margin-bottom:30px}.accountPage__language{margin-left:150px}.accountPage__language .multiselect__select:before{top:75%}.accountPage__language .multiselect{width:70px}.accountPage__language .multiselect__tags{border:none}.accountPage__language .multiselect__content{padding-left:5px;padding-right:5px}.blogPage__h1{font-weight:400;font-size:30px;line-height:40px;margin-bottom:30px}.blogPage__h2{font-weight:400;font-size:25px;line-height:35px;margin-bottom:20px}.blogPage__latestPost{height:410px;padding:10px 20px 10px 10px;background:#fff;border-radius:10px;margin-bottom:30px}.blogPage__latestPost img{height:100%;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.blogPage__latestPostAuthor{font-weight:400;font-size:14px;line-height:22px;opacity:.5}.blogPage__tag{white-space:nowrap;padding:5px 15px;margin-right:5px;margin-bottom:5px;font-weight:400;font-size:12px;line-height:18px;border:1px solid #000;border-radius:100px}.blogPage__latestPostTitle{margin-bottom:10px;margin-top:15px;font-weight:400;font-size:20px;line-height:30px}.blogPage__latestPostText{height:215px;overflow:hidden;text-overflow:ellipsis;font-weight:200;font-size:14px;line-height:20px;margin-bottom:20px}.blogCard__latestPostBtn button,.blogPage__latestPostBtn button{white-space:nowrap;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#fff;background:#39c0ed;border-radius:25px;padding:10px 30px;border:none}.blogCard__latestPostBtn button{margin:0}.blogPage__latestPostBtn button:first-letter{text-transform:uppercase}.blogPage__loadMoreBtn button{font-weight:300;font-size:14px;line-height:26px;padding:10px 50px;background:#fff;border-radius:50px}.blogPage__tabs{width:-moz-max-content;width:max-content;display:flex;margin-bottom:20px}.blogPage__tabs .blogPage__h2{font-weight:400;font-size:16px;line-height:22px;border-bottom:1px solid #000;cursor:pointer;opacity:.3;padding-left:15px;padding-right:15px;padding-bottom:20px;margin-bottom:0}.blogPage__tabs .blogPage__h2-active{opacity:1}.blogSinglePage{width:70%;margin:0 auto}.blogSinglePage__image{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.blogSinglePage__image-container{margin-top:15px;margin-bottom:30px;width:100%;height:60vh}.blogSinglePage h1{font-weight:400;font-size:30px;line-height:40px;margin-bottom:20px}.blogSinglePage__dataHeader{display:flex;flex-wrap:wrap;font-weight:400;font-size:16px;line-height:26px}.blogSinglePage__dataFooter{display:flex;margin-bottom:5px;font-weight:300;font-size:16px;line-height:22px;opacity:.8}.blogSinglePage__btn button,.blogSinglePage__position{font-weight:400;font-size:16px;line-height:22px}.blogSinglePage__btn button{padding:10px 30px;background-color:transparent}.blogSinglePage__btn svg{margin-right:15px}.blogSinglePage__navigation{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase}.blogSinglePage__navigation .rightArrow{margin-left:12px}.blogSinglePage__navigation .leftArrow{margin-right:12px}.blogSinglePage__navigation .leftArrow svg{transform:rotate(180deg)}.blogSinglePage__related{margin-top:100px;margin-bottom:30px;font-weight:400;font-size:25px;line-height:30px}.appointmentHistoryPage .recentAppointments__card-element:first-child{margin:0}.appointmentHistoryPage{margin-top:20px}.companyAppointmentHistory__titlesRow{font-weight:400;font-size:14px;line-height:20px;opacity:.5;padding:30px 30px 10px}.appointmentHistoryPage__subtitle{font-weight:400;font-size:16px;line-height:30px;margin-bottom:15px}.cartPage__costContainer{height:100%;padding:20px 20px 30px 20px;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.cartPage__totalContainer{border-radius:20px;font-weight:300;font-size:19px;line-height:28px;padding:30px;margin-bottom:20px;background-color:#fff}.cartPage__total{display:flex;justify-content:space-between;align-items:center}.cartPage__totalTitle{font-size:16px;line-height:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d4d4d4}.cartPage__total-coast{font-weight:500;font-size:24px;line-height:28px;margin-left:30px}.cartPage__total-coast--stroke{text-decoration:line-through;margin-left:0;width:80px;font-weight:400;font-size:19px;line-height:28px}.cartPage__description{font-weight:300;font-size:16px;line-height:24px;margin-bottom:20px}.cartPage__checkbox{margin-bottom:30px;display:flex;flex-direction:row;align-items:center}.cartPage__checkbox label{font-weight:300;font-size:14px;line-height:24px;margin-left:15px}.cartPage__costAddCard,.cartPage__nonCard{background-color:#fff;padding:20px;border-radius:20px}.cartPage__nonCard h5{margin-bottom:20px}.cartPage__nonCard button{background-color:transparent;padding:13px 25px}.cartPage__nonCardText{margin-bottom:5px;font-weight:400;font-size:14px;line-height:24px}.cartPage__nonCardSubtitle{margin-bottom:30px;font-weight:300;font-size:14px;line-height:22px}.cartPage__costAddCardBtn{width:-moz-max-content;width:max-content;margin-top:30px}.cartPage__costAddCardBtn button{padding:13px 25px;background-color:transparent}.cartPage__costAddCardCart{width:-moz-max-content;width:max-content;max-width:450px;margin-top:0}.cartPage__noItems h4{font-weight:400;font-size:20px;line-height:30px;margin-bottom:10px}.cartPage__noItems p{margin-bottom:0}.cartPage__noItems div{width:-moz-max-content;width:max-content;font-weight:300;font-size:16px;line-height:26px;margin-bottom:30px}.cartPage__noItems button{width:-moz-min-content;width:min-content}.cartPage__credit{padding:20px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;background:#f3fafc;border-radius:10px}.cartPage__credit span,.cartPage__drop{font-size:14px;line-height:18px;text-decoration:underline;cursor:pointer;color:#39c0ed}.cartPage__credit span{margin-left:30px}.cartPage__drop{margin-top:10px;padding:0;color:#e31531}.cartPage__result{text-align:end}.cartPage__total-coast--credits{color:#39c0ed;font-weight:500;font-size:24px;line-height:28px}.servicesAddPage{background-color:#fff;border-radius:25px;padding:30px 50px}.servicesAddPage__steps{width:95%;margin:30px auto;display:flex;text-align:center}.servicesAddPage__step{opacity:.5;font-weight:400;font-size:16px;line-height:24px;padding-bottom:20px;width:50%;border-bottom:1px solid rgba(0,0,0,.5)}.servicesAddPage__step-active{border-bottom:1px solid #000;opacity:1!important}.servicesAddPage__input input{width:100%;max-width:none}.servicesAddPage__input{margin-top:60px}.servicesAddPage__input .baseInput__area-focus{left:0;top:-20px;font-weight:400;font-size:14px;line-height:24px}.servicesAddPage__titleContainer{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:15px}.servicesAddPage__language,.servicesAddPage__title{font-weight:400;font-size:14px;line-height:24px}.servicesAddPage__language{cursor:pointer;margin-left:30px;color:#afafaf}.servicesAddPage__language-active{color:#000}.servicesAddPage__shortDescription{height:131px}.ck-editor__editable_inline,.ck-editor__main,.ck-rounded-corners{height:100%}.servicesAddPage__shortDescription .ck-editor__main{height:91px}.servicesAddPage__fullDescription .ck-editor__main{height:620px}.servicesAddPage__footer,.servicesEditPage__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:50px}.servicesAddPage__footer button,.servicesEditPage__footer button{background-color:transparent;padding:14px 25px}.servicesAddPage__cancel{margin-right:30px;cursor:pointer;font-weight:400;font-size:16px;line-height:22px}.servicesAddPage__oldImage-wrapper{position:absolute;width:100%;height:100%;padding:10px}.servicesEditPage__step{opacity:.5;width:-moz-max-content;width:max-content;padding-left:15px;padding-right:15px;font-weight:300;font-size:16px;line-height:22px;padding-bottom:20px;margin-bottom:0}.addTag_button button{background-color:transparent;padding:7px 10px;font-weight:400;font-size:14px}.expertAddPage{border-radius:25px;background-color:#fff;padding:50px 50px 30px;margin-top:30px}.expertAddPage__steps-wrapper{display:flex;justify-content:space-between;align-items:stretch;margin:45px auto}.expertAddPage__steps{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:30px;width:25%;text-align:center;font-weight:400;font-size:16px;line-height:24px}.expertEditPage__steps{width:-moz-max-content;width:max-content;padding-right:15px;padding-left:15px;font-weight:300;font-size:16px;line-height:22px;padding-bottom:20px}.expertAddPage__steps-active{border-bottom:1px solid #000}.expertAddPage__input{margin-bottom:50px;position:relative}.expertAddPage__input .multiselect{min-height:-moz-max-content;min-height:max-content}.expertAddPage__input .multiselect__placeholder{margin-left:20px}.expertAddPage__input .multiselect__tags{border:none;border-radius:0;border-bottom:1px solid #d4d4d4;padding:0 40px 0 0;height:35px}.expertAddPage__input .multiselect__single{margin-bottom:0;padding-left:5px;vertical-align:sub;color:#000}.expertAddPage__input input{max-width:none}.expertAddPage__input-label{position:absolute}.expertAddPage__input-label,.expertAddPage__input .baseInput__area-focus{font-weight:400;font-size:14px;line-height:24px;opacity:.5;top:-30px;left:0}.expertAddPage__input-mail,.expertAddPage__input-password{margin-bottom:70px}.expertAddPage__input-password{position:relative}.expertAddPage__input-small{width:48%}.expertAddPage__footer{justify-content:flex-end;margin-top:30px}.expertAddPage__buttons,.expertAddPage__footer{display:flex;align-items:center}.expertAddPage__buttons button{background-color:transparent}.expertAddPage__titleContainer{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:15px}.expertAddPage__language,.expertAddPage__title{font-weight:400;font-size:14px;line-height:24px}.expertAddPage__language{font-weight:400;font-size:16px;line-height:24px;cursor:pointer;padding-left:15px;padding-right:15px;padding-bottom:10px;color:#afafaf;border-bottom:1px solid #afafaf}.expertAddPage__input-language{margin-bottom:155px}.expertAddPage-edit__input-language{margin-bottom:135px}.expertAddPage__language-active{color:#000;border-bottom:1px solid #000}.expertAddPage__shortDescription{height:131px}.expertAddPage__shortDescription .ck-editor__main{height:91px}.expertAddPage__fullDescription .ck-editor__main{height:350px}.expertAddPage__addServices{cursor:pointer;text-align:center;border-radius:25px;background-color:#f3fafc;padding:38px 0 38px 0;font-weight:400;font-size:20px;line-height:26px}.expertAddPage__stepThree{position:relative;height:470px;width:470px;margin:0 auto}.expertAddPage__oldImage-wrapper{position:absolute;width:auto;height:100%;left:50%;transform:translate(-50%)}.expertAddPage__oldImage{position:absolute;height:470px;width:470px;padding:5px!important;top:50%;left:50%;transform:translate(-50%,-50%)}.expertAddPage__oldImage div{height:460px;width:460px}.expertAddPage__oldImage img{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover}.companiesPage__filters{margin-top:30px;margin-bottom:30px}.companiesPage__filterTitle{font-size:16px;line-height:30px;letter-spacing:.02em}.companiesPage__filterButtonsContainer{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.companiesPage__filterReset{width:170px;cursor:pointer;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em}.companyPage__steps{width:60%;margin:30px auto 45px 0;display:flex;justify-content:flex-start;align-items:stretch}.companyPage__step{cursor:pointer;text-align:center;width:-moz-max-content;width:max-content;white-space:nowrap;padding:19px 15px;font-weight:300;font-size:16px;line-height:22px;color:rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.2)}.companyPage__step-active{color:#000;border-bottom:2px solid #000}.companyPage__logoInformation{display:flex;align-items:center;margin-bottom:20px}.companyPage__logo{background-color:hsla(0,0%,100%,.8);padding:10px 20px;border-radius:10px;display:flex;align-items:center}.companyPage__logo .position-relative{cursor:pointer}.companyPage__logo .position-relative:hover .companyLogo-hovering-wrapper{display:block}.companyLogo-hovering-wrapper{display:none;background:rgba(0,0,0,.2);border-radius:10px;width:100%;height:100%}.companyLogo-hovering,.companyLogo-hovering-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.companyLogo-hovering{width:35px;height:42px}.companyPage__idWrapper{margin-left:30px}.companyPage__idTitle{margin-bottom:5px;font-weight:400;font-size:14px;line-height:20px}.companyPage__id{font-weight:300;font-size:14px;line-height:20px;color:rgba(0,0,0,.8)}.companyPage__companyInformation{border-radius:20px;background-color:#fff;margin-bottom:20px;padding:30px 50px}.companyPage__blockTitle,.companyPage__input{margin-bottom:50px}.companyPage__input .baseInput__area-focus{font-size:14px;line-height:24px;top:-20px;left:0}.companyPage__saveButton button{margin-left:40px}.accountCreate__credentialsWrapper{background-color:#fff;border-radius:10px;width:100%;height:160px;padding:20px 30px;margin-left:50px;display:flex;align-items:flex-start;justify-content:space-between}.accountCreate__password{margin-left:100px}.accountCreate__passwordTitle{font-weight:400;font-size:14px;line-height:24px;margin-bottom:10px}.accountCreate__emailContent{font-weight:300;font-size:16px;line-height:20px}.accountCreate__edit{cursor:pointer;font-weight:400;font-size:16px;line-height:22px;color:#39c0ed}.companyAddPage__steps{width:90%;margin:30px auto;display:flex;justify-content:space-between;align-items:stretch}.companyAddPage__step{text-align:center;width:33.3%;padding:19px 15px;font-weight:300;font-size:16px;line-height:22px;color:rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.2)}.companyAddPage__step-active{color:#000;border-bottom:2px solid #000}.companyAddPage__logoInformation{display:flex;align-items:center;margin-bottom:20px}.companyAddPage__logo{max-width:290px;max-height:140px;background-color:hsla(0,0%,100%,.8);padding:10px 20px;border-radius:10px}.companyAddPage__idWrapper{margin-left:30px}.companyAddPage__idTitle{margin-bottom:5px;font-weight:400;font-size:14px;line-height:20px}.companyAddPage__id{font-weight:300;font-size:14px;line-height:20px;color:rgba(0,0,0,.8)}.companyAddPage__companyInformation{border-radius:20px;background-color:#fff;margin-bottom:20px;padding:30px 50px}.companyAddPage__blockTitle{margin-bottom:60px;font-size:20px;line-height:26px}.companyAddPage__input{margin-bottom:50px}.companyAddPage__input-nowarp label{white-space:nowrap}.companyAddPage__input .baseInput__label{left:5px}.companyAddPage__input .baseInput__area-focus{opacity:.5;font-weight:400;font-size:14px;line-height:24px;top:-30px;left:0}.companyAddPage__saveButton button{padding:15px 30px;background-color:transparent;margin-left:40px}.transactionsPage__tableTitles{margin-bottom:10px;margin-top:20px;padding:0 20px;font-weight:300;font-size:14px;line-height:20px;opacity:.5}.transactionsPage__tableTitles-company{padding-left:30px;padding-right:30px}.transactionsPage__language{font-weight:300;font-size:16px;line-height:22px;cursor:pointer;margin-bottom:30px;padding-left:15px;padding-right:15px;padding-bottom:10px;color:#afafaf;border-bottom:1px solid #afafaf}.transactionsPage__input-language{margin-bottom:155px}.transactionsPage__language-active{color:#000;border-bottom:1px solid #000}.employeeTransactions__statistics{font-weight:400;font-size:30px;line-height:36px;background-color:#fff;color:#000;padding:20px 30px 30px 30px;border-radius:20px;margin-bottom:50px}.employeeTransactions__statistics h5,.employeeTransactions__statistics small{font-weight:300;font-size:20px;line-height:26px}.employeeTransactions__statistics span{font-weight:400;font-size:14px;line-height:24px}.employeeTransactions__statistics h5{margin-bottom:30px}.employeeTransactions__statistics-gradient{color:#fff;background:linear-gradient(220.1deg,#39c0ed 6.17%,#6d87fc 56.3%,#c4f0ff 111.94%)}.datepickerFilterClass{width:170px}.datepickerInputFilterClass{background-color:transparent;border:1px solid #000;border-radius:20px;height:36px;box-sizing:border-box}.datepickerInputFilterClass:hover{border:1px solid}.datepickerInputFilterClass::-moz-placeholder{font-family:Poppins,sans-serif;color:#000;font-weight:300;font-size:16px;line-height:24px;opacity:1}.datepickerInputFilterClass::placeholder{font-family:Poppins,sans-serif;color:#000;font-weight:300;font-size:16px;line-height:24px;opacity:1}.datepickerInputFilterClass-active{background-color:#000;border-radius:20px}.datepickerInputFilterClass-active .datepickerInputFilterClass{color:#fff}.datepickerInputFilterClass-active .datepickerInputFilterClass::-moz-placeholder{color:#fff}.datepickerInputFilterClass-active .datepickerInputFilterClass::placeholder{color:#fff}.employeeTransactions__showAppointments{width:-moz-max-content;width:max-content;cursor:pointer;display:flex;font-weight:400;font-size:14px;line-height:22px}.employeeTransactions__tableTitle{padding-left:20px;padding-right:20px;font-weight:300;margin-bottom:10px;opacity:.5;font-size:14px;line-height:20px;align-items:center}.employeeTransactions__firstRow,.employeeTransactions__secondRow{font-weight:300;font-size:14px;line-height:18px}.employeeTransactions{margin-bottom:5px!important}.employeeTransactions__secondRow{font-weight:400}.employeeTransactions__coast{font-weight:400;font-size:24px;line-height:29px}.companyTransactionCart__title{font-weight:300;font-size:14px;line-height:20px;opacity:.5;margin:0 0 10px;padding-left:20px;padding-right:20px}.companyTransactionCart{align-items:center;background-color:#fff;border-radius:20px;padding:20px;margin:0 0 10px;font-weight:300;font-size:16px;line-height:22px}.companyTransactionCart__coast{font-weight:400}.companyTransactionCart__totalCoast{font-weight:400;font-size:24px;line-height:29px}.companyTransactionCart__coast div:first-child,.companyTransactionCart__time div:first-child{margin-bottom:5px}.employeesSinglePage{margin-top:20px;padding:30px 50px;background-color:#fff;border-radius:20px}.employeesSinglePage__header{margin-top:30px;margin-bottom:30px}.employeesSinglePage__userInfo{border-radius:10px;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;padding:20px 30px}.employeesSinglePage__name{font-weight:400;font-size:22px;line-height:28px;margin-bottom:5px}.employeesSinglePage__code{margin-bottom:5px;font-weight:300;font-size:14px;line-height:20px}.employeesSinglePage__title{font-weight:400;font-size:20px;line-height:26px;margin-bottom:69px}.employeesSinglePage__companyInformation{max-height:140px;padding:31px 15px;border-radius:10px;background-color:#fff;display:flex;align-items:center}.employeesSinglePage__companyInformation-logo img{max-height:80px}.employeesSinglePage__companyInformation-id{margin-left:30px}.employeesSinglePage__companyInformation-title{font-weight:400;font-size:14px;line-height:20px;margin-bottom:5px}.employeesCompanySinglePage__infoWrapper{padding:30px;background-color:#fff;border-radius:20px}.employeesCompanySinglePage__scrollable{overflow-y:auto;overflow-x:hidden}.employeesCompanySinglePage__scrollable::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.employeesCompanySinglePage__scrollable::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2)}.employeesCompanySinglePage__scrollable::-webkit-scrollbar{width:2px}.transactionSinglePage{background-color:#fff;border-radius:20px;margin-top:50px;padding:30px 30px 30px 30px}.transactionSinglePage__title{font-weight:300;font-size:14px;line-height:20px;opacity:.5;margin-bottom:10px}.transactionSinglePage__value{font-weight:300;font-size:20px;line-height:26px;margin-bottom:20px}.transactionSinglePage__value-think{font-weight:300;font-size:16px;line-height:22px}.transactionSinglePage__value-think div:first-child{margin-bottom:5px}.transactionEmployeeSinglePage{background:#fff;border-radius:20px;padding:30px;margin-top:30px;width:50%}.transactionEmployeeSinglePage__title{font-weight:300;font-size:14px;line-height:20px;opacity:.5;margin-bottom:10px}.transactionEmployeeSinglePage__text{font-weight:300;font-size:16px;line-height:22px;margin-bottom:5px}.transactionEmployeeSinglePage__footer{padding-top:30px;border-top:1px solid rgba(0,0,0,.2);text-align:end;font-weight:500;font-size:30px;line-height:36px}.adminHomePage__title{font-weight:500;font-size:30px;line-height:40px}.adminHomePage__statistic{height:47%;padding:30px;border-radius:10px;background-color:#fff}.adminHomePage__statistic-gradient{background:linear-gradient(225.03deg,#39c0ed 6%,#6d87fc 62.13%,#c4f0ff 124.42%)}.statistic__icon path{stroke:#fff!important}.adminHomePage__statistic{color:#000}.adminHomePage__statistic-count{font-weight:400;font-size:32px;line-height:36px;margin-bottom:10px}.adminHomePage__statistic-text{font-weight:300;font-size:16px;line-height:18px}canvas{border-radius:10px}.companyHomePage__title{font-weight:400;font-size:30px;line-height:40px;margin-bottom:30px}.companyHomePage__statisticsDay{font-weight:300;font-size:20px;line-height:26px}.companyHomePage__tableTitle{font-weight:400;font-size:14px;line-height:20px;opacity:.5;margin-bottom:10px;margin-left:20px;margin-right:20px}.statisticsPage__read{cursor:pointer;display:flex;font-weight:400;font-size:14px;line-height:22px}.statisticsPage__read svg{margin-right:10px}.statisticsPage__read-active svg{transform:rotate(180deg)!important}.statisticsPage__tableHeader{padding:10px 30px}.statisticsPage__countAppointment{font-weight:300;font-size:30px;line-height:36px;margin-bottom:6px}.statisticsPage__countAppointment small{font-size:20px;line-height:26px}.statisticsPage__countPercent{font-weight:300;font-size:14px;line-height:18px}.statisticsPage__countAppointmentSuccessful{font-weight:300;font-size:30px;line-height:36px}.statisticsPage__countAppointmentSuccessful small{font-size:14px;line-height:24px}.statisticsServiceTable__wrapper{background-color:#fff;align-items:center;border-radius:10px;padding:24px 30px;margin:0 0 10px}.statisticsServiceTable__bold{font-weight:500;font-size:14px;line-height:18px;margin-bottom:5px}.statisticsServiceTable__opacity{font-weight:400;font-size:14px;line-height:18px;opacity:.5}.statisticsEmployeeTable__wrapper{background-color:#fff;align-items:center;border-radius:10px;padding:15px 30px;margin:0 0 10px}.expertCalendarPage__workingHours{font-weight:400;margin-left:13px;font-size:16px;line-height:22px}.expertCalendarPage__statisticSwitch{display:flex;justify-content:center;width:-moz-min-content;width:min-content;margin:20px auto 10px;border:1px solid rgba(0,0,0,.5);border-radius:20px}.expertCalendarPage__statisticSwitchButton{cursor:pointer;padding:4px 37px;font-weight:300;font-size:14px;line-height:22px}.expertCalendarPage__statisticSwitchButton-active{border-radius:20px;background-color:#000;color:#fff}.expertCalendarPage__currentMonths{text-transform:lowercase;margin-top:30px;font-weight:300;font-size:24px;line-height:30px;display:flex;align-items:center}.calendarSchedule__date{margin-left:20px;font-weight:300;font-size:24px;line-height:30px}.calendarSchedule__appointmentTitle{font-weight:300;font-size:14px;line-height:20px}.calendarSchedule__scroll .appointments__upcoming:first-child{margin-top:0;margin-bottom:15px}.calendarSchedule__scroll .appointments__upcoming:last-child{margin-top:15px;margin-bottom:0}.calendarSchedule__scroll{padding-right:15px;overflow-y:scroll;height:65vh}.calendarSchedule__scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.calendarSchedule__scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.calendarSchedule__scroll::-webkit-scrollbar{width:2px}.calendarSchedule__calendarWrapper{width:-moz-max-content;width:max-content}.calendarSchedule__calendarContainer{background-color:#fff;border-radius:10px;padding:25px}.calendarSchedule__calendarHeader{width:14.2857142857%;height:16.6666666667%;text-align:center;font-weight:400;font-size:12px;line-height:18px}.calendarSchedule__calendarHeaderMenu{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.calendarSchedule__calendarCell{width:28px;height:28px;margin:1px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;font-weight:300;font-size:14px;line-height:20px}.calendarSchedule__calendarCell-today{border:1px solid #000;border-radius:20px}.calendarSchedule__calendarCell-anotherMonth{cursor:auto;opacity:.2}.calendarSchedule__calendarToday{margin-right:35px;margin-left:35px;cursor:pointer;font-weight:400;font-size:14px;line-height:20px}.calendarSchedule__calendarCell-selectDay{border:none;background:#39c0ed;border-radius:50%;color:#fff;font-weight:400}.calendarSchedule__working{margin-top:30px;margin-bottom:15px;margin-left:16px;font-weight:400;font-size:20px;line-height:26px}.calendarPage__scheduleRangeTitle{margin-left:16px;margin-bottom:10px}.calendarPage__scheduleRangeTitle:first-letter{text-transform:uppercase}.calendarPage__scheduleHoursInputBg{display:flex;width:-moz-max-content;width:max-content;align-items:center;background-color:#fff;padding:7px 20px;border-radius:10px}.calendarPage__scheduleHoursInputBg input{border:none;font-weight:300;font-size:20px;line-height:24px}.calendarPage__scheduleHoursInput{border:none}.calendarPage__scheduleScroll{overflow-y:auto;height:34vh;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;align-content:flex-start}.calendarPage__scheduleScroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.calendarPage__scheduleScroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.calendarPage__scheduleScroll::-webkit-scrollbar{width:2px}.calendarPage__scheduleAdd{margin-left:20px;margin-bottom:25px}.supportPage__pageTitle{font-weight:400;font-size:30px;line-height:40px;margin-bottom:30px}.supportPage__container{padding:30px;background-color:#fff;border-radius:20px;width:610px}.supportPage__textareaWrapper{position:relative}.supportPage__textareaWrapper small{position:absolute;width:100%;bottom:-20px;left:0;color:red}.supportPage__formTitle{font-weight:400;font-size:20px;line-height:26px;margin-bottom:20px}.supportPage__formSubtitle{font-weight:300;font-size:16px;line-height:22px;margin-bottom:30px}.supportPage__input{margin-bottom:30px}.supportPage__btnWrapper{margin-top:100px}.supportPage__btn{justify-content:flex-end}.supportPage__btn button{padding:15px 30px;background-color:transparent}.supportPage__textarea{resize:none;width:100%;min-height:150px}.supportPage__textarea-error{border-color:red}.supportPage__textarea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.supportPage__textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.supportPage__textarea::-webkit-scrollbar{width:2px}.newslettersPage__tableTitle{padding-left:30px;padding-right:30px;margin-bottom:10px;font-weight:300;font-size:14px;line-height:20px}.newslettersPage__tableTitle div{opacity:.5;white-space:nowrap}.newsletterTableItem{align-items:center;background-color:#fff;border-radius:10px;padding:10px 30px;margin-bottom:5px}.newsletterTableItem__text{font-weight:300;font-size:16px;line-height:22px}.newsletterTableItem__text-bold,.newsletterTableItem__text-data{font-weight:400}.newsletterTableItem__text-data{margin-bottom:5px}.newsletterTableItem__text-opacity{opacity:.5}.tagTable__footer,.tagTable__header,.tagTable__item{background-color:#fff}.tagTable__footer td,.tagTable__header th,.tagTable__item td{padding:10px 20px;text-align:center;height:-moz-max-content;height:max-content}.tagTable__header th{font-weight:500}.tagTable__footer div{width:-moz-max-content;width:max-content;margin:auto}.tagTable__footer .buttons,.tagTable__item .buttons{background-color:transparent;padding:15px 30px;margin:0 auto}.tagTable__item .buttons{padding:9px;font-size:12px}.tagTable__item div{margin-right:0;margin-left:auto}.tagTable__footer{padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tagTable__header th:first-child{border-top-left-radius:10px}.tagTable__header th:nth-child(2){text-align:start}.tagTable__header th:nth-child(3){border-top-right-radius:10px}.tagTable__item .baseInput__label{left:0}.notFound{margin-top:150px;display:flex;flex-direction:column;align-items:center}.notFound__oops{font-weight:600;font-size:200px;line-height:200px;color:rgba(15,36,63,.3);margin-bottom:50px}.notFound__textRow{display:flex}.notFound__text{font-weight:500;font-size:30px;line-height:40px}.notFound__text:first-child{padding-right:35px;border-right:1px solid}.notFound__text:nth-child(2){padding-left:35px}.notFound__btns{display:flex;margin-top:100px}.notFound__btns .buttons{background-color:transparent;margin-left:10px;margin-right:10px;font-weight:500;font-size:14px;line-height:20px;padding:10px 25px}.appointments__link{height:100%;margin:0;padding:0}.appointments__upcoming{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-radius:20px;padding:20px;min-height:270px;margin:15px 0}.appointments__title{font-weight:400;font-size:24px;line-height:30px;margin-bottom:5px!important}.appointments__type{font-weight:400}.appointments__durations,.appointments__type{width:auto;font-size:16px;line-height:22px}.appointments__id{width:auto;font-size:14px;line-height:20px;letter-spacing:.02em;opacity:.4}.appointments__data{font-size:16px;line-height:22px;opacity:.8;justify-content:flex-end;margin-bottom:5px!important}.appointments__time{font-weight:400;font-size:28px;line-height:34px;justify-content:flex-end}.appointments__mentor-name{font-size:16px;line-height:22px;margin-bottom:5px!important}.appointments__position{font-weight:400;font-size:18px;line-height:24px}.appointments__nearest{background-color:#0f243f}.appointments__nearest a,.appointments__nearest a:hover{color:#fff}.appointments__information{padding-bottom:40px;padding-top:20px}.recentAppointments__card-element{display:flex;flex-direction:column;justify-content:space-between;margin-left:30px;padding:15px 10px;border-radius:20px;background-color:#fff;margin-bottom:20px!important}.recentAppointments__card-element img{width:60px;height:60px;padding:0}.recentAppointments__card-element a{margin:0;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.02em;color:#0f243f;justify-content:center}.recentAppointment__data,.recentAppointment__time{padding-left:0;width:auto;font-size:16px;line-height:22px;color:#000}.recentAppointment__time{font-weight:400;opacity:.4}.recentAppointment__title{padding-left:0;font-size:20px;line-height:26px;margin-bottom:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recentAppointment__type{font-weight:300;padding-left:0;font-size:14px;line-height:20px;margin-top:15px}.recentAppointment__coast{font-weight:400;font-size:20px;line-height:24px;padding-left:0;margin-bottom:42px}.recentAppointment__mentor-name{font-size:14px;line-height:20px;opacity:.8}.recentAppointment__position{font-weight:400;font-size:14px;line-height:18px}.recentAppointment__rebook{justify-content:center}.recentAppointment__rebook button{width:auto;font-weight:400;font-size:14px;line-height:22px;color:#fff;padding:9px 33px;margin-top:20px;background-color:#39c0ed;border:none;border-radius:30px}.recentAppointmentsExpertTable{align-items:center;border-radius:10px;background-color:#fff;padding:10px 30px;margin:0 0 10px}.recentAppointmentsExpertTable__nameBlock{margin-left:10px}.recentAppointmentsExpertTable__name{font-weight:300;margin-bottom:3px;font-size:14px;line-height:20px;opacity:.8}.recentAppointmentsExpertTable__position{font-weight:400;font-size:14px;line-height:18px}.recentAppointmentsExpertTable__type{font-weight:300;font-size:14px;line-height:18px;margin-bottom:5px}.recentAppointmentsExpertTable__coach{font-weight:400;font-size:14px;line-height:18px}.recentAppointmentsExpertTable__time{margin-bottom:5px;font-weight:400;font-size:16px;line-height:22px}.recentAppointmentsExpertTable__data{font-weight:300;font-size:16px;line-height:22px}.recentAppointmentsExpertTable__coast{font-weight:400;font-size:24px;line-height:29px}.recentAppointment__avatar{width:auto;padding:0}.recentAppointmentsExpertTable__btn button{padding:10px 25px}.recentAppointmentsEmployeeTable__status{width:-moz-max-content;width:max-content;font-weight:400;font-size:14px;line-height:20px;padding:5px 10px;border:1px solid #000;border-radius:20px}.recentAppointmentsEmployeeTable__status-fail{border:1px solid red;color:red}.notificationsCards{padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.notificationsCards__mentorAvatar{width:auto}.notificationsCards__mentorName{margin-left:10px;font-weight:400;font-size:16px;line-height:24px;width:auto}.notificationsCards__time{display:flex;align-items:center;width:auto;font-size:12px;line-height:22px;opacity:.5}.notificationsCards__notificationText{padding:0;max-width:315px;margin-top:5px;margin-left:60px;font-size:14px;line-height:22px}.notificationsCards__attachmentTitle{opacity:.5;font-size:14px;line-height:22px;margin-left:50px;margin-top:15px;margin-bottom:2px}.notificationsCards__file{margin-left:50px}.notificationsCards__file a{font-size:14px;line-height:22px;margin-top:10px}.notificationsCards__file svg{margin-right:10px;margin-top:10px}.notificationsCards__link div{cursor:pointer;margin-bottom:0;margin-left:50px;margin-top:20px;font-weight:400;font-size:16px;line-height:24px;color:#0f243f}.chatCards{width:100%;min-width:350px;display:flex;justify-content:space-between;align-items:center;padding:15px 10px;cursor:pointer;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.chatCards__active{background:#f1f7fb;border-radius:10px}.chatCards__content{margin-left:10px}.chatCards__name{font-weight:400;font-size:16px;line-height:24px}.chatCards__data,.chatCards__message{font-size:14px;line-height:22px}.chatCards__data{opacity:.5}.chatCards__notification{position:absolute;border-radius:50%;width:10px;height:10px;right:5px;top:5px}.chatCards__notificationActive{background-color:#e31531}.chatMessage{background-color:#f3fafc;max-width:40%;border-radius:10px;margin:5px 0;padding:10px}.chatMessage__upcoming{transform:translate(150%)}.chatMessage__text{font-size:16px;line-height:24px;margin-bottom:20px}.chatMessage__attachmentTitle{font-size:14px;line-height:22px;opacity:.5;margin-bottom:10px}.chatMessage__file{font-size:14px;line-height:22px;margin-bottom:18px}.chatMessage__file a{margin-left:10px;word-break:break-all}.chatMessage__data{text-align:right;opacity:.5;font-size:12px;line-height:22px}.expertCard{flex-direction:column;background-color:#fff;border-radius:20px;padding:20px;height:100%}.expertCard,.expertCard__expert{display:flex;justify-content:space-between}.expertCard__expert{margin-bottom:15px;align-items:flex-start}.expertCard__expertInformation{display:flex;align-items:center}.expertCard__expertInformation-container{margin-left:10px}.expertCard__expertName{font-size:16px;line-height:22px;margin-bottom:5px}.expertCard__expertPosition{font-weight:400;font-size:18px;line-height:24px}.expertCard__expertLang-wrapper,.expertCard__expertServices-wrapper{display:flex;flex-wrap:wrap}.expertCard__expertLang{font-weight:300;font-size:14px;line-height:18px;text-transform:uppercase;padding:5px 10px;margin-right:10px;border:1px solid #000;border-radius:100px}.expertCard__services{margin-top:5px;text-transform:none}.expertCard__expertLang-wrapper .expertCard__expertLang:nth-child(2n){background-color:#0f243f;border:none;color:#fff}.expertCard__shortInformation{margin-top:15px;margin-bottom:42px;font-size:14px;line-height:20px;letter-spacing:.02em}.expertCard__link{width:-moz-max-content;width:max-content;white-space:nowrap;text-transform:uppercase;font-weight:400;font-size:18px;line-height:26px}.expertTable{align-items:center;padding:10px 20px;background-color:#fff;border-radius:20px;margin-bottom:5px}.expertTable__name,.expertTable__text{font-weight:300;font-size:16px;line-height:22px}.expertTable__name{font-weight:400}.expertCard__btn button{padding:11px 40px 12px 40px}.shortBookInformation{width:355px;background-color:#fff;border-radius:15px;padding:20px 38px;margin-top:30px}.shortBookInformation__price{text-align:center}.shortBookInformation button{margin:0 auto}.shortBookInformation__basic,.shortBookInformation__calendar,.shortBookInformation__first{font-size:16px;line-height:26px;margin-bottom:5px;font-weight:300}.shortBookInformation__calendar{text-align:center;font-weight:400;margin-top:20px;margin-bottom:10px}.shortBookInformation-disable{pointer-events:none;opacity:.5}.shortBookInformation-expert{width:-moz-max-content;width:max-content;padding:0;margin:10px 0 0}.shortBookInformation-expert .shortBookInformation__calendar{font-weight:500}.calendarSelectGroup{width:49%;border-radius:20px;background-color:#fff;margin-top:30px}.calendarSelectGroup__title{background-color:#0f243f;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 0 20px 30px;color:#fff;font-weight:400;font-size:18px;line-height:24px}.calendarSelectGroup__selectContainer{padding:6px 30px 20px 30px}.calendarSelectGroup__selectTitle{font-weight:400;font-size:18px;line-height:24px;margin-bottom:10px;margin-top:30px}.calendarSelectGroup__multiselect,.calendarSelectGroup__multiselect .multiselect__tags{height:43px}.calendarSelectGroup__multiselect .multiselect__select{height:100%}.calendarSelectGroup__footer{width:-moz-max-content;width:max-content;margin-bottom:30px;margin-left:30px}.calendarSelectGroup__footer button{padding:7px 10px;background-color:transparent}.calendarSelectGroup__selectPreload{min-height:43px}.provideServices{background:#fff;border-radius:20px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding:20px 10px 10px 10px;height:350px;margin-bottom:20px}.provideServices__title{font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px}.provideServices__text{font-weight:300;font-size:14px;line-height:20px;margin-bottom:30px}.provideServices__link{font-weight:400;font-size:14px;line-height:26px;text-transform:uppercase}.provideServices__image{color:#fff;padding:10px;display:flex;justify-content:space-between;align-items:flex-end;border-radius:15px;height:60%}.provideServices__link path{stroke:#fff}.expertsPortrait{display:flex}.expertsPortrait div:nth-child(2),.expertsPortrait div:nth-child(3){margin-left:-15px}.expertsPortrait div:first-child{z-index:100}.expertsPortrait div:nth-child(2){z-index:50}.expertsPortrait div:nth-child(3){z-index:25}.appointmentCard{display:flex;margin-top:30px;width:100%;background-color:#fff;border-radius:20px;margin-bottom:50px}.appointmentCard__leftContainer{width:70%;padding:30px 30px 47px 30px}.appointmentCard__title{margin-bottom:20px;font-weight:400;font-size:30px;line-height:40px}.appointmentCard__information{margin-bottom:5px;display:flex}.appointmentCard__type{font-weight:400;font-size:16px;line-height:22px;margin-right:54px}.appointmentCard__code{font-weight:300;font-size:14px;line-height:20px;text-align:right;opacity:.8}.appointmentCard__duration{border-bottom:1px solid rgba(0,0,0,.2);font-weight:300;font-size:16px;line-height:22px;padding-bottom:17px;margin-bottom:13px}.appointmentCard__expertInformation{display:flex;align-items:flex-start;justify-content:space-between}.appointmentCard__image{margin-right:10px}.appointmentCard__name{font-weight:300;font-size:16px;line-height:22px}.appointmentCard__position{font-weight:400;font-size:18px;line-height:24px}.appointmentCard__link{cursor:pointer;font-weight:400;font-size:15px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.appointmentCard__rightContainer{padding:20px 20px 30px 20px;border-top-right-radius:20px;border-bottom-right-radius:20px;width:30%;background-color:#0f243f;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.appointmentCard__dataInformation{display:flex;justify-content:space-between;width:100%}.appointmentCard__button button{border:none;color:#0f243f;margin-bottom:20px}.appointmentCard__button-disabled button{opacity:.5;pointer-events:none}.appointmentCard__data{font-weight:300;font-size:22px;line-height:28px;color:#fff;opacity:.8}.appointmentCard__dataDay{color:#fff;font-weight:400;font-size:22px;line-height:32px}.appointmentCard__dataTime{color:#fff;font-weight:400;font-size:34px;line-height:44px}.appointmentCard__cancel{cursor:pointer;font-weight:400;font-size:16px;line-height:22px;color:#fff}.appointmentCard__informationDescription{width:100%;justify-content:center;padding-top:10px;margin-top:7px;margin-bottom:19px;border-top:1px solid hsla(0,0%,100%,.2);display:flex;font-weight:300;font-size:14px;line-height:22px;color:#fff}.appointmentCard__appointmentHistory{width:50%}.appointmentCard__appointmentHistory-scroll{overflow-y:auto;height:100px}.appointmentCard__appointmentHistory-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.appointmentCard__appointmentHistory-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.appointmentCard__appointmentHistory-scroll::-webkit-scrollbar{width:2px}.appointmentCard__appointmentHistory p{font-weight:400;font-size:14px;line-height:22px;margin-bottom:10px}.appointmentCard__appointmentState{margin-left:12.5px;margin-top:-5px}.appointmentCard__appointmentStateName{font-weight:300;font-size:14px;line-height:22px}.appointmentCard__appointmentStateName:first-letter{text-transform:uppercase}.appointmentCard__appointmentStateData{font-weight:300;font-size:12px;line-height:18px;opacity:.5}.appointmentCard__button button{padding:14px 25px;background-color:#fff}.changePasswordCard{background-color:#fff;border-radius:20px;padding:30px;width:-moz-max-content;width:max-content}.changePasswordCard .baseInput:first-child{margin-top:30px}.changePasswordCard .baseInput__area{max-width:100%}.changePasswordCard .baseInput__area-focus{font-weight:400;font-size:14px;line-height:24px;top:-30px;left:0}.blogCard{background-color:#fff;border-radius:20px;display:flex;height:100%;flex-direction:column;align-items:center;margin-bottom:30px}.blogCard__image{width:100%;height:250px}.blogCard__image-content,.blogCard__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.blogCard__content{display:flex;width:100%;height:100%;padding:10px 20px;flex-direction:column;justify-content:space-between}.blogCard__data{font-weight:400;font-size:14px;line-height:22px;color:#828282}.blogCard__author{white-space:nowrap;margin-left:15px}.blogCard__text{margin-top:10px;margin-bottom:20px;font-weight:400;font-size:20px;line-height:28px}.blogCard__tag{white-space:nowrap;font-weight:300;font-size:14px;line-height:18px;padding:5px 10px;margin-left:5px;margin-bottom:5px;border:1px solid #000;box-sizing:border-box;border-radius:100px}.cartCard{position:relative;background-color:#fff;border-radius:20px;width:100%;padding:20px 40px;margin-bottom:30px}.cartCard__content{margin-top:30px;justify-content:space-between}.cartCard__content,.cartCard__info{display:flex;align-items:center}.cartCard__text{font-weight:300;font-size:16px;line-height:22px}.cartCard__text-name{opacity:.8}.cartCard__text-position{font-weight:400}.cartCard__text-width{width:100px}.cartCard__time{font-weight:300;font-size:20px;line-height:24px}.cartCard__cost{font-weight:400;font-size:24px;line-height:29px}.cartCard__cost .cartCard__cost--oldCost{text-decoration:line-through}.cartCard__cost .cartCard__cost--newCost{color:#39c0ed;margin-right:20px}.cartCard__language{text-transform:uppercase;font-weight:300;font-size:14px;line-height:18px;border:1px solid #000;padding:5px 10px;border-radius:100px;margin-left:10px}.cartCard__close{cursor:pointer;position:absolute;right:-15px;top:-15px}.cartBarCard{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding-top:20px;padding-bottom:20px}.cartBar__container{overflow-y:auto;overflow-x:hidden;max-height:78vh;padding:0 20px}.cartBar__container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.cartBar__container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.cartBar__container::-webkit-scrollbar{width:2px}.cartBarCard__title{display:flex;align-items:center;font-weight:400;font-size:20px;line-height:26px}.cartBarCard__title-lang{text-transform:uppercase;margin-left:10px;font-weight:300;font-size:12px;line-height:18px;border-radius:100px;border:1px solid;padding:3px 10px}.cartBarCard__type{font-weight:400;font-size:14px;line-height:20px}.cartBarCard__duration{font-weight:300;font-size:14px;line-height:20px}.cartBarCard__day{font-weight:300;font-size:14px;line-height:22px;color:rgba(0,0,0,.8)}.cartBarCard__data{font-weight:400;font-size:14px;line-height:22px}.cartBarCard__time{font-weight:400;font-size:22px;line-height:32px}.cartBarCard__name{font-weight:300;font-size:14px;line-height:20px;color:rgba(0,0,0,.8)}.cartBarCard__position{font-weight:400;font-size:16px;line-height:22px}.cartBarCard__delete{cursor:pointer;text-align:right;font-weight:300;font-size:14px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cartBarCard__coast{font-weight:500;font-size:20px;line-height:28px}.afterBookedItem{position:relative;background-color:#fff;border-radius:10px;margin-bottom:20px;padding:20px 20px 20px 30px}.afterBookedItem__icon{position:absolute;right:10px;top:10px}.afterBookedItem__service{font-weight:500;font-size:20px;line-height:30px}.afterBookedItem__lang{padding:5px 10px;margin-left:10px;font-weight:400;font-size:14px;line-height:18px;border:1px solid #000;border-radius:20px}.afterBookedItem__footer,.afterBookedItem__info{display:flex;align-items:center;justify-content:space-between}.afterBookedItem__info{margin-bottom:20px}.afterBookedItem__name{margin-bottom:5px;font-weight:400;font-size:16px;line-height:22px;color:#000;opacity:.8}.afterBookedItem__position{font-weight:500;font-size:16px;line-height:22px}.afterBookedItem__date{font-weight:400;font-size:16px;line-height:22px;margin-bottom:5px}.afterBookedItem__time{font-weight:400;font-size:20px;line-height:24px}.afterBookedItem__type{margin-bottom:5px}.afterBookedItem__duration,.afterBookedItem__type{font-weight:400;font-size:16px;line-height:22px}.afterBookedItem__coast{font-weight:500;font-size:24px;line-height:29px}.afterBookPage__info{background-color:#fff;border-radius:10px;padding:20px 20px 30px}.afterBookPage__info h5{margin-bottom:15px;font-weight:500;font-size:20px;line-height:30px}.afterBookPage__info p{font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px}.afterBookPage__btn button{margin-top:30px;padding:10px 30px}.afterBookPage__total{margin-top:30px;text-align:end;font-weight:400;font-size:19px;line-height:28px}.afterBookPage__total span{margin-left:30px;font-weight:500;font-size:24px;line-height:28px}.afterBookedItem__fail{margin-top:20px;padding:10px;background:#fff;border:1px solid #e31531;border-radius:10px}.afterBookedItem__fail p{width:auto;margin-bottom:10px;font-weight:500;font-size:14px;line-height:20px;color:#e31531}.afterBookedItem__fail div{font-weight:400;font-size:14px;line-height:20px}.afterBookedItem__fail span{font-weight:500}.calendarCart{margin-top:30px;background-color:#0f243f;padding:30px;border-radius:20px;color:#fff;width:49%}.calendarCart__title{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:30px;line-height:40px;margin-bottom:30px}.calendarCart__lang{text-transform:uppercase;font-weight:300;font-size:14px;line-height:18px;border:1px solid #fff;border-radius:100px;padding:5px 10px}.calendarCart__name{margin-bottom:5px;font-weight:300;font-size:16px;line-height:22px;color:hsla(0,0%,100%,.8)}.calendarCart__calendarHeader,.calendarCart__position{font-weight:400;font-size:18px;line-height:24px}.calendarCart__duration,.calendarCart__type{font-weight:400;font-size:16px;line-height:22px}.calendarCart__duration{font-weight:300}.calendarCart__calendarHeader{margin-top:30px;margin-bottom:10px}.calendarCart__back svg,.calendarCart__pointer svg{cursor:pointer;margin-top:8px}.calendarCart__back svg{transform:rotate(180deg)}.calendarCart__dayWrapper{height:280px;background-color:#fff;border-radius:20px;padding:10px 10px 25px 10px;margin-bottom:20px;display:flex;justify-content:space-between}.calendarCart__footer-price{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:22px}.calendarCart__footer-coast{margin-left:10px;font-weight:400;font-size:24px;line-height:34px}.calendarCart__button button{background-color:#fff;border:none;color:#0f243f;margin-left:auto;margin-right:0;padding:11px 40px}.hoursCalendarSelect{color:#000;display:flex;flex-direction:column;align-items:center;width:24%}.hoursCalendarSelect__data,.hoursCalendarSelect__day,.hoursCalendarSelect__time{font-weight:400;font-size:16px;line-height:22px}.hoursCalendarSelect__data{font-weight:300;margin-bottom:19px}.hoursCalendarSelect__time{color:#5c73fb;background:#f3fafc;text-align:center;border-radius:5px;padding:6px 14px;margin-bottom:15px;cursor:pointer}.hoursCalendarSelect__time-null{text-align:center;background-color:#fff;color:rgba(0,0,0,.2);padding:6px 14px;margin-bottom:15px}.hoursCalendarSelect__time-active{background-color:#5c73fb;color:#fff}.hoursCalendarSelect__wrapper{max-height:200px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.hoursCalendarSelect__wrapper::-webkit-scrollbar{width:0;height:0}.hoursCalendarSelect__scroll{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.hoursCalendarSelect__scroll::-webkit-scrollbar{width:0;height:0}.hoursCalendarSelect__scroll-last::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.hoursCalendarSelect__scroll-last::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.hoursCalendarSelect__scroll-last::-webkit-scrollbar{width:2px;height:auto}.dragAndDrop__dragAndDrop-text{font-weight:400;font-size:20px;text-align:center;line-height:26px;margin-bottom:30px;margin-top:50px}.dragAndDrop{position:relative;height:100%}.dragAndDrop .dropzone__item--style{padding:0}.dragAndDrop__stepTwo{display:flex;flex-direction:column;justify-content:center;align-items:center;height:450px}.dragAndDrop__area .gg-close{display:none}.dragAndDrop__area .dropzone--has-thumbnail:hover>.dropzone__item-thumbnail>img{filter:none;transform:none}.dragAndDrop__area{position:absolute!important;width:100%;height:100%;cursor:pointer;border:2px dashed #39c0ed!important}.dragAndDrop__area img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.dragAndDrop__area-avatar{height:470px;width:470px;border-radius:50%!important}.dragAndDrop__areaAccount-avatar{left:50%;transform:translate(-50%);height:100%;width:50%;border-radius:50%!important}.dragAndDrop__areaAccount-text{text-align:center;margin:auto;max-width:44%}.dragAndDrop__area-avatar img,.dragAndDrop__areaAccount-avatar .dropzone__item-thumbnail,.dragAndDrop__areaAccount-avatar img{border-radius:50%!important}.dragAndDrop__area-haveImage path{fill:#fff}.dragAndDrop__area-haveImage{color:#fff}.dragAndDrop__area .dropzone--has-thumbnail,.dragAndDrop__area .dropzone__item-thumbnail{height:100%;width:100%;border-radius:0}.dragAndDrop__area .dropzone__file-size,.dragAndDrop__area .dropzone__filename,.dragAndDrop__area .dropzone__message,.dragAndDrop__area .dropzone__progress{visibility:hidden}.addServiceOnExpert__title{margin-bottom:45px}.addServiceOnExpert__input-label{font-weight:400;font-size:14px;line-height:24px;margin-bottom:15px}.addServiceOnExpert__title .multiselect__tags{min-height:-moz-max-content;min-height:max-content;height:34px;padding-top:3px}.addServiceOnExpert__value{margin-bottom:45px;align-items:flex-end}.addServiceOnExpert__value .baseInput__area-focus{font-weight:400;font-size:14px;line-height:24px;left:0;top:-25px}.addServiceOnExpert__footer{display:flex;margin-bottom:50px}.addServiceOnExpert__footer button{background-color:transparent;padding:14px 25px}.addServiceOnExpert__remove button{margin-left:0;color:#dc2525;border:1px solid #dc2525}.addServiceOnExpert__remove-margin{margin-left:30px!important}.addServiceOnExpert__deleteIcon{cursor:pointer;position:absolute;left:-15px;top:58%}.addServiceOnExpert__language{cursor:pointer;font-weight:400;font-size:14px;line-height:24px;color:#afafaf;margin-right:20px}.addServiceOnExpert__language-active{color:#000}.companyCart{border-radius:25px;background-color:#fff;padding:20px;margin-bottom:30px;height:200px;display:flex;justify-content:space-between}.companyCart__activity{font-weight:300;font-size:14px;line-height:18px;border:1px solid #000;border-radius:100px;padding:5px 10px;width:-moz-min-content;width:min-content}.companyCart__leftContainer{width:-moz-min-content;width:min-content;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.companyCart__rightContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.companyCart__name{font-weight:400;font-size:20px;line-height:26px;margin-bottom:5px}.companyCart__code{font-weight:300;font-size:14px;line-height:20px;opacity:.8}.companyTable{border-radius:25px;background-color:#fff;padding:10px 20px;margin-bottom:5px}.companyCart__logo img{height:85px;width:175px}.transactionCart{background-color:#fff;border-radius:20px;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.transactionCart_employeeName{opacity:.8}.transactionCart_coast,.transactionCart_code,.transactionCart_date,.transactionCart_employeeName,.transactionCart_expertName,.transactionCart_position,.transactionCart_status,.transactionCart_time{font-weight:300;font-size:16px;line-height:22px}.transactionCart_coast,.transactionCart_code,.transactionCart_status{font-weight:400}.transactionCart_coast,.transactionCart_code,.transactionCart_position,.transactionCart_time{margin-bottom:5px}.transactionCart_status{text-transform:uppercase}.employeeCart{background:#fff;border-radius:20px;padding:10px 30px;align-items:center;justify-content:space-between;margin-bottom:10px}.employeeCart__info{display:flex;align-items:center}.employeeCart__personalInfo{margin-left:10px}.employeeCart__code,.employeeCart__company,.employeeCart__mail,.employeeCart__name,.employeeCart__position{font-weight:300;font-size:16px;line-height:22px}.employeeCart__name{font-weight:400;margin-bottom:5px}.employeeCart__mail,.multiselect__single{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employeeCompanyCart{padding:15px 30px;background-color:#fff;border-radius:20px;margin-left:0;margin-right:0;margin-bottom:10px;align-items:center}.employeeCompanyCart--assign{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:13px 10px 13px 30px}.employeeCompanyCart--assign-active{border:1px solid #39c0ed}.employeeAppointmentHistoryTable{margin:0;padding:20px 30px;background-color:#fff;border-radius:10px;align-items:center}.employeeAppointmentHistoryTable__topText{margin-bottom:5px}.employeeAppointmentHistoryTable__bottomText,.employeeAppointmentHistoryTable__topText{font-weight:400;font-size:16px;line-height:22px}.employeeAppointmentHistoryTable__coast{font-weight:500;font-size:24px;line-height:29px}.employeeAppointmentHistoryTable__bottomText{font-weight:300}.employeeCompanyCart__assignSelectButton{justify-content:flex-end}.employeeCompanyCart__assignSelectButton button{padding:10px 25px;background-color:transparent;color:#39c0ed}.employeeCompanyCart__assignSelectButton--active button{padding:10px 25px;background-color:#39c0ed;color:#fff}.transactionsStatisticCart{height:278px;padding:30px;border-radius:10px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.transactionsStatisticCart__gradient{background:linear-gradient(304.27deg,#39c0ed 7.6%,#6d87fc 72.33%,#fff 144.17%);color:#fff}.progress-bar{background-color:rgba(57,192,237,.2);border-radius:5px;height:5px;width:100%;z-index:0}.transactionsStatisticCart__gradient .progress-bar{background-color:hsla(0,0%,100%,.2)}.progress-bar span{background-color:#39c0ed;display:inline-block;border-radius:5px;height:5px;width:200px;z-index:10}.transactionsStatisticCart__gradient .progress-bar span{background-color:#fff}.transactionsStatisticCart__title{font-weight:400;font-size:24px;line-height:30px;margin-bottom:10px}.transactionsStatisticCart__subtitle{font-weight:300;font-size:16px;line-height:18px;margin-bottom:10px}.transactionsStatisticCart__statistics{font-weight:300;font-size:14px;line-height:18px}.transactionsStatisticCart__smallTitle{font-weight:300;font-size:14px;line-height:20px;opacity:.5;margin-bottom:5px}.transactionsStatisticCart__number,.transactionsStatisticCart__progress{font-weight:300;font-size:30px;line-height:36px;margin-bottom:10px}.transactionsStatisticCart__number small{font-size:20px;line-height:26px}.transactionsStatisticCart__progress small{font-size:14px;line-height:20px}.transactionsStatisticCart__number-mb-6{margin-bottom:6px}.transactionsStatisticCart__successes{font-weight:400;font-size:32px;line-height:36px}.adminHomePage__statisticSwitch{display:flex;justify-content:center;width:-moz-min-content;width:min-content;margin:30px auto 20px;border:1px solid rgba(0,0,0,.5);border-radius:20px}.adminHomePage__statisticSwitchButton{cursor:pointer;padding:4px 20px;font-weight:300;font-size:14px;line-height:22px}.adminHomePage__statisticSwitchButton-active{border-radius:20px;background-color:#000;color:#fff}.passwordResetPopup-container,.popup{z-index:999;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:510px;background-color:#fff;padding:30px;border-radius:10px}.popupAssign{width:800px}.popup__closeIcon{position:absolute;right:-20px;top:-20px;cursor:pointer}.popup-company-logo{width:660px;height:476px}.popup-company-logo .dragAndDrop__stepTwo{height:inherit}.popup-company-logo .popup-description{height:280px}.popup-company-logo .dropzone__item-thumbnail{background-color:#fff;display:flex;align-items:center}.passwordResetPopup-title{font-weight:400;font-size:24px;line-height:30px;margin-bottom:25px}.passwordResetPopup-subtitle{font-weight:500;font-size:14px;line-height:24px;margin-bottom:10px}.passwordResetPopup-description,.popup-description{font-weight:300;font-size:14px;line-height:24px;margin-bottom:30px}.popup-description{margin-bottom:30px}.passwordResetPopup__input .baseInput__area-focus{left:0;top:-20px;font-weight:400;font-size:12px;line-height:24px}.passwordResetPopup-cancel{cursor:pointer;margin-right:40px;font-weight:400;font-size:16px;line-height:22px}.popup__remove-logo-btn button{padding:14px 25px;background-color:transparent;color:#dc2525;border-color:#dc2525}.passwordResetPopup-submit button{padding:10px 35px;background-color:transparent}.buttons__passwordGenerate button{padding:4px 10px;background-color:transparent;font-weight:400;font-size:12px;line-height:18px;color:#39c0ed}.popup__rescheduleTitle{font-weight:400;font-size:24px;line-height:30px;margin-bottom:25px}.popup__rescheduleSubTitle,.popup__rescheduleText{font-weight:400;font-size:14px;line-height:24px;margin-bottom:10px}.popup__rescheduleText{font-weight:300;margin-bottom:30px}.popup__dragAndDrop{border:2px dashed #39c0ed!important}.popup__dragAndDrop .dropzone-clickable{height:100px;cursor:pointer;display:flex;justify-content:center;align-items:center}.popup__fileList{justify-content:space-between;height:100px}.popup__fileList,.popup__list{display:flex;align-items:center}.popup__list{padding-top:10px;overflow-y:auto;min-height:100px;max-height:250px}.popup__list ul{margin-bottom:0}.popup__import{width:-moz-max-content;width:max-content}.popup__title{font-weight:500;font-size:24px;line-height:30px;margin-bottom:25px}.popup__subtitle{font-weight:500;font-size:16px;line-height:26px;margin-bottom:20px}.popup__priseText{display:flex;justify-content:space-between;margin-bottom:20px;font-weight:400;font-size:14px;line-height:28px;color:rgba(0,0,0,.5)}.popup__priseText span{color:#000}.popup__button button{background-color:transparent;color:#39c0ed;border-color:#39c0ed;padding:10px 25px}.popup__reset-text{font-weight:400;font-size:14px;line-height:20px;margin-left:25px}.popup__employee-count{color:rgba(0,0,0,.5);font-weight:400;font-size:14px;line-height:22px}.popup__employee-count span{color:#000;font-size:18px;line-height:24px}.popupAssign__scrolled{height:450px;overflow:scroll}.popupAssign__button button{padding:10px 25px;font-weight:500;font-size:16px;line-height:22px}.popupAssign__button--active button{background-color:#39c0ed;border-color:#39c0ed;color:#fff}.popupAssign__text{display:flex;background:#f3fafc;border-radius:10px;padding:10px;margin-bottom:10px;font-weight:400;font-size:14px;line-height:20px}.popupAssign__textIcon{width:20px;height:20px;margin-right:20px}.popupAssign__textIcon path{fill:#39c0ed}.popupAssign__textIcon circle{stroke:#39c0ed}.popupAssign__text--hasInputs{flex-direction:column;padding:20px}.popupAssign__inputTitle{opacity:.5;font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px}.popupAssign__input{font-size:16px;line-height:20px;max-width:100px;margin-bottom:30px}.popupAssign__total{font-weight:500;font-size:16px;line-height:24px}.popup__inputContainer{display:flex;flex-direction:column;padding-top:20px;padding-left:20px;padding-bottom:20px;margin-bottom:50px;background:#f3fafc;border-radius:10px;font-size:14px;line-height:20px}.popup__inputContainer .popupAssign__input{margin-bottom:0}.popup__availableCredit{color:rgba(0,0,0,.5)}.popup__availableCredit span{margin-left:20px}.popup__footer{border-top:1px solid #d4d4d4;padding-top:15px;padding-bottom:30px;display:flex;justify-content:space-between}.popup__footer span{color:#39c0ed}.popup__button--fullWidth button{width:100%;display:flex;justify-content:center}.clientPlatformCart{text-align:center;border-radius:20px;background-color:#fff;padding:30px 20px;font-weight:400;font-size:16px;line-height:22px;width:241px}.overflow-x-hidden{overflow:hidden!important}body{font-family:Poppins,sans-serif;line-height:22px;letter-spacing:.02em;background-color:#f3fafc}a,body{font-size:16px}a{text-decoration:none;line-height:26px}a,a:hover{color:#000}h1{font-size:30px;margin-bottom:30px;margin-top:10px}h2:first-letter{text-transform:uppercase}:focus,:hover,input:active{outline:0;outline-offset:0}.link__active,.link__active:hover{color:#39c0ed}.weight-600{font-weight:600}.weight-500{font-weight:500}.weight-400{font-weight:400}.w-max-content{width:-moz-max-content!important;width:max-content!important}.w-min-content{width:-moz-min-content!important;width:min-content!important}.cursor-pointer{cursor:pointer}.transition{transition:all .5s}.button-disable{cursor:auto;pointer-events:none}.button-disable button{background-color:#9797a5;pointer-events:none}.line-bottom{border-bottom:1px solid rgba(0,0,0,.2)}.blocked-user image{opacity:.3}.blocked-user,.blocked-user:hover{color:rgba(0,0,0,.3)}.icon-rotate{transform:matrix(1,0,0,-1,0,0)}.is-invalid .baseInput__area,.is-invalid .multiselect__tags{border-bottom:1px solid red!important}.multiselect__tags{min-height:auto}.pointer-event-none{pointer-events:none!important}.response-switcher{display:flex;justify-content:flex-end;align-items:center;width:-moz-max-content;width:max-content;height:-moz-fit-content;height:fit-content}.mh-auto{min-height:auto}.blue{color:#39c0ed}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-20{margin-top:20px}.mt-10{margin-top:10px}.me-10{margin-right:10px}.ms-15{margin-left:15px}.ml-20{margin-left:20px}.pr-25{padding-right:25px}.pl-10{padding-left:10px}.pl-25{padding-left:25px}.ml-30{margin-left:30px}.ml-10{margin-left:10px}.ml-5{margin-left:5px}.ml-15{margin-left:15px}.ml-25{margin-left:25px}.mr-15{margin-right:15px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.zIndex-200{z-index:200}.rotate-180{transform:rotate(180deg)}.multiselect__tags-wrap{display:flex}.multiselect__option--highlight,.multiselect__option--highlight:after,.multiselect__tag{background-color:#5c73fb}.multiselect__element:first-letter,.multiselect__single:first-letter{text-transform:uppercase}.loadMoreBtn button{padding:10px 25px}.loadMoreBtn--assignCredits button{border:1px solid #39c0ed;color:#39c0ed}.dp__active_date,.dp__range_end,.dp__range_start,.dp__today{background-color:#39c0ed;border:#39c0ed}.dp__range_between{background-color:#e2f5fb}.dp__calendar_header_item{font-family:Poppins,serif;font-style:normal;font-weight:400;font-size:10px;line-height:120%}.error-message{position:absolute;text-align:start;width:100%;bottom:-20px;left:13px;color:red}@media only screen and (max-width:1700px){.provideServices__image{height:174px}}@media only screen and (max-width:1450px){.desktop{display:none}.appointmentCallPage__btn svg{margin:0}.appointmentCallPage__btn-end svg{margin-right:15px}.appointmentCallPage__btn{padding:10px}.appointmentCallPage__btn-cancel,.appointmentCallPage__btn-end{padding:10px 30px}.provideServices__image{height:148px}.cartPage__costAddCardCart{width:auto}}@media only screen and (max-width:1300px){.appointmentCallPage__afterLeavePopup{left:0}.sidebar__link-content{padding-left:30px}.sidebar__user-information{margin-left:30px}.accountCreate__credentialsWrapper{margin-left:0}.sidebar__button-container{width:100%}.provideServices__image{height:128px}.sidebar__upcomingAppointment-time{font-size:26px;line-height:27px}.sidebar__upcomingAppointment-data{font-size:10px}.blogPage__latestPostText{height:195px}.blogCard__author{margin-left:0}}@media only screen and (max-width:1140px){h2{font-size:24px;line-height:34px}.blogPage__latestPost{height:auto}}@media only screen and (max-width:768px){.loginPage__forgetPassword,.loginPage__mb-50{margin-bottom:25px}.loginPage__role{padding:10px}.loginPage{background-image:none}.loginPage__selectRoleContainer,.loginPage__selectRoleSubtitle{width:auto}}