@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Exile&display=swap";.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{overflow-x:hidden;overflow-y:hidden;height:auto}.alice-carousel__stage,.alice-carousel__wrapper{position:relative;box-sizing:border-box;width:100%}.alice-carousel__stage{height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn{text-align:left}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.flex-1{flex:1 1!important}.fs-mini{font-size:.625rem!important}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.875rem!important}.fs-md{font-size:1.125rem!important}.fs-6{font-size:1rem!important}.fs-5{font-size:1.5rem!important}.text-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scroll-auto{overflow-x:auto!important;overflow-y:auto!important;scrollbar-width:thin}.scroll-auto::-webkit-scrollbar{width:.125rem;height:.125rem}.scroll-auto::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:.25rem}.scroll-auto::-webkit-scrollbar-track{background:transparent}.scroll-auto::-webkit-scrollbar-button{display:none}.scroll-auto{scrollbar-face-color:rgba(0,0,0,.25);scrollbar-track-color:transparent}.scroll-x{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin}.scroll-x::-webkit-scrollbar{width:.125rem;height:.125rem}.scroll-x::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:.25rem}.scroll-x::-webkit-scrollbar-track{background:transparent}.scroll-x::-webkit-scrollbar-button{display:none}.scroll-x{scrollbar-face-color:rgba(0,0,0,.25);scrollbar-track-color:transparent}.scroll-y{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin}.scroll-y::-webkit-scrollbar{width:.125rem;height:.125rem}.scroll-y::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:.25rem}.scroll-y::-webkit-scrollbar-track{background:transparent}.scroll-y::-webkit-scrollbar-button{display:none}.scroll-y{scrollbar-face-color:rgba(0,0,0,.25);scrollbar-track-color:transparent}.disabled{pointer-events:none!important;opacity:.5!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.fw-bold{font-weight:700!important}.mx-1{margin:0 .25rem!important}.d-inline-block{display:inline-block!important}.truncate-text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(min-width:992px){.truncate-text{width:400px!important}}.fw-medium{font-weight:500!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.ls-spacing-md{letter-spacing:-.56px!important}.ls-spacing-lg{letter-spacing:-.64px!important}.text-decoration-none{text-decoration:none!important}*{scrollbar-width:thin}::-webkit-scrollbar{width:.125rem;height:.125rem}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:.25rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-button{display:none}*{scrollbar-face-color:rgba(0,0,0,.25);scrollbar-track-color:transparent}body,html{min-height:100vh}body{display:flex;flex-direction:column;height:100vh;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin}body::-webkit-scrollbar{width:.125rem;height:.125rem}body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:.25rem}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-button{display:none}body{scrollbar-face-color:rgba(0,0,0,.25);scrollbar-track-color:transparent}.mui-12velqb-MuiInputBase-root-MuiInput-root.otp-input-box{width:2rem;height:2rem;padding:.25rem}@media(min-width:992px){.mui-12velqb-MuiInputBase-root-MuiInput-root.otp-input-box{width:3.125rem;height:3.125rem}}.mui-12velqb-MuiInputBase-root-MuiInput-root.otp-input-box:before{border-bottom:none}.ml-divider{background:#c5c5c5;height:1px;width:100%}.ml-asterisk-text{color:#d50000}.ml-role-card:focus,.ml-role-card:hover{border:1px solid #4992b4;box-shadow:2px 6px 6px 0 rgba(0,0,0,.12)}#menu-{position:absolute}.ml-error-message{color:#d32f2f;margin-top:.5rem!important;display:inline-block}.ml-link{background-color:transparent!important;border:none!important;padding:0!important;text-decoration:underline!important;color:#4992b4!important;font-size:14px!important}.ml-link:hover{background:transparent;border:none;text-decoration:underline}.ml-link:active,.ml-link:hover{box-shadow:none!important}.otp-input-field .MuiInputBase-input.MuiOutlinedInput-input{text-align:center;width:.875rem;height:.5rem;border-radius:.125rem;border:none}.otp-input-field .MuiOutlinedInput-notchedOutline{border-color:transparent}.otp-input-field .MuiInputBase-root.MuiOutlinedInput-root{border-radius:.125rem}.ml-input-component .MuiInputBase-root{font-size:1rem}.ml-input-component .MuiInputBase-input:-webkit-autofill{border-radius:.5rem}.ml-tooltip-text{display:block}.custom-progress-bar .MuiLinearProgress-bar{border-radius:.75rem;background:linear-gradient(90deg,#26769b,#6eb4d5)}.custom-progress-bar .MuiLinearProgress-root:before,.custom-progress-bar .mui-emq5k1-MuiSelect-select-MuiInputBase-input-MuiInput-input:focus{background-color:transparent}.browse-input input[type=file i]::-webkit-file-upload-button,.browse-input span{cursor:pointer}.file-upload-btn-input .MuiInputBase-input{cursor:pointer}.ml-label-class{color:#384663}.ml-input-search-box .MuiInputBase-root{border-radius:.75rem;box-shadow:0 0 2px 0 rgba(89,89,89,.12)}.facebook-btn-style{padding:1rem;background-color:#415dae;color:#fff;border-radius:.75rem;display:flex;align-items:center;justify-content:center;width:100%;font-size:1rem;font-family:Roboto;border:0;text-transform:none;font-weight:500;box-shadow:none;margin-bottom:1rem;cursor:pointer}.facebook-btn-style:hover{text-decoration:none;background-color:#314080;outline:none}.facebook-btn-style:active,.facebook-btn-style:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.ml-select-component{border-radius:.5rem;border:1px solid #d9d9d9;background:#fafafa}.ml-select-component .select-addon-grp{display:flex;align-items:center}.ml-select-component .select-addon-grp .addon-wrap{display:flex;padding:.5rem}.ml-select-component .select__control{border:unset;background:unset;border-color:unset;box-shadow:unset;width:100%;padding:.25rem .5rem}.ml-select-component .select__option{display:flex;align-items:center;grid-gap:.5rem}.ml-select-component .select__indicator:hover{color:#042230}.ml-select-component.ml-select-sm-component .select__control{padding:0}.ml-select-component.ml-select-border0{border:unset;background-color:#fff}.ml-select-component.ml-select-border0 .select__control:hover{border:unset;box-shadow:unset}.ml-select-component.select-country .select__value-container{padding:0 .5rem}.ml-select-component.select-country .select__indicator{padding:0}.lesson-date-wrap .react-datepicker-wrapper{max-width:150px}.lesson-date-wrap .react-datepicker__input-container input{font-size:1.125rem;font-weight:600;color:#042230;border:none;width:100%;text-align:center}.lesson-date-wrap .react-datepicker__input-container input:focus-visible{outline:none}.schedule-lesson-table{width:100%;padding:1.5rem 0;border-collapse:collapse;overflow:auto}.schedule-lesson-table tbody,.schedule-lesson-table thead tr{display:block}.schedule-lesson-table tr td,.schedule-lesson-table tr th{width:200px;min-width:56px;text-align:center;padding:.25rem}.schedule-lesson-table tr th{font-size:16px;font-weight:400}.schedule-lesson-table tr th.head-row1{color:rgba(4,34,48,.6)}.schedule-lesson-table tr th.head-row2{color:#042230;font-weight:500}.schedule-lesson-table tr td{color:#4992b4;font-size:14px;font-weight:500;cursor:pointer}.schedule-lesson-table tr td:hover{transform:scale(1.2);box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:10;background-color:#f0f8ff}.schedule-lesson-table tr td.selected{border-radius:2px;background:#4992b4;color:#fff}.schedule-lesson-table tr td.booked{text-decoration:line-through}.schedule-lesson-table tr td.booked,.schedule-lesson-table tr td.time-past{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.schedule-lesson-table.schedule-lesson-table-sm{display:flex;flex-direction:column}.schedule-lesson-table.schedule-lesson-table-sm tbody{width:100%}@media(min-width:992px){.schedule-lesson-table.schedule-lesson-table-sm tbody{overflow:auto}}.custom-date-picker-wrapper{border-radius:.5rem;border:1px solid #d9d9d9!important;background:#fafafa}.custom-date-picker-wrapper .custom-date-picker{width:100%;border:none;background:transparent;padding:.875rem}.custom-date-picker-wrapper .custom-date-picker:focus-visible{outline:none}.ml-react-datepicker{border-radius:.5rem;border:1px solid #d9d9d9!important;background:#fafafa;padding:15px 16px!important}.ml-react-datepicker .ml-react-datepicker-input{background:#fafafa;border:unset}.ml-react-datepicker .ml-react-datepicker-input:focus-visible{outline:unset}.truncate-text.ml-role-type-heading,.truncate-text.tutor-lesson-heading{max-width:200px!important;width:unset!important}.truncate-text.tutor-lesson-heading{font-size:unset!important}.truncate-text.tutor-info-lesson-head{font-size:unset!important;width:270px!important}@media(min-width:768px){.truncate-text.tutor-info-lesson-head{width:200px!important}}@media(min-width:1200px){.truncate-text.tutor-info-lesson-head{width:100px!important}}@media(min-width:1366px){.truncate-text.tutor-info-lesson-head{width:140px!important}}.truncate-text.tutor-info-lesson-head.small-card-heading{width:90px!important}.custom-schedule-calendar .fc-scrollgrid{border:none}.custom-schedule-calendar .fc-scrollgrid .fc-scrollgrid-sync-inner{padding:1rem 0}.custom-schedule-calendar .fc-scrollgrid .fc-col-header-cell-cushion{font-size:16px;color:#9e9e9e;text-transform:uppercase}.custom-schedule-calendar .fc-timegrid-slots td.fc-timegrid-slot{padding:.5rem 0;color:#9e9e9e}.custom-schedule-calendar .fc-event-main{display:flex;align-items:center}.custom-schedule-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event{padding:0;border-radius:0;box-shadow:none}.custom-schedule-calendar .fc-direction-ltr .fc-timegrid-col-events{margin:0}.custom-schedule-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-primary:focus{box-shadow:none}.custom-schedule-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-primary:focus-visible{outline:none}.custom-schedule-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{background-color:#4992b4;border-color:#4992b4;padding:.25rem 1rem;border-radius:.75rem;text-transform:capitalize;font-weight:500}.custom-schedule-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button.active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.custom-schedule-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button:hover{background-color:#33667d;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.custom-schedule-calendar .fc-header-toolbar .fc-button-group{grid-gap:.25rem}.custom-schedule-calendar .fc-header-toolbar .fc-button-group .fc-next-button,.custom-schedule-calendar .fc-header-toolbar .fc-button-group .fc-prev-button{background-color:transparent;border-radius:50%;border-color:#080f34;padding:.25rem}.custom-schedule-calendar .fc-header-toolbar .fc-button-group .fc-next-button .fc-icon:before,.custom-schedule-calendar .fc-header-toolbar .fc-button-group .fc-prev-button .fc-icon:before{color:#080f34}@media(min-width:992px){.lesson-rating-text{max-width:80px!important;width:unset!important}}.alice-carousel__stage{display:flex}.alice-carousel__stage .alice-carousel__stage-item{flex:1 0 auto;height:auto}.pagination-stack{position:fixed;bottom:30px;width:100%;margin-left:240px}.pagination-stack .MuiStack-root{flex-direction:row;align-items:center;justify-content:center}.pagination-stack .MuiStack-root>:not(style)+:not(style){margin-top:0}.pagination-stack .MuiInput-input{font-size:.9rem;margin-bottom:0!important}.email-inline-placeholder{font-size:1rem;color:#384663;letter-spacing:-.64px;padding:1rem .75rem;border-radius:.5rem;border:1px solid #d9d9d9;background-color:#fafafa;width:100%;box-sizing:border-box;outline:none}.email-inline-placeholder::placeholder{color:#a9a9a9;font-weight:400;font-size:1rem}