@font-face{font-family:DM Sans;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDG3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat_XDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm3z.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAop1hTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpthTg.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thTg.ttf)format("truetype")}html{height:100%;font-size:16px}body{color:#333;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:DM Sans,sans-serif;line-height:1.5}.page-title{color:#333;text-align:center;margin-bottom:25px;font-size:32px;font-weight:900;line-height:1.1}@media (width>=992px){.page-title{text-align:left;margin-left:50px;font-size:48px}}.btn-std{text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:50px;width:100%;padding:16px 24px;font-size:15px;font-weight:900;transition:all .2s ease-in-out;display:block;box-shadow:0 4px 12px #0000001a;text-decoration:none!important}.btn-std:active{transform:scale(.96);box-shadow:0 2px 4px #0000001a}.btn-std.btn-red{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e}@media (width>=992px){.btn-std.btn-red:hover{color:#cc2a2e;background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #cc2a2e26}}.btn-std.btn-white{color:#cc2a2e;background-color:#fff;border-color:#fff}@media (width>=992px){.btn-std.btn-white:hover{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.btn-std{width:auto;padding:12px 35px;font-size:14px;display:inline-block}.btn-std:active{transform:scale(.98)}}.text-red{color:#cc2a2e}.bg-gray{background-color:#f5f5f5}.list-unstyled{padding-left:0;list-style:none}.mask-circle{-webkit-mask-image:url(/build/assets/circle-BDNp_gXp.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-diamond{-webkit-mask-image:url(/build/assets/diamond-BWOVRJhA.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-flower{-webkit-mask-image:url(/build/assets/flower-CwUiqao8.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mask-pentagon{-webkit-mask-image:url(/build/assets/pentagon-CCjoiAaq.svg);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.calendar-sidebar{margin-bottom:2rem}@media (width>=992px){.calendar-sidebar{margin-top:0;position:sticky;top:20px}}.calendar-sidebar .btn[data-bs-toggle=collapse]{text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-tap-highlight-color:transparent;color:#333;background-color:#0000;border:2px solid #333;border-radius:50px;justify-content:center;align-items:center;width:100%;padding:16px 24px;font-size:15px;font-weight:900;transition:all .2s ease-in-out;display:flex;box-shadow:0 4px 12px #0000001a;text-decoration:none!important}.calendar-sidebar .btn[data-bs-toggle=collapse]:active{transform:scale(.96);box-shadow:0 2px 4px #0000001a}.calendar-sidebar .btn[data-bs-toggle=collapse].btn-red{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e}@media (width>=992px){.calendar-sidebar .btn[data-bs-toggle=collapse].btn-red:hover{color:#cc2a2e;background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #cc2a2e26}}.calendar-sidebar .btn[data-bs-toggle=collapse].btn-white{color:#cc2a2e;background-color:#fff;border-color:#fff}@media (width>=992px){.calendar-sidebar .btn[data-bs-toggle=collapse].btn-white:hover{color:#fff;background-color:#cc2a2e;border-color:#cc2a2e;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.calendar-sidebar .btn[data-bs-toggle=collapse]{width:auto;padding:12px 35px;font-size:14px;display:inline-block}.calendar-sidebar .btn[data-bs-toggle=collapse]:active{transform:scale(.98)}}.calendar-sidebar .btn[data-bs-toggle=collapse] i{font-size:1.1rem}.calendar-sidebar .btn[data-bs-toggle=collapse]:active,.calendar-sidebar .btn[data-bs-toggle=collapse].active{background-color:#f5f5f5;transform:scale(.98)}@media (width>=992px){.calendar-sidebar #collapseCalendari.collapse:not(.show){display:block!important}}.calendar-sidebar .calendar-component-wrapper{background:#fff;border:1px solid #f5f5f5;border-radius:12px;padding:15px;box-shadow:0 4px 12px #0000000d}@media (width>=992px){.calendar-sidebar .calendar-component-wrapper{padding:20px}}.calendar-sidebar .calendar-component-wrapper #calendar-app{background:0 0;width:100%}.flatpickr-calendar{-webkit-user-select:none;user-select:none;width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important}.flatpickr-calendar .flatpickr-innerContainer{width:100%;display:block}.flatpickr-calendar .flatpickr-rContainer{width:100%;max-width:none}.flatpickr-calendar .flatpickr-rContainer .flatpickr-weekdays{background:0 0;width:100%!important}.flatpickr-calendar .flatpickr-rContainer .flatpickr-weekdays span.flatpickr-weekday{color:#cc2a2e;text-transform:uppercase;flex:1;font-size:11px;font-weight:900}.flatpickr-calendar .flatpickr-rContainer .flatpickr-days,.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .dayContainer{flex-wrap:wrap;justify-content:flex-start;display:flex;width:100%!important;min-width:0!important;max-width:none!important}.flatpickr-calendar .flatpickr-month{color:#333;fill:#333;height:40px;margin-bottom:10px;font-weight:800}.flatpickr-calendar .flatpickr-day{box-sizing:border-box;border-radius:8px;flex-basis:14.285%;width:14.285%;max-width:14.285%;height:40px;margin:2px 0;line-height:38px}.flatpickr-calendar .flatpickr-day.today{color:#cc2a2e;border-color:#cc2a2e;font-weight:900}.flatpickr-calendar .flatpickr-day.today:hover{color:#cc2a2e;background:#f5f5f5}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.selected:focus{color:#fff!important;background:#cc2a2e!important;border-color:#cc2a2e!important}.flatpickr-calendar .flatpickr-day.is-past{cursor:default;pointer-events:none;color:#ddd!important}.flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.is-past){background:#f5f5f5}.flatpickr-calendar .flatpickr-day.day-with-activity{position:relative;font-weight:800!important}.flatpickr-calendar .flatpickr-day.day-with-activity:after{content:"";background:#cc2a2e;border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.flatpickr-calendar .flatpickr-day.day-with-activity.selected:after{background:#fff}.flatpickr-calendar .flatpickr-day.day-with-activity.is-past:after{background:#ddd}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{padding:10px}.flatpickr-calendar .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-next-month:hover svg{fill:#cc2a2e}
