html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBoldItalic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(/fonts/OpenSans-SemiBoldItalic.woff) format("woff"),url(/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-LightItalic.eot);src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(/fonts/OpenSans-LightItalic.woff) format("woff"),url(/fonts/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Bold.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/fonts/OpenSans-Bold.woff) format("woff"),url(/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-ExtraBoldItalic.eot);src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(/fonts/OpenSans-ExtraBoldItalic.woff) format("woff"),url(/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Light.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/fonts/OpenSans-Light.woff) format("woff"),url(/fonts/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/fonts/OpenSans-Italic.woff) format("woff"),url(/fonts/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/fonts/OpenSans-Regular.woff) format("woff"),url(/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBold.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/fonts/OpenSans-SemiBold.woff) format("woff"),url(/fonts/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-ExtraBold.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/fonts/OpenSans-ExtraBold.woff) format("woff"),url(/fonts/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-BoldItalic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/fonts/OpenSans-BoldItalic.woff) format("woff"),url(/fonts/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}*{box-sizing:border-box}body{font-family:Open Sans,sans-serif}svg{width:100%;height:100%}.container{width:100%;margin:0 auto;padding:.625rem 7.5rem}.page-title{text-align:center}.page-title h1{font-size:2.25rem;letter-spacing:.0225rem;color:#009fe3}.link span{font-size:1.125rem;line-height:1.5rem;padding:0 .5rem;transition:.15s ease-in-out color}.link:hover span{color:#ff6a00}.link--underline{text-decoration:underline;color:#000}.breadcrumbs{display:flex;align-items:center}.breadcrumbs__home{width:.875rem;height:.875rem}.breadcrumbs__home svg path{fill:#009fe3}.breadcrumbs__list{display:flex}.breadcrumbs__item{margin:0 .625rem}.breadcrumbs__link{text-decoration:none}.breadcrumbs__link span{font-size:1.125rem;line-height:1.5rem;padding:0 .5rem;color:#6c757d;transition:.15s ease-in-out color}.breadcrumbs__link:hover span{color:#ff6a00}.dashboard__grid,.settings-page__grid{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:80rem;width:100%;margin:0 auto;padding:.9375rem}.footer{padding:1.5625rem 0}.footer__container{display:flex;justify-content:space-between}.footer__nav{display:flex}.footer__nav-item{margin:0 .625rem}.footer__nav-link{text-decoration:none}.footer__nav-link span{font-size:1.125rem;line-height:1.5rem;padding:0 .5rem;color:#6c757d;transition:.15s ease-in-out color}.footer__nav-link:hover span{color:#ff6a00}.header{position:relative;padding-bottom:3.75rem}.header:before{position:absolute;z-index:1;content:"";background-image:url(/assets/header-bg.378f8b2a.svg);background-position:bottom left;height:13.75rem;width:100%;background-size:cover;top:0;left:0}.header__container{position:relative;z-index:2;max-width:90rem;width:100%;margin:0 auto;padding:.9375rem;display:flex;justify-content:space-between}.header__logo{padding-top:.9375rem}.header__nav{display:flex;align-items:center}.logo{max-width:16.25rem;display:flex;width:100%}.navbar__icon{width:2.125rem;height:2.125rem;display:flex;justify-content:center}.navbar__icon svg{max-width:1.25rem}.navbar__list{display:flex;align-items:center}.navbar__item{margin:0 1.25rem}.navbar__item--actions{display:flex}.navbar__link{text-decoration:none;padding:.625rem;border:1px solid rgba(255,255,255,0);border-radius:1.25rem;transition:.15s ease-in-out border}.navbar__link span{font-size:1.25rem;line-height:1.35rem;color:#fff;font-weight:600}.navbar__link:hover{border:1px solid rgba(255,255,255,.4)}.navbar__link--icon{margin:0 .3125rem;padding:.625rem;border-radius:100%}.settings__grid{display:grid;grid-template-columns:25rem 43.75rem 37.5rem;padding-top:3.125rem}.settings__sidebar{border-right:1px solid #009fe3}.settings__form{padding:0 5rem}.settings__content{padding:0 1.875rem}.settings__extra{padding:2.5rem 1.25rem 0}.settings__logo{display:flex;justify-content:center;padding-top:5rem}.settings__clock{padding:0 1.25rem}.settings__clock p{font-size:1.375rem;line-height:1.8125rem;color:#707070;padding-bottom:1.5625rem}.settings__clock img{width:100%}.form-block{padding-bottom:5rem}.form-block__title{display:flex;justify-content:center;padding-bottom:1.25rem}.form-block__title p{font-weight:400;font-size:1.375rem;line-height:1.875rem;color:#707070}.form-block__title--left{justify-content:left}.form-block__action{padding-left:40%}.form-block__action--radio{padding:0 3.125rem}.form-block__button{max-width:18.75rem;width:100%;padding:.625rem 0}.form-block__radio{padding-bottom:4.375rem}.form-block--no-padding{padding:0}.form-block--bottom-border{border-bottom:1px solid #009fe3;padding-bottom:3.75rem;margin-bottom:1.875rem}.login__container{max-width:38.75rem;width:100%;margin:0 auto;padding:1.875rem 3.125rem;border:1px solid #707070;border-radius:1.875rem}.login__head{display:flex;justify-content:center}.login__head svg{max-width:16.25rem;width:100%}.login__form{padding-top:1.5625rem;padding-bottom:3.125rem;border-bottom:1px solid #707070}.login__reset{max-width:19.6875rem;width:100%;margin:0 auto}.login__reset-block{padding-top:1.25rem}.login__reset-title{text-align:center;margin:.5rem 0}.login__reset-title p{font-weight:400;font-size:.875rem}.documents-list{box-shadow:0 0 12px #f1f1f1}.documents-list__item{display:grid;grid-template-columns:30% 50% 20%}.documents-list__item--head{background:#009fe3}.documents-list__item--head p{font-weight:400;font-size:1.125rem;color:#fff}.documents-list__item--head svg{max-width:1.6875rem;width:100%}.documents-list__item--head svg path{stroke:#fff}.documents-list__item--content p{font-weight:400;font-size:1.125rem;color:#707070}.documents-list__item--content svg{max-width:1.6875rem;width:100%}.documents-list__item--content:last-child{border-bottom:1px solid #e7e7e7}.documents-list__item-name{display:flex;justify-content:center;align-items:center;padding:.625rem .75rem;border:1px solid #e7e7e7;border-bottom:0;border-right:0}.documents-list__item-name:last-child{border:1px solid #e7e7e7;border-bottom:0}.documents-list__download svg{transition:.15s ease-in-out all;transform:scale3d(.75,.75,.75)}.documents-list__download:hover svg{transform:scaleZ(1)}.list-container{width:100%;box-shadow:0 0 5px #bfbfbf;border-radius:1.25rem;margin:.9375rem 0}.list-container__head{background:#009fe3;padding:1.5625rem 1.5625rem .9375rem;border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.list-container__title{text-align:center;width:100%}.list-container__title p{font-weight:700;font-size:1.25rem;line-height:1.6875rem;color:#fff}.list-container__search{position:relative;padding-top:.9375rem}.list-container__search input{width:100%;height:2.5rem;border:none;font-size:1.5rem;padding-left:3.125rem;padding-right:1.25rem;border-radius:2.5rem}.list-container__search input:focus{outline:none}.list-container__search svg{position:absolute;top:1.375rem;left:.75rem;pointer-events:none;width:1.625rem;height:1.625rem}.list-container__data{height:28.75rem;padding:.625rem;overflow:auto scroll}.list-container__actions{min-height:6.25rem;background:rgba(112,112,112,.1);border-radius:0 0 1.25rem 1.25rem;padding:1.25rem}.employee__container{padding-top:6.25rem}.card{background-color:#009fe3;width:15.625rem;height:15.625rem;border-radius:1.25rem;margin:1.5625rem;padding:1.25rem;display:flex;justify-content:center;align-items:center;flex-flow:column wrap;color:#fff;text-decoration:none;transition:.15s ease-in-out background-color}.card__icon{display:flex;height:4.375rem;margin-bottom:1.5625rem;transition:.15s ease-in-out transform}.card__title{font-size:1.125rem;line-height:1.375rem;font-weight:700}.card:hover{background-color:#ff6a00}.card:hover .card__icon{transform:scale3d(1.1,1.1,1.1)}.sidebar-menu__item{width:100%}.sidebar-menu__item .router-link-active{background-color:#e5e5e5}.sidebar-menu__link{padding:1rem 1.625rem;width:100%;font-weight:400;font-size:1.375rem;line-height:1.3636363636rem;color:#000;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.sidebar-menu__link svg{max-width:1.25rem;width:100%;height:1.25rem}.sidebar-menu__link:hover{background-color:#e5e5e5}.custom-input{display:flex;align-items:center;padding-bottom:1.25rem}.custom-input__label{display:flex;font-weight:400;font-size:1.125rem;align-items:center;padding-right:1.5625rem;text-align:right;width:60%;justify-content:flex-end}.custom-input__base{width:100%;position:relative}.custom-input__base input{width:100%;padding:.75rem .5rem;color:#000;font-size:1.125rem;line-height:1.5rem;border:1px solid;border-top-color:#fff;border-right-color:#fff;border-left-color:#fff;transition:.15s ease-in-out all}.custom-input__base input:focus{outline:none;border:1px solid #009fe3;box-shadow:0 0 1px 2px #009fe34d}.custom-input__base input:disabled{background:#e5e5e5;color:#0009}.custom-input__base input:hover{border-bottom:1px solid #009fe3}.custom-input__error{position:absolute;color:red;bottom:-1.5625rem;left:0}.custom-input__show-password{position:absolute;top:.625rem;right:.625rem}.custom-input__show-password svg{max-width:1.875rem;width:100%}.custom-input--error input{box-shadow:0 0 3px 2px #e3383b;border:none}.custom-input--error input:hover{border:none}.custom-input--error input:focus{outline:none;border:none;box-shadow:0 0 3px 2px #e3383b}.custom-input--rounded{display:block}.custom-input--rounded .custom-input__label{padding:0;width:100%;text-align:left;display:block}.custom-input--rounded .custom-input__base{margin-top:.9375rem}.custom-input--rounded .custom-input__base input{border:1px solid #707070;border-radius:2.5rem;padding:.9375rem 1.25rem}.custom-input--rounded .custom-input__show-password{top:.9375rem;right:1.5625rem}.custom-button{background:none;width:100%;padding:.625rem 1.25rem;min-width:18.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #707070;border-radius:3.125rem;cursor:pointer;transition:.15s ease-in-out background-color,.15s ease-in-out border}.custom-button span{font-weight:700;color:#ec712e;font-size:1.375rem;line-height:1.875rem;transition:.15s ease-in-out color}.custom-button:hover{background-color:#ec712e;border:1px solid #ec712e}.custom-button:hover span{color:#fff}.custom-button--small span{font-size:1rem;line-height:1.25rem}.custom-button--routing span{color:#707070}.custom-radio__label p{font-size:1.375rem;line-height:1.8125rem;color:#707070}.custom-radio__list{padding-top:1.75rem;padding-bottom:1.5625rem}.custom-radio__item{padding:.3125rem 0}.custom-radio__item label{font-size:1.375rem;line-height:1.8125rem;color:#707070;padding-left:.9375rem;padding-top:.3125rem}.custom-radio--horizontal .custom-radio__list{display:flex}.custom-radio--horizontal .custom-radio__item{display:flex;flex-flow:column wrap;padding-right:2.5rem}.custom-timepicker{display:flex;padding:.9375rem 0}.custom-timepicker__block{display:flex;align-items:center;padding-right:1.25rem}.custom-timepicker__label p{font-weight:400;font-size:1.125rem;line-height:1.5625rem}.custom-timepicker__input{padding:0 .625rem}.custom-timepicker__input input{border:0;width:100%;max-width:6.25rem;border-bottom:1px solid #707070}.custom-timepicker__input input:focus{outline:none}.custom-weekpicker{display:flex;padding:.9375rem 0}.custom-weekpicker__block{display:flex;align-items:center;padding-right:1.25rem}.custom-weekpicker__label p{font-weight:400;font-size:1.125rem;line-height:1.5625rem}.custom-weekpicker__input{padding:0 .625rem}.custom-weekpicker__input input{border:0;width:100%;max-width:6.25rem;border-bottom:1px solid #707070}.custom-weekpicker__input input:focus{outline:none}.custom-table__row{display:grid;grid-template-columns:repeat(6,1fr)}.custom-table__row--header{background:#009fe3}.custom-table__cell{display:flex;align-items:center;padding:12px;border-right:1px solid #B6B8B9}.custom-table__cell p{font-weight:400;font-size:1.25rem;line-height:1.6875rem}.custom-table__cell:last-child{border:none}.custom-table__cell--header{cursor:pointer}.custom-table__cell--header p{font-weight:700;font-size:1.25rem;line-height:1.6875rem;color:#fff}.custom-table__data .custom-table__row:nth-child(even){background:#E7F5FF}.upload-image{width:18.75rem;height:18.75rem;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:2rem;text-transform:uppercase;border:1px solid #6c757d;cursor:pointer;transition:.15s ease-in-out background-color,.15s ease-in-out color}.upload-image:hover{background:rgba(0,0,0,.5);color:#fff}.address-card{border-radius:8px;border:1px solid #707070;padding:1rem 1.5rem}.address-card__title p{font-size:1.375rem;line-height:1.875rem;color:#707070;font-weight:400}.address-card__block{padding-top:3.75rem;display:grid;grid-template-columns:80% 20%}.address-card__info{width:60%}.address-card__info span{display:flex;width:100%;font-size:1.125rem;font-weight:400;padding:.3125rem 0}.list-item{margin:.3125rem 0;display:flex;align-items:center;justify-content:space-between}.list-item__info{display:flex;padding:.625rem;font-weight:400;font-size:1.125rem;line-height:1.5625rem;border-bottom:1px solid #707070;width:90%}.list-item__actions{width:2.5rem}.list-item__remove svg{width:2.5rem;height:2.5rem}.list-item__remove svg path{transition:.15s ease-in-out fill,.15s ease-in-out stroke}.list-item__remove:hover svg path{fill:#ff6a00;stroke:#ff6a00}.list-item__number,.list-item__symbol{width:20%}.list-item__value{width:60%}.list-item-add{display:flex;justify-content:space-between;align-items:center}.list-item-add__info{width:90%;display:flex}.list-item-add__info input{border:none;background:#ffffff;border-bottom:1px solid #000000;font-weight:400;font-size:1.125rem;line-height:1.5625rem;height:2.375rem;width:100%;padding:.3125rem}.list-item-add__info input:focus{outline:none}.list-item-add__number,.list-item-add__symbol{width:20%;padding:0 .3125rem}.list-item-add__value{width:60%;padding:0 .3125rem}.list-item-add__button svg{width:2.1875rem;height:2.1875rem}.list-item-add__button svg path{transition:.15s ease-in-out fill,.15s ease-in-out stroke}.list-item-add__button:hover svg path{fill:#ff6a00;stroke:#ff6a00}.list-item-add--default .list-item-add__value{width:100%}
