@import"https://fonts.googleapis.com/css2?family=Aoboshi+One&family=Poppins&display=swap";@import"https://fonts.googleapis.com/css2?family=Aoboshi+One&family=Poppins&family=Roboto:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-ext-400-normal-El6lRT8b.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-400-normal-fk07B0hk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-400-normal-DUb-KqT8.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-400-normal-DDHmqnIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-vietnamese-400-normal-V2dSmW1H.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-400-normal-D5dwM7ZL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-ext-400-normal-BoHsJHPR.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-400-normal-CHwj-NZB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-ext-700-normal-GO46tfsI.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-700-normal-Cqve7k0J.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-700-normal-BJ2iHHyS.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-700-normal-DG2UZxR9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-vietnamese-700-normal-CZwaiz_e.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-700-normal-BwTSkH1V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-ext-700-normal-DBq_Pukt.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-700-normal-jHN8vCOt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(/assets/nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-D7PbV1sv.ttf) format("opentype");font-weight:400;font-style:normal}body{font-family:Gilroy,sans-serif}.swiper-pagination-bullet{width:14px!important;height:14px!important;background:#a3a2a2!important}.swiper-pagination-bullet-active{background:#282d4d!important;width:14px!important;height:14px!important}.fc-event.event-yes:hover{opacity:.9;border-left:4px solid #6c63ff}.fc-daygrid-event-dot,.fc-event-time{display:none}.calendar-container{width:100%;overflow-x:auto}.fc,.fc *{font-size:clamp(12px,1.5vw,14px)!important}.fc td,.fc tr:last-child td{border-right:none!important;border-bottom:none!important}.fc tr th{font-weight:700!important}.fc tr td{border:1px solid rgba(63,63,63,.1)}.fc tr:last-child th{border:none!important}.fc .fc-col-header{background-color:#f1f4f9;padding:0;border-top-left-radius:12px;border-top-right-radius:12px}.fc .fc-col-header-cell{padding:10px 0;border-right:1px solid #f1f4f9;background-color:inherit}.fc-toolbar-title{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:clamp(1.5rem,5vw,2.5rem)!important;color:#000;cursor:pointer;white-space:nowrap}.fc-event,.fc-timegrid-event .fc-event-title{font-size:clamp(12px,1.3vw,14px)!important}.fc-timegrid-event .fc-event-time{font-size:clamp(11px,1vw,13px)!important}.fc-daygrid-day-number{font-size:clamp(12px,1.2vw,14px)!important;opacity:1!important}.fc-col-header-cell-cushion{font-size:clamp(12px,1.2vw,14px)!important;font-weight:600;font-family:Nunito Sans,sans-serif!important}.fc-timegrid-axis,.fc-timegrid-slot-label{font-size:clamp(11px,1vw,13px)!important;font-family:Nunito Sans,sans-serif!important}.fc-day-other{background-image:repeating-linear-gradient(135deg,rgba(80,136,255,.12),rgba(80,136,255,.12) 1px,transparent 2px,transparent 9px)!important}.fc-day-other .fc-daygrid-day-number{opacity:1!important}.fc .fc-button{background:#f5f5f5!important;border:1px solid #ddd!important;color:#333!important;font-size:clamp(12px,1.4vw,14px)!important;font-weight:500!important;text-transform:capitalize;border-radius:6px!important;padding:6px 12px!important;box-shadow:none!important;outline:none!important;transition:none!important}.fc .fc-button.fc-today-button{background:transparent!important;border:none!important;color:#202224!important;font-size:14px;font-family:Nunito Sans,sans-serif!important;font-weight:600!important;padding:6px 8px!important}.fc .fc-button:hover,.fc .fc-button:focus{box-shadow:none!important;outline:none!important}.fc .fc-button.fc-button-active{background:#007bff!important;color:#fff!important;border-color:#007bff!important}.fc .fc-button-group .fc-button{border-radius:0!important;border-right:none!important;border-right:1px solid #ddd!important}.fc .fc-button-group .fc-button:first-child{border-right:1px solid #ddd!important;border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.fc .fc-button-group .fc-button:last-child{border-right:1px solid #ddd!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.checkmark-icon,.crossmark-icon{width:56px;height:56px;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke:#4caf50;fill:none;animation:popIn .3s ease forwards;overflow:inherit}.crossmark-icon{stroke:#f44336}.checkmark-circle,.crossmark-circle{stroke-dasharray:166;stroke-dashoffset:166;animation:strokeCircle .6s ease-in-out forwards}.checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;animation:strokeCheck .3s ease forwards .6s}.crossmark-line1,.crossmark-line2{stroke-dasharray:28;stroke-dashoffset:28;animation:strokeCross .3s ease forwards}@keyframes strokeCircle{to{stroke-dashoffset:0}}@keyframes strokeCheck{to{stroke-dashoffset:0}}@keyframes strokeCross{to{stroke-dashoffset:0}}@keyframes popIn{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:focus,.fc .fc-button:focus{box-shadow:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
