@import url(https://fonts.bunny.net/css?family=Nunito);
/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}}
.text-danger{color:#fd5c70!important}#calendar{margin:0 auto;max-width:1100px}.holiday .fc-event-title{color:red;font-weight:700}#calendar .fc-day-sat .fc-col-header-cell-cushion,#calendar .fc-day-sat .fc-daygrid-day-number,#calendar .fc-day-sun .fc-col-header-cell-cushion,#calendar .fc-day-sun .fc-daygrid-day-number{color:red}.fc .fc-non-business{background:transparent}.online-block{background:hsla(89,74%,74%,.5);border-radius:10px;padding:40px 20px 20px;position:relative}.online-block__title{font-size:1.2em;left:50%;position:absolute;right:50%;top:-20px}.online-block__title label{font-size:1.2em}@media (max-width:801px){.online-block__title,.online-block__title label{font-size:1em}.online-block{padding:20px 10px}}.offline-block,.other-block{background:hsla(97,20%,83%,.5);border-radius:10px;padding:40px 20px 20px;position:relative}.offline-block__title,.other-block__title{font-size:1.2em;left:50%;position:absolute;right:50%;top:-20px}.offline-block__title label,.other-block__title label{font-size:1.2em}@media (max-width:801px){.offline-block__title,.offline-block__title label,.other-block__title,.other-block__title label{font-size:1em}.offline-block,.other-block{padding:20px 10px}}.bg-translucent{background:hsla(0,1%,81%,.5)}.online-badge{right:10px;top:10px}@media (max-width:801px){.online-badge{right:-10px;top:-10px}}.schedule-user-item{cursor:pointer;margin:8px 0;width:49%}@media (max-width:480px){.schedule-user-item h4{font-size:.8em!important}.schedule-user-item h5{font-size:.7em!important}}.other-block .schedule-user-item{width:20%}@media (max-width:820px){.other-block .schedule-user-item{width:49%}}@media (max-width:801px){.fc .fc-toolbar.fc-header-toolbar{flex-direction:column-reverse}.fc .fc-toolbar-title{font-size:1.4em;margin-bottom:10px}.fc-toolbar-chunk{display:flex}.fc .fc-button-group .fc-dayGridMonth-button,.fc .fc-button-group .fc-listMonth-button{display:none}}.avatar,.avatar img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.avatar img{height:100%}.avatar-edit-icon{border-radius:50%;padding:10px;position:relative;right:25px}.profile-bg{min-height:300px}@media (max-width:801px){.profile-bg{min-height:230px}}.resize-none{resize:none}.step-form .step-form-content:not(:first-of-type){display:none}.step-form .next:disabled{background-image:linear-gradient(310deg,#627594,#a8b8d8);cursor:pointer}.progressbar{counter-reset:step;margin-bottom:30px;overflow:hidden}.progressbar li{color:#8392ab;float:left;list-style-type:none;position:relative;text-align:center;text-transform:uppercase;width:25%}.progressbar li:before{background:#8392ab;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:block;line-height:30px;margin:0 auto 5px;text-align:center;width:30px}.progressbar li:after{background:#8392ab;content:"";height:2px;left:-50%;position:absolute;top:15px;width:100%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active:after,.progressbar li.active:before{background-image:linear-gradient(310deg,#17ad37,#98ec2d);color:#fff}.schedule-modal h1{font-size:20px}.schedule-modal h1:not(:first-child){margin-top:30px}.schedule-modal h5{font-size:17px}.schedule-modal a{color:#17c1e8}@media (max-width:801px){.toastify.on{text-wrap:nowrap;font-size:.9em}}
