:root{--color-main-bg:#fff;--color-primary:#3f51b5;--color-primary-hover:#3949ab;--color-primary-3:rgba(244,67,54,0.3);--color-white-3:rgba(0,0,0,0.3);--color-white-1:rgba(0,0,0,0.1);--color-white:#fff;--color-border-1:#f1f5f9;--color-border-2:#e2e8f0;--color-border-3:#cbd5e1;--color-text:#000;--color-text-invert:#fff;--color-status-rejected:#ef4444;--color-status-scheduled:#8b5cf6;--color-status-postponed:#3b82f6;--color-status-completed:#06b6d4;--color-status-in-progress:#f59e0b;--color-status-to-next-round:#84cc16;--color-status-selected:#10b981;--color-status-panel-was-unavailable:#78716c;--color-status-not-scheduled:#64748b;--color-bg-modal:rgba(32,33,36,0.6);--color-bg-modal-2:#ffe0b2;--shadow-1:0px 2px 2px 0px rgba(0,0,0,0.14),0px 3px 1px -2px rgba(0,0,0,0.12),0px 1px 5px 0px rgba(0,0,0,0.2);--shadow-2:0px 10px 10px rgba(0,0,0,0.1)}::selection{color:#fff;color:var(--color-white);background:#3f51b5;background:var(--color-primary)}*{box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden}body{margin:0;font-family:"Poppins",sans-serif;font-weight:300;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.03125rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{width:100%;height:100%;overflow:hidden}.modal-wrap{position:fixed;top:0;left:0;pointer-events:none;z-index:400}.modal-wrap *{pointer-events:visible}.h1,h1{font-size:3.125rem;line-height:3.125rem}.h1,.h2,h1,h2{font-weight:300;margin:1rem 0 1.5rem;letter-spacing:.0625rem}.h2,h2{font-size:2.652rem;line-height:2.652rem}.h3,h3{font-size:2.25rem;line-height:2.25rem;margin:1rem 0 1.5rem}.h3,.h4,h3,h4{font-weight:300;letter-spacing:.0625rem}.h4,h4{font-size:1.75rem;line-height:1.75rem;margin:.5rem 0}.h5,h5{font-size:1.25rem;font-weight:300;line-height:1.25rem;margin:.4rem 0 .5rem}.h6,h6{font-size:1rem;font-weight:500;line-height:1rem;margin:.3rem 0 .5rem}.d-flex{display:flex}.d-flex.align-items-center{align-items:center}.d-flex .flex-fill{flex:1 1}.m-0{margin:0}.ml-1{margin-left:5px}.ml-2{margin-left:10px}.ml-3{margin-left:15px}.ml-4{margin-left:20px}.ml-5{margin-left:25px}.mr-1{margin-right:5px}.mr-2{margin-right:10px}.mr-3{margin-right:15px}.mr-4{margin-right:20px}.mr-5{margin-right:25px}.mt-1{margin-top:5px}.mt-2{margin-top:10px}.mt-3{margin-top:15px}.mt-4{margin-top:20px}.mt-5{margin-top:25px}.mb-1{margin-bottom:5px}.mb-2{margin-bottom:10px}.mb-3{margin-bottom:15px}.mb-4{margin-bottom:20px}.mb-5{margin-bottom:25px}.form-group{display:block;margin-bottom:15px}.form-group .form-label{font-size:10px}.form-group .form-control{display:block;width:100%;padding:0;border:none;border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--color-border-2);border-radius:0;background-color:transparent;height:40px;outline:none}.form-group .form-control:focus{outline:none;border-bottom:2px solid #3f51b5;border-bottom:2px solid var(--color-primary)}.form-group textarea.form-control{height:150px;margin-top:10px}.btn{border-radius:3px;border:none;background-color:transparent;padding:10px 15px;cursor:pointer}.btn-primary{color:#fff;color:var(--color-text-invert);background-color:#3f51b5;background-color:var(--color-primary)}.vijee-main-wrap{background-color:var(--color-main-bg);color:var(--color-text);width:100%;height:100%;overflow:auto;display:block}.vijee-main-wrap .vijee-page{margin:0 auto;padding:0 20px;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease-in-out}.vijee-main-wrap .vijee-page.vijee-page-works{padding:40px 20px}.vijee-main-wrap .slide-show-wrap.show~.vijee-page{-webkit-filter:blur(6px);filter:blur(6px)}.loader-container.router-loader{position:absolute;left:50%;top:50%}@media (min-width:576px){.vijee-main-wrap .vijee-page{max-width:450px}.vijee-main-wrap .slide-show-wrap .slide-show-next,.vijee-main-wrap .slide-show-wrap .slide-show-prev{display:none}.vijee-main-wrap .works-grid .works-grid-item{width:47%}}@media (min-width:768px){.vijee-main-wrap .vijee-page{max-width:750px}.vijee-main-wrap .works-grid .works-grid-item{width:31%}}@media (min-width:992px){.vijee-main-wrap .vijee-page{max-width:950px}.vijee-main-wrap .vijee-page.vijee-page-works{padding:40px 20px}.vijee-main-wrap .works-grid .works-grid-item{width:23%}}@media (min-width:1200px){.vijee-main-wrap .vijee-page{max-width:1150px}}@media (min-width:1400px){.vijee-main-wrap .vijee-page{max-width:1350px}}.go-backto-home{width:40px;height:40px;display:block;margin:20px 0;border-radius:50%;background-color:var(--color-primary);color:var(--color-white);cursor:pointer;font-size:20px;line-height:40px;text-align:center}.form-group .select-wrap,.go-backto-home{position:relative}.form-group .select-wrap .select-icon{position:absolute;right:5px;top:12px;pointer-events:none;color:var(--color-primary)}.image-container{position:relative;display:inline-block;padding:50%}.image-container .image-loader{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.4);transition:all .2s linear}.image-container .image-loader:before{content:"";display:block;position:absolute;left:calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;border-radius:50%;border:3px solid transparent;border-left:3px solid var(--color-primary);-webkit-animation:image-loading 1s ease-in-out infinite;animation:image-loading 1s ease-in-out infinite}.image-container img{-webkit-filter:blur(10px);filter:blur(10px);transition:all .2s linear;position:absolute;left:0;top:0}.image-container.loaded .image-loader{opacity:0}.image-container.loaded img{-webkit-filter:blur(0);filter:blur(0)}@-webkit-keyframes image-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes image-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slide-show-wrap{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;pointer-events:none;transition:all .2s ease-in-out;z-index:5}.slide-show-wrap.show{opacity:1;pointer-events:visible}.slide-show-wrap .slide-show-close{font-size:30px;width:40px;height:40px;border-radius:50%;display:block;text-align:center;line-height:42px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:20px;top:15px;cursor:pointer;transition:all .2s ease-in-out;z-index:5}.slide-show-wrap .slide-show-close:hover{background-color:var(--color-primary)}.slide-show-wrap .slide-show-next,.slide-show-wrap .slide-show-prev{width:40px;height:40px;border-radius:50%;display:block;text-align:center;line-height:42px;position:absolute;top:calc(50% - 20px);cursor:pointer;transition:all .2s ease-in-out;z-index:5}.slide-show-wrap .slide-show-next:hover,.slide-show-wrap .slide-show-prev:hover{background-color:var(--color-primary)}.slide-show-wrap .slide-show-next:after,.slide-show-wrap .slide-show-prev:after{width:10px;height:10px;border-top:2px solid var(--color-text);border-right:2px solid var(--color-text);content:"";display:block;position:absolute;top:15px;left:13px}.slide-show-wrap .slide-show-next.disabled,.slide-show-wrap .slide-show-prev.disabled{opacity:.3;pointer-events:none}.slide-show-wrap .slide-show-prev{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.slide-show-wrap .slide-show-next{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slide-show-wrap .slide-show-circles{position:fixed;bottom:20px;left:0;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.slide-show-wrap .slide-show-circles .slide-show-circle{display:block;margin:0 6px;width:6px;height:6px;border-radius:50%;background-color:var(--color-text);opacity:.2}.slide-show-wrap .slide-show-circles .slide-show-circle.active{opacity:1}.slide-show-wrap .slide-show-container{text-align:center}.slide-show-wrap .slide-show-container .slide-show-item{width:100%;max-width:100%;height:100%;max-height:100%;position:fixed;left:-100%;top:0;padding:20px;text-align:center;transition:all .4s ease-in-out}.slide-show-wrap .slide-show-container .slide-show-item .slide-show-title{display:none}.slide-show-wrap .slide-show-container .slide-show-item .image-container{width:30%;height:100%;display:flex;align-items:center;padding:0;transition:all .4s ease-in-out}.slide-show-wrap .slide-show-container .slide-show-item .image-container img{max-width:100%;max-height:100%;display:block;margin:0 auto;position:static}.slide-show-wrap .slide-show-container .slide-show-item.active{left:0}.slide-show-wrap .slide-show-container .slide-show-item.active~.slide-show-item{left:100%}.slide-show-wrap .slide-show-container .slide-show-item.active .image-container{width:100%;height:100%}.custom-checkbox{margin-top:6px;display:inline-block}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox .custom-checkbox-label{position:relative;padding-left:30px;padding-right:10px;cursor:pointer;min-height:24px;display:block}.custom-checkbox .custom-checkbox-label:before{width:24px;height:24px;border-radius:3px;border:2px solid #ddd;content:"";position:absolute;left:0;top:0;display:block;box-sizing:border-box}.custom-checkbox .custom-checkbox-label:after{width:8px;height:16px;border-right:3px solid #ddd;border-bottom:3px solid #ddd;content:"";position:absolute;left:8px;top:2px;display:block;box-sizing:border-box;-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);opacity:0;transition:all .2s ease-in-out}.custom-checkbox input[type=checkbox]:checked~.custom-checkbox-label:before{-webkit-animation:custom-checkbox-shadow .35s linear;animation:custom-checkbox-shadow .35s linear}.custom-checkbox input[type=checkbox]:checked~.custom-checkbox-label:after{-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);opacity:1}@-webkit-keyframes custom-checkbox-shadow{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}to{box-shadow:0 0 0 15px hsla(0,0%,100%,0)}}@keyframes custom-checkbox-shadow{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}to{box-shadow:0 0 0 15px hsla(0,0%,100%,0)}}.code-highlighter{padding:1rem!important;background-color:rgba(0,0,0,.05)!important;font-size:14px;line-height:1.5rem}.code-highlighter *{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;margin:0}.dropdown-wrap{position:relative}.dropdown-wrap .dropdown-container{position:absolute;top:100%;left:0;background-color:var(--color-white);padding:7px 0;box-shadow:var(--shadow-1);min-width:100%}.dropdown-wrap .dropdown-container .dropdown-item{padding:5px 15px;cursor:pointer;font-size:11px}.dropdown-wrap .dropdown-container .dropdown-item:hover{background-color:var(--color-border-1)}.dropdown-wrap .dropdown-container .dropdown-item.active{background-color:var(--color-border-2)}.dropdown-wrap .dropdown-container .dropdown-item.active .ico{opacity:1}.dropdown-wrap .dropdown-container .dropdown-item .ico{margin-right:5px;opacity:.2;color:var(--color-primary)}.calendar-head{position:-webkit-sticky;position:sticky;top:0;z-index:400;background-color:var(--color-white);display:flex;align-items:center;justify-content:flex-start;padding:0 5px;border:1px solid var(--calendar-color-border);min-height:50px}.calendar-head button{border:none;background-color:transparent;cursor:pointer;position:relative;line-height:35px}.calendar-head button.calendar-head-nav-next,.calendar-head button.calendar-head-nav-prev{width:32px;height:32px;border-radius:50%;margin-right:5px;font-size:24px;padding:0}.calendar-head button.calendar-head-nav-next:hover,.calendar-head button.calendar-head-nav-prev:hover{background-color:var(--calendar-color-border)}.calendar-head button.calendar-head-month,.calendar-head button.calendar-head-year{padding:0 5px;font-size:16px}.calendar-head button.calendar-head-cancel,.calendar-head button.calendar-head-ok{font-size:20px;width:32px;height:32px;margin-left:5px;justify-self:flex-end}.calendar-head .calendar-head-nav-spacer{flex:1 1}@media (min-width:992px){.calendar-navs{position:static;z-index:unset}}.calendar-days{display:flex;border-bottom:1px solid var(--color-border-2)}.calendar-days .calendar-day{flex:1 1;border-right:1px solid var(--calendar-color-border);text-align:center;height:30px;line-height:30px}.calendar-dates{flex:1 1;display:flex;flex-wrap:wrap}.calendar-dates .calendar-date{display:flex;flex-direction:column;width:14.28571%;border-right:1px solid var(--calendar-color-border);text-align:center;position:relative;overflow:hidden;cursor:pointer;border-bottom:1px solid var(--calendar-color-border)}.calendar-dates .calendar-date:not(.empty).current-date{background-color:var(--color-border-1)}.calendar-dates .calendar-date:not(.empty).selected-date{background-color:var(--color-border-2);border-right:1px solid var(--calendar-border-2)}.calendar-dates .calendar-date .calendar-date-lebel{position:relative;width:100%;height:100%;top:0;left:0;font-size:11px;padding:2px 0;display:flex;flex-direction:column;transition:all .1s ease-in-out}.calendar-dates .calendar-date .calendar-date-content{padding:5px;flex:1 1}@media (min-width:992px){.calendar-dates .calendar-date{width:14.28571%;border-right:1px solid var(--calendar-color-border)}.calendar-dates .calendar-date:empty{display:block}.calendar-dates .calendar-date:not(.empty):hover{overflow:visible;z-index:200}.calendar-dates .calendar-date:not(.empty):not(.current-date):hover .calendar-date-content{background-color:var(--color-white);box-shadow:0 1px 0 var(--color-border-2)}.calendar-dates .calendar-date.selected-date:not(.empty):hover .calendar-date-content{background-color:var(--color-border-2)}.calendar-dates .calendar-date .calendar-date-label{align-self:center}}.calendar-months{display:flex;flex-wrap:wrap;height:100%}.calendar-months .calendar-month{width:25%;border-right:1px solid var(--calendar-color-border);border-bottom:1px solid var(--calendar-color-border);text-align:center;height:33.33333%;line-height:59px}.calendar-years{display:flex;flex-wrap:wrap;height:100%}.calendar-years .calendar-year,.calendar-years .calendar-year-nav-next,.calendar-years .calendar-year-nav-prev{width:20%;border-right:1px solid var(--calendar-color-border);border-bottom:1px solid var(--calendar-color-border);text-align:center;height:20%;line-height:37px}.calendar-years .calendar-year-nav-next,.calendar-years .calendar-year-nav-prev{font-size:20px}.calendar-wrap{font-size:12px;background-color:var(--color-white)}.calendar-wrap:not(.inline){position:absolute;width:300px;height:280px;z-index:2}.calendar-wrap.dropdown{box-shadow:var(--shadow-2)}.calendar-wrap.inline .calendar-dates.month-rows-4 .calendar-date{height:25%;max-height:25%}.calendar-wrap.inline .calendar-dates.month-rows-5 .calendar-date{height:20%;max-height:20%}.calendar-wrap.inline .calendar-dates.month-rows-6 .calendar-date{height:16.66667%;max-height:16.66667%}.calendar-wrap.inline .calendar-dates .calendar-date .calendar-date-lebel{height:unset}.calendar-wrap .calendar-container{display:flex;flex-direction:column;height:100%}.calendar-wrap .calendar-container .calendar-body{border-left:1px solid var(--calendar-color-border);flex:1 1;display:flex;flex-direction:column}.calendar-wrap .selected-date-value{text-align:center;padding:5px;border:1px solid var(--calendar-color-border);border-top:none}:root{--calendar-color-border:#e2e8f0}.calendar-modal-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.calendar-modal-wrap .calendar-overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.tab-nav{display:flex;margin:0;padding:0;list-style:none;width:100%;justify-content:space-between}.tab-nav .nav-item{padding:10px 15px;flex:1 1;text-align:center;cursor:pointer}.tab-nav .nav-item:hover{background-color:var(--color-border-1)}.tab-nav .nav-item.selected{background-color:var(--color-border-2)}.loader-container{display:block;position:relative}.loader-container .loader{display:block;position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid;border-color:#333 #333 transparent;left:calc(50% - 10px);top:calc(50% - 10px);-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.event-notification-wrap{position:fixed;z-index:500;top:30px;right:30px;background-color:var(--color-bg-modal-2);padding:20px;border-radius:10px;width:270px}.event-notification-wrap .event-notification-close{position:absolute;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;margin-right:5px;background-color:var(--color-primary);color:var(--color-white);font-size:14px;padding:0;line-height:35px;right:-15px;top:-15px;text-align:center}.vijee-main-wrap .vijee-page-works{justify-content:flex-start;padding:100px 0;border-top:.01rem solid #222}.works-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.works-grid .works-grid-item{width:100%;display:block;position:relative;margin-bottom:5%}.works-grid .works-grid-item .image-container{display:none;position:absolute;top:0;pointer-events:none;transition:all .2s linear;border:1px solid transparent;cursor:pointer;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;border:1px solid var(--color-primary-3)}.works-grid .works-grid-item .image-container:hover{border:1px solid var(--color-primary)}.works-grid .works-grid-item .image-container:first-child{display:block;z-index:4;position:relative;pointer-events:visible}.works-grid .works-grid-item .image-container:nth-child(2){display:block;z-index:3;-webkit-transform:translateY(10px) scale(.94);transform:translateY(10px) scale(.94);opacity:.5}.works-grid .works-grid-item .image-container:nth-child(3){display:block;z-index:2;-webkit-transform:translateY(20px) scale(.87);transform:translateY(20px) scale(.87);opacity:.3}.works-grid .works-grid-item .image-container:nth-child(4){display:block;z-index:1;-webkit-transform:translateY(30px) scale(.8);transform:translateY(30px) scale(.8);opacity:.15}.works-grid .works-grid-item .image-container img{width:100%;display:block}.works-grid .work-details-link{width:40px;height:40px;border-radius:50%;background-color:var(--color-white-3);position:absolute;bottom:10px;right:10px;z-index:100;cursor:pointer;opacity:.5;transition:all .2s ease-in-out;color:var(--color-text);display:flex;align-items:center;justify-content:center;font-size:14px}.works-grid .work-details-link:hover{opacity:1}.works-grid .work-details-link:after{content:"";display:block;width:8px;height:8px;border-top:2px solid var(--color-text);border-right:2px solid var(--color-text);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:-2px}
/*# sourceMappingURL=main.c78cf05b.chunk.css.map */