*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus{outline:none}a:active,a:focus,a:hover,a:visited{outline:none;text-decoration:none}body,html{height:100%;width:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input::-ms-clear{display:none}ul li{list-style:none}img{vertical-align:top}.text-1{font-size:1.333rem;line-height:1.25rem}.text-1,.text-2{border:1px solid green}.text-2{font-size:1.777rem;line-height:1.5625rem}.text-3{line-height:1.875rem}.text-3,.text-4{border:1px solid green}.text-4{line-height:2.1875rem}.text-5{line-height:2.5rem;border:1px solid green}html{font-size:12px}body{font-family:"Play","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,h1,h2,h3,h4,h5,h6,input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;padding:.5em 1rem;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.page404{font-size:5vw;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh;color:#c29545;border-bottom:1px solid #000}.page404>div:first-child{font-size:10vw}.home{font-size:5vw;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh;color:#c29545;border-bottom:1px solid #000}.home,form{display:-webkit-flex;display:flex}form{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;z-index:100;width:100%}form .form-group{display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;position:relative;-webkit-align-items:center;align-items:center;margin-bottom:20px}form .form-group.divider{background-color:#e4e4e4;margin-top:10px;padding:3px 15px}form .form-group.disabled{opacity:.6;pointer-events:none}form input,form select,form textarea{height:28px;width:100%;padding:0 1rem;color:#323030;border:1px solid #e1e1e1;line-height:12px;outline:none;text-align:right}form input:focus,form input:hover,form select:focus,form select:hover,form textarea:focus,form textarea:hover{border:1px solid #99f;outline-offset:0}form textarea{min-height:52px;height:auto;padding-top:7px;text-align:left}form textarea~label{-webkit-align-self:flex-start;align-self:flex-start;position:inherit}form label{position:absolute;padding:.5em 1rem;left:0;-webkit-transform:translateX(0);transform:translateX(0);transition:all .2s ease;white-space:nowrap;pointer-events:none;color:#cacaca}form input[type=checkbox],form input[type=radio]{height:15px;width:15px;margin:.5em 0}form input[type=checkbox]+label{margin-left:20px}form input[type=radio]+label{padding:.5em 5px;position:relative;color:#000}form .radio{display:-webkit-flex;display:flex}form .error{width:100%;position:absolute;right:-102%;text-align:left;color:#d6000a;line-height:11px;font-size:inherit;background-color:#fff;z-index:100}form .error:not(:empty)~input,form .error:not(:empty)~textarea{box-shadow:none;color:#d6000a;background-color:#fff5f5;border:1px solid #ffbdc0;offset:none}form .error:not(:empty)~textarea::-webkit-input-placeholder{color:#d6000a}form .error:not(:empty)~textarea:-ms-input-placeholder{color:#d6000a}form .error:not(:empty)~label,form .error:not(:empty)~textarea::placeholder{color:#d6000a}form .first-column{-webkit-flex-basis:calc(60% - 2px);flex-basis:calc(60% - 2px);margin-right:4px}form .second-column{-webkit-flex-basis:calc(40% - 2px);flex-basis:calc(40% - 2px)}form.column-49{-webkit-flex-basis:49%;flex-basis:49%}form .column-3-1{-webkit-flex-basis:calc(34% - 2px);flex-basis:calc(34% - 2px)}form .column-3-2{-webkit-flex-basis:calc(33% - 4px);flex-basis:calc(33% - 4px);margin:0 4px}form .column-3-3{-webkit-flex-basis:calc(33% - 2px);flex-basis:calc(33% - 2px)}form.small input{height:22px}form .form-group.rightLabel input{text-align:left}form .form-group.rightLabel input:not(:-ms-input-placeholder)~label{left:100%;transform:translateX(-100%);font-size:inherit;opacity:.7}form .form-group.rightLabel input:focus~label,form .form-group.rightLabel input:not(:placeholder-shown)~label{left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-size:inherit;opacity:.7}form .form-group.rightLabel input .error{left:-102%;text-align:right}form .form-group.leftLabel label{position:relative;-webkit-order:-1;order:-1}.wrap-form{width:100%;min-height:300px}.wrap-btn,form .selecter{width:100%;display:-webkit-flex;display:flex}form .selecter{height:28px;position:relative;color:#323030;outline:none;text-align:left;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}form .selecter .trigger{height:inherit;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fafafa;border:1px solid #e1e1e1;padding:0 1rem;line-height:normal;cursor:pointer}form .selecter .trigger:hover{background-color:#e6e6ff}form .selecter .trigger>div{white-space:nowrap}form .selecter .options{position:absolute;display:block;left:0;right:0;top:4px;transition:all .5s;pointer-events:none;margin-top:2em;height:0;overflow-y:hidden;z-index:50;cursor:pointer}form .selecter.open .options{pointer-events:all;overflow-y:auto;height:auto}form .selecter .option{display:block;background-color:#fafafa;border:1px solid #e1e1e1;transition:all .3s;text-align:left;cursor:pointer;border-top:0}form .selecter .option.active{padding:0;height:0;border:0}form .selecter .option:hover{background-color:#e6e6ff}form .selecter .arrow-wrap{padding-left:15px}form .selecter .arrow-wrap .arrow{position:relative;height:6px;width:6px}form .selecter .arrow-wrap .arrow:after,form .selecter .arrow-wrap .arrow:before{content:"";position:absolute;bottom:0;width:.15rem;height:100%;transition:all .2s;background-color:#8d8888}form .selecter .arrow-wrap .arrow:before{left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .selecter .arrow-wrap .arrow:after{left:2px}form .selecter .arrow-wrap .arrow:after,form .selecter .arrow-wrap.open .arrow:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}form .selecter .arrow-wrap.open .arrow:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}form.small .selecter{height:22px}form.small .selecter .options{top:-2px}btn,button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:28px;margin:.5em 10px;padding:0 1rem;border-radius:2px;outline:none;text-align:center;text-decoration:none;background-color:#ededed;border:1px solid #d4d4d4;color:#323030;box-shadow:1px 1px 3px rgba(0,0,0,.12156862745098039);cursor:pointer}btn.small,button.small{height:22px;font-size:1rem}btn:hover,button:hover{background-color:#e1e1e1;border-color:#c7c7c7;box-shadow:none}btn::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}btn.btn-submit,button.btn-submit{background-color:#ddffc1;border-color:#b3ff75;color:#323030;-webkit-flex-grow:1.5;flex-grow:1.5}btn.btn-submit:focus,btn.btn-submit:hover,button.btn-submit:focus,button.btn-submit:hover{background-color:#cfffa8;border-color:#b3ff75}btn.btn-secondary,button.btn-secondary{background-color:#c29545;border-color:#a07934;color:#323030;-webkit-flex-grow:2;flex-grow:2}btn.btn-secondary:focus,btn.btn-secondary:hover,button.btn-secondary:focus,button.btn-secondary:hover{background-color:#b3883b;border-color:#8c6a2e}btn.btn-danger,button.btn-danger{background-color:#ffd6d8;border-color:#ff8a8f;color:#700005;-webkit-flex-grow:2;flex-grow:2}btn.btn-danger:hover,button.btn-danger:hover{background-color:#ffbdc0;border-color:#ff7077}btn.btn-outlined,button.btn-outlined{background-color:#fafafa;border-color:#c7c7c7;color:#cdbea7;-webkit-flex-grow:2;flex-grow:2}btn.btn-outlined:hover,button.btn-outlined:hover{background-color:#e1e1e1;border-color:#bababa}btn.btn-link,button.btn-link{background-color:transparent;background-color:initial;border:none;box-shadow:none;color:#cdbea7;-webkit-flex-grow:0;flex-grow:0;-webkit-text-decoration:solid;text-decoration:solid;margin:0 5px;padding:0 5px}btn.btn-link:hover,button.btn-link:hover{color:#bba686}btn.btn-link.active,button.btn-link.active{background-color:#e3f5ff;border:1px solid #e1e1e1;color:#8c744f}btn.btn-cross,button.btn-cross{margin:.5em 0;position:relative;line-height:0;color:#ff3d46;text-align:right;background-color:transparent;background-color:initial;border:none;box-shadow:none;opacity:.75;cursor:pointer}btn.btn-cross:after,button.btn-cross:after{content:"\2716"}btn.btn-cross:hover,button.btn-cross:hover{opacity:1}btn.btn-cross.small,button.btn-cross.small{height:auto;grid-area:cross;padding:0 10px;align-self:center;font-size:.6rem;text-align:center}.close-cross{color:#cacaca;z-index:1000}.close-cross:hover{color:#323030}header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:30px;padding:0 25px 0 0;color:#cdbea7;background-color:#323030;border-bottom:1px solid #000}header a{color:inherit;text-decoration:none;padding:0 1vw}header a:active,header a:hover{color:#f2eee8}header .active{color:#fff}header .logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:50px;background-color:#cdbea7;margin:0 20px;padding:2px}header .logo a{color:#323030}.preloaderWrap{position:absolute;width:65px;height:65px;margin-right:0;margin-top:32px;margin-left:calc(50% - 32px);z-index:1}.employees{display:-webkit-flex;display:flex}.employees .listWrap{width:70vw;padding:20px}.employees .listWrap .list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.employees .listWrap .oneCharWrap{-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex;padding:10px}.employees .listWrap .oneCharWrap>div:first-child{font-size:20px;font-weight:700;margin-bottom:20px}.employees .listWrap .oneCharWrap .name{font-size:16px}.employees .listWrap .oneCharWrap .name.active{color:#00f}.employees .birthdayWrap{padding:20px;max-width:30vw;border-left:1px solid}.employees .birthdayWrap .oneMonthWrap{-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex;padding:10px}.employees .birthdayWrap .oneMonthWrap>div:first-child{font-size:20px;font-weight:700;margin-bottom:5px}.employees .birthdayWrap .oneMonthWrap .name{font-size:14px;line-height:1.3em}.employees .birthdayWrap .oneMonthWrap .name.active{color:#00f}
/*# sourceMappingURL=main.dfda1b19.chunk.css.map */