.h1{font-family:var(--title-font);font-size:48px;font-style:normal;font-weight:700;line-height:120%;margin:0}@media(max-width:743.98px){.h1{font-size:24px}}.calendar-form-popup__title,.calendar-form-title__text,.h2{font-family:var(--title-font);font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin:0}@media(max-width:743.98px){.calendar-form-popup__title,.calendar-form-title__text,.h2{font-size:24px}}.h3{font-family:var(--title-font);font-size:28px;font-style:normal;font-weight:700;line-height:120%;margin:0}@media(max-width:743.98px){.h3{font-size:20px;line-height:130%}}.calendar-form__block-title,.h4{font-family:var(--main-font);font-size:20px;font-style:normal;font-weight:500;line-height:130%;margin:0}@media(max-width:743.98px){.calendar-form__block-title,.h4{font-size:18px;line-height:120%}}.calendar-form__banner-input-button,.h5{font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:500;line-height:110%;margin:0}@media(max-width:743.98px){.calendar-form__banner-input-button,.h5{font-size:16px;line-height:120%}}.h6{font-family:var(--main-font);font-size:14px;font-style:normal;font-weight:500;line-height:110%;margin:0}@media(max-width:743.98px){.h6{font-size:12px;line-height:120%}}.p1-content{font-family:var(--main-font);font-size:inherit;font-style:normal;font-weight:400;line-height:140%;margin:0}@media(max-width:743.98px){.p1-content{font-size:14px;line-height:150%}}.p2-content{font-family:var(--title-font);font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin:0}@media(max-width:743.98px){.p2-content{font-size:16px;line-height:130%}}.header-link{color:var(--header-link-color);font-family:var(--main-font);font-size:20px;font-style:normal;font-weight:400;line-height:130%}.linked{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media(hover:hover)and (pointer:fine){.linked:hover{color:var(--Accent-blue)}}.linked:active{color:var(--Dark-blue)}.event-date{font-family:var(--title-font);font-size:24px;font-weight:700;line-height:120%}.event-date,.txt-20{color:var(--text-color);font-style:normal;margin:0}.txt-20{font-family:var(--main-font);font-size:20px;font-weight:400;line-height:140%}@media(max-width:743.98px){.txt-20{font-size:14px;line-height:130%}}.txt-18{color:var(--text-color);font-size:18px;font-weight:500;line-height:120%}.txt-16,.txt-18{font-family:var(--main-font);font-style:normal;margin:0}.txt-16{font-size:16px;font-weight:400;line-height:100%}.txt-18-140{color:var(--Black-90);font-family:var(--title-font);font-size:18px;font-style:normal;font-weight:500;line-height:140%;margin:0}@media(max-width:743.98px){.txt-18-140{font-size:14px}}.txt-18-130{color:var(--White);font-family:var(--title-font);font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin:0}@media(max-width:743.98px){.txt-18-130{font-size:16px;font-weight:400}}.calendar-form__textarea::-webkit-input-placeholder{font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:0}.calendar-form-popup__text,.calendar-form__add-org-button,.calendar-form__dropdown-custom-checkbox,.calendar-form__dropdown-header-title,.calendar-form__dropdown-title,.calendar-form__input-title,.calendar-form__name-title,.calendar-form__textarea,.calendar-form__textarea::placeholder,.calendar-form__tooltip-content,.p1,input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:0}@media(max-width:743.98px){.calendar-form__textarea::-webkit-input-placeholder{font-size:16px}.calendar-form-popup__text,.calendar-form__add-org-button,.calendar-form__dropdown-custom-checkbox,.calendar-form__dropdown-header-title,.calendar-form__dropdown-title,.calendar-form__input-title,.calendar-form__name-title,.calendar-form__textarea,.calendar-form__textarea::placeholder,.calendar-form__tooltip-content,.p1,input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{font-size:16px}}.calendar-form__banner-input-text p,.calendar-form__error,.p2{font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin:0}@media(max-width:743.98px){.calendar-form__banner-input-text p,.calendar-form__error,.p2{font-size:13px}}.p3{font-family:var(--main-font);font-size:12px;font-style:normal;font-weight:400;line-height:130%;margin:0}@media(max-width:743.98px){.p3{font-size:10px;line-height:130%}}.h1_constructor{color:var(--Black);font-family:var(--title-font);font-size:36px;font-weight:700;line-height:100%;margin:0}@media(max-width:1279.98px){.h1_constructor{font-size:28px}}@media(max-width:743.98px){.h1_constructor{font-size:16px}}.h2_constructor{color:var(--Black);font-family:var(--title-font);font-size:24px;font-weight:700;line-height:130%;margin:0}@media(max-width:743.98px){.h2_constructor{font-size:14px}}.h3_constructor{color:var(--Black);font-family:var(--title-font);font-size:20px;font-weight:500;line-height:100%;margin:0}@media(max-width:1279.98px){.h3_constructor{font-size:16px}}@media(max-width:743.98px){.h3_constructor{font-size:14px}}.p4{color:var(--Gray-10);font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin:0}@media(max-width:1279.98px){.p4{font-size:14px}}@media(max-width:743.98px){.p4{font-size:12px}}.p6{color:var(--Black);font-family:var(--main-font);font-size:18px;font-weight:400;line-height:100%;margin:0}@media(max-width:1279.98px){.p6{font-size:16px}}@media(max-width:743.98px){.p6{font-size:12px}}.p7{color:var(--Black);font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media(max-width:1279.98px){.p7{font-size:14px}}@media(max-width:743.98px){.p7{font-size:12px;line-height:15px}}.p8{color:var(--Gray-10);font-family:var(--main-font);font-size:22px;font-style:normal;font-weight:400;line-height:100%;margin:0}@media(max-width:1279.98px){.p8{font-size:18px}}@media(max-width:743.98px){.p8{font-size:14px}}.p9{color:var(--Black);font-family:var(--main-font);font-size:24px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media(max-width:1279.98px){.p9{font-size:18px}}@media(max-width:743.98px){.p9{font-size:14px}}.p10{font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media(max-width:743.98px){.p10{font-size:14px}}.p11{color:var(--Black);font-family:var(--main-font);font-size:24px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media(max-width:743.98px){.p11{font-size:20px}}.p12{font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:500;line-height:110%;margin:0}@media(max-width:743.98px){.p12{font-size:16px;font-weight:400;line-height:120%}}:root{--Deep-blue:#002a64;--Dark-blue:#0d50b4;--Accent-blue:#036bfd;--Accent-blue-light:#4b89f5;--Secondary-blue-light:#ddeafd;--Secondary-blue-light-2:#daeaff;--Secondary-blue-light-dark:#c6d2e3;--Very-light-blue-bg:#f7faff;--Very-light-blue-bg-2:#f2fbff;--Very-light-blue:#ebf3ff;--Very-light-gray-background:#fcfcfc;--Black:#131313;--Black-90:hsla(0,0%,7%,.9);--Black-32:hsla(0,0%,7%,.32);--black-1000:#000;--Gray-1:#858585;--Gray-2:#b5b5b5;--Gray-3:#e6e6e6;--Gray-4:#f0f0f6;--Gray-4-transparent:rgba(240,240,246,.4);--Graylight--transparent:rgba(221,221,229,.9);--Gray-5:#d9d9d9;--Gray-6:#e7e7f4;--Gray-7:#f9f9fc;--Gray-8:#f1f1f6;--Gray-9:#a0a0b9;--Gray-10:#555;--Gray-11:#2d2d2d;--Gray-12:#272727;--Gray-13:#dddde5;--Gray-416:rgba(245,245,247,.16);--White:#fff;--White-80:hsla(0,0%,100%,.8);--White-64:hsla(0,0%,100%,.64);--White-16:hsla(0,0%,100%,.16);--Red:#ff2e00;--title-font:"ALSGorizont";--main-font:"ALSHauss";--z-dropdown:2;--z-header:10;--hints-bg:var(--Gray-4);--background-color:#fff;--text-color:var(--black-1000);--header-link-color:var(--black-1000);--text-color-inverted:var(--White);--input-bg:var(--White);--secondary-tag:var(--Gray-4);--tab-bg:var(--Gray-4);--tab-bg-hover:var(--Secondary-blue-light);--tab-text:var(--Gray-1);--tab-text-hover:var(--Accent-blue);--dropdown-bg:var(--Gray-4);--dropdown-list-bg:var(--Gray-4);--menu-color:var(--Deep-blue);--slider-btn-bcg:rgba(240,240,246,.6);--slider-btn-hover:var(--Gray-4);--slider-btn-dis:rgba(245,245,247,.16);--pad-outer:64px;--pad-inner:40px;--pad-text:32px;--logo-color:var(--Deep-blue);--header-bcg:var(--White);--header-logo-color:var(--White);--footer-top-bcg:var(--White);--footer-bg:var(--White);--footer-icon-bg:var(--Black);--to-top-btn:var(--Gray-4);--tip:var(--Secondary-blue-light);--header-height:120px}@media(max-width:1279.98px){:root{--header-height:72px}}@media(max-width:743.98px){:root{--pad-outer:32px;--pad-inner:24px;--pad-text:16px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus-visible{border:1px solid var(--Accent-blue);outline:none}body,html{scroll-behavior:smooth;scrollbar-gutter:stable}.swiper-container{-ms-touch-action:pan-y!important;touch-action:pan-y!important}body{color:var(--text-color);font-family:var(--main-font);font-size:14px;line-height:140%;overflow-y:scroll}@supports(scrollbar-gutter:stable){body{overflow-y:auto;scrollbar-gutter:stable}}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:var(--Gray-416)}body::-webkit-scrollbar-thumb{background:var(--Accent-blue-light)}body::-webkit-scrollbar-thumb:hover{background:var(--Accent-blue)}body::-webkit-scrollbar-thumb:active{background:var(--Dark-blue)}a{color:var(--text-color);text-decoration:none}dialog,fieldset{border:none;padding:0}dialog{background-color:rgba(0,0,0,0);display:block;margin:0;max-height:unset;max-width:unset;opacity:0;pointer-events:none;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}dialog[open]{opacity:1;pointer-events:all}.root{background-color:var(--background-color);color:var(--text-color);max-width:100vw;min-height:100svh;overflow-x:clip}.root_videoteka{--text-color:var(--White);--text-color-inverted:var(--black-1000);--background-color:var(--Black);--logo-color:var(--White);--header-bcg:var(--Black);--header-bcg-small:#161616;--footer-top-bcg:var(--Black);--footer-bg:var(--Black);--input-bg:var(--Gray-416);--dropdown-bg:var(--Gray-416);--dropdown-list-bg:var(--Black);--footer-icon-bg:var(--black-1000);--menu-color:var(--White);--to-top-btn:var(--black-1000);--header-link-color:var(--White);--hints-bg:#2e2e2e;--secondary-tag:var(--Gray-416);--tab-bg:var(--Gray-416);--tab-bg-hover:var(--Gray-416);--tab-text:var(--Gray-2);--tab-text-hover:var(--White);--tip:var(--Gray-2)}.root_calendar-main{--text-color:var(--Black);--header-bcg-small:var(--White);--footer-top-bcg:var(--Gray-4);--header-logo-color:var(--Deep-blue);--input-bg:var(--Gray-4)}.root_calendar-detail{--text-color:var(--Black);--header-bcg-small:var(--White);--footer-top-bcg:var(--Gray-4);--header-logo-color:var(--Deep-blue)}.root_main{--text-color:var(--Black);--header-bcg-small:var(--White);--footer-top-bcg:var(--Gray-4);--header-logo-color:var(--Deep-blue);--input-bg:var(--Gray-4);--input-bg-white:var(--White)}.root_light-theme{--background-color:#fff;--text-color-inverted:var(--White);--tab-bg:var(--Gray-4);--tab-bg-hover:var(--Secondary-blue-light);--tab-text:var(--Gray-1);--tab-text-hover:var(--Accent-blue);--dropdown-bg:var(--Gray-4);--dropdown-list-bg:var(--Gray-4);--menu-color:var(--Deep-blue);--slider-btn-bcg:rgba(240,240,246,.6);--slider-btn-hover:var(--Gray-4);--slider-btn-dis:rgba(245,245,247,.16);--pad-outer:64px;--pad-inner:40px;--pad-text:32px;--logo-color:var(--Deep-blue);--header-bcg:var(--White);--footer-bg:var(--White);--footer-icon-bg:var(--Black);--to-top-btn:var(--Gray-4);--text-color:var(--Black);--header-bcg-small:var(--White);--footer-top-bcg:var(--Gray-4);--header-logo-color:var(--Deep-blue);--input-bg:var(--Gray-4)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{zoom:none!important;color:var(--text-color);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--text-color)!important}input:-webkit-autofill,input:-webkit-autofill:first-line{font-size:18px!important}.scroll-lock{overflow:hidden!important;overflow-y:hidden!important}.calendar-form-title{margin:0 auto;max-width:1200px;max-width:808px;padding:40px 0 32px}@media(max-width:1279.98px){.calendar-form-title{margin:0 32px}}@media(max-width:743.98px){.calendar-form-title{margin:0 20px}}@media(max-width:1279.98px){.calendar-form-title{margin:0 auto;max-width:704px;padding:32px 0 24px}}@media(max-width:743.98px){.calendar-form-title{margin:0 20px;max-width:100%;padding:24px 0}}.calendar-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:80px}@media(max-width:1279.98px){.calendar-form__container{margin:0 32px}}@media(max-width:743.98px){.calendar-form__container{margin:0 20px;padding-bottom:32px}}.calendar-form__block{background-color:var(--Gray-4);margin-bottom:32px;padding:32px;width:808px}@media(max-width:1279.98px){.calendar-form__block{background-color:rgba(0,0,0,0);margin-bottom:0;padding:0;width:703px}.calendar-form__block:not(:first-child){margin-top:80px}}@media(max-width:743.98px){.calendar-form__block{width:100%}.calendar-form__block:not(:first-child){margin-top:32px}}.calendar-form__block-title{margin-bottom:32px}@media(max-width:1279.98px){.calendar-form__block-title{margin-bottom:24px}}@media(max-width:743.98px){.calendar-form__block-title{margin-bottom:16px}}.calendar-form__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.calendar-form__name-title{display:none}.calendar-form__name-title_mobile{display:block;margin-bottom:8px}.calendar-form__name-field{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:743.98px){.calendar-form__name-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.calendar-form__name-input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.calendar-form__name-input:not(:last-child):after{background-color:var(--Gray-4);bottom:5px;content:"";display:block;height:49px;position:absolute;right:2px;width:1px}@media(max-width:1279.98px){.calendar-form__name-input:not(:last-child):after{background-color:var(--White)}}@media(max-width:743.98px){.calendar-form__name-input:not(:last-child):after{display:none}}.calendar-form__error{color:var(--Red);display:block;max-width:744px;padding-right:10px}@media(max-width:1279.98px){.calendar-form__error{max-width:671px}}@media(max-width:743.98px){.calendar-form__error{max-width:100%}}.calendar-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}@media(max-width:743.98px){.calendar-form__form{width:100%}}.calendar-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;margin-top:32px}@media(max-width:1279.98px){.calendar-form__row{gap:24px;margin-top:24px}}@media(max-width:743.98px){.calendar-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:12px}}.calendar-form__row_hidden{display:none}.calendar-form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:32px}@media(max-width:1279.98px){.calendar-form__column{gap:24px;margin-top:24px}}@media(max-width:743.98px){.calendar-form__column{gap:12px;margin-top:12px}}.calendar-form__input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-form__input,.calendar-form__input-title{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-form__input-title{gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.calendar-form__dropdown-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.calendar-form__dropdown-title{margin-bottom:8px}.calendar-form__dropdown-body{background-color:var(--White);left:0;max-height:380px;opacity:0;overflow:auto;padding:12px 0;pointer-events:none;position:absolute;top:100%;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;z-index:1}@media(max-width:1279.98px){.calendar-form__dropdown-body{background-color:var(--Gray-4)}}.calendar-form__dropdown-body::-webkit-scrollbar-track{background:var(--White)}.calendar-form__dropdown-body::-webkit-scrollbar-thumb{background:var(--Gray-5)}.calendar-form__dropdown-body::-webkit-scrollbar{width:7px}.calendar-form__dropdown-header{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;background-color:var(--White);border:2px solid rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:53px;padding:14px 50px 14px 16px;position:relative;width:100%}@media(max-width:1279.98px){.calendar-form__dropdown-header{background-color:var(--Gray-4)}}@media(max-width:743.98px){.calendar-form__dropdown-header{min-height:45px;padding:12px 50px 12px 12px}}.calendar-form__dropdown-header:active,.calendar-form__dropdown-header:focus,.calendar-form__dropdown-header:hover{outline:none}.calendar-form__dropdown-header svg{color:var(--Accent-blue);position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;transition-property:transform,color;transition-property:transform,color,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.calendar-form__dropdown-header:hover{border-color:var(--Secondary-blue-light)}.calendar-form__dropdown-header:focus-visible{border-color:var(--Accent-blue)}.calendar-form__banner-input-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1279.98px){.calendar-form__banner-input-text{gap:50px}}@media(max-width:743.98px){.calendar-form__banner-input-text{gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.calendar-form__banner-input-text svg{color:var(--White);height:36px;min-width:36px;width:36px}@media(max-width:1279.98px){.calendar-form__banner-input-text svg{color:var(--Secondary-blue-light)}}.calendar-form__banner-input-button{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;background-color:var(--White);border:2px solid rgba(0,0,0,0);color:var(--Accent-blue);cursor:pointer;padding:15px 50px;position:relative;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}@media(max-width:1279.98px){.calendar-form__banner-input-button{background-color:var(--Secondary-blue-light);color:var(--Accent-blue);padding:18px 35px}}@media(max-width:743.98px){.calendar-form__banner-input-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:44px;justify-content:center;min-width:44px;padding:12px;width:44px}}.calendar-form__banner-input-button:active,.calendar-form__banner-input-button:focus,.calendar-form__banner-input-button:hover{outline:none}.calendar-form__banner-input-button:focus-visible{border-color:var(--Accent-blue)}@media(max-width:1279.98px){.calendar-form__banner-input-button:focus-visible{border-color:var(--Dark-blue)}}@media(hover:hover)and (pointer:fine){.calendar-form__banner-input-button:hover{background-color:var(--Secondary-blue-light)}}@media(hover:hover)and (pointer:fine)and (max-width:1279.98px){.calendar-form__banner-input-button:hover{background-color:var(--Accent-blue-light);color:var(--White)}.calendar-form__banner-input-button:hover svg{color:var(--White)}}.calendar-form__banner-input-button:active{background-color:var(--Secondary-blue-light-dark)}@media(max-width:1279.98px){.calendar-form__banner-input-button:active{background-color:var(--Accent-blue);color:var(--White)}}.calendar-form__banner-input-button svg{color:var(--Accent-blue);display:none;height:24px;min-width:24px;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:24px}@media(max-width:743.98px){.calendar-form__banner-input-button svg{display:block}.calendar-form__banner-input-button span{display:none}}.calendar-form__add-org-button{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Gray-2);padding:0}.calendar-form__add-org-button:active,.calendar-form__add-org-button:focus,.calendar-form__add-org-button:hover{outline:none}.calendar-form__add-org-button svg{color:var(--Accent-blue);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.calendar-form__add-org-button:hover,.calendar-form__add-org-button:hover svg{color:var(--Accent-blue-light)}.calendar-form__add-org-button:active,.calendar-form__add-org-button:active svg{color:var(--Accent-blue)}.calendar-form__add-org-button:focus-visible{border:1px solid var(--Accent-blue)}.calendar-form__add-org-button:disabled{color:var(--Gray-1);pointer-events:none}.calendar-form__add-org-button:disabled svg{color:var(--Gray-1)}.calendar-form__dropdown{position:relative}.calendar-form__dropdown_opened .calendar-form__dropdown-body{opacity:1;pointer-events:all}.calendar-form__dropdown_opened .calendar-form__dropdown-header svg{color:var(--Accent-blue);-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.calendar-form__dropdown_type_error{border:2px solid var(--Red)}.calendar-form__dropdown-header-title{color:var(--Black);display:inline-block;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:220px}.calendar-form__dropdown-list{list-style:none;margin:0;padding:0}.calendar-form__dropdown-custom-checkbox{border:1px solid rgba(0,0,0,0);color:var(--Gray-1);cursor:pointer;display:block;padding:7px 18px;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media(hover:hover)and (pointer:fine){.calendar-form__dropdown-custom-checkbox:hover{background-color:var(--Accent-blue-light);color:var(--White)}}.calendar-form__dropdown-checkbox{height:0;opacity:0;position:absolute;width:0}.calendar-form__dropdown-checkbox:checked+.calendar-form__dropdown-custom-checkbox{background-color:var(--Deep-blue);color:var(--White)}.calendar-form__dropdown-checkbox:focus-visible+.calendar-form__dropdown-custom-checkbox{border-color:var(--Accent-blue)}.calendar-form__input-date{position:relative}.calendar-form__datepicker-button{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;border:1px solid rgba(0,0,0,0);color:var(--Accent-blue);cursor:pointer;padding:0;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.calendar-form__datepicker-button:active,.calendar-form__datepicker-button:focus,.calendar-form__datepicker-button:hover{outline:none}.calendar-form__datepicker{background-color:var(--White);left:0;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;opacity:0;padding:0 20px 20px;pointer-events:none;position:absolute;top:100%;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;z-index:1}@media(max-width:1279.98px){.calendar-form__datepicker{background-color:var(--Gray-4)}}.calendar-form__datepicker_opened{opacity:1;pointer-events:all}.calendar-form__add-org{margin:14px 0 32px}@media(max-width:1279.98px){.calendar-form__add-org{margin:14px 0 24px;margin:8px 0 12px}}.calendar-form__tooltip-content{background-color:var(--White);-webkit-box-shadow:-10px 0 30px 0 rgba(0,42,100,.2);box-shadow:-10px 0 30px 0 rgba(0,42,100,.2);color:var(--Black);left:55px;min-width:532px;opacity:0;padding:16px;pointer-events:none;position:absolute;top:-27px;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}@media(max-width:1279.98px){.calendar-form__tooltip-content{left:49px}}.calendar-form__tooltip-content:before{background:var(--White);content:"";display:block;height:30px;left:-15px;position:absolute;top:23px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:30px}.calendar-form__tooltip{bottom:15px;color:var(--Gray-1);cursor:pointer;position:relative}@media(max-width:1279.98px){.calendar-form__tooltip{bottom:8px}}@media(max-width:743.98px){.calendar-form__tooltip{display:none}}.calendar-form__tooltip:hover .calendar-form__tooltip-content{opacity:1;pointer-events:all}.calendar-form__tooltip_mob{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;display:none;padding:0}.calendar-form__tooltip_mob:active,.calendar-form__tooltip_mob:focus,.calendar-form__tooltip_mob:hover{outline:none}@media(max-width:743.98px){.calendar-form__tooltip_mob{bottom:6px;display:block}}.calendar-form__textarea{background-color:var(--White);border:none;border:2px solid rgba(0,0,0,0);border-radius:0;height:95px;outline:none;padding:12px 16px;resize:none;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:border;transition-property:border;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media(max-width:1279.98px){.calendar-form__textarea{background-color:var(--Gray-4)}}@media(max-width:743.98px){.calendar-form__textarea{height:110px;padding:12px}}.calendar-form__textarea::-webkit-input-placeholder{color:var(--Gray-1)}.calendar-form__textarea::-moz-placeholder{color:var(--Gray-1)}.calendar-form__textarea:-ms-input-placeholder{color:var(--Gray-1)}.calendar-form__textarea::-ms-input-placeholder{color:var(--Gray-1)}.calendar-form__textarea::placeholder{color:var(--Gray-1)}.calendar-form__textarea_type_error{border-color:var(--Red)}@media(hover:hover)and (pointer:fine){.calendar-form__textarea:hover{border-color:#ddeafd;outline:none}}.calendar-form__textarea:active{border-color:var(--Accent-blue);outline:none}.calendar-form__textarea:focus-visible{border-color:var(--Accent-blue);outline:none}.calendar-form__textarea:disabled{pointer-events:none}.calendar-form__banner-input{display:none}.calendar-form__custom-banner-input{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;width:100%}@media(max-width:743.98px){.calendar-form__custom-banner-input{gap:35px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.calendar-form__custom-banner-input:before{border:10px dashed var(--Accent-blue);content:"";inset:-8px;position:absolute}.calendar-form__img-preview{border-radius:50%;height:36px;min-width:36px;overflow:hidden;width:36px}.calendar-form__img-preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.calendar-form__delete-banner{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;background-color:var(--White);color:var(--Accent-blue);cursor:pointer;display:none;padding:16px;position:relative;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}.calendar-form__delete-banner:active,.calendar-form__delete-banner:focus,.calendar-form__delete-banner:hover{outline:none}@media(max-width:1279.98px){.calendar-form__delete-banner{background-color:var(--Secondary-blue-light);color:var(--Accent-blue)}}@media(max-width:743.98px){.calendar-form__delete-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:44px;justify-content:center;min-height:44px;width:44px}.calendar-form__delete-banner svg{height:24px;min-width:24px;width:24px}}.calendar-form__delete-banner:focus-visible{border-color:var(--Accent-blue)}@media(max-width:1279.98px){.calendar-form__delete-banner:focus-visible{border-color:var(--Dark-blue)}}@media(hover:hover)and (pointer:fine){.calendar-form__delete-banner:hover{background-color:var(--Secondary-blue-light)}}@media(hover:hover)and (pointer:fine)and (max-width:1279.98px){.calendar-form__delete-banner:hover{background-color:var(--Accent-blue-light);color:var(--White)}.calendar-form__delete-banner:hover svg{color:var(--White)}}.calendar-form__delete-banner:active{background-color:var(--Secondary-blue-light-dark)}@media(max-width:1279.98px){.calendar-form__delete-banner:active{background-color:var(--Accent-blue);color:var(--White)}}.calendar-form__submit{margin:32px auto 0;min-width:274px}@media(max-width:743.98px){.calendar-form__submit{margin:18px auto 0;min-width:100%}}.calendar-form__submit .custom-button{min-width:100%;width:100%}.calendar-form__checkbox{margin-top:14px}@media(max-width:1279.98px){.calendar-form__checkbox{margin-top:10px}}@media(max-width:743.98px){.calendar-form__checkbox{margin-top:8px}}@media(max-width:1279.98px){.calendar-form .custom-input{background-color:var(--Gray-4)}.calendar-form__agreement{margin-top:32px}}@media(max-width:743.98px){.calendar-form__agreement{margin-top:24px}}.calendar-form-popup{border:none}.calendar-form-popup::-webkit-backdrop{background:hsla(0,0%,7%,.32)}.calendar-form-popup::backdrop{background:hsla(0,0%,7%,.32)}.calendar-form-popup:focus-visible{outline:none}.calendar-form-popup__container{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--White);max-height:calc(100% - 64px);max-width:calc(100% - 64px);padding:125px 20px;width:1000px}@media(max-width:1279.98px){.calendar-form-popup__container{max-width:calc(100% - 20px);padding:75px 20px;width:704px}}@media(max-width:743.98px){.calendar-form-popup__container{max-width:100%;padding:140px 20px;width:100%}}.calendar-form-popup__icon{min-width:150px}.calendar-form-popup__text{margin-top:24px;max-width:335px;text-align:center}@media(max-width:743.98px){.calendar-form-popup__text{margin-top:12px}}.calendar-form-popup__close{background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;background-color:var(--Secondary-blue-light);color:var(--Accent-blue);cursor:pointer;padding:27px;position:absolute;right:0;top:0}.calendar-form-popup__close:active,.calendar-form-popup__close:focus,.calendar-form-popup__close:hover{outline:none}@media(max-width:743.98px){.calendar-form-popup__close{padding:20px}}
/*# sourceMappingURL=calendar-register.css.map*/