*{padding:0;margin:0;border:0}*,:active,:after,:before{box-sizing:border-box}:active,a:active{outline:none}body,html{min-height:100%;overflow-x:clip}html{scrollbar-gutter:stable}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{cursor:pointer;border:none;background:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}@font-face{font-family:Mak;src:url(/fonts/Mak-SemiBoldHigh.woff2) format("woff2"),url(/fonts/Mak-SemiBoldHigh.woff) format("woff"),url(/fonts/Mak-SemiBoldHigh.otf) format("otf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Bold.woff2) format("woff2"),url(/fonts/Raleway-Bold.woff) format("woff"),url(/fonts/Raleway-Bold.otf) format("otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Light.woff2) format("woff2"),url(/fonts/Raleway-Light.woff) format("woff"),url(/fonts/Raleway-Light.otf) format("otf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Regular.woff2) format("woff2"),url(/fonts/Raleway-Regular.woff) format("woff"),url(/fonts/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff"),url(/fonts/Inter-ExtraBold.ttf) format("truetype");font-weight:900;font-display:swap}:root{--fc-button-text-color:#fafafa;--fc-button-bg-color:#3f5540;--fc-button-border-color:#fafafa;--fc-button-hover-bg-color:rgba(180,133,79,.7);--fc-button-hover-border-color:hsla(44,8%,74%,.5);--fc-button-active-bg-color:#b4854f;--fc-button-active-border-color:hsla(44,8%,74%,.5)}.admin-calendar-container{padding-top:4px;padding-bottom:50px;height:100vh}.fc-direction-ltr{height:100%}.fc{font-family:Open Sans,sans-serif}.fc .fc-header-toolbar{font-size:18px}.fc .fc-datagrid-body{background-color:#3f5540;color:#fafafa;font-size:18px;font-weight:700;line-height:19.8px}.fc .fc-timeline-header-row{background-color:rgba(180,133,79,.7);border:1px solid #000}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #616161}.fc-day-sat,.fc-day-sun{background-color:hsla(44,8%,74%,.5)}.fc .fc-day-sat .fc-timeline-slot-frame,.fc .fc-day-sun .fc-timeline-slot-frame{background-color:rgba(180,133,79,.7)}.fc .fc-datagrid-cell{border-bottom:1px solid #fafafa;vertical-align:middle}.fc .fc-datagrid-cell-cushion{text-align:center}.fc .fc-datagrid-header .fc-datagrid-cell-frame{background-color:rgba(180,133,79,.7);font-size:22px}.fc .fc-scroller::-webkit-scrollbar{width:8px;height:8px}.fc .fc-scroller::-webkit-scrollbar-thumb{background-color:#3f5540;border-radius:5px}.fc .fc-scroller::-webkit-scrollbar-thumb:hover{background-color:#3f5540}.fc .fc-scroller::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px}.fc-addEventButton-button{position:absolute;left:-40px;border-bottom-right-radius:.25em;border-top-right-radius:.25em;z-index:10}:root{--f-family-headline:"Mak",Arial,sans-serif;--f-family-main:"Raleway",Arial,sans-serif;--f-family-inter:"Inter",Arial,sans-serif;--f-size-body-small:0.75rem;--f-size-numbers-small:0.875rem;--f-size-numbers-big:1rem;--f-size-body:1rem;--f-size-button-small:1.125rem;--f-size-button-big:1.375rem;--f-size-body-big:1.5rem;--f-size-h3:1.5rem;--f-size-h2:2rem;--f-size-h1:2.25rem;--f-size-large:3rem;--color-white:254,254,254;--color-black:12,12,12;--color-total-black:0,0,0;--color-base-green:63,85,64;--color-dark-green:61,73,63;--color-natural-dark:100,88,65;--color-nude:194,191,183;--color-natural-orange:180,133,79;--color-gray:97,97,97;--color-gray-light:179,179,179;--color-error:168,14,14;--color-calendar-bcg:239,235,231}.container{width:100%;max-width:1440px;margin:0 auto;padding-inline:24px}@media(min-width:768px){.container{padding-inline:30px}}@media(min-width:1280px){.container{padding-inline:50px}}@media(min-width:1440px){.container{padding-inline:130px}}swiper-container{height:100%;border-radius:8%}swiper-container::part(button-next),swiper-container::part(button-prev){color:rgb(var(--color-base-green));width:50px;height:50px}