.Calendar_calendar__SNFhb .fc-header-toolbar{margin-bottom:12px!important}.Calendar_calendar__SNFhb .fc-header-toolbar .fc-toolbar-chunk{display:flex;align-items:center}.Calendar_calendar__SNFhb .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:24px}.Calendar_calendar__SNFhb .fc-header-toolbar .fc-toolbar-chunk .fc-button{font-size:14px}.Calendar_calendar__SNFhb .fc-header-toolbar .fc-button{color:#073898!important;background-color:#fff!important;border:1px solid #073898!important;box-shadow:none!important;padding:8px!important}.Calendar_calendar__SNFhb .fc-header-toolbar .fc-today-button{padding:9px 8px!important}.Calendar_calendar__SNFhb .fc-col-header{font-size:14px!important}.Calendar_calendar__SNFhb .fc-col-header .fc-col-header-cell.fc-day-sat{color:#5656f2!important}.Calendar_calendar__SNFhb .fc-col-header .fc-col-header-cell.fc-day-sun{color:#f25656!important}.Calendar_calendar__SNFhb .fc-day-sat .fc-daygrid-day-number{color:#5656f2!important}.Calendar_calendar__SNFhb .fc-day-sun .fc-daygrid-day-number{color:#f25656!important}.Calendar_calendar__SNFhb .fc-day-today{background-color:#e9eef6!important}.Calendar_calendar__SNFhb .fc-event .fc-event-time,.Calendar_calendar__SNFhb .fc-event .fc-event-title{font-size:12px!important}.Calendar_calendar__SNFhb .fc-event:hover{cursor:pointer!important}.Calendar_calendar__SNFhb .fc-daygrid-day{height:120px}.Calendar_calendar__SNFhb .fc-daygrid-day .fc-daygrid-day-top{font-size:14px!important}.Calendar_calendar__SNFhb .fc-daygrid-day .fc-daygrid-day-bottom{font-size:12px!important}.Calendar_calendar__SNFhb .fc-timegrid{overflow-y:scroll;height:75vh;border-top:1px solid #ddd}.Calendar_calendar__SNFhb .fc-timegrid tr:first-child.fc-scrollgrid-section.fc-scrollgrid-section-body{position:sticky;top:25px;z-index:2;background:#fff}.Calendar_calendar__SNFhb .fc-timegrid-slot .fc-timegrid-slot-label-cushion{font-size:12px!important;color:#777}.TextWithLink_area__4oNlk{white-space:pre-wrap;line-height:1.8;color:#073898;text-decoration:underline}.FooterSyncScroll_syncScroll__AlKsA{width:100%;position:fixed;left:0;bottom:0;transform:translateY(var(--translate-y));transition:transform .4s}.FooterSyncScroll_appear__isP2S{transform:translateY(0)}.CvButtonArea_cvArea__Czfan{width:100%;height:75px;position:fixed;bottom:0;z-index:30}@media screen and (min-width:1025px){.CvButtonArea_cvArea__Czfan{width:260px;height:auto;right:32px;bottom:32px;padding:0;background-color:transparent}}.CvButtonArea_cvArea__inner__C2jHi{height:100%;padding:8px;display:flex;justify-content:space-evenly;flex-wrap:wrap;background-color:rgba(0,0,0,.7)}@media screen and (min-width:1025px){.CvButtonArea_cvArea__inner__C2jHi{padding:0;justify-content:space-between;flex-flow:column;background-color:transparent}}.RecommendedActionButton_recommendedActionButtons__buttonTel__dvm3m{background-color:#f46036}.RecommendedActionButton_recommendedActionButtons__buttonTel__dvm3m:hover{background-color:#ea3e0d}.RecommendedActionButton_recommendedActionButtons__buttonLine__gitMw{background-color:#00c300}.RecommendedActionButton_recommendedActionButtons__buttonLine__gitMw:hover{background-color:#009000}.RecommendedActionButton_recommendedActionButtons__buttonSearch__BhpDn{background-color:#fcfcfc;color:#777}.RecommendedActionButton_recommendedActionButtons__buttonSearch__BhpDn:hover{background-color:#e3e3e3}.RecommendedActionButton_recommendedActionButtons__buttonCourse__5lBZO{background-color:#1b998b}.RecommendedActionButton_recommendedActionButtons__buttonCourse__5lBZO:hover{background-color:#136e64}.RecommendedActionButton_recommendedActionButtons__buttonApproache___y2wJ{background-color:#f46036}.RecommendedActionButton_recommendedActionButtons__buttonApproache___y2wJ:hover{background-color:#ea3e0d}.RecommendedActionButton_recommendedActionButtons__buttonDisabled__Oq7QR{background-color:#777}.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ{width:100%;background-color:#f46036}.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ:hover{background-color:#ea3e0d}.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ:after,.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ:before{display:block;content:""}.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ:before{width:25px;height:30px;margin-right:.5rem}.RecommendedActionButton_recommendedActionButtons__button--trial-lesson__cjKsJ:after{width:15px;height:15px;margin-left:.5rem}